walnux/arch
Tiago Medicci Serrano c67502d9b4 riscv: Implement page-fault exception and on-demand paging
When an application is being loaded `up_addrenv_create ` calls
`create_region` to create the address environment. Only the first
entry is mapped when the region is created. Virtual memory that is
not mapped will trigger an exception when accessed. Other memory
pages are allocated and mapped on-demand. This enables setting
larger heap and stack for the process without compromising the
overall system memory.
2024-03-05 09:45:49 +08:00
..
arm paging: Rename existing CONFIG_PAGING to CONFIG_LEGACY_PAGING 2024-03-05 09:45:49 +08:00
arm64 paging: Rename existing CONFIG_PAGING to CONFIG_LEGACY_PAGING 2024-03-05 09:45:49 +08:00
avr use apps-or-nuttx-Make.defs for archs 2024-03-01 12:59:16 -03:00
ceva use apps-or-nuttx-Make.defs for archs 2024-03-01 12:59:16 -03:00
dummy
hc use apps-or-nuttx-Make.defs for archs 2024-03-01 12:59:16 -03:00
mips use apps-or-nuttx-Make.defs for archs 2024-03-01 12:59:16 -03:00
misoc use apps-or-nuttx-Make.defs for archs 2024-03-01 12:59:16 -03:00
or1k use apps-or-nuttx-Make.defs for archs 2024-03-01 12:59:16 -03:00
renesas use apps-or-nuttx-Make.defs for archs 2024-03-01 12:59:16 -03:00
risc-v riscv: Implement page-fault exception and on-demand paging 2024-03-05 09:45:49 +08:00
sim use apps-or-nuttx-Make.defs for archs 2024-03-01 12:59:16 -03:00
sparc use apps-or-nuttx-Make.defs for archs 2024-03-01 12:59:16 -03:00
tricore arch/tricore: add Infineon AURIX TriCore support 2024-02-21 21:39:19 -08:00
x86 use apps-or-nuttx-Make.defs for archs 2024-03-01 12:59:16 -03:00
x86_64 arch/intel64: add HPET timer support as oneshot timer 2024-03-03 02:24:40 +08:00
xtensa feat(esp32s3-bootloader): allow 32MB flash 2024-03-01 16:51:47 -03:00
z16 use apps-or-nuttx-Make.defs for archs 2024-03-01 12:59:16 -03:00
z80 use apps-or-nuttx-Make.defs for archs 2024-03-01 12:59:16 -03:00
CMakeLists.txt build: add initial cmake build system 2023-07-08 13:50:48 +08:00
Kconfig riscv: Implement page-fault exception and on-demand paging 2024-03-05 09:45:49 +08:00