From 1ba0dbe89f747e1074584fa05124200bd567ff76 Mon Sep 17 00:00:00 2001 From: CrazyEttin <> Date: Tue, 29 Jun 2021 20:05:14 +0300 Subject: [PATCH] Rename type to print and modify the readme and make.sh accordingly, fix a bug where the system would crash if you tried to access a non-existent or empty drive, add a section for known bugs in the readme, tidy up the code a bit, and add a logo. --- EttinOS.svg | 84 ++++++++++++++++++++++++++++++++++++ README.MD | Bin 3472 -> 3589 bytes make.sh | 6 +-- src/BOOT.ASM | Bin 4043 -> 4018 bytes src/ECHO.ASM | Bin 151 -> 143 bytes src/LIST.ASM | Bin 3493 -> 3586 bytes src/LOADF.INC | Bin 6800 -> 6925 bytes src/{TYPE.ASM => PRINT.ASM} | Bin src/READSTR.INC | Bin 3104 -> 3013 bytes src/SYSTEM.ASM | Bin 4320 -> 4310 bytes 10 files changed, 87 insertions(+), 3 deletions(-) create mode 100644 EttinOS.svg rename src/{TYPE.ASM => PRINT.ASM} (100%) diff --git a/EttinOS.svg b/EttinOS.svg new file mode 100644 index 0000000..fb75517 --- /dev/null +++ b/EttinOS.svg @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/README.MD b/README.MD index a266a1f5278e74cdb5619a4a9273e987991ba297..d41173bab90f4c2c5b6fcf03998262380b53f46c 100644 GIT binary patch delta 138 zcmbOr-72#of`cs}$kQ*xYI7WiA!`{gmv>%%d7eU2X?ig)mo6Oea`AG76jf&Cr7M)= zDtze#?BBj@HQ&O$Z-AXfxK delta 28 jcmdlae_DQnBPV}JMyf(_WpPPru0mR7PU>cJ&T2LQmzoLx diff --git a/src/ECHO.ASM b/src/ECHO.ASM index 784928c95c8bfdc721ac1ba015ac72ca6d8bb1f4..6f5db7d8c6b703d8372d90a505ddd6209570d123 100644 GIT binary patch delta 9 QcmbQv*v~jYX`)sx01q1j0{{R3 delta 17 YcmeBYoX$8wi9I<#H#adaWujsp05U@b;Q#;t diff --git a/src/LIST.ASM b/src/LIST.ASM index 7cc20c5fb13ff133968eeea73b890fed2a9e422d..ae63407bf4a2470c5707790e860a82453c1b0e27 100644 GIT binary patch delta 268 zcmZ1~-6S(%GFMK1VoF(JPHAfK#2Jp0#TgY?Qi?LmCYv+HFj)soye}%t%axT|pa2p~ zEh@?{;^j)tNX$!51q)bBp2Mgz`5fanE`+MdZciDHLbwfb~sQ j;a22;DV*%f{Z|66GPgKg0SHo(6qHnYGHY>3Vo}M&xsGfKiFqjs1(OpPMU}wJ#H9S95{1k(UM}mBj8uh^#LOIp z%wmPS{1S!yyvYWPB0`3-ItofwO1xZId8rDiMMe2VlMNXqCo3@8ac1QfKt(1os&Ho{ z=B1~m6lIpBT20=}_)`PLd>)Gl3>d-o|7Lap2^?O!`ok88eKP w&#cP^cD~i*8O&;vPcv`b+{co`Hu)cyDMw~riGo3ek-_8!?!TLt^F%WO0QlrlUH||9 diff --git a/src/LOADF.INC b/src/LOADF.INC index 4186d262965362b733fabd193644cc74c731ace8..39a2f69e0b274b3759610451fd3beb2285a4851d 100644 GIT binary patch delta 125 zcmbPW+H1CfpLw%7a|p}ihfI2#PqK$If*6XtTv>U^3VOvQ`9-N^i8-aI#k^d(`DF^l znK}x3DVfFDljHf+SW@!yQYXuCTJa()w3@u0OL}u5=OrEqkiyiWqWq%V;&cTdNJ&yq Nasi5MHV{i-0RTN405d=^HlWYZ82}5XQV{0I0 zZ*r5!1%{Jj20{f=Wo>VEv%3a|0h3b*#FP655tCL65wk7{x&f2=3c!>51{{;i3snmJ BA@KkJ delta 183 zcmX>qzCdEbN=BBX%97O0D;O=9bQDT5QWX@EGZKpulS@*Ic)5y8@{5yrxvT?g)sospB53uu{dep%||H|%FNALh7-EY!_)a&kO(8UUukKAivn diff --git a/src/SYSTEM.ASM b/src/SYSTEM.ASM index 7ca17df9436d64cc8a68d9fa190e6a0034302128..d1cb40d6f47aa214f187baa3d0060feedec5e660 100644 GIT binary patch delta 168 zcmaE$cujFbIxA~QQDSn*Hq)$ delta 161 zcmcbn_&{+(IxACZ^5h)W82!}b(vnn#M1_K){Pd#4Twbo!iqvE)UM^lPYuAdBqQvA9 zg_4X^g|y6^)V##p)X9HYKXa!-BtTjw|6u!y!vD&iH#whUIZIMyN$O@%&YetP)?`5* agUNrnMPVFQ7{g$4D-T>$Z}V{;eii_+(K(6$