Please sign in to comment.
Create mappings also for the kernel
If needed, create also dedicated mappings for the kernel with proper memory region attributes. At the same time, stop making assumptions about various mirrors of the physical memory and consider only the layout of the physical address space. This commit fixes boot on RaspberryPi which stopped working due to the switch to LDREX/STREX-based atomics, which do not work in memory regions with wrong attributes. Tested on: RaspberryPi, GTA02, bbone, bbxm and Integrator/CP
- Loading branch information...