Home | History | Annotate | Download | only in lib
History log of /src/sys/arch/i386/stand/lib/biosmca.S
RevisionDateAuthorComments
 1.4  01-Feb-2003  dsl Change all .S files to use .code16 and .code32
Support 32bit addresses >64k as valid on bios calls.
Move stack for dosboot and biosboot to >64 so stack doesn't hit data.
Use disk sector number passed by mbr code to select default partition
(the mbr code doesn't do this yet).
NB only biosboot and dosboot have been tested so far.
(changes approved by christos and fvdl)
 1.3  23-Jan-2003  jdolecek use %e?x instead of %?x as 'xorl' arguments
use %al for 'movb' target, and 'andb' for masking the result with $0x02
since 'and' conveniently sets ZF, use 'and+jnz' instead of 'and+cmp+jne'
 1.2  14-May-2001  jdolecek branches: 1.2.2; 1.2.4;
Change biosmca() to export the model number via biosmca_ps2model
variable, if the machine has a MCA bus according to info returned
by BIOS (i.e. on machines without MCA bus, biosmca_ps2model would be zero).

biosmca() is expected to be called on beginning the initialization,
and biosmca_ps2model is then used for further checks.
 1.1  02-May-2001  jdolecek Add function which uses bios call to get system configuration; this can
be used for presence of MCA bus, if ever needed to be done in bootblocks.
Not used at the moment, but may be in future.
 1.2.4.2  21-Jun-2001  nathanw Catch up to -current.
 1.2.4.1  14-May-2001  nathanw file biosmca.S was added on branch nathanw_sa on 2001-06-21 19:26:15 +0000
 1.2.2.2  14-May-2001  jdolecek Change biosmca() to export the model number via biosmca_ps2model
variable, if the machine has a MCA bus according to info returned
by BIOS (i.e. on machines without MCA bus, biosmca_ps2model would be zero).

biosmca() is expected to be called on beginning the initialization,
and biosmca_ps2model is then used for further checks.
 1.2.2.1  14-May-2001  jdolecek file biosmca.S was added on branch sommerfeld_i386mp_1 on 2001-05-14 22:14:48 +0000

RSS XML Feed