Jeremy Soller
|
e110ab81b8
|
WIP: VESA driver. Make initfs generated by code
|
2016-09-20 21:52:45 -06:00 |
|
Jeremy Soller
|
941fc0b494
|
Grant to allow passing data to scheme handler
|
2016-09-20 14:50:04 -06:00 |
|
Jeremy Soller
|
36fde7c7c5
|
Allow userspace to handle IRQs (WIP). Create basic keyboard handler
|
2016-09-18 20:17:08 -06:00 |
|
Jeremy Soller
|
8ee9f1d7da
|
work on shared memory accross threads
|
2016-09-16 17:51:27 -06:00 |
|
Jeremy Soller
|
33e098c124
|
Fix implementation of clone and exec. Now the init process can load and execute the pci driver
|
2016-09-15 08:35:07 -06:00 |
|
Jeremy Soller
|
b01a918556
|
WIP: Create new page table for clone
|
2016-09-14 22:21:52 -06:00 |
|
Jeremy Soller
|
6e16298e71
|
WIP: Copy usermode stack
|
2016-09-13 21:27:27 -06:00 |
|
Jeremy Soller
|
4341a2d725
|
Use flush_all instead of flush for performance
|
2016-09-13 11:20:55 -06:00 |
|
Jeremy Soller
|
aa2915001e
|
Clear memory on demand
|
2016-09-11 21:47:44 -06:00 |
|
Jeremy Soller
|
9796d21906
|
Add comments
|
2016-09-11 21:35:02 -06:00 |
|
Jeremy Soller
|
0d101ae5fa
|
Cleanup heap management
|
2016-09-11 21:18:18 -06:00 |
|
Jeremy Soller
|
bcd318d80b
|
Store context memory information
|
2016-09-11 21:04:34 -06:00 |
|