j
: Next unread message k
: Previous unread message j a
: Jump to all threads
j l
: Jump to MailingList overview
well this was my argument in the begining, we should allow this BIOS to support "REAL" bios calls like int 13 and int 10... if you include basic BIOS functionality, you can allow any "decent" operating system to startup... including LILO
-----Original Message----- From: Winter Jörg [mailto:joerg.winter@disch-gmbh.de] Sent: January 31, 2000 10:54 Am To: openbios@elvis.informatik.uni-freiburg.de Subject: [OpenBIOS] Starting Linux from the C environment
Von: Stawnyczy, Evan[SMTP:EStawnyczy@geo-logistics.com] Antwort an: openbios@freiburg.linux.de Gesendet: Montag, 31. Januar 2000 15:48 An: openbios@elvis.informatik.uni-freiburg.de Betreff: RE: [OpenBIOS] Fine.
my understanding of lilo is that if you place it on the boot sector, you can load the boot sector to a point in memory (I cannot recall exactly where right now, you can email me farther if you need to) and simply jmp to it. Actually all boot sectors work the same way...
Basicly you are right. But lilo makes extensive use of *real* BIOS functions like int13, int10, int16, and some strange int15-shift-this-memory-to-ems function that I forgot the functioncode of.
I´d rather do this in C and burn a barebone Kernel onto my Disk ... But I´m not sure if I kill my own running environment by copying a Kernel to mem at 0x10000. Furthermore I have no idea if the segment-deskriptor-setup is suitable for an immediate start of a kernel image ...
I´ll try this tomorrow and keep you up to date if I succeed on this ...
eMail: mailto:Joerg.Winter@Disch-GmbH.de
- To unsubscribe: send mail to majordomo@freiburg.linux.de with 'unsubscribe openbios' in the body of the message
- To unsubscribe: send mail to majordomo@freiburg.linux.de with 'unsubscribe openbios' in the body of the message
Hi,
"Stawnyczy, Evan" wrote:
well this was my argument in the begining, we should allow this BIOS to support "REAL" bios calls like int 13 and int 10... if you include basic BIOS functionality, you can allow any "decent" operating system to startup... including LILO
Ahh but if I remember back at the beginning of the list the point of openBIOS was to get rid of the BIOS calls and boot 32bit OS's in 32bit mode, the though being that most OS's don't use the BIOS calls, except when first booting..... Of course that concept can deliver a whole new selection of problems... I'll leave the rest to you .. ;-)
-- Yours
Matthew
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- More Computer Terminology -=-=-=-=-=-=-=-=-=-=-=-=- Booting (as in: the computer): applying a size 16 Doc Martins to the system unit after it keeps telling you there is not enough memory to open the application.
On Mon, 31 Jan 2000, Stawnyczy, Evan wrote:
well this was my argument in the begining, we should allow this BIOS to support "REAL" bios calls like int 13 and int 10... if you include basic BIOS functionality, you can allow any "decent" operating system to startup... including LILO
That is why I included "BIOS interrupt calls" on the short list of important tasks, posted recently. :)
JEff
- To unsubscribe: send mail to majordomo@freiburg.linux.de with 'unsubscribe openbios' in the body of the message