Unnamed Fossil Project

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

15 check-ins

2020-06-06
20:48
[+] Inline Documentation of the VGA Move Cursor Proc + Comments explaining each instruction ~ Code cleanup [jspann] Leaf check-in: ff47a19294 user: jspann128@gmail.com tags: master, trunk
07:12
[+] VGA Cursor Move Proc ~ Code cleanup + vcursor_move proc in video ASM and test call in boot ASM [jspann] check-in: c12df5ee8f user: jspann128@gmail.com tags: master, trunk
2020-05-30
21:31
[~] Loading Sector (BIOS) Modified to Use Params + Variable style of loading sector and jmp to address ~ Replaced static values with slight dynamism ~ Fixed accidental refactor of second-stage 'cls' [jspann] check-in: e527b22684 user: jspann128@gmail.com tags: master, trunk
21:05
[~] Refactoring and Code Cleanup ~ Renamed all bios-based procs with bios in the name to differentiate it - Unneeded and old code [jspann] check-in: 541cb63672 user: jspann128@gmail.com tags: master, trunk
20:43
[+] Proper Video Code, Drive Info, Code Cleanup + Better inclusion of video.asm + FAT12 info for drive + Start section ~ Moved prompt code into own proc [jspann] check-in: 803be514b0 user: jspann128@gmail.com tags: master, trunk
2020-05-29
04:41
[+] Better Reimplementation of Simple Shell + Newer shell implementation ~ Code cleanup and organization of sector_2 code [jspann] check-in: 7990df3b47 user: jspann128@gmail.com tags: master, trunk
04:01
[+] Basic Disk Load Command to Load Past Bootloader * 512 bytes was too little, esp for more than comparing stuff + stage_2 for next collection of code + cmd_load with handler and jmp point for loading stage 2 + load_sector to load to basic sector (stage_2) * Need to make this dynamic from command shell! FOR FUN!! [jspann] check-in: eff28298aa user: jspann128@gmail.com tags: master, trunk
2020-05-28
06:51
[+] Print OS Proc ~ Original printing of os name moved into own proc + printos to print os name + Check for command to be 'os' and call to proper printos + cmd_os for string comparison [jspann] check-in: 699ef0e33f user: jspann128@gmail.com tags: master, trunk
06:44
[+] 16-bit Video Printing + Procs to print character and string to video out + video.asm to hold new code ~ Currently runs out of memory (code probably too big when included) [jspann] check-in: 70cd872aa2 user: jspann128@gmail.com tags: master, trunk
2020-05-20
07:29
[+] Screen-Clearing [BIOS] `scb` Procedure and Code Cleanup + scb (ScreenClearBios) to clear screen ~ Moved printc example to input_loop to act as `>` prompt + scb (cls) clear screen call at start to remove any residuals (QEMU...) ~ Lines, spacing, and general code cleanup of most input_loop code [jspann] check-in: 7c88b56483 user: jspann128@gmail.com tags: master, trunk
07:12
[~] Fixed `read` Procedure Bug: Artifacts from Previous String if Longer * BUGFIX: * Use of cx like it did caused a bug that would leave artifacts * if the previous string had longer length. - Removed unneeded use of cx as counter ~ Moved address assignment of bx outside of read_loop + Comparison for backspace (still added to mem) + read_backspace stops writing ASCII 8 to mem; instead modifies last ch [jspann] check-in: 34c5e7665a user: jspann128@gmail.com tags: master, trunk
05:29
[+] String Comparison Procedure + Basic proc that reads through 2 mem addresses and ensures both are equal + Spacing in the input_loop to be cleaner and nicer looking [jspann] check-in: f4ce2a1ce4 user: jspann128@gmail.com tags: master, trunk
2020-05-14
06:11
[+] Comments to Better Understand Code + Lots of generalized verbosity to make me look smarter than I am * It's so I remember what I'm doing later on [jspann] check-in: a03b9052f8 user: jspann128@gmail.com tags: master, trunk
04:43
[i] Initial Project Code + x86 asm code + Simple build BAT file for DOS/Win32 environments [jspann] check-in: ea83b16fd8 user: jspann128@gmail.com tags: master, trunk
04:41
Initial commit check-in: 309cf97a65 user: noreply@github.com tags: master, trunk