1
0
Commit Graph

20 Commits

Author SHA1 Message Date
5f78e1f55d Add tags generation/cleanup to Makefile 2014-09-08 21:27:01 -04:00
884913b350 Fixup for latest Arch ARM toolchain 2014-09-08 19:42:05 -04:00
1c75a68815 config: add CONFIG_PAGE_SIZE and CONFIG_INIT_PAGE_SIZE 2013-01-01 23:53:18 -05:00
c76991b1b5 Makefile: Generalize flags and tools in preparation for i386 arch 2012-11-15 00:30:17 -05:00
a1fb385d97 arch/arm: Separate out architecture-specifics 2012-10-14 23:02:14 -04:00
3f624153e7 devices -> drivers 2012-10-04 00:08:56 -04:00
9b66a78569 Makefile: Fixup config.h generation
Handle comments better, add comment to target
2012-10-03 07:35:10 -04:00
3876937ae9 Add simple config system for both #ifdef's and conditional compilation 2012-10-03 00:19:28 -04:00
580ab1f584 Add GPLv2 license and source file headers 2012-09-26 23:59:58 -04:00
c84fd58ce4 Makefile: Add automatic dependency generation 2012-09-26 23:35:52 -04:00
c455b1eeb3 Makefile: refactor subdirectory makefiles 2012-09-26 15:35:52 -04:00
f9244836e1 Makefile: output formatting changes 2012-09-25 22:58:50 -04:00
e2a3ab602c Makefile: Add aedrix-kernel.objdump target 2012-09-23 01:39:09 -04:00
ae45deb789 Makefile: do .PHONY all in one 2012-09-23 01:39:09 -04:00
2bd44726e4 Add aedrix-kernel.img to Makefile and update .gitignore 2012-09-23 01:39:09 -04:00
0050438c80 Change "boot" make target to use qemu's "vexpress-a9" machine 2012-09-10 23:36:30 -04:00
aaa714d89a Start adding simple video console which uses framebuffer 2012-09-09 01:58:38 -04:00
29404c4199 Add .gitignore, update Makefile
Add 'boot' make target, which boots the kernel in a simple QEMU
configuration. Also updated CFLAGS in Makefile.
2012-09-07 23:58:19 -04:00
84dd295956 Add devices directory, and PL011 and PL110 basic (very!) device drivers 2012-09-07 23:52:43 -04:00
4be5ceeec6 Initial commit 2012-09-03 23:44:36 -04:00