[Soekris] Re: Net5401 + OpenBSD + 256MB CF

Bill Gardner bgardner at transzap.com
Fri Aug 8 23:58:59 UTC 2003

An excerpt from a post by Jason Hord from 2-2003

> here is the relevant code from
> /usr/src/sys/arch/i386/stand/biosboot/biosboot.S:
           pushl   %ax
           int     $0x13
           jnc     3f
> as you can see, no disk resets.  however, i did add a BIOS disk reset
> before'1:' as well as an infinite read loop with a reset before '2:'
> right after the'jnc 3f' instruction. this did absolutely nothing.  i've
> also tried various sector read counts (%al register before the 'int
> $0x13') since LILO seems to do a probe for 36, 18, 15, and 9 sector
> reads.  the only one that ever worked was a 1 sector read.

Jason---You say that you did get the biosboot.S loader to work with a 1 sector 
read. I've almost no experience with assembler: What was the patch you made 
to get it to work?



More information about the Soekris-tech mailing list