zephyr/tests
Andrew Boie 31620b90e2 x86: refactor mmustructs.h
The struct definitions for pdpt, pd, and pt entries has been
removed:

 - Bitfield ordering in a struct is implementation dependent,
   it can be right-to-left or left-to-right
 - The two different structures for page directory entries were
   not being used consistently, or when the type of the PDE
   was unknown
 - Anonymous structs/unions are GCC extensions

Instead these are now u64_t, with bitwise operations used to
get/set fields.

A new set of inline functions for fetcing various page table
structures has been implemented, replacing the older macros.

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2019-10-14 11:49:39 -07:00
..
application_development
arch coccinelle: standardize k_sleep calls with integer timeouts 2019-10-09 08:38:10 -04:00
benchmarks benchmarks: capture benchmark data in a file 2019-10-11 07:28:19 -07:00
bluetooth tests: migrating to NVS backend with settings 2019-10-11 14:55:24 +02:00
boards coccinelle: standardize k_sleep calls with integer timeouts 2019-10-09 08:38:10 -04:00
crypto tests: tinycrypt: build only on native_posix 2019-10-01 10:42:19 -07:00
drivers tests: adc: MEC15 modular board test definitions 2019-10-13 07:16:07 -07:00
kernel x86: refactor mmustructs.h 2019-10-14 11:49:39 -07:00
lib tests: gui: Pass image pointer to fs_write 2019-10-02 08:18:16 -04:00
misc/test_build tests: convert util test to a unit test 2019-09-30 07:09:42 -04:00
net coccinelle: standardize k_thread create/define calls with integer timeouts 2019-10-09 08:38:10 -04:00
portability
posix
shell
subsys settings: file: Duplicates filtering option 2019-10-14 12:05:42 +02:00
unit tests: convert util test to a unit test 2019-09-30 07:09:42 -04:00
ztest