Hi Rob, I would start a bit more at the meta level and research how kernels work. There are also many sites dealing with OS development (osdev is useful search term). It is quite instructive to see the first steps that happen after the machine boots (the boot loader mainly). Once you've really understood that and perhaps cobbled together your own simplistic test OS, you should be well on your way to dive into the FreeDOS kernel source.
Cheers, Hippo On Thu, 30 Nov 2023 at 01:02, robert roper via Freedos-devel <freedos-devel@lists.sourceforge.net> wrote: > > Is there a FreeDOS walk thru of the source code that you would consider > helpful to the uninitiated? I want to start down the road to more bare metal > coding and would love to be able to help with FreeDOS in the far future but > I'm not sure where to begin. I do know how to program in C and have just > purchased some old 8086 assembly books to start learning that but none of > them talk about operating system concepts. > I did find a book called "FreeDOS Kernel" by Pat Villani, which sounds > perfect, except it was published in 1996. Is there anything like this that > is more current? Or do you consider that the definitive guide? > > Thanks for any help you can provide and apologies if I've sent this to the > wrong group. > > Rob > > > > > _______________________________________________ > Freedos-devel mailing list > Freedos-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-devel _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel