v65: initial platform code
authorAlan Cox <alan@linux.intel.com>
Sun, 13 Nov 2016 00:04:33 +0000 (00:04 +0000)
committerAlan Cox <alan@linux.intel.com>
Sun, 13 Nov 2016 00:04:33 +0000 (00:04 +0000)
commit058f0ad62e46290ea9a23fa1c4b0d74aae13848b
treee545810e4f1349ed51cbcbbbc819cc69d13955b4
parentfb95859ca637b2cdeeea3441c16b3bdb6b6f7a4a
v65: initial platform code

This is sufficient to enter user space on the emulator. We don't yet
implement pre-emption on the timer interrupt exit path but the rest is
basically there.
18 files changed:
Kernel/platform-v65/Makefile [new file with mode: 0644]
Kernel/platform-v65/README [new file with mode: 0644]
Kernel/platform-v65/commonmem.s [new file with mode: 0644]
Kernel/platform-v65/config.h [new file with mode: 0644]
Kernel/platform-v65/crt0.s [new file with mode: 0644]
Kernel/platform-v65/devhd.c [new file with mode: 0644]
Kernel/platform-v65/devhd.h [new file with mode: 0644]
Kernel/platform-v65/device.h [new file with mode: 0644]
Kernel/platform-v65/devices.c [new file with mode: 0644]
Kernel/platform-v65/devtty.c [new file with mode: 0644]
Kernel/platform-v65/devtty.h [new file with mode: 0644]
Kernel/platform-v65/kernel.def [new file with mode: 0644]
Kernel/platform-v65/ld65.cfg [new file with mode: 0644]
Kernel/platform-v65/main.c [new file with mode: 0644]
Kernel/platform-v65/target.mk [new file with mode: 0644]
Kernel/platform-v65/tricks.s [new file with mode: 0644]
Kernel/platform-v65/v65.s [new file with mode: 0644]
Kernel/platform-v65/zeropage.inc [new file with mode: 0644]