mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
abdb3ef2a4
Finding read-before-writes statically is quite difficult. In native we can use valgrind, but on boards without an MMU we are out of luck. x86 has an MMU, let's use it. If `-DDEBUG_READ_BEFORE_WRITE` was set, then pages on the heap get initialized upon first use. If the page was read before written, then a debug message with the virtual and physical address of the memory location is printed, as well as the address of the offending instruction. |
||
---|---|---|
.. | ||
include | ||
Makefile | ||
Makefile.include | ||
nop_nop_nop.inc | ||
x86_atomic.c | ||
x86_cmos.c | ||
x86_glue.c | ||
x86_hwtimer.c | ||
x86_interrupts.c | ||
x86_memory.c | ||
x86_pci_init.c | ||
x86_pci_strings.c | ||
x86_pci.c | ||
x86_pic.c | ||
x86_pit.c | ||
x86_reboot.c | ||
x86_rtc.c | ||
x86_startup.c | ||
x86_threading.c | ||
x86_uart.c | ||
x86_ucontext.c | ||
x86_videoram.c |