Made scroll worse- I mean changed to meet requirements.
fixed load for empty input to be invalid.
I think I have a starting prototype for memory. Working on displaying it.
Got memory displaying and running.
Memory is now updating.
Got memory manager! Turns out I put a lot of things in memory that belonged in memory manager.
Made a PCB prototype (I think...) and load now returns a pid to run the program. PCB is made for each program loaded.
Half of opp codes coded. Should go to bed before I destroy my entire sleepcycle.
Finished other functions. Currently in the process of hooking them up with the other code so they will be able to run.
Hooked up a lot of things. Mostly, hooked up PCB to kernel to cpu so they all run and update each other. Will be implementing run shortly. I expect many things to break since I was not able to test.
Almost finished debugging run command. :) It seems to be not working on 00.... breaking, as it were.... but not in the desired way
Got test program 1 to run. It cannot run properly twice in a row unless it is reloaded and given a new pid.
Program 2 working. Fixed error with PCB updates so now I can run the program multiple times, provided it doesnt rewrite the memory.
Got programs working!!!!! Might need some touchups, like keeping CPU displayed before loading again. Still need line wrap for those two points.... :/
Made it so CPU information stays on screen.
Got linewrap for words! :D
Merge pull request #1 from KatharineCraven/typescript

Project 2 Pull Request