CrazyEttin
|
9afbaae05d
|
Add readch and for the sake of symmetry printch, simplify make.sh, and tweak the code a bit to make it more consistent.
|
2021-06-08 21:57:05 +03:00 |
CrazyEttin
|
cc35d72a4e
|
The system now boots from a FAT12 file system!
|
2021-06-06 21:53:15 +03:00 |
CrazyEttin
|
9065e2c591
|
Protect registers from changes within calls and rename newline to printcrlf for the sake of consistency.
|
2021-06-06 11:18:15 +03:00 |
CrazyEttin
|
9582045822
|
Rework cursor positioning after input.
|
2021-06-04 20:36:46 +03:00 |
CrazyEttin
|
522905d77c
|
Move the system to low memory and tweak readln.
|
2021-06-04 09:15:21 +03:00 |
CrazyEttin
|
6e5019dcb7
|
Trying to set up a stack.
|
2021-06-02 18:13:12 +03:00 |
CrazyEttin
|
d0a5441a62
|
Reorganise the repo a bit.
|
2021-06-02 13:33:39 +03:00 |
CrazyEttin
|
e791c67665
|
Add a disk description table to the bootloader in anticipation of file system support and do some general tweaking.
|
2021-06-01 21:34:37 +03:00 |
CrazyEttin
|
843c018510
|
Include the string-ending null for maximum length strings within the string length.
|
2021-05-31 18:48:13 +03:00 |
CrazyEttin
|
adefdf3e4c
|
Reorganise and comment the code and rewrite readstr.
|
2021-05-30 19:34:42 +03:00 |
CrazyEttin
|
ed9ec938ae
|
Organise the code better and tweak some of the label names.
|
2021-05-28 14:48:03 +03:00 |
CrazyEttin
|
3045519bd4
|
Fix backspace not working at linebreak.
|
2021-05-28 01:31:00 +03:00 |
CrazyEttin
|
958b64e8a3
|
Add byte2hex call and help and keycode commands
|
2021-05-27 22:33:43 +03:00 |
CrazyEttin
|
0daa68f804
|
Streamline the commands and give the major parts of the code headings
|
2021-05-27 00:28:40 +03:00 |
CrazyEttin
|
0c0c882b21
|
Add couple of commands and tweak the input length
|
2021-05-27 00:28:40 +03:00 |
CrazyEttin
|
46691e9975
|
Change all numbers to hex and add trailing space removing to read.
|
2021-05-27 00:28:23 +03:00 |
CrazyEttin
|
df836219eb
|
Initial commit
|
2021-05-26 17:05:49 +03:00 |