index
:
rpi-MMU-example
master
Simple kernel to present usage of Memory Management Unit, under Raspberry Pi 3B running libre firmware
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Mode
Name
Size
-rw-r--r--
.gitignore
34
log
plain
-rw-r--r--
HISTORY.md
8737
log
plain
-rw-r--r--
Makefile
2459
log
plain
-rw-r--r--
PL0_test.c
797
log
plain
-rw-r--r--
PL0_test.ld
432
log
plain
-rw-r--r--
PL0_utils.c
320
log
plain
-rw-r--r--
PL0_utils.h
80
log
plain
-rw-r--r--
README.md
0
log
plain
-rw-r--r--
TODOs
2923
log
plain
-rw-r--r--
armclock.h
2080
log
plain
-rw-r--r--
atags.c
3249
log
plain
-rw-r--r--
atags.h
1599
log
plain
-rw-r--r--
bcmclock.h
1121
log
plain
-rw-r--r--
cp_regs.h
3596
log
plain
-rw-r--r--
demo_functionality.c
4304
log
plain
-rw-r--r--
demo_functionality.h
285
log
plain
d---------
docs
33
log
plain
-rw-r--r--
global.h
1092
log
plain
-rw-r--r--
interrupt_vector.S
912
log
plain
-rw-r--r--
interrupts.c
1341
log
plain
-rw-r--r--
io.c
762
log
plain
-rw-r--r--
io.h
434
log
plain
-rw-r--r--
kernel_stage1.S
4331
log
plain
-rw-r--r--
kernel_stage1.ld
815
log
plain
-rw-r--r--
kernel_stage2.ld
1049
log
plain
d---------
lib
/
rs232
32
log
plain
-rw-r--r--
loader_stage1.S
1282
log
plain
-rw-r--r--
loader_stage1_linker.ld
177
log
plain
-rw-r--r--
loader_stage2.c
690
log
plain
-rw-r--r--
loader_stage2_linker.ld
195
log
plain
-rw-r--r--
makefs.c
2946
log
plain
-rw-r--r--
memory.h
2382
log
plain
-rw-r--r--
paging.c
7297
log
plain
-rw-r--r--
paging.h
324
log
plain
-rw-r--r--
pipe_image.c
2677
log
plain
-rw-r--r--
psr.h
2391
log
plain
-rw-r--r--
ramfs.c
1161
log
plain
-rw-r--r--
ramfs.h
345
log
plain
-rw-r--r--
setup.c
2606
log
plain
-rw-r--r--
strings.c
2280
log
plain
-rw-r--r--
strings.h
743
log
plain
-rw-r--r--
svc.S
38
log
plain
-rw-r--r--
svc_interface.h
150
log
plain
-rw-r--r--
translation_table_descriptors.h
6732
log
plain
-rw-r--r--
uart.c
2110
log
plain
-rw-r--r--
uart.h
1255
log
plain