Thread: BIOS Programming

  1. #1
    Registered User
    Join Date
    Aug 2011
    Posts
    385

    BIOS Programming

    Can someone please suggest some books on BIOS programming?

  2. #2
    Registered User
    Join Date
    May 2011
    Location
    Around 8.3 light-minutes from the Sun
    Posts
    1,949
    Quote Originally Posted by juice View Post
    Can someone please suggest some books on BIOS programming?
    What exactly are you trying to do? Make your own BIOS chip? If you mean stuff like interrupt vectors and the other older DOS topics those things no longer exist. You have to use the specific OS API.
    Quote Originally Posted by anduril462 View Post
    Now, please, for the love of all things good and holy, think about what you're doing! Don't just run around willy-nilly, coding like a drunk two-year-old....
    Quote Originally Posted by quzah View Post
    ..... Just don't be surprised when I say you aren't using standard C anymore, and as such,are off in your own little universe that I will completely disregard.
    Warning: Some or all of my posted code may be non-standard and as such should not be used and in no case looked at.

  3. #3
    &TH of undefined behavior Fordy's Avatar
    Join Date
    Aug 2001
    Posts
    5,793
    Quote Originally Posted by AndrewHunter View Post
    What exactly are you trying to do? Make your own BIOS chip? If you mean stuff like interrupt vectors and the other older DOS topics those things no longer exist. You have to use the specific OS API.
    They still exist if you are writing a boot-loader/kernel, but if you are on windows, mac or linux then its time to learn something new I'm afraid.

  4. #4
    Registered User
    Join Date
    May 2011
    Location
    Around 8.3 light-minutes from the Sun
    Posts
    1,949
    Quote Originally Posted by Fordy View Post
    They still exist if you are writing a boot-loader/kernel, but if you are on windows, mac or linux then its time to learn something new I'm afraid.
    Thanks for the clarification Fordy.
    Quote Originally Posted by anduril462 View Post
    Now, please, for the love of all things good and holy, think about what you're doing! Don't just run around willy-nilly, coding like a drunk two-year-old....
    Quote Originally Posted by quzah View Post
    ..... Just don't be surprised when I say you aren't using standard C anymore, and as such,are off in your own little universe that I will completely disregard.
    Warning: Some or all of my posted code may be non-standard and as such should not be used and in no case looked at.

  5. #5
    and the hat of int overfl Salem's Avatar
    Join Date
    Aug 2001
    Location
    The edge of the known universe
    Posts
    39,660
    Just throwing this in for interest -> coreboot
    If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
    If at first you don't succeed, try writing your phone number on the exam paper.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. in need of bios.h and bios.lib
    By volpe12 in forum C++ Programming
    Replies: 3
    Last Post: 06-24-2005, 08:30 AM
  2. Rom Bios
    By Chimpsag in forum C++ Programming
    Replies: 2
    Last Post: 12-10-2002, 10:53 PM
  3. Bios
    By Jeff in forum A Brief History of Cprogramming.com
    Replies: 13
    Last Post: 09-15-2002, 08:25 AM
  4. What's in a BIOS????
    By vsriharsha in forum C Programming
    Replies: 1
    Last Post: 04-25-2002, 05:40 AM
  5. Bios
    By DavidP in forum A Brief History of Cprogramming.com
    Replies: 10
    Last Post: 03-12-2002, 07:18 AM