Aptiva BIOS Updates
COUFLASH
Revision History


Complete list of all revisions made to the COUFLASH
BIOS prior to BSTUS4H/BFLUS4M released 1/22/99


CR2FLS09
Sent on 28 February 1997
Flash Diskette Checksum: 6D0Fh
EC number: E71546H

Code Level: Checksum: BIOS Date:
BSTUS4G 5E00h 01/29/1997
BFLUS4L 6E00h 02/26/1997

BFLUS4L only:

- POST: Fixes 662 errors caused by the SMC669 rev.D parts.


CR2FLS08
Sent on 04 February 1997
Flash Diskette Checksum: 712Eh
EC number: E71546G

Code Level: Checksum: BIOS Date:
BSTUS4G 5E00h 01/29/1997
BFLUS4K 9F00h 11/23/1996

BSTUS4G only:

  • IDE: Fixed CBEXTLOAD for big disks running CHS mode--use IDE parms.
  • IDE: Fixed FD_RDPAR for drive 80H or higher.
  • IDE: Make non supported int13 functions return correct error code.
  • IDE: Set default xlation mode to LBA for disks.
  • IDE: Added support for Fast IDE timings.
  • IDE: Changed reset_hdctl sequence to fix WD Mako drive bug.
  • IDE: Changed ready time to 15 seconds for Sony.
  • PCI: Fix programming the Master Latency.
  • PCI: Fix Bus Mastering Enable for PCI Video cards.
  • POST: Set MLT for USB to 35h.
  • POST: Set MLT to 40h for IDE controller.
  • SES: Added Media Status Notification support.
  • SES: Don't exit Standby on IDE2 activity.

CR2FLS07
Sent on 25 November 1996
Flash Diskette Checksum: 3AE3h
EC number: E71546F

Code Level: Checksum: BIOS Date:
BSTUS4F 6400h 11/23/1996
BFLUS4K 9F00h 11/23/1996

Both:

  • POST: Fixed booting a CD with a diskette drive not present
  • SES: Always update chipset timers on Get Event (for Aptiva Demo hang).

CR2FLS06
Sent on 19 November 1996
Flash Diskette Checksum: 982Eh
EC number: E71546E

Code Level: Checksum: BIOS Date:
BSTUS4E 3C00h 11/17/1996
BFLUS4J 8200h 10/30/1996

BSTUS4E only:

  • IDE: Ensure Int vectors 41h & 46h always point to 0:300, 0:320.
  • SES: Fixed Standby Snapshot & Win95 AutoPlay bug.
  • SES: Fixed Win95 OSR2 Suspend bug w/ Rapid Resume Disabled.

CR2FLS05
Sent on 1 November 1996
Flash Diskette Checksum: 42DAh
EC number: E71546D

Code Level: Checksum: BIOS Date:
BSTUS4D 2900h 10/29/1996
BFLUS4J 8200h 10/30/1996

BFLUS4J only:

  • SES: Fixed Standby timeout > 35 mins.

BSTUS4D only:

  • PCI: Fixed PCI 2.1 compliance in PIIX3 chipset.
  • POST: Fixed MMX 200MHz audio bug.
  • POST: Added detection of AT&T modem (IRQ10).
  • SES: Fixed ELAPSED_MIN in chipset_act_det (shouldn't be BCD).

Both:

  • POST: Forced >4.2gb drives to operate in LBA translation mode only.
  • SES: Fixed IDE3 bug.
  • SES: Gray out alarm date when daily alarm selected.
  • SES: Added Wakeup timer seconds.
  • SES: Fixed hang on suspend (timers turned on).

CR2FLS04
Sent on 4 October 1996
Flash Diskette Checksum: 6F57h
EC number: E71546C

Code Level: Checksum: BIOS Date:
BSTUS4C BB00h 09/27/1996
BFLUS4I 1100h 10/02/1996

BFLUS4I only:

  • SES: Fixed APM code for OSR2.

BSTUS4C only:

  • PnP: Removed floppy's secondary device configuration from the device node for Win95 logo.

Both:

  • IDE: Added check of CHS overflow in heads byte.
  • PnP: Added ECP's extended registers to the Parallel Port device node for Win95 logo.
  • POST: Fixed RTC problem.
  • POST: Fixed reset flag logic to only check bit 0 of SMBSA.
  • POST: Cleared the reset flag on a cold boot.
  • SES: Fixed APM 1.2 reporting and bugs for Win95 logo.
  • SES: Don't count time when Standby and AutoSuspend aren't enabled.

CR2FLS03
Sent on 15 August 1996
Flash Diskette Checksum: 50CDh
EC number: E71546A

Code Level: Checksum: BIOS Date:
BSTUS4B D700h 08/15/1996
BFLUS4H DF00h 08/15/1996

BSTUS4B only:

  • SES: Fixed SMI Type on a Resume.

Both:

  • SES: Fixed L2 cache enable on a Resume.

CR2FLS02
Sent on 01 August 1996
Flash Diskette Checksum: CCE3h
EC number: E71546

Code Level: Checksum: BIOS Date:
BSTUS4A D800h 08/01/1996
BFLUS4G DC00h 07/30/1996

Initial release of Phase2 flash diskette:

BSTUS4A only:

  • POST: Added 200MHz P55C support.
  • SES: Reset power state when enabling chipset activity.
  • Video: New ATI video BIOS (version 2.222).

Both:

  • IDE: More Int 13h extensions.
  • IDE: Make sure we preserve 32-bit registers in Int 13h extensions.
  • IDE: Fixed IDE error codes.
  • PnP: Fixed memory device nodes.
  • PnP: Fixed PnP fn2.
  • PnP: Added more SMC932 device nodes.
  • PnP: Added fix for S/R PnP devices.
  • PnP: Handle null descriptors, ROM headers not at start of memory range.
  • POST: Clear more memory to fix assigning resources to cards.
  • POST: Added check for shadow regions that are not a multiple of 32K.
  • POST: Changed to PUSHA and POPA to save code space.
  • POST: Added more invalid CMOS checking.
  • SES: Fixed SES Alarm Date format for different countries.
  • SES: Come out of Standby before Auto-Suspend to display RR logo.
  • Setup: Fixed preservation of password bits.
  • Setup: Allow only alphanumeric for password.

Back to the COUFLASH page

Back to Aptiva BIOS Updates


© Don Schneider, 1999
DON5408's Unofficial Aptiva Support Site