CrazyEttin
|
59d9c7e89d
|
Move system calls to interrupts and rename the main system loop to shell.
|
2021-06-18 21:59:59 +03:00 |
|
CrazyEttin
|
fc3a0bbbe9
|
Add an error message to the bootloader in case the system is not found, fix two related bugs in readstr related to movement between lines and scrolling, and tidy the code up a bit.
|
2021-06-17 01:03:00 +03:00 |
|
CrazyEttin
|
45a11e601f
|
Finish writing fileify, remove printch and readch since those have not proven useful, merge the code in byte2hex to keycode, and rename printnl back to newline because it was easy to confuse with println.
|
2021-06-16 22:00:45 +03:00 |
|
CrazyEttin
|
a62a87970a
|
Move the system from after the bootloader to the beginning of usable memory and the bootloader and system stacks to after their respective programs, fix a couple of bugs in the bootloader that made it not load the system correctly above a specific size, abandon the goal of eventual subdirectory support and modify the project directory structure and make.sh accordingly, and start writing fileify.
|
2021-06-16 18:03:31 +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 |
|