History log of /src/sys/arch/i386/stand/lib/biosmca.S |
Revision | | Date | Author | Comments |
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
|