Go to file
2023-11-24 17:00:23 -05:00
bin Add nic number as arg to ethdump. 2023-11-24 17:00:23 -05:00
docs Adjust tabsize in doxygen 2023-09-09 20:28:00 -04:00
include Fix the logic for block allocations and check for errors in fiotest. 2023-11-21 22:52:10 -05:00
lib Buildable skeleton for ARM64 architecture specific code. 2023-10-23 22:28:10 -04:00
pxelinux Remove unnecessary file and cleanup to pci.c 2014-07-01 12:34:28 -07:00
release Implemented write support in the file system and added fiotest, and stat 2023-11-21 21:37:17 -05:00
sbin Fix the logic for block allocations and check for errors in fiotest. 2023-11-21 22:52:10 -05:00
sys Cleanup E1000 driver and read MAC from MMIO for Qemu. 2023-11-24 17:00:05 -05:00
tests Fix the logic for block allocations and check for errors in fiotest. 2023-11-21 22:52:10 -05:00
.gitignore Add compile_commands.json to gitignore 2023-08-22 22:04:44 -04:00
AUTHORS added Emil as author 2023-09-10 14:53:35 -04:00
LICENSE Update license 2023-08-21 17:44:50 -04:00
README Cleanup documentation add doxygen and README. 2023-09-09 18:15:41 -04:00
SConstruct Merge /home/ali/working/CastorOS-FS 2023-11-21 22:53:50 -05:00

Building COS requires:
 - SCons 4.0+
 - Clang 15
 - Qemu for simulation

To build the source code run:
# scons

To clean the source tree run:
# scons -c

Building the documentation requires:
 - Doxygen
 - Graphviz
 - dia
 - Inkscape or png2pdf

To build the documentation run the following command in the root folder:
# doxygen docs/Doxyfile

This will place the resulting HTML documentation in docs/html.