OS proramming on IntelMac
OS proramming on IntelMac
Hi,
I just got the new iMac and I would like to know what tools I need to OS proramming?
Thanks!
I just got the new iMac and I would like to know what tools I need to OS proramming?
Thanks!
- carbonBased
- Member
- Posts: 382
- Joined: Sat Nov 20, 2004 12:00 am
- Location: Wellesley, Ontario, Canada
- Contact:
- Brynet-Inc
- Member
- Posts: 2426
- Joined: Tue Oct 17, 2006 9:29 pm
- Libera.chat IRC: brynet
- Location: Canada
- Contact:
- Colonel Kernel
- Member
- Posts: 1437
- Joined: Tue Oct 17, 2006 6:06 pm
- Location: Vancouver, BC, Canada
- Contact:
Bumping this thread...
I've managed to create a GCC cross-compiler on OS X. My OS compiles ok and runs under Parallels (not that it does much, but there it is anyway)...
So yes, it is possible! Although I have noticed that Parallels, like Virtual PC, has limited VGA emulation... no 90x60 text mode and custom font for me
I've managed to create a GCC cross-compiler on OS X. My OS compiles ok and runs under Parallels (not that it does much, but there it is anyway)...
So yes, it is possible! Although I have noticed that Parallels, like Virtual PC, has limited VGA emulation... no 90x60 text mode and custom font for me
- Attachments
-
- PrecursorOnMac.jpg (58.04 KiB) Viewed 1165 times
Top three reasons why my OS project died:
- Too much overtime at work
- Got married
- My brain got stuck in an infinite loop while trying to design the memory manager
Akin to this, it is probably also possible to use your OS on a mac, without emulation.
If you use the BIOS, then use Boot Camp and put your OS disk in instead. Use rEFIt for a bootloader.
GUID or whatever Apple uses is probably accessable if you use EFI, not the BIOS (what mactels natively use (EFI that is)) - but being a noob I don't know.
Perhaps someone should code a BIOS/EFI abstraction layer.
If you use the BIOS, then use Boot Camp and put your OS disk in instead. Use rEFIt for a bootloader.
GUID or whatever Apple uses is probably accessable if you use EFI, not the BIOS (what mactels natively use (EFI that is)) - but being a noob I don't know.
Perhaps someone should code a BIOS/EFI abstraction layer.
- Colonel Kernel
- Member
- Posts: 1437
- Joined: Tue Oct 17, 2006 6:06 pm
- Location: Vancouver, BC, Canada
- Contact:
Right now I'm using GRUB, my iMac doesn't have a floppy drive, and I haven't had the time to figure out floppy emulation with a USB key... I haven't even installed Boot Camp yet, so I'm a long way from booting my OS on the raw Mac hardware.ehird wrote:Akin to this, it is probably also possible to use your OS on a mac, without emulation.
Top three reasons why my OS project died:
- Too much overtime at work
- Got married
- My brain got stuck in an infinite loop while trying to design the memory manager