REL_NOTE.TXT Driver File Contents (DT3C12.zip)

Acer AS1700 Release Note

;+------------------------------------------------------------------------
;
; Date    : 01/07/'03
; Ver.    : 3C12
; SIS VGA : 1.10.9o
;
1. Fix the system cannot boot when typing the key 'c' to boot from CD-ROM but
   no bootable CD in it.
        append\post\key_c.asm

;+------------------------------------------------------------------------
;
; Date    : 01/05/'03
; Ver.    : 3C11
; SIS VGA : 1.10.9o
;
1. Fix the system cannot boot when pressing the password comtains key 'c'.
        append\post\key_c.asm

;+------------------------------------------------------------------------
;
; Date    : 10/17/'02
; Ver.    : 3B42
; SIS VGA : 1.10.9o
;
1. Fix the system will hang up at POST when DDR266 installed.
        base\chipset\dram.asm

;+------------------------------------------------------------------------
;
; Date    : 10/09/'02
; Ver.    : 3B41
; SIS VGA : 1.10.9o
;
1. Supports new flash part, PMCLF004T.
        include.600\escdtype.inc
        base\pnpnvs\pm49f004.asm
        rev1.600\bcp.asm

;+------------------------------------------------------------------------
;
; Date    : 09/24/'02
; Ver.    : 3B36
; SIS VGA : 1.10.9o
;
1. Try to fix S3 failed when HT enable
        base\hthread\ht.asm
        rev1.600\hooks.asm

;+------------------------------------------------------------------------
;
; Date    : 09/15/'02
; Ver.    : 3B35
; SIS VGA : 1.10.9o
;
1. Fix DQS (register 66h) in the range from 16h to 1Ah. If not in the range, 
   set to defult value, 18h.
        base\chipset\dram.asm

;+------------------------------------------------------------------------
;
; Date    : 09/08/'02
; Ver.    : 3B34
; SIS VGA : 1.10.9o
;
1. Change SIS_PCMC_REG9F from 15h to 18h for improve S3 problem.
	base\chipset\ddrtable.asm


;+------------------------------------------------------------------------
;
; Date    : 09/05/'02
; Ver.    : 3B33
; SIS VGA : 1.10.9o
;
1. Set the default value of COM port and LPT port to enable.
        rev1.600\bcp.asm

;+------------------------------------------------------------------------
;
; Date    : 09/02/'02
; Ver.    : 3B32
; SIS VGA : 1.10.9o
;
1. Support DDR333.
   NB reg. 99h = 16h, 59h = 25h, 58h = 42h
   Double Side, A1h = 0B2h
   Three Side, A1h = 0E5h
   Four Side, 0AAh = 080h
        base\chipset\csadvadj.asm
        base\chipset\ddrtable.asm

2. Change DQS stepping. For DDR333, add 8, DDR266, add 9.
        base\chipset\ddr.asm

3. Fix program CL incorrect if DIMM0 does not install memory
        base\chipset\ddrcladj.asm

;+------------------------------------------------------------------------
;
; Date    : 08/04/'02
; Ver.    : 3B31
; SIS VGA : 1.10.9o
;
1. Enable Hyper Threading
        bootblok\...\fcp.asm

;+------------------------------------------------------------------------
;
; Date    : 08/04/'02
; Ver.    : 3B26
; SIS VGA : 1.10.9o
;
1. Fix DMI type 4 broken.
        append\asset\ataghand.asm
        rev1.600\dmioem.asm

2. Disable Hyper Threading
        bootblok\...\fcp.asm

;+------------------------------------------------------------------------
;
; Date    : 08/01/'02
; Ver.    : 3B25
; SIS VGA : 1.10.9o
;
1. Fix superDJ cannot play when audio CD is in CD-ROM.
        rev1.600\superdj.asm

;+------------------------------------------------------------------------
;
; Date    : 08/01/'02
; Ver.    : 3B24
; SIS VGA : 1.10.9o
;
1. Fix WHQL - 1394 failed. (NB 80h = 44h)
        base\chipset\csregtbl.asm

2. Enable hyper threading.
        bootblok\...\fcp.asm
        base\hthread\ht.asm

3. Change superDJ 4.5.3
        rev1.600\superdj\en32b.543
        rev1.600\superdj.asm

;+------------------------------------------------------------------------
;
; Date    : 07/28/'02
; Ver.    : 3B23
; SIS VGA : 1.10.9o
;
1. Change superDJ 4.5.1
        rev1.600\superdj\en32b.541

;+------------------------------------------------------------------------
;
; Date    : 07/25/'02
; Ver.    : 3B22
; SIS VGA : 1.10.9o
;
1. Set BIOS data area (40:10[0]) when LAN is the first boot device and
   floppy-less SKU.
        rev1.600\hooks.asm

2. Modify NB register for DDR333. (NB 9F[2, 0] = 1 (DDR333))
        base\chipset\ddrtable.asm

;+------------------------------------------------------------------------
;
; Date    : 07/21/'02
; Ver.    : 3B21
; SIS VGA : 1.10.9o
;
1. Disable HT.
        bootblok\...\fcp.asm

;+------------------------------------------------------------------------
;
; Date    : 07/11/'02
; Ver.    : 3B12
; SIS VGA : 1.10.9o
;
1. Modify NB register for DDR333. (NB 9F[4] = 1 (DDR333))
        base\chipset\ddrtable.asm

;+------------------------------------------------------------------------
;
; Date    : 06/20/'02
; Ver.    : 3B11
; SIS VGA : 1.10.9o
;
1. Update kernel to v1.8
        base\bus\apicsel.asm
        base\bus\pbimpcod.asm
        base\bus\make.mak (remove pbhtreg.asm)
        base\cpu\make.mak (remove pganw27.asm and m040f29.asm)
        base\miser\pmacpi.asm
        rev1.600\acpifacp.tbl
        rev1.600\bcp.asm

2. Enable HT by firmware trap
        bootblok\...\fcp.asm

3. Add 'Hyper Threading' option to SETUP.
        base\chipset\cshtreg.asm
        base\hthread\ht.asm

;+------------------------------------------------------------------------
;
; Date    : 06/20/'02
; Ver.    : 3A87
; SIS VGA : 1.10.9o
;
1. Adjust CKE timing for S3. (NB 9F = 10h)
        base\chipset\cspretbl.asm

2. Support DDR333
        base\chipset\ddrtable.asm

3. Fix that it takes long time to boot when UJDA750 installed.
        base\hddfeats\make.mak (pull in auto.asm)

;+------------------------------------------------------------------------
;
; Date    : 06/18/'02
; Ver.    : 3A86
; SIS VGA : 1.10.9o
;
1. Support Asset Tag.
        append\assetatg\*.*
        append\node\make.mak (remove asset.asm)
        rev1.600\dmioem.asm
        rev1.600\hooks.asm

2. Modify the _CRT point.
        append\acpicode.asm
        append\asl\pssmi.asi
        append\asl\thermal.asi
        append\hwmntr\hwmncode.asm

3. Support DDR333
        base\chipset\ddr.asm
        base\chipset\ddrtable.asm

;+------------------------------------------------------------------------
;
; Date    : 05/27/'02
; Ver.    : 3A85
; SIS VGA : 1.10.9o
;
1. Fix DMI broken.
        append\serialnb\sncode.asm
        append\uuid\uuid.asm
        rev1.600\dmioem.asm

;+------------------------------------------------------------------------
;
; Date    : 05/26/'02
; Ver.    : 3A84
; SIS VGA : 1.10.9o
;
1. Restore the old IDE asl code.
        append\asl\sis_ide.asi

2. Check more detail when read and write to ESCD. It might fix the serial
   number or UUID incorrected issue which found in factory
        append\serialnb\sncode.asm
        append\uuid\uuid.asm
        rev1.600\dmioem.asm
        rev1.600\nvramoem.asm

3. Fix Crisis failed. (Turn off local APIC when LPT dongle in)
        bootblok\...\bbhooks.asm
        
;+------------------------------------------------------------------------
;
; Date    : 05/19/'02
; Ver.    : 3A83
; SIS VGA : 1.10.9o
;
1. Support DDR166
        base\chipset\ddr.asm (DQS adds 6 for DDR166, add 9 for DDR133)
        base\chipset\ddrtable.asm (NB reg. 5B = C8h)

4. Fix the system perference changed issue.
        base\chipser\ddr.asm

;+------------------------------------------------------------------------
;
; Date    : 05/15/'02
; Ver.    : 3A82
; SIS VGA : 1.10.9o
;
1. Change VGA to .9o
        append\biosver\vgaver.asm

2. Power down hard drive when S3, S4, and S5
        append\acpi\srv32.asm
        append\acpi\sv32hand.asm
        append\asl\qci_inc.asi

3. Modify IDE ASL code
        append\asl\sis_ide.asi

4. Fix the ramp unit will restart automatically. (NB reg B5 = 80h)
        bootblok\...\fcp.asm
        base\chipset\csadvadj.asm

5. Fix SIO save and restore fialed.
        base\sio\ioacpis3.asm

;+------------------------------------------------------------------------
;
; Date    : 05/13/'02
; Ver.    : 3A81
; SIS VGA : 1.10.9n
;
1. Enable HT.

;+------------------------------------------------------------------------
;
; Date    : 05/13/'02
; Ver.    : 3A72
; SIS VGA : 1.10.9n
;
1. Code base is 3A69
2. Disable HT.
3. Add options in SETUP
   in Main Page : Fast Boot, Power on Display, LCD Auto Dimm
   in System Devices : Serial Port, Parallel Port
   
;+------------------------------------------------------------------------
;
; Date    : 05/08/'02
; Ver.    : 3A69
; SIS VGA : 1.10.9n
;
1. Code base is 3A68.

2. Enable HT.
        bootblok\...\fcp.asm

3. Do not turn off local APIC.
        bootblok\...\initpci.asm
        rev1.600\hooks.asm

4. Change VGA BIOS to 9n.
        append\biosver\vgaver.asm

5. Remove _PS0 from IDE ASL code.
        append\asl\sis_ide.asi

6. Save and restore whole VGA registers for SiS.
        append\acpi\acpisvrt.asm
        base\chipset\csmm32.asm

7. Fix nVidia VGA BIOS version incorrect.
        append\biosver\vgaver.asm

;+------------------------------------------------------------------------
;
; Date    : 05/06/'02
; Ver.    : 3A71
; SIS VGA : 1.10.9k
;
1. Change VGA BIOS to 9k.
        append\biosver\vgaver.asm

2. Fix nVidia VGA BIOS version incorrect.
        append\biosver\vgaver.asm

;+------------------------------------------------------------------------
;
; Date    : 05/05/'02
; Ver.    : 3A68
; SIS VGA : 1.10.9j
;
1. Code base is 3A67

2. Add 3A59 and 3A58

3. Disable HT.

;+------------------------------------------------------------------------
;
; Date    : 05/02/'02
; Ver.    : 3A59
; SIS VGA : 1.10.9j
;
1. Fix boot block does not work.
        bootblok\...\csregdef.asm
        bootblok\...\bbshaimp.asm
        bootblok\...\fcp.asm
        bootblok\...\bbhooks.asm

;+------------------------------------------------------------------------
;
; Date    : 05/02/'02
; Ver.    : 3A58
; SIS VGA : 1.10.9j
;
1. Change VGA BIOS to .9j to fix TV issue.
        append\biosver\vgaver.asm

;+------------------------------------------------------------------------
;
; Date    : 04/29/'02
; Ver.    : 3A67
; SIS VGA : 1.10.9h
;
1. Code base is 3A66

2.  Change VGA BIOS to .09h
        append\biosver\vgaver.asm

3. Try to fix MDA issue when HT CPU installed.
   For SiS and nVidia, use the different restore routines for each.
        append\acpi\acpisvrt.asm
        base\chipset\csmm32.asm

4. Fix WHQL -- 'ACPI Verifier' failed.
        append\asl\smc192.asi
        rev1.600\bcp.asm (set cmosSioSmc192LptMode to NV0)

5. Add BIOS version to DMI.
        base\smbio231.600\bioshand.asm
        rev1.600\dmioem.asm

6. Change acer string from upper case to lower case.
        append\node\acer.asm
        rev1.600\dmioem.asm

;+------------------------------------------------------------------------
;
; Date    : 04/28/'02
; Ver.    : 3A57
; SIS VGA : 1.10.9h
;
1.  Change VGA BIOS to .09h
        append\biosver\vgaver.asm

2. Config NB reg 5A to C8h if two DIMM memory installed
        base\chipset\ddr.asm

3. Fix that Win2K is abnormal if battyer has beed installed.
   For Win2K, battery cannot stand behind EC. Move battery device to be 
   the system bus(\_SB)
        append\asl\acpidsdt.asl
        append\asl\battery.asi
        append\asl\ec.asi
        append\asl\qevent.asi

;+------------------------------------------------------------------------
;
; Date    : 04/28/'02
; Ver.    : 3A66
; SIS VGA : 1.10.9f
;
1. Fix WHQL -- 'ACPI Verifier' failed.
        append\acpi\acpicode.asm
        append\asl\pssmi.asi
        append\asl\smc192.asi
        rev1.600\oemdef.inc

2. Config NB reg 5A to C8h if two DIMM memory installed
        base\chipset\ddr.asm

;+------------------------------------------------------------------------
;
; Date    : 04/25/'02
; Ver.    : 3A65
; SIS VGA : 1.10.9f
;
1. Try to fix MDA issue when HT CPU installed.
        append\acpi\acpisrvt.asm (Save and restore all VGA registers)
        base\chipset\csmm32.asm (Mask kernel code for saving/restoring VGA)

;+------------------------------------------------------------------------
;
; Date    : 04/25/'02
; Ver.    : 3A64
; SIS VGA : 1.10.9f
;
1. Code base is 3A63.

2. Add 3A55 and 3A56

3. Fix that Win2K is abnormal if battyer has beed installed.
   For Win2K, battery cannot stand behind EC. Move battery device to be 
   the system bus(\_SB)
        append\asl\acpidsdt.asl
        append\asl\battery.asi
        append\asl\ec.asi
        append\asl\qevent.asi

4. Try to fix MDA issue when HT CPU is installed. It includes the solution
   of 3A62a.
        append\asl\ptswak.asi (Notify USB devices when resuming - Phoenix)
        base\chipset\csmm32.asm (Do not restore VGA if nVidia installed)
        base\cpu\upirqmp.asm (APIC fixes - Phoenix)

;+------------------------------------------------------------------------
;
; Date    : 04/24/'02
; Ver.    : 3A56
; SIS VGA : 1.10.9f
;
1. Modify FAN speed for DOS mode. In DOS mode, set FAN to full speed always.
        append\hwmntr\hwmncode.asm

;+------------------------------------------------------------------------
;
; Date    : 04/24/'02
; Ver.    : 3A55
; SIS VGA : 1.10.9f
;
1. Modify FAN speed for DOS mode. Set FAN to full speed when CPU temperature
   is greater than 47.
        append\hwmntr\hwmncode.asm

;+------------------------------------------------------------------------
;
; Date    : 04/23/'02
; Ver.    : 3A63
; SIS VGA : 1.10.9f
;
1. Configure NB reg. DC == 0CCh, DD == 0. For nVidia VGA board installed only
   (AGP Buffer Driving Strength). For nVidia, to fix WHQL - Driving Scenario
   failed.
        append\subid\oemsubid.asm

;+------------------------------------------------------------------------
;
; Date    : 04/23/'02
; Ver.    : 3A62
; SIS VGA : 1.10.9f
;
1. Code base is 3A61

2. Add 3A53 and 3A54

3. Report peripheral device to be disabled if disable in SETUP.
        append\acpi\acpicode.asm
        append\asl\pssmi.asi
        append\asl\smc192.asi
        rev1.600\oemdef.inc

;+------------------------------------------------------------------------
;
; Date    : 04/22/'02
; Ver.    : 3A54
; SIS VGA : 1.10.9f
;
1. Modify fan speed table. One table for DOS and one table for Windows and
   SuperDJ.
        append\acpi\acpiintr.asm
        append\asl\thermal.asi
        append\hwmntr\hwmncode.asm
        base\sio\faninit.asm
        rev1.600\superdj.asm

2. Set GPIO2 (THERMAL#) to level trigger.
        base\miser\pmacpi.asm

3. Clear CF when finishing REGISTERY.
        append\wb950\ec_acpi.asm
        base\miser\pmacpi.asm
        base\miser\pmacpis3.asm

;+------------------------------------------------------------------------
;
; Date    : 04/22/'02
; Ver.    : 3A62a
; SIS VGA : 1.10.9f
;
1. Add 3A53
2. Try to fix MDA for CPU with Hyper Threading
        append\acpi\acpisvrt.asm (Do not restore VGA)
        base\chipset\csmm32.asm (Do not restore some registers)
        base\miser\pmacpis3.asm (Do not restore audio, modem, and MAC)
                                (For USB and IDE device, do not restore some
                                 registers)
3. Enable HT
        bootblok\...\fcp.asm

;+------------------------------------------------------------------------
;
; Date    : 04/21/'02
; Ver.    : 3A53
; SIS VGA : 1.10.9f
;
1. Set themal SMI# to level trigger. And enable it earlier.
        append\hwmntr\hwmncode.asm
        append\hwmntr\hwmninit.asm

;+------------------------------------------------------------------------
;
; Date    : 04/21/'02
; Ver.    : 3A61
; SIS VGA : 1.10.9f
;
1. Fix the FDC have not enought resources after disabling then enabling.
        append\asl\mother.asi

2. Add System Devices page in SETUP.
        append\asl\smc192.asi
        base\sio\lptaddr.asm
        base\sio\lptcfg.asm
        base\sio\lptcomm1.asm
        base\sio\lptdma.asm
        base\sio\lptecp.asm
        base\sio\lptepp.asm
        base\sio\lpteppcp.asm
        base\sio\lptirq.asm
        base\sio\lptmode.asm
        rev1.600\bcp.asm
        rev1.600\pcioem.asm
        rev1.600\template.asm

3. Supports Fast Boot, Power on Display, LCD Auto Dimm in SETUP.
        append\node\make.mak
        rev1.600\hooks.asm
        rev1.600\oemcode.asm
        rev1.600\template.asm

;+------------------------------------------------------------------------
;
; Date    : 04/18/'02
; Ver.    : 3A52
; SIS VGA : 1.10.9f
;
1. Config FAN speed when DOS mode.
        append\hwmntr\hwmncode.asm
        append\hwmntr\hwmninit.asm
        base\miser\smicntr.asm

;+------------------------------------------------------------------------
;
; Date    : 04/17/'02
; Ver.    : 3A51
; SIS VGA : 1.10.9f
;
1. Try to fix that the system hangs up in MS edit. (OHCI stack overflow)
        base\keyboard\kbcint09.asm

2. Change acer LOGO and OSB position.
        rev1.600\splash.oem\*.*
        rev1.600\rom.scr

3. Implement INFO page in SETUP
        append\node\*.*
        append\uuid\uuidnode.asm
        rev1.600\dmioem.asm
        rev1.600\template.asm
        rev1.600\oemcmos.asm
        rev1.600\release.str
        rev1.600\hooks.asm
        rev1.600\oemcmos.asm
        rev1.600\oemcode.asm

4. Remove QCI version displayed when POST
        append\biosver\biosver.asm
        rev1.600\oemdef.inc

5. Remove evaluation message.
        rev1.600\bcp.asm

6. Change 'Boot to LAN' string.
        base\pnp\pnpbev.asm

7. Re-configure EC to ACPI mode when resuming from S3.
        append\wb950\ec_acpi.asm

;+------------------------------------------------------------------------
;
; Date    : 04/14/'02
; Ver.    : 3A32
; SIS VGA : 1.10.9f
;
1. Set FAN speed to lower when POST.
        base\sio\faninit.asm
        append\hwmntr\hwmninit.asm
        rev1.600\superdj.asm
        rev1.600\bcp.asm

;+------------------------------------------------------------------------
;
; Date    : 04/11/'02
; Ver.    : 3A31
; SIS VGA : 1.10.9f
;
1. Modify FAN speed table.
        append\asl\acpidsdt.asl
        append\asl\thermal.asi
        append\hwmntr\hwmncode.asm

;+------------------------------------------------------------------------
;
; Date    : 04/10/'02
; Ver.    : 3A25
; SIS VGA : 1.10.9f
;
1. Add Intel OSB.
        1stscrn\lib.001\splash\bar\*.*
        rev1.600\splash.oem\*.*
        rev1.600\hooks.asm
        rev1.600\rom.scr

;+------------------------------------------------------------------------
;
; Date    : 04/09/'02
; Ver.    : 3A24
; SIS VGA : 1.10.9f
;
1. Enable CPU throttling when temperature is greater than 67. Disbale when 
   lower than 61.
        append\asl\thermal.asi

2. Add VGA BIOS version to SETUP.
        append\biosver\vgaver.asm
        rev1.600\hooks.asm
        rev1.600\oemcode.asm
        rev1.600\release.str
        rev1.600\template.asm

3. Change FAN speed table.
        append\hwmncode.asm

4. Set FAN speed to low when entering superDJ mode.
        rev1.600\superdj.asm

;+------------------------------------------------------------------------
;
; Date    : 04/09/'02
; Ver.    : 3A23
; SIS VGA : 1.10.9f
;
1. Disable legacy USB when Windows is entering ACPI mode. It can fix that
   Win2K cannot install issue.
        append\acpi\acpiintr.asm
        append\usb\*.*

;+------------------------------------------------------------------------
;
; Date    : 04/09/'02
; Ver.    : 3A22
; SIS VGA : 1.10.9f
;
1. Configure NB reg. 0x5A from 0xC8 to 0xF8 to fix 3D mark low score issue.
        base\chipset\ddrtable.asm

2. Remove 2A94 item 1.

;+------------------------------------------------------------------------
;
; Date    : 04/09/'02
; Ver.    : 3A21
; SIS VGA : 1.10.9f
;
1. Disable HT.
        bootblok\...\fcp.asm

2. Add Wake-on-Lan item in SETUP for S5.
        append\acpi\srv32.asm
        append\acpi\sv32hand.asm
        append\asl\ptswak.asi
        append\asl\qci_inc.asi
        rev1.600\oemcmos.asm
        rev1.600\release.str
        rev1.600\template.asm

3. Change the serial number from 16-byte to 22-byte
        append\serialnb\sncode.asm
        append\serialnb\snnode.asm
        rev1.600\wol.asm

4. Configure NB reg. 0x9F from 0x10 to 0x00 to fix RST failed when two
   DIMM installed.
        base\chipset\cspretbl.asm

;+------------------------------------------------------------------------
;
; Date    : 04/07/'02
; Ver.    : 3A17
; SIS VGA : 1.10.9f
;
1. Code base is 3A15

2. Do not enable/disable USB controllers when POST or resume
        bootblok\...\pbbridge.asm
        append\subid\oemsubid.asm

3. Disable C2.
        rev1.600\acpifacp.tbl

;+------------------------------------------------------------------------
;
; Date    : 04/03/'02
; Ver.    : 3A16
; SIS VGA : 1.10.9f
;
1. Reset the system immediately after rebooting. It may fix the SMBus cannot
   read or write.
        bootblok\...\bbmain.asm

2. Reset the system if SMBus cannot be killed.
        bootblok\...\clockgen.asm

;+------------------------------------------------------------------------
;
; Date    : 04/03/'02
; Ver.    : 3A15
; SIS VGA : 1.10.9f
;
1. Fix USB devices cannot use immediately after S3 resumes.
        bootblok\...\pbbridge.asm

2. Disable Hyper Threading item from SETUP.
        rev1.600\oemdef.inc

;+------------------------------------------------------------------------
;
; Date    : 04/03/'02
; Ver.    : 3A14
; SIS VGA : 1.10.9f
;
1. Add an item in SETUP to enable or disable Hyper Threading.
   (Default is disable)
        base\chipset\cshtreg.asm
        base\hthread\ht.asm
        rev1.600\template.asm
        rev1.600\oemdef.inc
        
;+------------------------------------------------------------------------
;
; Date    : 04/03/'02
; Ver.    : 3A13
; SIS VGA : 1.10.9f
;
1. Fix that there is no CPU device in Device Manager.
        append\asl\acpidsdt.asl
        base\hthread\ht.asm
        rev1.600\ht_acpi.asm
        

;+------------------------------------------------------------------------
;
; Date    : 04/02/'02
; Ver.    : 3A12
; SIS VGA : 1.10.9f
;
1. To re-start read or write SMBus if the transaction did not start.
        bootblok\...\clockgen.asm

;+------------------------------------------------------------------------
;
; Date    : 04/01/'02
; Ver.    : 3A11
; SIS VGA : 1.10.9f
;
1. Use CPU register to throttle, not use south bridge.
        append\acpi\srv32.asm
        append\acpi\sv32hand.asm
        append\asl\qci_inc.asi
        append\asl\sis_lpc.asi

2. To re-start read or write SMBus if the transaction did not start.
        rev1.600\smb_rw.asm
        rev1.600\acpitime.asm

;+------------------------------------------------------------------------
;
; Date    : 03/31/'02
; Ver.    : 2B11
; SIS VGA : 1.10.9f
;
1. Do not report TV status to fix the display cannot switch when opening
   nVidia driver to setup display mode.
        append\acpi\sv32hand.asm

2. Speed up the system performance. NB reg. 5Ah = F8 when two side.
        base\chipset\ddrtable.asm

;+------------------------------------------------------------------------
;
; Date    : 03/27/'02
; Ver.    : 2A96
; SIS VGA : 1.10.9f
;
1. Try to fix S3 failed when 3.06G CPU installed. (Do not turn on L1 cache)
        bootblok\...\bbhooks.asm

2. Add CPU micro-code for ID = F29.
        base\cpu\m040f29.asm
        rev1.600\bcp.asm

;+------------------------------------------------------------------------
;
; Date    : 03/27/'02
; Ver.    : 2A95
; SIS VGA : 1.10.9f
;
1. Change critical temperature from 126 to 75.
        append\asl\thermal.asi

2. Check the code from EC when checking superDJ button status. It should
   work with EC rev. 3.4 or later.
        rev1.600\superdj.asm

;+------------------------------------------------------------------------
;
; Date    : 03/26/'02
; Ver.    : 2A94
; SIS VGA : 1.10.9f
;
1. Enable CPU throttling when temperature is greater than 65. Disbale when 
   lower than 60.
        append\asl\ac.asi
        append\asl\sis_lpc.asi
        append\asl\thermal.asi
        append\hwmnintr\hwmncode.asm

;+------------------------------------------------------------------------
;
; Date    : 03/26/'02
; Ver.    : 2A93
; SIS VGA : 1.10.9f
;
1. Remove 2A91 item 1.

2. Read battery info when _BIF at the first time.
        append\asl\battery.asi
        append\asl\ec.asi

3. Do not enable watch dog when S3 resumes.
        rev1.600\oemcode.asm

;+------------------------------------------------------------------------
;
; Date    : 03/25/'02
; Ver.    : 2A92
; SIS VGA : 1.10.9f
;
1. Set throttling duty cycle to 50% when battery power.
        append\asl\ac.asi
        append\asl\qevent.asi
        append\asl\sis_lpc.asi
        rev1.600\acpifacp.tbl

;+------------------------------------------------------------------------
;
; Date    : 03/25/'02
; Ver.    : 2A91
; SIS VGA : 1.10.9f
;
1. Try to fix Windows reboot issue.
        append\apci\sv32hand.asm (Save CPU temperature to NVS)
        append\asl\battery.asi (Read battery info when _BIF)
        append\asl\ec.asi (DO not read batery info when _REG)
        append\asl\thermal.asi (Do not read CPU temperature when _TMP)

2. Disable POST write to fix WHQL - DirectDraw AGP Memory Failed.
        append\subid\oemsubid.asm

3. Press superDJ button to turn on the system then superDJ should play the 
   music when superDJ OS ready. Also turn off display.
        rev1.600\superdj.asm        

;+------------------------------------------------------------------------
;
; Date    : 03/19/'02
; Ver.    : 2A82
; SIS VGA : 1.10.9f
;
1. Re-initialize fan speed.
        append\hwmnintr\hwmncode.asm
        append\hwmnintr\hwmninit.asm

2. Add the option, SPD_CL_ADJUST, for DRAM sizing.
        base\chipset\dram.asm
        rev1.600\bcp.asm

;+------------------------------------------------------------------------
;
; Date    : 03/19/'02
; Ver.    : 2A81
; SIS VGA : 1.10.9f
;
1. Enable watch dog timer and disable it before test extended memory.
        base\miser\pmregtbl.asm
        rev1.600\hooks.asm
        rev1.600\oemcode.asm

;+------------------------------------------------------------------------
;
; Date    : 03/19/'02
; Ver.    : 2A72
; SIS VGA : 1.10.9f
;
1. Add UMA field in SETUP and change default to 64MB
        rev1.600\template.asm
        rev1.600\bcp.asm

2. Ignore the key, F2, F10, and C, when resuming from S4.
        append\acpi\srv32.asm
        append\acpi\sv32hand.asm
        append\asl\ptswak.asi
        append\asl\qci_inc.asi
        append\post\s4flag.asm
        base\keyboard\kbcint09.asm
        rev1.600\hooks.asm

3. Mask the slave device. And add code to secondary master (_PS0) to 
   wait for hard drive stable (Came from KT5)
        append\asl\sis_ide.asi

4. Change boot sequence. The first one is hard drive, and the secondary is 
   floppy drive.
        rev1.600\bcp.asm

;+------------------------------------------------------------------------
;
; Date    : 03/19/'02
; Ver.    : 2A71
; SIS VGA : 1.10.9f
;
1. Move battery to be the device behind EC.
        append\asl\acpidsdt.asl
        append\asl\ec.asi

2. Fix that Windows shows the battery is in charging always.
        append\asl\battery.asi
        append\asl\qevent.asi

3. Issue 0x8B command to EC to reset the system when restart. Do not use
   PCI reset via south bridge.
        rev1.600\oemcode.asm

;+------------------------------------------------------------------------
;
; Date    : 03/18/'02
; Ver.    : 2A67
; SIS VGA : 1.10.9f
;
1. Might fix S3 failed when HT enabled.
        base\chipset\ddrtable.asm (Do not mask the low nibble of reg. AA)
        base\chipset\dram.asm (Enable EMRS_NORMAL, reg 5C bit 6)

2. Make sure to clear CF if reading SPD successed.
        base\chipset\spdsdram.asm

3. Fix the issue that to get the CPU supports HT or not.
        base\hthread\ht.asm

;+------------------------------------------------------------------------
;
; Date    : 03/17/'02
; Ver.    : 2A65
; SIS VGA : 1.10.9f
;
1. Modify DRAM timing. 
   For PC2100, 5A == C8 
        base\chipset\ddrtable.asm

2. Save and restore VGA chip registers when S3.
        append\acpi\acpicode.asm
        append\acpi\acpisvrt.asm

;+------------------------------------------------------------------------
;
; Date    : 03/14/'02
; Ver.    : 2A64
; SIS VGA : 1.10.9f
;
1. Modify DRAM sizing method. It might fix the Infineon DRAM failed when POST.
        base\chipset\ddr.asm (DQS adds 9)
        base\chipset\dram.asm
        base\chipset\spdsdram.asm

;+------------------------------------------------------------------------
;
; Date    : 03/13/'02
; Ver.    : 2A63
; SIS VGA : 1.10.9f
;
1. Modify DRAM timing. 
   For PC2100, 5A == F8 (<= 2-side), == C8 (> 2-side)
               AA == 90 (<= 2-side), == 80 (= 3-side), == B0 (=4-side)
        base\chipset\ddr.asm
        base\chipset\ddrtable.asm

;+------------------------------------------------------------------------
;
; Date    : 03/13/'02
; Ver.    : 2A62
; SIS VGA : 1.10.9f
;
1. Try to fix the PS/2 mouse cannot work when booting to Windows.
   Remove some code that send command to EC to detect PS/2 devices.
        base\bus\usbcfg.asm
        base\bus\usbkclib.asm

;+------------------------------------------------------------------------
;
; Date    : 03/12/'02
; Ver.    : 2A61
; SIS VGA : 1.10.9f
;
1. Reduce the watch dog timer from 1 second to 384 ms when supporting 
   jumper-less to save S3 resume time.
        bootblok\...\clockgen.asm

2. Update the latest micro-code.
        base\cpu\pganw27.asm

;+------------------------------------------------------------------------
;
; Date    : 03/10/'02
; Ver.    : 2A53
; SIS VGA : 1.10.9f
;
1. Remove 2A52 item 1.
2. Fix the system will take a lot of time when initialize hard drive
   (POST code 0x90)
        base\hddfeats\ufi.asm

;+------------------------------------------------------------------------
;
; Date    : 03/10/'02
; Ver.    : 2A52
; SIS VGA : 1.10.9f
;
1. Modify the code to speed up the POST time. (Reduce time at POST code 0x90)
        base\fdisk\fdisk.asm
        base\hddfeats\auto.asm
        base\hddfeats\cdmultbt.asm
        base\hddfeats\ufi.asm

2. Remove the code to initialize KBS when POST.
        base\keyboard\kbcpost.asm

;+------------------------------------------------------------------------
;
; Date    : 03/10/'02
; Ver.    : 2A51
; SIS VGA : 1.10.9f
;
1. Fix the system will reset many times after warming boot.
        base\bus\apicsel.asm

2. Fix the USB devices cannot work after resuming from S3.
        append\subid\oemsubid.asm

3. Initialize LPT port at boot block
        rev1.600\hooks.asm
        bootblok\...\bbhooks.asm

;+------------------------------------------------------------------------
;
; Date    : 03/07/'02
; Ver.    : 2A42
; SIS VGA : 1.10.9f
;
1. Setup DRAM Timing
        base\chipset\calvuma.asm
        base\chipset\csadvadj.asm
        base\chipset\ddrtable.asm
        base\chipset\dram.asm

;+------------------------------------------------------------------------
;
; Date    : 03/07/'02
; Ver.    : 2A41
; SIS VGA : 1.10.9f
;
1. Support jumper-less
        bootblok\...\bbhooks.asm
        bootblok\...\pbbridge.asm
        bootblok\...\clockgen.asm
        rev1.600\oemcmos.asm
        rev1.600\oemcode.asm
        rev1.600\mmx.inc

;+------------------------------------------------------------------------
;
; Date    : 03/06/'02
; Ver.    : 2A34
; SIS VGA : 1.10.9f
;
1. Fix the system will hang up when switching display device by FN+F5.
        append\acpi\sv32hand.asm

2. Change VGA BIOS to 0.9f.

;+------------------------------------------------------------------------
;
; Date    : 03/06/'02
; Ver.    : 2A33
; SIS VGA : 1.10.9e
;
1. Fix 1394 is unstable.
        append\subid\oemsubid.asm
        rev1.600\acpifacp.tbl (remove 2A32 item 2)

;+------------------------------------------------------------------------
;
; Date    : 03/06/'02
; Ver.    : 2A32
; SIS VGA : 1.10.9e
;
1. Change VGA BIOS to 0.9e

2. Modify FACP table. Support C state for MP.
        rev1.600\acpifacp.tbl

3. Update DMI table.
        rev1.600\dmioem.asm

4. Update superdj mini OS to 5.40

;+------------------------------------------------------------------------
;
; Date    : 02/28/'02
; Ver.    : 2A27
; SIS VGA : 1.10.9d
;
1. Support booting from CD-ROM when pressing key "C" at POST.
        append\post\key_c.asm
        base\keyboard\kbcint09.asm
        base\multbt3.001\multboot.asm

2. Support floppy-less SKU.
        append\make.mak

3. Change the hot key for boot menu from 'ESC' to 'F12'.
        rev1.600\bcp.asm

;+------------------------------------------------------------------------
;
; Date    : 02/27/'02
; Ver.    : 2A26
; SIS VGA : 1.10.9d
;
1. Fix wake-on-ring.
        append\asl\acpidsdt.asl
        append\asl\sis_gpe.asi
        rev1.600\oemcode.asm

;+------------------------------------------------------------------------
;
; Date    : 02/27/'02
; Ver.    : 2A25
; SIS VGA : 1.10.9d
;
1. Fix TV type selection.
        base\bus\dfltvuma.asm        

;+------------------------------------------------------------------------
;
; Date    : 02/27/'02
; Ver.    : 2A24
; SIS VGA : 1.10.9d
;
1. Change the VGA function call from 1401h to 140Eh. It is stable to get 
   the connected display devices.
        append\acpi\sv32hand.asm

2. Support wake-on-lan from S4.
        append\asl\acpidsdt.asl

2. Fix the keyboard is sensitive in SETUP.
        base\bus\usbkclib.asm

;+------------------------------------------------------------------------
;
; Date    : 02/23/'02
; Ver.    : 2A23
; SIS VGA : 1.10.9d
;
1. Remove PCI PME.
        append\asl\acpidsdt.asl
        append\asl\sis_gpe.asi

1. Do not config 1394 reg. 40.
        append\subid\oemsubid.asm

;+------------------------------------------------------------------------
;
; Date    : 02/23/'02
; Ver.    : 2A22
; SIS VGA : 1.10.9d
;
1. Fix the system fails to boot to Windows if CPU supports HT.
        append\asl\acpidsdt.asl

;+------------------------------------------------------------------------
;
; Date    : 02/23/'02
; Ver.    : 2A21
; SIS VGA : 1.10.9d
;
1. Fix WHQL 'CPU P State Test"
        append\asl\acpidsdt.asl
        append\asl\cpu.asi

2. Fix USB devices cannot wake the system up when S3.
        append\asl\acpidsdt.asl
        append\asl\sis_gpe.asi
        base\bus\pbimpcod.asm
        rev1.600\oemcode.asm
        base\miser\make.mak (remove pmdfltapc.asm)

3. Remove VRAM selection and add TV selection for SiS 650 only.
        base\chipset\tvsystem.asm
        rev1.600\template.asm
        rev1.600\release.str

;+------------------------------------------------------------------------
;
; Date    : 02/22/'02
; Ver.    : 2A11
; SIS VGA : 1.10.9d
;
1. Add service function 4 to save PCI devices when S3.
        append\acpi\srv32.asm
        append\acpi\sv32hand.asm
        append\asl\qci_inc.asi

2. Support wake on LAN and USB.
        append\asl\acpidsdt.asl
        append\asl\sis_gpe.asi

3. Enable LAN's bus master for fixing PxE issue.
        append\subid\oemsubid.asm

4. Config USB register 46h to 01h (SiS recommend)
        append\subid\oemsubid.asm
        base\miser\pmacpis3.asm

5. Config APC when resuming from S3.
        base\bus\pbimpcod.asm
        rev1.600\oemcode.asm

6. Modify superDJ data area.
        rev1.600\superdj.asm

;+------------------------------------------------------------------------
;
; Date    : 02/21/'02
; Ver.    : 1A93
; SIS VGA : 1.10.9d
;
1. Update battery information.
        append\asl\battery.asi
        append\asl\ec.asi
        append\asl\qevent.asi

2. Fix WHQL - 'ACPI Verifier'
        append\asl\smc192.asi

3. Fix 1394 cannot work after resuming from S3.
        append\subid\oemsubid.asm

;+------------------------------------------------------------------------
;
; Date    : 02/20/'02
; Ver.    : 1A92
; SIS VGA : 1.10.9d
;
1. Change VGA BIOS to 0.9d.

2. Add _PRW for the devices that can wake the system up from S3.
        append\asl\acpidsdt.asl
        append\asl\sis_gpe.asi

3. Show Battery information. (Not finish yet)
        append\asl\battery.asi

4. Implement Fn+F6.
        append\asl\qevent.asi
        append\asl\sis_lpc.asi
        base\miser\pmregtbl.asm

5. Fix the floppy is disappear after disable then enable.
        append\asl\smc192.asi

6. Support floppyless SKU (Not pull in yet)
        append\sio\*.*

7. Fast POST.
        base\post\posttbl.asm
        bootblok\...\bbhooks.asm

8. Initialize SMC192 FAN pin.
        base\sio\faninit.asm

9. Add F5 and F6 for SETUP.
        rev1.600\bcp.asm
        rev1.600\release.str

10. Initialize LPT port when powering on.
        rev1.600\hooks.asm

11. Add Aspire LOGO.
        rev1.600\splash.oem\*.*
        rev1.600\rom.scr

12. Enable GPIOFF#.
        base\miser\pmregtbl.asm

;+------------------------------------------------------------------------
;
; Date    : 02/19/'02
; Ver.    : 1A91
; SIS VGA : 1.10.9c
;
1. Re-initialize hardware monitor after S3. (Not finish yet)
        append\apci\sv32hand.asm
        append\asl\pssmi.asi
        append\asl\pstwak.asi
        append\asl\thermal.asi
        append\hwmntrhwmninit.asm

2. Remove _PRW from the devices.
        append\asl\acpidsdt.asl
        append\asl\mother.asi

3. Add wake-on LAN function. (not function yet)
        append\asl\acpidsdt.asl
        append\asl\sis_gpe.asi

4. Do not config sub-ID for nVidia VGA
        append\subid\oemsubid.asm

5. Update superDJ to v5.20

;+------------------------------------------------------------------------
;
; Date    : 02/18/'02
; Ver.    : 1A83
; SIS VGA : 1.10.9c
;
1. Restore SUB-ID earlier. Because IDE SUB-ID is different after S3 resuming,
  it cause the S3 resume failed.
        append\subid\oemsubid.asm

;+------------------------------------------------------------------------
;
; Date    : 02/18/'02
; Ver.    : 1A82
; SIS VGA : 1.10.9c
;
1. Fix Fan speed control issue. It might cause the system power down 
   automatically.
        append\hwmnir\hwmninit.asm
        
2. Fix WHQL "Unreport IO"
        append\asl\mother.asi

3. Config 1394 sub-id. Fix WHQL "PCI Compliant"
        append\subid\oemsubid.asm

;+------------------------------------------------------------------------
;
; Date    : 02/18/'02
; Ver.    : 1A81
; SIS VGA : 1.10.9c
;
1. Change VGA BIOS TO 1.10.9c for fixing while screnn issue when powering on.

2. Config NB when HT enabled.
        base\chipset\cshtreg.asm
        base\chipset\csregtbl.asm
        base\chipset\ddrtable.asm

;+------------------------------------------------------------------------
;
; Date    : 02/17/'02
; Ver.    : 1A72
; SIS VGA : 1.10.9b
;
1. Implement Fan speed control.
        append\acpi\sv32hand.asm
        append\asl\sis_gpe.asi
        append\hwmntr\hwmninit.asm
        rev1.600\oemdef.inc
        rev1.600\smb_rw.asm

2.Add code for supporting nVidia VGA. (Not verify yet)
        append\acpi\srv32.asm
        append\acpi\sv32hand.asm

3. Save NB registers for S3
        base\chipset\acpicmos.asm
        base\chipset\csnote.asm

;+------------------------------------------------------------------------
;
; Date    : 02/15/'02
; Ver.    : 1A71
; SIS VGA : 1.10.9b
;
1. Implement FAN speed control (Not finish yet)
        append\acpi\acpiintr.asm
        append\acpi\srv32.asm
        append\acpi\sv32hand.asm
        append\asl\acpidsdt.asl
        append\asl\qci_inc.asi
        append\asl\sis_gpe.asi
        append\asl\thermal.asi
        append\hwmntr\*.*
        rev1.600\oemdef.inc
        rev1.600\smb_rw.asm

2. Suppoer WinFlash.
        rev1.600\flashint.asm

3. Fix the system will enter superdj mode when pressing power button.
        rev1.600\superdj.asm
        rev1.600\template.asm

;+------------------------------------------------------------------------
;
; Date    : 02/13/'02
; Ver.    : 1A64
; SIS VGA : 1.10.9b
;
1. Remove 1A62 item 3

2. Enter superdj mode by CMOS. BIOS will get the incorrect status when reading
   the status of superdj button from EC.
        rev1.600\superdj.asm
        rev1.600\template.asm

;+------------------------------------------------------------------------
;
; Date    : 02/13/'02
; Ver.    : 1A63
; SIS VGA : 1.10.9b
;
1. Remove the code from Phoenix.

;+------------------------------------------------------------------------
;
; Date    : 02/13/'02
; Ver.    : 1A62
; SIS VGA : 1.10.9b
;
1. Change VGA BIOS for supporting 1024x768.

2. Show EC version in SETUP.
        append\biosver\ecver.asm
        rev1.600\template.asm
        rev1.600\hooks.asm
        rev1.600\oemcode.asm
        rev1.600\release.str

3. Set NB reg 9F == 0.
        base\chipset\csregtbl.asm
        base\chipset\cspretbl.asm

4. Update code from Phoenix
        base\chipset\ddr.asm
        base\chipset\ddrtable.asm

5. Update the latest phlash16.exe for supporting WinFlash.
        rev1.600\flashint.asm

6. Move legacy USB buffer from D800h to DC00h. Also set 
   bcpicsshadowGranularity from 800h to 400h for fixing the system hang at
   POST code 52h
        rev1.600\bcp.asm
        
7. Fix the system will enter superdj mode when POST.
        rev1.600\superdj.asm

8. Setup keyboard typematic rate and dealy.
        rev1.600\hooks.asm
        rev1.600\oemcode.asm

;+------------------------------------------------------------------------
;
; Date    : 02/13/'02
; Ver.    : 1A61
; SIS VGA : 1.10.8z
;
1. Patch VGA _ADR.
        append\acpi\acpiaml.asm
        append\acpi\acpipach.asm
        append\acpi\acpicode.inc
        append\acpi\acpicode.asm
        append\acpi\acpiintr.asm
        append\asl\sis_agp.asi
        append\asl\vga.asi

2. Config NVS for SiS VGA.
        append\acpi\acpiintr.asm
        append\acpi\acpicode.asm
        rev1.600\oemdef.inc

3. Display switch by hot key.
        append\acpi\srv32.asm
        append\acpi\sv32hand.asm
        append\asl\pssmi.asi
        append\asl\qevent.asi

4. Read AC status from EC.
        append\asl\ac.asi
        append\asl\ec.asi
        append\acl\acpidsdt.asl

5. Read battery status except battery information.
        append\asl\battery.asi
        append\asl\acpidsdt.asl
        append\asl\smb_rw.asi
        append\asl\qevent.asi (Q20)

6. Fix kernel bug
        base\bus\pbhtreg.asm

7. Config the register when HT enabled
   NB reg 50h bit7-4 = F, reg 53h bit 7 = 1
   NB reg 9Fh bit 4 = 0
        base\chipset\cshtreg.asm

8. Remove the code unused.
        base\post\bioreset.asm

9. Turn off ramdom LED when POST.
        base\sio\faninit.asm

10. Update superdj information table
        rev1.600\superdj.asm

11. Skip ROM checksum check in bootblock.
        bootblok\...\smd\bbhooks.asm

12. Run superdj mode when pressing superdj's play button.
        rev1.600\superdj.asm
        rev1.600\template.asm

;+------------------------------------------------------------------------
;
; Date    : 02/11/'02
; Ver.    : 1A55
; VGA : 1.10.8z
;
1. Change VGA BIOS to 1.10.8z for supporting S-Video

2. Add SuperDJ function.
        rev1.600\superdj\*.*
        rev1.600\superdj.asm
        rev1.600\template.asm
        rev1.600\hooks.asm
        rev1.600\release.str    
        rev1.600\rom.scr

;+------------------------------------------------------------------------
;
; Date    : 02/10/'02
; Ver.    : 1A54
;
1. Add Phoenix Serivce32 interface.
        append\acpi\srv32.asm
        append\acpi\sv32hand.asm
        append\asl\pssmi.asi
        append\asl\qci_inc.asi
        rev1.600\oemdef.inc

2. Add ASL code for supporting switching display in Windows via hot key.
   (Wait for SIS VGA ready)
        append\asl\qevent.asi
        append\asl\vga.asi
        append\asl\vga_lcd.asi
        append\asl\vga_crt.asi
        append\asl\vga_tv.asi

3. Add CPU micro code 
        base\cpu\pganw27.asm
        rev1.600\bcp.asm

4. Turn on FAN to full speed
        base\sio\faninit.asm
        rev1.600\bcp.asm

5. Set APIC mode default to enable
        rev1.600\bcp.asm

6. Remove ACPISLEEPTRAP32 from INSTALL_ACPI. It will cause SMI cannot issue
   in Windows when APIC mode is enable.
        rev1.600\bcp.asm

7. Remove IOAPIC and Hyper Threading field from SETUP
        rev1.600\template.asm

;+------------------------------------------------------------------------
;
; Date    : 02/07/'02
; Ver.    : 1A53
;
1. Add VRAM field
        base\chipset\uma32.asm
        base\chipset\uma64.asm
        rev1.600\template.asm

2. Read Hyper Threading feature from CPU. Not from CMOS.
        base\hthread\ht.asm
        base\hthread\ht_cfg.asm

3. Do not override POST table. When enabling APIC mode, the system will hang
   up at POST code 0x69.
        base\post\make.mak

;+------------------------------------------------------------------------
;
; Date    : 02/06/'02
; Ver.    : 1A52
;
1. Free D000-D7FF when entering Windows.
        append\acpi\acpiintr.asm
        append\acpi\acpicode.asm

2. Fix R2 card cannot be recognized in Windows.
        append\asl\pci0crs.asi

3. Set LPT port and COM port default to enable
        rev1.600\bcp.asm

4. Send POST code to LPT port and port 80.
        base\post\bioreset.asm
        base\sio\ioregtbl.asm
        rev1.600\bcp.asm
        rev1.600\hooks.asm
        rev1.600\oemcode.asm
        base\pnp\setupbda.asm

5. Re-arrange IRQ routing table
        rev1.600\pcioem.asm
        append\asl\sis_lnk.asi

6. Change SCI IRQ from 11 to 9.
        rev1.600\bcp.asm
        rev1.600\acpifacp.tbl

;+------------------------------------------------------------------------
;
; Date    : 01/31/'02
; Ver.    : 1A51
;
1. Add LID ASL code.
        append\asl\lid.asi
        append\asl\acpidsdt.asl
        append\asl\sis_gpe.asi
        append\asl\sis_lpc.asi

2. Fix S3 hang at 1Bh. (S3 still fails)
        base\miser\pmacpis3.asm
        base\acpi\acpis3.asm

3. Modify FACP table
        rev1.600\acpifacp.tbl

4. The system will restart automatically after flashing.
        rev1.600\flashint.asm

5. Modify SETUP screen
        rev1.600\template.asm
        rev1.600\release.str

;+------------------------------------------------------------------------
;
; Date    : 01/30/'02
; Ver.    : 1A34
;
1. Set EC enter ACPI mode.
        append\acpi\acpiintr.asm
        append\wb905\*.*

2. Add EC ASL code
        append\asl\acpidsdt.asl
        append\asl\ec.asi
        append\asl\qevent.asi
        append\asl\sis_lpc.asi

3. Configure SCI
        base\miser\pmacpi.asm

4. Add Acer pre-load string.
        base\core\*.*
        rev1.600\hooks.asm
        rev1.600\preload.asm

5. Modify SETUP screen.
        rev1.600\template.asm

;+------------------------------------------------------------------------
;
; Date    : 01/28/'02
; Ver.    : 1A33
;
1. Support serial number
        append\serialnb\sncode,asm
        append\serialnb\snnode.asm
        append\serialnb\make.mak
        rev1.600\dmioem.asm
        rev1.600\hooks.asm

2. Support UUID.
        append\uuid\*.*

3. Support reading MAC Address.
        rev1.600\hooks.asm

4. Keep ESCD when flashing BIOS and move ESCD address from 9000h to 8000h
        rev1.600\bcp.asm
        rev1.600\flashint.asm

5. Fast POST.
        base\post\posttbl.asm

6. Show MAC address, UUID and serial number on SETUP screen
        rev1.600\template.asm
        append\uuid\mac_addr.asm
        append\serialnb\snnode.asm
        append\uuid\uuidnode.asm
        append\uuid\uuid2nod.asm

7. Modify showing BIOS version string in SETUP screen
        append\biosver\biosver.asm

8. Do not issue PCI reset when resuming from S3.
        rev1.600\oemcode.asm

9. Update strings.
        rev1.600\release.str

;+------------------------------------------------------------------------
;
; Date    : 01/27/'02
; Ver.    : 1A32
;
1. Remove _STA for PS/2 mouse.
        append\asl\mother.asi

2. Configure VGA and USB 2.0 sub-ID.
        append\subid\oemsubid.asm
        rev1.600\pcioem.asm

;+------------------------------------------------------------------------
;
; Date    : 01/27/'02
; Ver.    : 1A31
;
1. Update kernel to 1.4 to support Hyper Threading.
        append\asl\acpidsdt.asl
        append\asl\pci_irq.asi
        append\asl\qci_inc.asi
        append\asl\sis_agp.asi
        base\bus\pbimpcod.asm
        base\chipset\ddrtable.asm
        base\chipset\dfltvuma.asm
        base\chipset\vumapara.asm
        base\hthread\*.*
        base\make.mak
        rev1.600\bcp.asm
        rev1.600\release.str
        rev1.600\template.asm
        bootblok\*.*

2. Configure sub-ID for USB 2.0.
        append\subid\oemsubid.asm

3. Supoort ATA133
        rev1.600\bcp.asm

;+------------------------------------------------------------------------
;
; Date    : 01/26/'02
; Ver.    : 1A24
;
1. Update kernel to 1.4

2. Fix the Windows cannot install. (Disable APIC mode)
        rev1.600\bcp.asm

3. SUpport Hyper Threading
        append\asl\acpidsdt.asl

4. Modify IDE ASL code
        append\asl\sis_ide.asi

5. Configure LAN's sub-ID
        append\subid\oemsubid.asm

;+------------------------------------------------------------------------
;
; Date    : 01/24/'02
; Ver.    : 1A23
;
1. Fix ide remapping issue.
        append\asl\sis_ide.asi
        base\fdisk\ideimpcd.asm

2. Add PCI reset early.
        base\bus\pbreset.asm
        rev1.600\hooks.asm
        rev1.600\oemcode.asm

3. Suppoer DDR 133MHz.
        base\chipset\ddrtable.asm

4. Remove option, mcdmouse, from MCD.
        rev1.600\bcp.asm

5. update kernel chipset module.

;+------------------------------------------------------------------------
;
; Date    : 01/22/'02
; Ver.    : 1A22
;
1. Add sleep trap 32 function.
        rev1.600\bcp.asm
        append\acpi\*.*

2. Add phdebug to LPT port
        append\asl\smc192.asi

3. Configure sub-system ID and sub-vendor ID.
        append\subid\oemsubid.asm
        base\bus\pbimpcod.asm

3. Fix the system hangs up when restating from Windows. (PSIO_REG46[0] = 0)
        base\bus\pbregtbl.asm

4. Fix S3 hangs at code 0x11. Cannot turn on shadow of E-segment before jump.
        base\chipset\csnote.asm

5. Configure IDE's sub-vendor ID and sub-system ID
        base\fdisk\ideimpcd.asm

6. Force supporting the highest UDMA mode in hard drive.
        base\fdisk\ideimpcd.asm (Report 80-pin cable and disable remapping)
        base\hddfeats\udma66.asm

7. Add supporting ATA-133
        rev1.600\bcp.asm

8. Issue PCI reset when powering on the system.
        rev1.600\hooks.asm        

9. Do not skip boot block.
        bootblok\*.*

;+------------------------------------------------------------------------
;
; Date    : 01/22/'02
; Ver.    : 1A21
;
1. Update kernel v1.2

Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web2, load: 1.65