Results 1 to 4 of 4

Thread: mac bios ??

  1. #1

    Texasmeat's Avatar
    Member Since
    Feb 20, 2004
    Location
    Texas
    Posts
    277
    Specs:
    Mid-2011 MBP 13" i5
    mac bios ??
    I have a pc friend who asked me why it would not be possible to use apple roms in place of the bios roms on x86 architecture (within reason, Im sure you'd need other things)? Once the system boots, you could theoretically run whatever OS you wanted? I've been looking for some good reading material on this to give him but have come up blank. Any suggestions?

  2. #2
    redfox
    Guest
    That wouldn't work. Not only would an Apple rom not work, it just might damage your board beyond repair. x86 and PowerPC architecture are COMPLETELY Different.
    That fact alone prevents any Mac Software off the shelf be installed on an x86/Windows machine, and Vice-versa

    hope that helps.
    ben

  3. #3

    Texasmeat's Avatar
    Member Since
    Feb 20, 2004
    Location
    Texas
    Posts
    277
    Specs:
    Mid-2011 MBP 13" i5
    ......
    I (for one) know that much of the equation but would really like to find out exactly why (ie reading tech material), What components are different, what formats etc..He insists that some of his buddies at MIT are running os-x on windows systems with some component switching. Im trying to figure out what because I dont believe it possible.

  4. #4
    shadov
    Guest
    Quote Originally Posted by redfox
    That wouldn't work. Not only would an Apple rom not work, it just might damage your board beyond repair. x86 and PowerPC architecture are COMPLETELY Different.
    That fact alone prevents any Mac Software off the shelf be installed on an x86/Windows machine, and Vice-versa
    Yes. With closed source software that is true. You cannot run x86 binaries on PPC. But once you have access to the source code and the OS from which you are porting and the OS you are porting to are similar enough, it becomes usually quite simple. Just recompile and it'll run. Most programs don't very much directly interact with hardware (other than CPU). They use interfaces that are already implemented in the host OS.

    Problems arise when those interfaces differ between operating systems. That's why we don't see more Windows apps ported to OS X. That's why we have tons of Linux and BSD apps ported, that run under X11 on OS X, and almost none that run natively under Aqua.

    Well back to the topic. BIOS works extremely close to hardware. So it would be difficult to get a BIOS that is designed for certain mother board to work on another. Also I think Apple's 'BIOS', or what ever it is called, is way more advanced than the old x86 BIOS specification.

    Both PPC and x86 mobos use IDE and AGP. Both use same RAM and almost same graphics and sound cards. Memory controllers are probably somewhat different, but they differ between x86 mobos too.

    I have no idea whether it is possible to port PPC BIOS to some x86 board or not, or how difficult it would be.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Bios
    By OnceYouGoMac in forum Switcher Hangout
    Replies: 8
    Last Post: 01-10-2010, 07:05 PM
  2. Bios battery or something else?
    By Crabas in forum Apple Notebooks
    Replies: 8
    Last Post: 05-02-2008, 04:44 AM
  3. Dual Booting Mac and Windows+Accessing BIOS
    By 2eXtreme in forum Running Windows (or anything else) on your Mac
    Replies: 18
    Last Post: 01-07-2008, 12:47 AM
  4. Bios Time Comparitive for Mac OS X.
    By AK47 in forum Switcher Hangout
    Replies: 7
    Last Post: 04-03-2007, 05:18 PM
  5. Flashing BIOS
    By giantgreengoat in forum Apple Notebooks
    Replies: 2
    Last Post: 01-05-2007, 03:02 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •