summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Ignore listingsJoseph Hunkeler2018-05-241-0/+1
|
* OverhauledJoseph Hunkeler2018-05-241-44/+216
|
* * Fix stack slignmentJoseph Hunkeler2018-05-241-23/+36
| | | | | | | * Fix system initialization values * Use LF instead of CR * Increase image size to 1.44MBs * Add disk information block
* * Stack cleanupJoseph Hunkeler2018-05-241-0/+1
|
* * Use LF instead of CRJoseph Hunkeler2018-05-241-8/+13
| | | | * Fix stack issue
* * Fix stack alignment issueJoseph Hunkeler2018-05-241-24/+54
| | | | | | * Simplify puthex * Simplify putint * Stop destroying registers
* * Generate listingJoseph Hunkeler2018-05-241-5/+7
| | | | * Break up clean
* Use LF instead of CRJoseph Hunkeler2018-05-241-1/+3
|
* Fix up system initializationJoseph Hunkeler2018-05-241-21/+25
|
* Fix ugly buffer reuse bugJoseph Hunkeler2018-05-181-10/+22
|
* More complete initializationJoseph Hunkeler2018-05-181-1/+5
|
* Add stack frame: console_scroll_upJoseph Hunkeler2018-05-181-0/+6
|
* Initial commit of isr.asmJoseph Hunkeler2018-05-151-0/+15
|
* * Add ISR inject routineJoseph Hunkeler2018-05-151-12/+62
| | | | | * Use refactored ASCII equates * kend is phsyical end of kernel, not reserved space
* SpellingJoseph Hunkeler2018-05-151-1/+1
|
* Use refactored ASCII equatesJoseph Hunkeler2018-05-151-6/+6
|
* * Use refactored ASCII equatesJoseph Hunkeler2018-05-151-17/+29
| | | | * Global video page defined in memory, rather than statically
* Show guess errors via qemu debugJoseph Hunkeler2018-05-151-1/+1
|
* Start hooking up tokenizerJoseph Hunkeler2018-05-151-8/+23
|
* Refactor ASCII equatesJoseph Hunkeler2018-05-151-33/+33
|
* Add strtokJoseph Hunkeler2018-05-151-0/+59
|
* Fix minor issue when checking for successJoseph Hunkeler2017-12-061-2/+2
|
* Fix botched stack cleanupJoseph Hunkeler2017-12-061-0/+1
|
* Add drive error reportingJoseph Hunkeler2017-12-061-12/+182
|
* Add %c specifier to printfJoseph Hunkeler2017-12-031-0/+8
|
* Add disk_infoJoseph Hunkeler2017-12-031-0/+29
|
* Fix stack underrun; Add disk infoJoseph Hunkeler2017-12-031-8/+19
|
* Save word, rather than byteJoseph Hunkeler2017-12-031-1/+1
|
* Use stosbJoseph Hunkeler2017-12-031-10/+4
|
* Improve clarity; Trap long inputJoseph Hunkeler2017-12-021-41/+53
|
* Fixup possible register clobberingJoseph Hunkeler2017-12-022-3/+11
|
* Add terminalJoseph Hunkeler2017-12-021-2/+2
|
* Initial commitJoseph Hunkeler2017-12-021-0/+73
|
* Use new printf functionJoseph Hunkeler2017-12-021-35/+13
|
* Ignore vim swap filesJoseph Hunkeler2017-12-011-0/+1
|
* Remove test codeJoseph Hunkeler2017-12-011-4/+0
|
* Initial commit - placeholderJoseph Hunkeler2017-12-011-0/+6
|
* Initial commitJoseph Hunkeler2017-12-011-0/+75
|
* Initial commitJoseph Hunkeler2017-12-011-0/+21
|
* Cleanup; add wrappers; add printfJoseph Hunkeler2017-12-011-67/+194
|
* Consolidate constants, add colorsJoseph Hunkeler2017-12-011-0/+4
|
* Move constants to proper fileJoseph Hunkeler2017-12-011-3/+0
|
* Kernel clears screen and sets cursor position; Expand to 16KJoseph Hunkeler2017-12-011-2/+9
|
* Trimmed bootloaderJoseph Hunkeler2017-12-011-78/+12
|
* add print[i,h] and normalize load addressesJoseph Hunkeler2017-11-295-16/+148
|
* Initial commitJoseph Hunkeler2017-11-2814-0/+1085