• Welcome to Valhalla Legends Archive.
 

int 13h func 41h on bochs bios

Started by brew, January 29, 2008, 07:30 PM

Previous topic - Next topic

brew

So I was reading over the log file, and I saw this:

Quote
00005333765i[BIOS ] Booting from 0000:7c00
00005340147i[BIOS ] int13_diskette: unsupported AH=41

Wtf? I would've never caught it if I haven't looked over the log.
I just want to find if the bios supports the extended drive interrupts...


mov ah, 41h
mov bx, 55AAh
int 13h
jc usechs


is what I use to call it.

the carry flag is set when LBA is not supported.

How could it not support 41h? It's not like it's very obscure or anything...
http://en.wikipedia.org/wiki/Int_13

What do i do!? I was planning on supporting the ah 42h read function instead if lba is supported. But since this isn't working, i highly doubt that any other extended drive function would work as well.
<3 Zorm
Quote[01:08:05 AM] <@Zorm> haha, me get pussy? don't kid yourself quik
Scio te esse, sed quid sumne? :P

Warrior

Why are you spending so much time in real mode? Read the second stage, jump to it, and enter protected mode. You're trying too hard.
Quote from: effect on March 09, 2006, 11:52 PM
Islam is a steaming pile of fucking dog shit. Everything about it is flawed, anybody who believes in it is a terrorist, if you disagree with me, then im sorry your wrong.

Quote from: Rule on May 07, 2006, 01:30 PM
Why don't you stop being American and start acting like a decent human?

brew

Well, I wanted to make a multi-os booter.
<3 Zorm
Quote[01:08:05 AM] <@Zorm> haha, me get pussy? don't kid yourself quik
Scio te esse, sed quid sumne? :P

Warrior

Why don't you contribute to the already popular and existing Multiboot Compliant bootloaders out there? It'd be much more worth your time, and the project would probably get somewhere.

I don't mean to discourage you, but your time is better spent outside of the legacy realm of Real Mode.
Quote from: effect on March 09, 2006, 11:52 PM
Islam is a steaming pile of fucking dog shit. Everything about it is flawed, anybody who believes in it is a terrorist, if you disagree with me, then im sorry your wrong.

Quote from: Rule on May 07, 2006, 01:30 PM
Why don't you stop being American and start acting like a decent human?

MrRaza

You should be encouraging!

Have you looked at any other sources that relate to this?

I'm sure your not the only one that has tried this. Look at what others have done and be innovative and improve.