Commit Graph

17 Commits

Author SHA1 Message Date
Eric J. Bowersox
e316553b81 split the low-level memory manager functions into their own assembly source
file down in the mm subdirectory
2013-05-03 00:03:12 -06:00
Eric J. Bowersox
61ff5d8db4 added initfuncs.h private header to memory manager to allow us to centralize
some local definitions
2013-05-02 23:58:14 -06:00
Eric J. Bowersox
621aec75bb moved memory manager sources into their own directory to consolidate everything
locally
2013-05-02 23:48:40 -06:00
Eric J. Bowersox
ab31b81050 removed sizes.h and moved the defs it contained to layout.h 2013-05-02 23:32:35 -06:00
Eric J. Bowersox
4cf088683f moved prestart sources to their own directory and set up the section names
they use with a custom linker script
2013-05-02 23:16:55 -06:00
Eric J. Bowersox
eda9737083 modified the "first" section names to look nicer 2013-05-02 22:37:46 -06:00
Eric J. Bowersox
622b4cfe3c split kernel lib sources into their own directory and handled the section
differences with a partial link and a special link script
2013-05-02 22:31:00 -06:00
Eric J. Bowersox
9c655d1fb0 moved all the ARM compiler definitions into one file 2013-04-28 21:30:58 -06:00
Eric J. Bowersox
599e0fc459 reorganized linker script rule stuff 2013-04-28 21:03:06 -06:00
Eric J. Bowersox
a7fb97cb3a implemented enough of the page allocator to fill in the gaps in the VM mapper 2013-04-27 23:33:29 -06:00
Eric J. Bowersox
b23fd6b6e5 finished the rework of vmmap.c etc. 2013-04-23 01:49:58 -06:00
Eric J. Bowersox
4c6b86ffbd begin rework of vmmap.c to use rbtree to track stuff, also added the
kernel_space manager code and a bunch of other bits and bobs
2013-04-21 05:11:55 -06:00
Eric J. Bowersox
cf0e7ea2be added the red-black tree library code 2013-04-17 01:29:30 -06:00
Eric J. Bowersox
54529bc017 started in on a bunch of memory management code 2013-04-14 03:38:48 -06:00
Eric J. Bowersox
3609cb2627 forgot the syntax for a directory in .gitignore, added it 2013-04-11 02:26:34 -06:00
Eric J. Bowersox
fe0cb5464e set up the right .gitignore files 2013-04-11 02:18:29 -06:00
Eric J. Bowersox
5b93e58fb3 Initial checkin of COMROGUE source after having gotten initial memory map right 2013-04-11 02:10:10 -06:00