Here is the latest update for MikeOS32.
Now boots and runs as a 16MB FAT12 partitioned hard drive USB image
on real hardware (with Compatibility Support Module) or emulator.
MikeOS32 FAT(ter)12
- BrightLight
- Member
- Posts: 901
- Joined: Sat Dec 27, 2014 9:11 am
- Location: Maadi, Cairo, Egypt
- Contact:
Re: MikeOS32 FAT(ter)12
Nice! MikeOS has always been one of my favorite OSes and its source has been a very good starting point years ago.
It's nice to see its 32-bit port moving along.
It's nice to see its 32-bit port moving along.
You know your OS is advanced when you stop using the Intel programming guide as a reference.
Re: MikeOS32 FAT(ter)12
Technically, not a port, but merely a translation.omarrx024 wrote:It's nice to see its 32-bit port moving along.
This update from floppy disk to hard drive simply replaces the previous hard coded parameters with run-time variables. Only an additional
19 lines to "init the start of's and counts.
For example there is no protected mode setup in the code (just as there was no real mode setup in the original 16 bit real mode MikeOS -
which of course is taken care of by the BIOS).
All the nitty gritty is handled by SudoBIOS which answers the age old question
"How if the PC booted up in 32 bit protected mode?"
Re: MikeOS32 FAT(ter)12
I think, MikeOS should probably grow to be able to run dev tools such as an assembler at the very least (FASM should be easily portable?). And then maybe a compiler.