Commit Graph

166 Commits

Author SHA1 Message Date
Ain
b080b4830b Refocus malloc on lisp node allocation, implement basic cons creation 2019-03-18 13:27:00 +00:00
Ain
34eb0a2bd6 Optimize malloc for block reuse 2019-03-16 11:08:11 +00:00
Ain
8d541ce498 PoC for heap 2019-03-16 10:46:01 +00:00
Ain
ffba354a4e Remove superfluous cpu definition 2019-03-14 16:38:21 +00:00
Ain
4150ef90ef Start IVT handling, create debug IR as example user 2019-03-14 16:17:02 +00:00
Ain
8c4821967c WIP on main 2019-03-13 21:11:49 +00:00
Ain
4d827ec4e9 Add proper _exit procedure 2019-03-13 21:11:30 +00:00
Ain
bb675a67a7 Add missing dumpreg.asm 2019-03-13 21:10:41 +00:00
Ain
e76ec880bb Auxillary files for building and testing via PXE 2019-03-13 21:07:45 +00:00
Ain
6270e04339 Use BIOS instead of MS-DOS for kprintf 2019-03-13 20:11:56 +00:00
Ain
6ce37b4e28 Adjust CS at startup and HLT-loop after main 2019-03-13 20:11:19 +00:00
Ain
56f01a0888 Remove memory/mcb management 2019-03-13 17:28:38 +00:00
Ain
b21acb076c WIP 2019-03-13 17:27:52 +00:00
Ain
271ee98e27 Got mtab to be able to split up memory ranges 2019-03-11 00:21:19 +00:00
Ain
816b44a417 WIP 2019-03-10 22:38:32 +00:00
Ain
86b5b2a7aa PoC 2019-03-10 19:23:09 +00:00