Chpetrou wrote:
Hello, Thanks for the reply
, the code is attached below. I am also trying to debug it and find the mistake but its a bit hard. As for the tutorial, i am just trying to create a basic version of my os that works, and then try to make it better, and change some of the code, or make a better implementation of something. Do you suggest me any other tutorial or something else?
You may want to use the bare bones or meaty skeleton from the wiki, remember to use a cross compiler if you aren't already. Those should always work.
Then read whatever tutorial you prefer, but don't copy the code, understand it and write what you want/need yourself. I don't think it will take much longer doing it this way and I think the results will be better.
Also there are books on the subject, but the reality is that there's no easy shortcuts that would work (or more precisely, it's _extremely_ unlikely you'll find anything you can copy/paste to a significant degree and that it would work the way you want). The reason is that you are creating your _own_ OS, which means nothing is going to match it perfectly and trying to copy/paste usually leads to more issues than it solves, so better do it "the right way" from the beginning.
But if you _must_ use tutorials, then I'd still start with the bare bones or meaty skeleton and add pieces from other tutorials and debug them as you add them.