dd1bc6acdc
Probably the final commit for this, only so this commit can be pushed to the new Gitea server.
master
glm942020-12-04 00:06:27 -06:00
5b66184ea0
Got the string concat funcion working.
glm942019-09-01 17:51:28 -05:00
658a380f9a
Added a way to manually test the Malloc function from the shell's command line.
glm942019-08-31 17:50:14 -05:00
a587fd6fe2
Confirmed uppermem in multiboot structure is being read correctly. Changed kernel versioning to be more in line with the Semantic Versioning Specification
glm942019-02-09 21:37:42 -06:00
4ba0f93efc
Added basic multiboot compliant bootloader dectetion, as well as learning to read the multiboot structor.
glm942019-02-09 17:16:24 -06:00
657b716f77
Previous commit was a blunder. This commit setups up Malloc proper and includes a working string concat.
glm942019-01-06 21:47:37 -06:00
67bf4a355d
Created the Malloc function; first stage of memory management implemented.
glm942019-01-06 20:38:45 -06:00
dfe852f69b
Added version history to the shell source file.
glm942018-11-14 18:13:28 -06:00
644e2af596
Fixed a bug allowing the user to delete the shell prompt.
glm942018-11-13 23:42:04 -06:00
a51325cd7e
Added backspace support for the interactive shell, updated it behavior slightly.
glm942018-11-13 21:07:13 -06:00
33ece46ac7
Added support for shifting punctuation and the non numpad numbers in the keyboard driver.
glm942018-11-11 19:56:51 -06:00
55efa49fae
Added an idle function for long running functions to call.
glm942018-11-11 17:32:56 -06:00
f76c5071ec
Added very basic interactive shell.
glm942018-11-11 17:20:04 -06:00
a061366ff2
Added support for the shift key in the keyboard driver.
glm942018-11-11 16:31:41 -06:00