From 36679a8376bec511e009917e352d68a5dd880b41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B8rn=20Guldberg?= Date: Wed, 26 Jun 2019 22:41:56 +0000 Subject: [PATCH] First successful read from disk --- disk.out | Bin 534 -> 542 bytes main.c | 10 ++++++---- main.s | Bin 10618 -> 10655 bytes 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/disk.out b/disk.out index bf68117c46bb608c6ecd5fbe7c7c47da4c1004a2..95e2d3620df34d29aaf7adc4c173a4b7dfb061ca 100644 GIT binary patch delta 238 zcmbQnGLJr~B{+F@6n846{gkz$Zl~xPGEUg*_hHf{O#XSt&acrG( zZ4BLhT%CMf4BcTIonjpf`&t;bICY6lnOJ36e~+;HAG;3&86SLnc5esL?|gi^ z<34o8ed&&S*BSQ>Xp}7@Luq;A5r%*N%f7s5XK-=(U-s=qJ(&LSq8v!?&|)yW-P!i$ zU+27c|8|5jbh^FSklE4p=C8qlj<&adf$n@!2U2#RKcIKso4>(37#RY9f^sj!{sY|& b7J6X|GH=_vfB(0=`S&6a=pUBJ?u_RF*kp6! delta 208 zcmbQoGL1znwDalzGM@isT>r~B{+F@6n8?7a#=;!?l`ti zxpszbKdw%`ZienKj!v;ohJCFJTb#PYrcSK1%)iFi8TX_4$dBE-fs7A6KD*Zg>32Rp z-Eki}yMH@E89LqG{4aa+q7f*yA+w|H&0m899c^#_PF7@;;_i(5^uO%W3w@y6WPir< E0N%Y{nE(I) diff --git a/main.c b/main.c index bd09681..d37e41d 100644 --- a/main.c +++ b/main.c @@ -95,14 +95,16 @@ char path[256]; fsci.master_table_index[0] = 42; nubmer = 0x55; //dump_ax(fsci.master_table_index[0]); - dump_ax(nubmer); + //dump_ax(nubmer); + //fsci_lba_index = 0x1000; fsci.filesystem_information[0] = 'i'; fsci.filesystem_information[1] = '\0'; + dump_ax(fsci_lba_index); stub(fsci_lba_index, 1, &fsci, 0x8fc0); - fs_info = fsci.filesystem_information; + //fs_info = fsci.filesystem_information; //dump_ax(&fsci); - print_stack( fs_info ); - //dump_ax(fsci.master_table_index[0]); + print_stack(fsci.filesystem_information); + dump_ax(fsci.master_table_index[0]); } else { diff --git a/main.s b/main.s index 5707315cf4090e0a80271b3b075513e134f5e5fa..99444ec0ea6b5152e967c4d9ed8f7d51a4bc4d31 100644 GIT binary patch delta 728 zcmZ8eJ#W)c6qOT1y60Y>d(M5wzwf=;v)qYyh&wJCj2^MF z?zt$OP3W$c&F%5gzv!>-uILuYz z+I1aHQmgPLmxQXY1m7|@=;ymIQJo&t>lcWe)R!}HDVQ3+16X?U7SLJKd$ z`5b{%Y6Y4?TdV(PTpgI6Z;cJ#>^N3*!9F=CZ?coyR%h~{i5=VXp_?v4LRd=Bf0E-j z3KZUEws%-EJWHmcAfdIjWo+;4g%8#-KMPU|zKI2ykZ{T}vK-ICK|@(i$LQg}#Z?Ve zm1a1j@J0B@$?!OT>r#zLgo#omT2SFf{?3{fHFZ1-H}t4&fGXa=GQr2ln!2O0&l_PR zC@P`4OyRkB#MR-Cm|W4>KKp}#hTI4>Y6L2UT&zancA?B}m=xY~8so05DuLO8tVD)N z1MW(xm`cErT1chLmno?-e3Gn0ExJvO?p9UUC|+Swj+BL7F}Yk{kXc6I5=#YkrOWWT hD8)1~|6aVvaVq@0Cd4&7gI^cY=P=dk^GxYJ_ZP~b#1Q}h delta 817 zcmZ9J&ui0Q7{^ILH1P+h*sW{rp0?R&XE*bvNt#S5bXyOCW7FO&T}j*2#kFZ{l2Itb zvqyPgpa}j4g7&b37cU+K&%$p01D*s=zDXJ^%i+!QJn#4Uyx;eEKh*y|ePw&jA+&9d z1^*iik7-hLqCD6oVxw(0XNs^QT&$=U3(8!fqxbvJ8tA4qgXrBZICc?)@sbpAhxUIP zBg5^%C*xZ(-Sq}`OCRSguRSnEg$G;)c8s?7d=vVnVe<9?=wx6_F$ng&#% zY4|g>j0dR+BhcuSA=CTmFU$=QShnZ1OshA93gCGvxjP3mUP6N>g3yG{p+171(=n;4 zevcQ4vhFY74q+|Yj3|vrK!hef0eDD9$gcA>|N6!Dn9FQ!Z?|fDb!v+UC2AlDBpTQw z({fvmt9Op_^t2F&yGx6AqNDpKv_D_94`t&a6lPY zqwg60G>D)AJKEEl$#4;-|8J=PSk<3C+o&ak&J?L$ez} y=DKBxcHhO