Ali Mashtizadeh
|
78963dd2a4
|
Merge /home/ali/working/CastorOS-FS
|
2023-11-21 22:57:04 -05:00 |
|
Ali Mashtizadeh
|
f555666ac4
|
Fix warnings in stat
|
2023-11-21 22:56:59 -05:00 |
|
Ali Mashtizadeh
|
0cba356b78
|
Merge /home/ali/working/CastorOS-FS
|
2023-11-21 22:53:50 -05:00 |
|
Ali Mashtizadeh
|
d4fb02e2b4
|
Implemented write support in the file system and added fiotest, and stat
|
2023-11-21 21:37:17 -05:00 |
|
Ali Mashtizadeh
|
3cf6f55b95
|
Disable x86 specific bits on other architectures.
|
2023-10-23 22:25:45 -04:00 |
|
Ali Mashtizadeh
|
e3711df1cb
|
shell fix
|
2023-10-04 16:48:27 -04:00 |
|
Ali Mashtizadeh
|
9864ede62c
|
Allow shell exit to take an argument
|
2023-10-02 19:42:20 -04:00 |
|
Ali Mashtizadeh
|
63f2ae716e
|
Add spawn and wait/waitpid functions into libc.
|
2023-10-02 19:33:47 -04:00 |
|
Ali Mashtizadeh
|
21a30db5d3
|
Prevent ls from running on files
|
2023-10-01 20:47:09 -04:00 |
|
Ali Mashtizadeh
|
78768d172a
|
Implementing strtok and adding strtok to the shell
|
2023-10-01 19:36:02 -04:00 |
|
Emil Tsalapatis
|
462d4af3eb
|
clarify that bin/cat only takes one argument
|
2023-09-20 11:48:09 -04:00 |
|
Ali Mashtizadeh
|
0a11ea3e50
|
Separate echo from shell
|
2023-08-21 00:28:15 -04:00 |
|
Ali Mashtizadeh
|
2718379e6d
|
Add argument passing
|
2023-08-20 19:04:28 -04:00 |
|
Ali Mashtizadeh
|
19b1bf216f
|
Split date out of shell
|
2022-12-10 01:01:38 -05:00 |
|
Ali Mashtizadeh
|
88cbddb3ad
|
Split up cat and ls
|
2022-12-09 23:37:47 -05:00 |
|
Ali Mashtizadeh
|
77ac1468fd
|
Improve logging for shell and fs
|
2015-12-01 15:15:12 -08:00 |
|
Ali Mashtizadeh
|
2809d233b5
|
Added a simple crti/n/1 to fix clang compat issues
|
2015-02-27 15:57:07 -08:00 |
|
Ali Mashtizadeh
|
d729ee868d
|
Fixing compiler warnings
|
2015-01-30 23:02:18 -08:00 |
|
Ali Mashtizadeh
|
9251a3b7cc
|
ethinject and plumbing for transmitting raw network packets.
|
2015-01-28 11:35:47 -08:00 |
|
Ali Mashtizadeh
|
dd0a1d5612
|
Simple ethdump tool based on OSNICRecv
|
2015-01-27 10:35:20 -08:00 |
|
Ali Mashtizadeh
|
a4859ddcc6
|
Support a simple search path search for the shell
|
2015-01-23 12:15:50 -08:00 |
|
Ali Mashtizadeh
|
c80577c5e8
|
OSWait now waits for child process to exit
|
2015-01-22 14:11:26 -08:00 |
|
Ali Mashtizadeh
|
02c0816e41
|
Adding wait system call
|
2015-01-18 15:08:12 -08:00 |
|
Ali Mashtizadeh
|
582f83ca54
|
Rename userlevel system call wrappers
|
2015-01-02 14:04:14 -08:00 |
|
Ali Mashtizadeh
|
266dfcc857
|
Basic time functions and fix time system call
|
2014-12-30 17:54:42 -08:00 |
|
Ali Mashtizadeh
|
2083b5f44e
|
Add shell command to trigger kernel breakpoint
|
2014-12-08 22:48:19 -08:00 |
|
Ali Mashtizadeh
|
4dde777570
|
Brought in my temporary printf to cleanup the shell
|
2014-12-05 18:33:29 -08:00 |
|
Ali Mashtizadeh
|
6d9ca7f578
|
Add ls to shell, readdir support, and fix a bug in opening root directory.
|
2014-12-05 18:05:53 -08:00 |
|
Ali Mashtizadeh
|
645b8f18e0
|
Basic shell commands and bug fixes
|
2014-12-05 14:07:28 -08:00 |
|
Ali Mashtizadeh
|
0e44a1a696
|
Shell console IO works
|
2014-11-29 16:48:59 -08:00 |
|
Ali Mashtizadeh
|
44195fd034
|
Fix TSS kernel stack pointer switching
|
2014-11-29 15:46:17 -08:00 |
|
Ali Mashtizadeh
|
8826ed6396
|
Exposing SystemSpawn in libc and adding skeleton for basic shell.
|
2014-11-25 22:24:54 -08:00 |
|