Initial import of BCM2835 (Raspberry Pi) HAL
Detail: Covers the basic functionality, but does require a customised start.elf to function. The vast majority is an entirely new implementation and is BSD licenced, but 4% (the Makefile and a handful of simple macros) are copied from pre-existing Castle-licenced code, so it lives under the "mixed" hierarchy. If other HALs are anything to go by, we'll end up having to add more Castle code (at least some C runtime functions) so it's probably juast as well. Admin: Code received from Adrian Lees
parents
Showing
.gitattributes
0 → 100644
LICENSE
0 → 100644
Makefile
0 → 100644
MkClean,fd7
0 → 100644
MkRom,fd7
0 → 100644
hdr/BCM2835
0 → 100644
hdr/CastleMacros
0 → 100644
hdr/StaticWS
0 → 100644
hdr/UART
0 → 100644
s/CMOS
0 → 100644
s/Debug
0 → 100644
s/Display
0 → 100644
This diff is collapsed.
s/Stubs
0 → 100644
s/Top
0 → 100644
s/UART
0 → 100644
s/USB
0 → 100644
s/Video
0 → 100644
This diff is collapsed.
Please register or sign in to comment