Reading material

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.
Post Reply
User avatar
ChazZeromus
Member
Member
Posts: 61
Joined: Sun Jun 22, 2008 4:09 pm

Reading material

Post by ChazZeromus »

I can't believe I'm asking this. But I swore to uphold my promise by making an OS without any person to person help. But I hope i'm still holding it, but I want to request reading material so that I can understand motherboard related specifications that handle serial ports PCI ports and etc. I have ACIP manual but's it freaking large and only talks about hardware states in the beginning and I want to know the information that the bios puts in the beginning of memory when the computer starts up. I also need to learn what serial ports are and such of the kind. I'm a noob at motherboard stuff, but my OS is pretty well, I've read the intel manuals pretty well and am writing my own assembler/disassembler. So any pdf's or anything?
Image
User avatar
Troy Martin
Member
Member
Posts: 1686
Joined: Fri Apr 18, 2008 4:40 pm
Location: Langley, Vancouver, BC, Canada
Contact:

Re: Reading material

Post by Troy Martin »

http://www.ctyme.com/intr/int.htm is the best interrupt list ever if you're in real mode. Hell, it's even great if you're writing a virtual 8086 mode VMM.

Try googling for stuff on serial ports. If you're in real mode, http://www.ctyme.com/intr/int-14.htm has some info. Only read the stuff with "SERIAL - " in front of it, since that's standard IBM serial interfacing stuff.
Image
Image
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
I wish I could add more tex
User avatar
ChazZeromus
Member
Member
Posts: 61
Joined: Sun Jun 22, 2008 4:09 pm

Re: Reading material

Post by ChazZeromus »

Thanks for the link, but I have several BIOS interrupt lists and they all are specify well. I'll see if there is general explanation for ports.
Image
Post Reply