Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
My interrupt code testing wasn't the rousing success I thought it would be...
"On two occasions I have been asked, 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question."
Only thing that scrolling should do, is, to move line 2 to line 1, line 3 to line 2, ... and move line 24 to line 23. Then clear line 25 and put Console X variable to 24 and Console Y variable to 0.
Lukand wrote:Then clear line 25 and put Console X variable to 24 and Console Y variable to 0.
Wrong. It's X = 0 and Y = 24. You want to go back to the beginning of the line, on the 24th line.
When you start writing an OS you do the minimum possible to get the x86 processor in a usable state, then you try to get as far away from it as possible.