Christophe Bothamy
c7c233f9ce
- fixed Win2k boot from cd
...
- included provisional code for two ATA interfaced
2002-04-10 23:25:49 +00:00
instinc
7159f3fdba
with bug 433003 fix
2002-04-10 23:25:17 +00:00
instinc
c9e242cab0
Fixed the bug 433003 related to function 87h of int 15h
2002-04-10 23:23:00 +00:00
Bryce Denney
45b49fe35f
- this patch from William Lee Irwin III <wli@holomorphy.com> makes it easy to
...
configure and compile a BIOS for 8 CPUs.
2002-04-08 01:41:59 +00:00
Bryce Denney
949ac3bbf0
- Dave Poirier fixed bug #466292 : kbd fails in scandisk, freedos edit.
...
I recompiled the BIOS with the fix.
2002-04-08 01:24:49 +00:00
instinc
cd4fdfe9f3
Fixes bug report 466292
2002-04-08 01:19:35 +00:00
Christophe Bothamy
f02ef5cd7a
- fixed keyboard not working with DOS6.2 keyb.com :
...
. int16 function 92 : keyboard capability check for keyb.com (enhanced keyboard) : supported
. int16 function A2 : keyboard capability check for keyb.com (122keys keyboard) : not supported
2002-04-06 15:59:29 +00:00
Christophe Bothamy
f9304212e9
- redo the freebsd fix.
...
I should know better the 16bits segmentation model.
2002-04-05 21:08:22 +00:00
Christophe Bothamy
7f3fb09f49
- added fix for freeBSD boot
2002-04-04 16:58:31 +00:00
Christophe Bothamy
2ba7527c2a
- real fix for freeBSD boot
2002-04-04 16:57:45 +00:00
instinc
c2fcfad89b
Khorev Sergey's patch allowing FreeBSD to boot
2002-04-04 03:50:11 +00:00
Bryce Denney
8ceca1a4c5
- change a few keyboard panics into printfs (warnings). I got a bug report
...
about this, #535432 : Emu panics when pressing ">"-key. The user did not
report exactly what the exact message was, but these sound like the
correct ones. BIOS panics are permanent fatal errors, so I don't
want them to show up accidently, especially for something as trivial
as bumping the wrong key.
2002-03-28 07:10:18 +00:00
Bryce Denney
8ef7c284fd
- apply Christophe's patch.rombios-no-gpl
...
- update binary bioses
- remove the patch from patches
2002-03-26 13:17:44 +00:00
Christophe Bothamy
0119c65408
- update to rombios.c 1.40, with right version number this time!
2002-03-24 23:15:37 +00:00
Christophe Bothamy
b0cbd43510
- update to rombios.c 1.40
2002-03-24 23:10:15 +00:00
Christophe Bothamy
c81c05a9cd
- included Peter Tattam's fix for read error when installing win95
2002-03-24 23:04:58 +00:00
Bryce Denney
9e3e93e5d4
- update to rombios.c 1.39
2002-03-24 05:49:35 +00:00
Christophe Bothamy
cee75f1f3a
*** empty log message ***
2002-03-20 21:08:56 +00:00
Christophe Bothamy
11b6de2502
- fix from gnutchar@hotmail.com. cmp ax, 0x0000 sould be cmp ax, #0x0000
2002-03-20 21:06:12 +00:00
Volker Ruppert
6c4a3581c7
- removed unnecessary delay loop after keyboard reset in POST
2002-03-12 18:44:07 +00:00
Christophe Bothamy
b64349020b
- renamed in VGABIOS-lgpl-README
2002-03-11 00:27:10 +00:00
Christophe Bothamy
b3c6d9c44a
- removed the specific ElTorito version, as it is included in main bios
2002-03-11 00:21:30 +00:00
Christophe Bothamy
f25dc70678
- fixed a unnecessary check on the bootsegment
...
- renamed int13_function to int13 harddisk
- the default is now to have the ATA driver and ElTorito boot
2002-03-11 00:17:31 +00:00
Christophe Bothamy
66262c3005
- uploaded new VGABios with VBE support
2002-03-10 19:52:04 +00:00
Christophe Bothamy
2ea0d928b0
- uploaded new VGABIOS with VBE support
2002-03-10 19:51:19 +00:00
Christophe Bothamy
605e0cf3ef
- recompiled rombios version 1.36 with El-Torito capability
2002-03-09 01:55:30 +00:00
Christophe Bothamy
2cedd2d79f
- fixed OAK driver problem in win98
...
- CDs can boot at segment != 0x7c0
- reworked int19 in a C function
- "no emulation" CDs can be booted (Win2k, XP).
No more 000E failure code. Win2k fails though
- started to implement int13 for cdrom
- started to mutualize string constants
- changed a little bit the Bios Config Table address
so the new int19 handler fits whithout relocation
2002-03-09 01:50:52 +00:00
Christophe Bothamy
6088452443
- increased speed during cdrom booting
2002-02-06 21:01:18 +00:00
Christophe Bothamy
8d7231f3db
- This version works now with Win98 bootable CD
2002-02-06 08:49:08 +00:00
Christophe Bothamy
f775660df4
- Changes for Win98 CD-ROM booting
2002-02-06 08:45:51 +00:00
Christophe Bothamy
ac91aa0d3c
. changes to enable El-Torito boot. It is disabled by default in rombios.c
2002-01-30 10:30:52 +00:00
Christophe Bothamy
d36bb4bdfd
. BIOS image with El-Torito boot compiled in
2002-01-30 10:27:29 +00:00
Volker Ruppert
873aa0c127
- keyboard self test reads the status register to clear IRQ line
...
- PS/2 mouse hack removed - unmask IRQ in PIC setup
- commented keyboard buffer initialisation removed
2002-01-27 09:26:23 +00:00
Volker Ruppert
14679e9413
- floppy hardware interrupt handler issues 'sense interrupt status' if there
...
are no result bytes to read
2002-01-24 20:32:22 +00:00
Volker Ruppert
f0937a06b9
- INT 13: number of drives is not 0 if there is only a diskd present
...
- hard_drive_post: DS must point to EBDA segment when initialising
parameters for diskd
- unmask only necessary IRQs at boot time
2002-01-20 00:25:59 +00:00
Volker Ruppert
ed04aff2ca
- romscan routine from plex86 BIOS integrated
2002-01-15 21:22:00 +00:00
Volker Ruppert
7add6391d6
- DMA initialisation complete: unmask cascade channel
2002-01-02 09:59:32 +00:00
Volker Ruppert
17ab2fa85f
- INT 13 diskette funktion 5 uses the "format track" function of the FDC
...
- added initialisation of PIC and DMA in POST - reboot of linux works now
2002-01-01 21:39:28 +00:00
Volker Ruppert
c7b6a1c58b
- int 13 floppy function 08 returns always the pointer to the param table in ROM
2001-12-26 14:53:40 +00:00
Christophe Bothamy
d8d03b431c
- updated version of LGPL'd vgabios
2001-12-21 23:41:49 +00:00
Bryce Denney
a1a9beac3b
- update to rombios.c version 1.25
2001-12-06 04:50:08 +00:00
Bryce Denney
057df9bcde
- compile SMP bioses for the first time since June!
2001-12-06 04:28:30 +00:00
Volker Ruppert
014687aa97
- extended keyboard funktion waits for a key, too - don't panic
2001-12-05 20:38:32 +00:00
Volker Ruppert
db4401adb8
- serial functions added, MF-II keyboard functions added, parport updates
2001-11-26 07:26:55 +00:00
Bryce Denney
26b2c0254c
- this revision is based on a patch from Cliff Hones <cliff@aonix.co.uk>.
...
Cliff added to bios_printf the ability to print onto the console. Bryce made
some further changes. Now when a panic occurs, the message is reported both
to the Bochs log file and to the screen, and then it goes into an infinite
busy loop. Why an inf loop? If I do a HLT in BIOS code, current bochs
versions will panic immediately and the user will never see the real panic
message. I have mostly tested the new panic behavior by booting nonbootable
and nonreadable disks.
2001-11-21 02:33:05 +00:00
Bryce Denney
77cdb18620
- add LGPL bios by Christophe Bothamy <cbbochs@free.fr>. When new versions
...
are released, I will remove VGABIOS-cbothamy-0.2a and add a file with
the other version number. I decided not to use the "-latest" naming
scheme because there is no synchronization between bochs releases and
LGPL VGA BIOS releases. Anything that's called "latest" is bound to
go obsolete eventually.
2001-11-19 14:35:05 +00:00
Bryce Denney
fad446ef63
- fix bug I created in rev 1.15 which caused all boot problems to be
...
reported as "not a bootable disk" even if it was "not a readable disk".
2001-11-18 16:40:26 +00:00
Bryce Denney
fea759a204
- apply patch.pci from Volker Ruppert. See
...
[ #481546 ] pci patch (Volker Ruppert) for any followups.
2001-11-14 01:39:22 +00:00
Bryce Denney
c685af1bdc
- in sync with rombios.c 1.20. The change is from patch.parport by
...
Volker Ruppert which fixes parallel port access.
2001-11-12 01:34:20 +00:00
Bryce Denney
a2efc4c5de
- commit patch.parport from Volker Ruppert. I tested it by running
...
"copy FILE prn" in a freedos image.
2001-11-12 01:33:01 +00:00