|
ad3c8288b6
|
Add read bool and write bool to file structure
|
2019-04-09 09:01:06 -05:00 |
|
|
4a36e8e9ad
|
Fix error handling of vfs functions
|
2019-04-08 16:34:07 -05:00 |
|
|
a938ed448e
|
Added feof and ferror
|
2019-04-08 16:33:49 -05:00 |
|
|
9c0ccfd255
|
Added error indicator in stream
|
2019-04-08 16:33:19 -05:00 |
|
|
edded2e3a1
|
Added errno
|
2019-04-08 15:58:30 -05:00 |
|
|
0f406b1f01
|
Got ext2 directory support working
|
2019-04-08 11:24:03 -05:00 |
|
|
4b3384e45d
|
Work on ext2 directory support
|
2019-04-07 15:14:46 -05:00 |
|
|
20ae5d1a31
|
Add IDE driver and r/o ext2 fs driver
|
2019-04-06 09:07:06 -05:00 |
|
|
ed591187a1
|
Files now do not reference libc paths directly
|
2019-03-30 10:39:26 -05:00 |
|
|
bfc3964804
|
Memory allocation is now a syscall
|
2019-03-17 12:22:00 -05:00 |
|
|
d9252649d8
|
Physical memory manager now initialized in cpu_init
|
2019-03-17 12:21:23 -05:00 |
|
|
99d7fed783
|
Work and cleanup
|
2019-03-11 09:32:55 -05:00 |
|
|
7131f4ae5a
|
Lots of work
|
2019-02-25 15:42:23 -06:00 |
|
|
d54a55aad0
|
Get sycalls working in usermode (And all interrupts)
|
2019-02-11 13:43:40 -06:00 |
|
|
b3e086e452
|
Add createTask syscall (Not working in umode)
|
2019-02-11 09:48:50 -06:00 |
|
|
4f25ff7a09
|
Add yield syscall (Not working in umode)
|
2019-02-11 09:47:28 -06:00 |
|
|
fdd7afa1c8
|
Add tasking (No usermode support)
|
2019-02-11 09:30:28 -06:00 |
|
|
cb16df6240
|
Usermode can now use ports! (IOPB test)
|
2019-02-10 18:09:07 -06:00 |
|
|
03109a25ca
|
Add newline to UMODE! message
|
2019-02-10 15:05:03 -06:00 |
|
|
a12c1281ff
|
Usermode interupts working!
|
2019-02-10 15:03:59 -06:00 |
|
|
ee9839beaa
|
Get GDT,IDT and usermode working!
|
2019-02-10 14:11:07 -06:00 |
|
|
60c56c064d
|
Start work on VGA driver
|
2019-02-09 14:35:29 -06:00 |
|
|
65b629e74a
|
Read framebuffer info from GRUB
|
2019-02-09 14:33:29 -06:00 |
|
|
1a36bf1fe2
|
Add multiboot header file
|
2019-02-09 13:56:22 -06:00 |
|
|
ef90f51688
|
Remove most code for a blank start
|
2019-02-09 12:52:45 -06:00 |
|