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