..
- Bender
- Member
- Posts: 449
- Joined: Wed Aug 21, 2013 3:53 am
- Libera.chat IRC: bender|
- Location: Asia, Singapore
..
..
Last edited by Bender on Wed Mar 19, 2014 4:37 am, edited 2 times in total.
"In a time of universal deceit - telling the truth is a revolutionary act." -- George Orwell
(R3X Runtime VM)(CHIP8 Interpreter OS)
(R3X Runtime VM)(CHIP8 Interpreter OS)
- drunkenfox
- Member
- Posts: 46
- Joined: Tue Mar 13, 2012 10:46 pm
Re: GOODBYE REAL MODE! GOOD BYE DOS!
Even though my *current* OS progress is in real mode assmelber (no gcc cross compiler yet ), I'm on the goal of avoiding software interrupts as much as possible.
;goodbye OS, hello BIOS
mov eax, FFFFFFF0h
jmp eax
mov eax, FFFFFFF0h
jmp eax
Re: GOODBYE REAL MODE! GOOD BYE DOS!
My idea is when you install the OS it should flash the ROM and put its own code in it. So UEFI and BIOS are redundant.
[EDIT]
I take it back.
[EDIT]
I take it back.
Last edited by siavoshkc on Fri Feb 21, 2014 8:26 am, edited 1 time in total.
- mathematician
- Member
- Posts: 437
- Joined: Fri Dec 15, 2006 5:26 pm
- Location: Church Stretton Uk
Re: GOODBYE REAL MODE! GOOD BYE DOS!
Somehow I doubt if your operating system would be terribly popular.siavoshkc wrote:My idea is when you install the OS it should flash the ROM and put its own code in it. So UEFI and BIOS are redundant.
Another 64kb might have been a big deal in the olden days. Writing a simple driver for a hard disk or CD drive isn't that difficult. A floppy drive, I admit, is one of the most temperamental pieces of hardware on the face of the planet.Bender wrote:But I wouldn't leave Real Mode that easily, first I would exploit the DOS HMA
The continuous image of a connected set is connected.