rt-thread/libcpu/arm
Adrian Huang 4222677933 [libcpu][am335x] Fix the booting failure when enabling MMU
Since the 16 domains are configured as the client domains in
mmu_setttbase(), a Permission fault is generated if the XN bit
(Execute-never) is set in the short-descriptor translation table
(for section and supersection). This leads to the booting failure
when enabling MMU for beagleboard bsp. Here is log:

----------------------------------------------------------------
SD/MMC found on device 0
reading uEnv.txt
117 bytes read in 3 ms (38.1 KiB/s)
Loaded environment from uEnv.txt
Importing environment from mmc ...
Running uenvcmd ...
reading rtthread.bin
162624 bytes read in 24 ms (6.5 MiB/s)
\## Starting application at 0x80200000 ...

----------------------------------------------------------------

This commit removes the XN bit configuration in the section of the
short-descriptor translation table. The OS can be booted successfully
with applying this commit.
2015-05-11 10:36:11 +08:00
..
AT91SAM7S convert end of line 2013-01-08 05:05:02 -08:00
AT91SAM7X update AT91SAM7X: Modify the interrupt interface implementations. 2013-03-31 17:43:09 +08:00
am335x [libcpu][am335x] Fix the booting failure when enabling MMU 2015-05-11 10:36:11 +08:00
arm926 [libcpu][arm926] Optimize irq trap code. 2015-05-04 16:13:43 +08:00
common convert end of line 2013-01-08 05:05:02 -08:00
cortex-m0 Fix some spell error; 2014-07-31 13:59:25 +08:00
cortex-m3 Fix compile warning: 2015-03-09 09:31:23 +08:00
cortex-m4 [libcpu] Add builtin ffs implementation for Cortex-M4. 2014-09-11 12:51:33 +08:00
cortex-r4 cortex-r4: use byte to allocate the stack 2013-11-17 12:49:08 +08:00
lpc24xx update LPC2478: Modify the interrupt interface implementations. 2013-03-31 18:25:51 +08:00
lpc214x update LPC214X: Modify the interrupt interface implementations. 2013-03-31 17:58:26 +08:00
realview-a8-vmm [bsp/rva8] enable group{0,1} interrupt forwarding in gic initialization 2014-04-08 11:54:03 +08:00
s3c24x0 Signed-off-by: visitor83 <wolflouiswang@gmail.com> 2013-06-18 12:51:55 +08:00
s3c44b0 convert end of line 2013-01-08 05:05:02 -08:00
sep4020 fixed compiling error related to the RT_USING_INTERRUPT_INFO in mini4020 2013-04-10 00:49:18 +08:00
zynq7000 bsp: add zynq7000 2014-06-27 14:12:36 +08:00