Chapter 26. Memory Protection

You can follow the instructions in this chapter without doing those of the previous ones. For this, before doing them:

26.4 Compilation and tests

Note: if you use the emulator, the bug introduced on purpose in the hello.toy program should show a "Unauthorized memory access" popup error message (instead of returning to the shell with a "hello crashed" message). This is because, in case of errors, the emulator shows a message instead of executing the Hard Fault handler. You then need to reload the emulator page before continuing with the next instructions.