|
1eed961317
|
interrupt and timer
|
2024-10-31 10:45:03 -04:00 |
|
|
b8e1f93fe5
|
make castor compatible with gem5 FsCastor workload | add libfdt dependency | fix missing libc functions
|
2024-10-21 06:56:44 -04:00 |
|
|
db457ba1ba
|
fix clang18; Wextra; lots of stuff
|
2024-10-04 01:55:19 -04:00 |
|
oscar
|
e96e5b0278
|
metal gic
|
2024-09-26 04:07:50 +08: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
|
0ecfc3f99c
|
Linker and boot cleanup
|
2023-11-09 11:54:56 -05:00 |
|
Ali Mashtizadeh
|
ae669bfa83
|
Buildable skeleton for ARM64 architecture specific code.
|
2023-10-23 22:28:10 -04:00 |
|
Ali Mashtizadeh
|
a13548602c
|
Disable -no-pie link flag.
|
2023-10-23 21:53:47 -04:00 |
|
Ali Mashtizadeh
|
92c5b44114
|
Merge branch 'master' of ssh://review.rcs.uwaterloo.ca:77/source/castoros
|
2023-10-02 19:33:50 -04:00 |
|
Ali Mashtizadeh
|
63f2ae716e
|
Add spawn and wait/waitpid functions into libc.
|
2023-10-02 19:33:47 -04:00 |
|
Emil Tsalapatis
|
79016dc2b3
|
break up spawntest into seperate tests
|
2023-10-02 18:16:18 -04:00 |
|
Ali Mashtizadeh
|
3b0d7ca64c
|
Fix the DEBUG and PERF build targets.
|
2023-09-22 21:36:50 -04:00 |
|
Ali Mashtizadeh
|
fe1f411bdc
|
Create a toolenv for newfs
|
2023-09-10 21:03:01 -04:00 |
|
Ali Mashtizadeh
|
344c104ceb
|
Use triple to fix the abi issues
|
2023-09-10 20:56:49 -04:00 |
|
Ali Mashtizadeh
|
ed9a15e97d
|
Add spawntest to tests directory.
|
2023-09-03 14:55:51 -04:00 |
|
Ali Mashtizadeh
|
3796627962
|
Remove sibling calls to make the disassembly cleaner.
|
2023-08-30 15:12:24 -04:00 |
|
Ali Mashtizadeh
|
d4839182f9
|
Remove C++ compiler flags and parameters
|
2023-08-30 13:06:07 -04:00 |
|
Ali Mashtizadeh
|
cbf5643974
|
Add STRICT compile flag.
|
2023-08-30 12:58:14 -04:00 |
|
Ali Mashtizadeh
|
91e2e76c91
|
Add printf checking
|
2023-08-22 22:03:53 -04:00 |
|
Ali Mashtizadeh
|
53161c2c95
|
Improve SConstruct file to improve compatability and expose the compiledb.
|
2023-08-22 18:03:24 -04:00 |
|
Ali Mashtizadeh
|
0a11ea3e50
|
Separate echo from shell
|
2023-08-21 00:28:15 -04:00 |
|
Ali Mashtizadeh
|
54e9da89c5
|
Fix SConstruct indentation bug in CopyTree
|
2022-12-10 01:07:35 -05: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
|
98a9fc5a6f
|
Update SConstruct to Python3
|
2022-12-09 23:29:49 -05:00 |
|
Ali Mashtizadeh
|
04b709f3b3
|
Cleanup: Disable LWIP and address compiler warnings
|
2019-07-31 17:30:50 -04:00 |
|
Ali Mashtizadeh
|
afd9cdc068
|
Adding sysctl command line tool
|
2015-11-15 15:17:18 -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
|
a9a5ffb08a
|
Add lwip test to bootdisk image
|
2015-02-03 15:19:16 -08:00 |
|
Ali Mashtizadeh
|
f0d5e791ba
|
LWIP builds and a simple test app to verify linking.
|
2015-02-03 14:07:22 -08:00 |
|
Ali Mashtizadeh
|
9460089573
|
pthread tests and assert header bugfix
|
2015-02-01 23:56:45 -08:00 |
|
Ali Mashtizadeh
|
515afe9656
|
Prevent the build from copying hidden files
|
2015-01-29 15:24:55 -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
|
10bf52f68f
|
A simple ifconfig to show a list of NICs and mac addresses
|
2015-01-23 13:02:31 -08:00 |
|
Ali Mashtizadeh
|
a0a9f28e25
|
Adding threadtest to the build
|
2015-01-18 15:15:55 -08:00 |
|
Ali Mashtizadeh
|
8826ed6396
|
Exposing SystemSpawn in libc and adding skeleton for basic shell.
|
2014-11-25 22:24:54 -08:00 |
|
Ali Mashtizadeh
|
9c8f3c099b
|
More environment improvements
|
2014-10-09 21:14:58 -07:00 |
|
Ali Mashtizadeh
|
9cdc13e0f5
|
Improve build portability.
|
2014-10-09 21:05:02 -07:00 |
|
Ali Mashtizadeh
|
3610f34c63
|
Enable more C warnings and fix a few instances of those warnings.
|
2014-09-29 13:46:38 -07:00 |
|
Ali Mashtizadeh
|
49c8d7ba48
|
Make disk image build optional
|
2014-08-07 17:22:58 -07:00 |
|
Ali Mashtizadeh
|
e6376a2a55
|
Integrate boot disk build
|
2014-08-01 16:20:40 -07:00 |
|
Ali Mashtizadeh
|
2a79939b79
|
Beginning O2FS and VFS code along with superblock and root directory reading.
|
2014-08-01 14:15:06 -07:00 |
|
Ali Mashtizadeh
|
0dd593fff2
|
User space working
|
2014-07-27 17:09:31 -07:00 |
|
Ali Mashtizadeh
|
76108674d1
|
Build improvements
|
2014-07-21 23:43:01 -07:00 |
|
Ali Mashtizadeh
|
11c151b60e
|
Initial commit
|
2014-02-12 13:47:13 -08:00 |
|