dragon: Major updates
authorAlan Cox <alan@etchedpixels.co.uk>
Thu, 27 Nov 2014 23:39:43 +0000 (23:39 +0000)
committerAlan Cox <alan@etchedpixels.co.uk>
Thu, 27 Nov 2014 23:39:43 +0000 (23:39 +0000)
commit23452ffb32f8bcc3e7e6ab787674793a03f2625e
treefe90817b94e4969e87edccb8dd27f775313e21e7
parentf2619bf5888b4e36b0632649eaa32c5160f29bdf
dragon: Major updates

- Crazy SAM RAM mapping support
- Propogate vectors correctly to user pages
- Flesh out the tricks.s code as needed (mostly by deleting bits)
- Keyboard driver
- IRQ support now working

This is sufficient to boot to the bootdev prompt, type a device number
and fail to mount the file system.
Kernel/cpu-6809/cpu.h
Kernel/lowlevel-6809.s
Kernel/platform-dragon/README
Kernel/platform-dragon/config.h
Kernel/platform-dragon/crt0.s
Kernel/platform-dragon/devtty.c
Kernel/platform-dragon/fuzix.link
Kernel/platform-dragon/kernel.def
Kernel/platform-dragon/p6809.s
Kernel/platform-dragon/tricks.s