|
c2cd6a8571
|
Add a devfs and add fs driver specific info to my VFS
|
2019-08-31 16:46:52 -05:00 |
|
|
58711735b2
|
Add vga_drv program
|
2019-08-31 10:49:52 -05:00 |
|
|
f914554dbc
|
Change fsdrv's name to devfs
|
2019-08-31 10:42:20 -05:00 |
|
|
36188f9cbc
|
Mount now sends a message to the fs driver
|
2019-08-31 10:37:49 -05:00 |
|
|
916ffea498
|
Add syscalls to get initrd size and copy it into user supplied memory
|
2019-08-26 13:07:01 -05:00 |
|
|
d186939f87
|
start.asm now calls exit with a 0 exit code
|
2019-08-25 17:41:13 -05:00 |
|
|
99522efde5
|
Add a kernel serial driver and a yieldToPID function.
|
2019-08-04 13:14:35 -05:00 |
|
|
c71b48d6e4
|
Fix an uncommenting problem
|
2019-08-04 11:54:50 -05:00 |
|
|
05ad7d964a
|
Undo all the commented out init code
|
2019-08-04 10:58:29 -05:00 |
|
|
e80d084584
|
Sync repo with code for IRC help
|
2019-08-03 15:50:23 -05:00 |
|
|
8b8ac86f80
|
Add a vgs driver to fsdrv
|
2019-07-31 19:46:01 -05:00 |
|
|
7974c1e026
|
Get VFS workng and start on fputc. Debugger is currently broken :(
|
2019-07-20 11:03:27 -05:00 |
|
|
d62ccb0dc1
|
Add a process to act as a filesytem driver and get a .gdbinit file setup
.gdbinit is used to make it easier to debug userspace processes
|
2019-07-13 10:18:41 -05:00 |
|
|
aef1d74750
|
Finish fopen in the vfs and hopefully add a working fopen in stdio.c
|
2019-07-01 15:13:47 -05:00 |
|
|
2ae02f4d8c
|
Fix init not properly setting up message for second test
|
2019-06-29 16:54:57 -05:00 |
|
|
df098a46b2
|
Move some stuff in init to functions.
|
2019-06-29 10:05:08 -05:00 |
|
|
c324d46885
|
Add fopen and fd limits to the VFS and test it
|
2019-06-29 09:55:02 -05:00 |
|
|
c75ba3180f
|
Init now prints out flags
|
2019-06-29 09:22:09 -05:00 |
|
|
7611d929a3
|
Fix most warnings
|
2019-06-29 09:04:34 -05:00 |
|
|
51bb986d76
|
Change IPC to a mailbox-based system
Instead of using PIDs to identify a destination, a process can have one
or more mailboxes to send messages to.
|
2019-06-27 17:00:23 -05:00 |
|
|
d13980109f
|
Create a structure for VFS messages and make init send one to the VFS
|
2019-06-22 16:11:44 -05:00 |
|
|
1216d4c000
|
Store size of message in buffer
|
2019-06-22 15:29:02 -05:00 |
|
|
7ee2472fe5
|
Get IPC working
|
2019-06-22 11:11:12 -05:00 |
|
|
cf120a2cc4
|
Init now loads VFS
|
2019-06-22 10:31:33 -05:00 |
|
|
30e043955b
|
Add empty vfs program and fix tar parsing
|
2019-05-24 11:52:13 -05:00 |
|
|
62e8f0713b
|
rename prog to init
|
2019-05-24 09:00:04 -05:00 |
|