46 Commits

Author SHA1 Message Date
FactorialN
e2547b507c fixed boolean type for 2 functions 2023-11-12 14:24:43 -08:00
FactorialN
bab03dc5a2 fixed an code error here 2023-11-12 13:56:44 -08:00
FactorialN
d0f8d15614 Merge branch 'guangzheliu/layer1dev' of github.com:SuperconductZB/iloveos into guangzheliu/layer1dev
merging fixes
2023-11-12 13:39:43 -08:00
FactorialN
2c88283938 some merge 2023-11-12 13:37:46 -08:00
FactorialN
f0c37e2587 some basic fixes 2023-11-12 13:29:14 -08:00
Victor
71f87b0320 add instructions and steps to know how to do further testing 2023-11-11 23:05:03 -08:00
Victor
1d567ff487 fixed several bugs 2023-11-11 16:08:35 -08:00
FactorialN
23c5b4da6f recalled the uchar modification 2023-11-11 14:54:22 -08:00
FactorialN
359521e12e changed all char to unsigned char 2023-11-11 14:38:47 -08:00
Victor
2fd109e1dd test inode inode_allocate and free function 2023-11-11 14:27:37 -08:00
Victor
43d1a57f12 delete assign unsigned char 2023-11-11 13:55:45 -08:00
FactorialN
350c00fd40 changed type of off_t to u_int64_t 2023-11-11 13:38:54 -08:00
FactorialN
bb98bb9487 changed type of off_t to unsigned 2023-11-11 13:32:11 -08:00
Victor
fda144c353 fix bugs e.g. static function, disk argument, address offset and add test API code 2023-11-11 13:10:07 -08:00
FactorialN
5eb9fcdbda implemented inode list operation 2023-11-07 23:33:52 -08:00
FactorialN
91ec52e718 implemented deallo list operation 2023-11-07 23:09:59 -08:00
FactorialN
489b92cf24 changed to 4k, implemented most 2023-11-07 20:39:41 -08:00
FactorialN
d3bf233e42 save before changing datablock to 4k 2023-11-07 19:36:27 -08:00
Victor
4823b76d6c revise the way to use rawdisk R/W, add rawdisk obj as reference, revise writeFreeListHead API and it bit shifting 2023-11-07 15:58:20 -08:00
Victor
94a1496127 Merge remote-tracking branch 'origin/victortung' 2023-11-06 17:46:24 -08:00
Victor
1a35ce3574 use strlen not sizeof 2023-11-06 14:07:25 -08:00
Victor
b25f0f167d revise rawdisk R/W API to set with offset and length 2023-11-06 14:00:14 -08:00
Victor
d379f6d7f0 add destructor to close fd to open device one time, and make dir be const char* type 2023-11-06 00:24:57 -08:00
FactorialN
d276bb0e4c layer1 datablock allocate 2023-11-05 17:03:19 -08:00
FactorialN
b961114ae1 layer1 datablock allocate 2023-11-05 17:02:59 -08:00
FactorialN
5cbee55bd4 started layer 1 2023-11-05 16:01:00 -08:00
FactorialN
a1b6298a7f
Merge pull request #6 from SuperconductZB/victortung
add layer0 test
2023-11-05 13:04:31 -08:00
Victor
0442a53fbf Allow specifying disk directory as parameter, /dev/vdc is default path 2023-11-03 18:55:02 -07:00
Victor
e38810caf3 add layer0 test 2023-11-03 17:47:32 -07:00
Ziao Wang
2316b93ff0
Merge pull request #5 from SuperconductZB/guangzheliu/layer0dev
Implement Layer0 interface
2023-10-29 16:14:50 -07:00
FactorialN
7703299904 fixed some version problems 2023-10-29 16:12:56 -07:00
FactorialN
7eceda5023 Merge branch 'main' into guangzheliu/layer0dev 2023-10-29 16:08:20 -07:00
FactorialN
3b687800d6 fixed numsec issue 2023-10-29 16:04:32 -07:00
FactorialN
cac120353a fixed name issue 2023-10-29 16:02:08 -07:00
FactorialN
c9407907e3 recovered CMakeLists 2023-10-29 15:56:52 -07:00
FactorialN
32614265f6 removed some useless fiel 2023-10-29 15:50:17 -07:00
FactorialN
6bd0cc897a
Merge pull request #4 from SuperconductZB/victortung
add test method
2023-10-29 15:48:16 -07:00
FactorialN
0f688488ef created the rawdisk interface 2023-10-29 15:39:33 -07:00
Victor
4fad0ac6fa add test method 2023-10-22 01:38:04 -07:00
Tung, Ying Yi
6018120a92
modify test executable file name 2023-10-21 23:18:04 -07:00
Victor
16e070805d delete build file 2023-10-21 23:08:49 -07:00
FactorialN
e7d6960f13
Merge pull request #2 from SuperconductZB/guangzheliu/inittest
updated testing
2023-10-15 14:50:02 -07:00
FactorialN
78fc2314c3 updated testing 2023-10-15 14:45:30 -07:00
FactorialN
ef507352ff
Merge pull request #1 from SuperconductZB/guangzheliu/updatereadme
updated readme
2023-10-15 13:59:34 -07:00
FactorialN
80c964da8a updated readme 2023-10-15 13:55:08 -07:00
FactorialN
b8c8d7bc58 first commit 2023-10-15 13:49:54 -07:00