20 Commits

Author SHA1 Message Date
Connor
97886fa1ca merged with layer3dev 2023-12-01 22:51:15 -08:00
Connor
4dcb74d29e added extra file io 2023-11-29 16:42:26 -08:00
Ziao
e69527a10b pass layer2_API test, still need review 2023-11-28 14:35:55 -08:00
Ziao
e56d304d2f Merge remote-tracking branch 'origin/guangzheliu/anotherfixforl1' into layer2dev 2023-11-28 09:56:43 -08:00
FactorialN
77417a54db modify tests 2023-11-28 00:12:02 -08:00
FactorialN
12d471f82a modify tests 2023-11-27 23:54:36 -08:00
FactorialN
12cb090fcf try to fix layer1 2023-11-27 22:12:11 -08:00
Ziao
8bdf353fda make code compile, but doesn't pass test_layer2_API 2023-11-26 17:04:47 -08:00
Ziao
b58d24d233 Merge branch 'main' into layer2merge 2023-11-26 14:01:09 -08:00
Connor
9ed5936762 half of tests added 2023-11-17 01:33:19 -08:00
Victor
292c59c77b test with google test framwork, will keep running the whole test even if the asserstion is wrong 2023-11-16 20:59:45 -08:00
Connor
6edece492c added de/alloc inode datablock s 2023-11-15 03:10:12 -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
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