zephyr/scripts
Andrew Boie eea0f93a83 x86: generate user mode page tables
If kernel page table isolation is enabled, we generate a second
set of page tables. These tables, except for the shared page, have
all non-user pages marked as non-present.

The MMU generation script has been refactored:

- Debugging output has been make significantly simpler and less
  verbose

- Useless globals removed or adjusted

- MMU region list is validated as it is read

- Some tuples unpacked into individual variables to make the
  code easier to read.

- Useless command line option for output binary endian-ness
  remobved

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2019-02-14 12:46:36 -05:00
..
checkpatch
ci ci: tests: do not build all tests when docs/images change 2019-02-09 17:22:08 -06:00
coccinelle
cross_compiler
dts scripts/dts: Rename dict_merge() to merge_properties() 2019-02-14 10:49:44 -06:00
footprint
gitlint
kconfig cmake: kconfig: pass GENERATED_DTS_BOARD_CONF on to kconfig 2019-02-12 20:16:47 -05:00
sanity_chk
support
west_commands west: sign: Convert FLASH_WRITE_BLOCK_SIZE to DT_ 2019-02-08 22:39:07 -06:00
.gitignore
check_link_map.py
checkpatch.pl userspace: remove APPLICATION_MEMORY feature 2019-02-08 07:04:30 -05:00
checkstack.pl
coccicheck
dir_is_writeable.py
elf_helper.py
file2hex.py
filter-known-issues.py
gen_app_partitions.py gen_app_partitions: add library support 2019-02-08 07:04:30 -05:00
gen_cfb_font_header.py
gen_gcov_files.py
gen_gdt.py
gen_idt.py
gen_kobject_list.py drivers: can: Update userspace handlers 2019-02-12 09:39:30 -05:00
gen_mmu_x86.py x86: generate user mode page tables 2019-02-14 12:46:36 -05:00
gen_offset_header.py
gen_priv_stacks.py
gen_relocate_app.py
gen_syscall_header.py
gen_syscalls.py
mergehex.py
parse_syscalls.py
process_gperf.py
qemu-machine-hack.py
requirements.txt
sanitycheck sanitycheck: various fixes for device testing 2019-02-08 08:08:32 -05:00
spelling.txt
subfolder_list.py
tags.sh
valgrind.supp
waitpid
west-commands.yml scripts: west_commands: add sign command 2019-02-07 08:44:19 -05:00
yaml_to_cmake.py CMake/Kconfig: CMake and Kconfig build integration 2019-02-08 22:47:02 -05:00