SiS Chipset
;+------------------------------------------------------------------------
;
; Date    : 08/24/'05
; Ver.    : 3A27
; VBIOS	  : 227G8.ROM
; EC Ver  : ZL51A26.BIN
; PXE     : ZL5_0324.BEV
;
1. Fix memory size report incorrect when plug-in 1GB memory module.




;+------------------------------------------------------------------------
;
; Date    : 08/15/'05
; Ver.    : 3A26
; VBIOS	  : 227G8.ROM
; EC Ver  : ZL51A26.BIN
; PXE     : ZL5_0324.BEV
;
1. Change the EC bios back to 1A26.


2. Change VGA bios to 2.27.g8 to fix LG 15.4"W panel TLA1, TLA2 garbage problem
   when running 3Dmark.



;+------------------------------------------------------------------------
;
; Date    : 06/26/'05
; Ver.    : 3A25
; VBIOS	  : 227G7.ROM
; EC Ver  : ZL51A27.BIN
; PXE     : ZL5_0324.BEV
;
1. Change the EC ode to fix swap NS887541L issue.



;+------------------------------------------------------------------------
;
; Date    : 06/16/'05
; Ver.    : 3A24
; VBIOS	  : 227G7.ROM
; EC Ver  : ZL51A26.BIN
; PXE     : ZL5_0324.BEV
;
1. Set acpifacp.tbl Duty offset from 3 to 0 for Force turn off OS throttling.
   It will solve Sempron 2800,2600 cpu hage-up in max battery mode issue.




;+------------------------------------------------------------------------
;
; Date    : 06/10/'05
; Ver.    : 3A23
; VBIOS	  : 227G7.ROM
; EC Ver  : ZL51A26.BIN
; PXE     : ZL5_0324.BEV
;
1. Change Vga bios to 227G7.ROM for support LG 15" panel LP150X08-TLA2 auto 




;+------------------------------------------------------------------------
;
; Date    : 06/09/'05
; Ver.    : 3A22
; VBIOS	  : 2270A.ROM
; EC Ver  : ZL51A26.BIN
; PXE     : ZL5_0324.BEV
;
1. Add to support AMD Sempron Rev.E CPU ID=0FC2h.


2. Change back vga bios back to 2270A.ROM



;+------------------------------------------------------------------------
;
; Date    : 06/10/'05
; Ver.    : 3A21
; VBIOS	  : 227G7.ROM
; EC Ver  : ZL51A26.BIN
; PXE     : ZL5_0324.BEV
;
1. Change Vga bios to 227G7.ROM for support LG 15" panel LP150X08-TLA2 auto 
   detection!



;+------------------------------------------------------------------------
;
; Date    : 05/25/'05
; Ver.    : 3A20
; VBIOS	  : 2270A.ROM
; EC Ver  : ZL51A26.BIN
; PXE     : ZL5_0324.BEV
;
1. Remove un-used int15h sunb-function 9610h BX=0037h handler to avoid cause
   hangup during PXE images download.




;+------------------------------------------------------------------------
;
; Date    : 05/17/'05
; Ver.    : 3A19
; VBIOS	  : 2270A.ROM
; EC Ver  : ZL51A26.BIN
; PXE     : ZL5_0324.BEV
;
1. Change detect if Total memory=256MB then UMA size in bios setup only
   can select 32MB or 64MB.


2. Change EC bios to 1A26 for fix new Japanese Keyboard issue.


3. Support new int15h sub-function 9610h BX=0037h for Panasonic Odd detection
   Return AL=1 panasonic Odd (UJ-840D), AL=2 Not Panasonic UJ840D driver.







;+------------------------------------------------------------------------
;
; Date    : 04/12/'05
; Ver.    : 3A18
; VBIOS	  : 2270A.ROM
; EC Ver  : ZL51A25.BIN
; PXE     : ZL5_0324.BEV
;
1. Add to detect if total memory=256MB then UMA size in bios setup will be
   unselectable (Default UMA=64MB).


2. Change EC bios to 1A25 to fix below:
   1.Add sony battery charge table. 




;+------------------------------------------------------------------------
;
; Date    : 04/04/'05
; Ver.    : 3A17
; VBIOS	  : 2270A.ROM
; EC Ver  : ZL51A24.BIN
; PXE     : ZL5_0324.BEV
;
1. Change vga bios to ZL50323A to reduce screen shadow problem.



2. Change vga bios to 2270A for final release.



3. Change ZL5_0324.BEV to improve PXE connection.



4. Add back UMA memory size 128MB setting in bios setting.
	


5. Change EC bios to 1A24 to fix below:
   1.Protect EC BIOS space when bios write ESCD function.
   2.Change over voltage from 17.2 to 16.92 V.Battery vender suggestion. 
   3.Add detect Fully-charge and alarm bit to protect battery.		 




;+------------------------------------------------------------------------
;
; Date    : 03/22/'05
; Ver.    : 3A16
; VBIOS	  : ZL50316.ROM
; EC Ver  : ZL51A22b.BIN
; PXE     : STUB_128.NIC
;
1. Change agp aperture size from 64Mb to 32Mb to fix Audio device have 
   yellow mark.
	


2. Fix the Product name display wrong valuse on e-setting MotherBoard
   information.




;+------------------------------------------------------------------------
;
; Date    : 03/18/'05
; Ver.    : 3A15
; VBIOS	  : ZL50316.ROM
; EC Ver  : ZL51A22.BIN
; PXE     : STUB_128.NIC
;
1. Change agp aperture size from 128Mb to 64Mb to fix Audio device have 
   yellow mark.

	




;+------------------------------------------------------------------------
;
; Date    : 03/16/'05
; Ver.    : 3A14
; VBIOS	  : ZL50316.ROM
; EC Ver  : ZL51A22.BIN
; PXE     : STUB_128.NIC
;
1. Change vga bios to ZL50316.rom fo fix sometime screen fliker problem.


2. Fix help string in bios setup "Video Memory" have incorrect symbol.




;+------------------------------------------------------------------------
;
; Date    : 03/16/'05
; Ver.    : 3A13
; VBIOS	  : ZL50311.ROM
; EC Ver  : ZL51A22.BIN
; PXE     : STUB_128.NIC
;
1. Fix Windows system information memory report incorrect value when install
   two memory modules.




2. Fix Wide panel logo display incorrect issue.




3. Change PXE boot rom to STUB_128.NIC to improve the PXE connection problem.




4. Fix Battery remaining time report incorrect.




5. Remove Legacy USB item in bios setup.





;+------------------------------------------------------------------------
;
; Date    : 03/12/'05
; Ver.    : 3A12
; VBIOS	  : ZL50311.ROM
; EC Ver  : ZL51A22.BIN
; PXE     : STUB_M.NIC
;
1. Change VGA bios and add codes for avoid there is a shadow garbage when 
   enter S4.


2. Fix there is a garbage when press power-button to power off.



3. Fix int15 AX=9610h BL=0010h return wrong value for Pre-Load used.



4. Fix the serial number display wrong value on e-setting Motherboard 
   information.



5. Fix the Product name display wrong valuse on e-setting MotherBoard
   information.


6. Change PXE boot rom to fix PXE connection fail issue when download image.



7. Correct some wrong DMI strings.


8. Change VGA bios to ZL50311.rom to try fix double shadow on charactors.



9. Add codes for PE test program detect BlueTooth device used.



10.Move reading product name data from eeprom routine location from postcode 
   4Eh to 55h for avoid hang at postcode 4Eh.



11.Change EC bios to 1A22 to fix below:
   1.Monify bring-up fan speed to 3.0 Voltage. 




;+------------------------------------------------------------------------
;
; Date    : 03/09/'05
; Ver.    : 3A11
; VBIOS	  : ZL50226.ROM
; EC Ver  : ZL51A21.BIN
; PXE     : PXE_M.BEV
;
1. Add Q8D and Q8E event for monitor battery temperature for up to 55'c to 
   set low speed and down to 50'c to turn on high speed(If use 4 cell battery).



2. Fix AMD bios check v1.8.3 some items test fail on AMD 35W Turion CPU.



3. Add codes for PE test program to detect BlueTooth device used.



4. Change bios setup "Video Memory" default setting from 32MB to 64MB.


5. Add support new Battery Module String.


6. Change EC bios to 1A21 to fix below:
   1.Remove test symbol to fixed S3 can't resume issue.		  	 
   2.Add 4 Cells battery temperature throttling function.


7. Remove code to shorter S3 resume time.




;+------------------------------------------------------------------------
;
; Date    : 03/05/'05
; Ver.    : 2A21
; VBIOS	  : ZL50226.ROM
; EC Ver  : ZL51A19.BIN
; PXE     : PXE_M.BEV
;
1. Change back EC bios to 1A19 for avoid 1A20 ec bios cause S3 hang-up.





;+------------------------------------------------------------------------
;
; Date    : 03/03/'05
; Ver.    : 2A20
; VBIOS	  : ZL50226.ROM
; EC Ver  : ZL51A20.BIN
; PXE     : PXE_M.BEV
;
1. Change Vbios to ZL50226 to fix power on screen flashing after post end.


2. Change warm restrt command from EC 8Bh command to 8Ch for improve
   Resetboot test fail on hangup at postcode 14h and others place when
   legacy usb enabled.


3. Change default product name to "Aspire 3000".


4. Change setup boot sequence to HDD->CD-ROM->FDD->LAN.


5. Change EC bios to 1A20 to fix below:
   1.Modify Fan Control methid for ME request.		       



;+------------------------------------------------------------------------
;
; Date    : 02/25/'05
; Ver.    : 2A19
; VBIOS	  : ZL52018.ROM
; EC Ver  : ZL51A19.BIN
; PXE     : PXE_M.BEV
;
1. Add fdd flag to fix PXE download fail.


2. Fix HCT test error unreport Memory i/o test.



3. Add AMD 35W kernal codes support for AMD bios check verify.



4. Add support Hotkey Fn+Esc Crisis recovery.



5. Correct the codes for Enable AMD CPU HyperTransport Link to 16bit.



6. Add skip some codes in bootblock when resume S3 to shorter S3 MDA.



7. Change EC bios to 1A19 to fix below:
   1.Fixed system command can't shutdown issue.			  	 
   2.Add Sony battery charge parameter table.				 
   3.Try to fix system hangup after mobile mark test fail.		 



;+------------------------------------------------------------------------
;
; Date    : 02/24/'05
; Ver.    : 2A18
; VBIOS	  : ZL52018.ROM
; EC Ver  : ZL51A18.BIN
; PXE     : PXE_M.BEV
;
1. Enable Hyper-Transport Link from 8 bits to 16 bits. 


2. Fix QB008 In bios setup "Power on Display" no function.


3. Fix QB016 It will appear "Press F2 to Enter Setup" when resume from S4.


4. Fix QB017 System can enter BIOS Setup When resume from S4.


5. Fix QB024 Remove the bios setup "Video Memory:" 128MB item.


6. Fix QB027 Correct the bios setup item for "Video Memory:" help strings.


7. Fix QB037 Correct the bios setup item with "Video Memory:".


8. Fix QB038 Correct the bios setup default boot sequence to "HDD,FDD,CD-ROM.."


9. Fix HCT test "Unreport Memory i/o" fail issue.





;+------------------------------------------------------------------------
;
; Date    : 02/23/'05
; Ver.    : 2A17
; VBIOS	  : ZL52018.ROM
; EC Ver  : ZL51A18.BIN
; PXE     : PXE_M.BEV
;
1. Disable Hyper-Transport Link from 16 bits to 8 bits for test temperary. 


2. Add EC S4 flags to let power led flashing when enter S4.


3. Change Warmstart to use EC command 8Bh for Powergood reset.


4. Update USB kernal codes newer version to improve USB devices detection
   during post.


5. Correct the some LPC registers(0D1h, 0DBh) that relative to pci transfer.



6. Add asl code to support 8 battery module and fix battery remaining time



7. Change EC bios to 1A18 to fix below issues:
   1.Fixed fan not off after cancel acer fan always on issue.	   
   2.Fixed portect system not bring up when battery capacity < 5% 
   3.Fixed system hardly to bring up issue.	    







;+------------------------------------------------------------------------
;
; Date    : 02/21/'05
; Ver.    : 2A16
; VBIOS	  : ZL52018.ROM
; EC Ver  : ZL51A17B.BIN
; PXE     : PXE_M.BEV
;
1. Enable Hyper-Transport Link from 8 bits to 16 bits for improve gfx 
   performance.


2. Change ec bios to 1A17B to fix power button hard to press power-on.
   And also try to fix PE shutdown program after image load complete.



3. Fix UUID string in bios setup will have different color.







;+------------------------------------------------------------------------
;
; Date    : 02/19/'05
; Ver.    : 2A15
; VBIOS	  : ZL52018.ROM
; EC Ver  : ZL51A17A.BIN
; PXE     : PXE_M.BEV
;
1. Add support e-mail led control function.


2. Fix QB018 bios setup F6/F5 string to F5/F6.


3. Fix QB011 bios setup "UMA Memory" to "Video Memory".


4. Fix QB085 Bluetooth LED will turn off after Resume from S4.


5. Fix QB086 Bluetooth device will disappear after system restart.


6. Moving the BlueTooth detection codes position to improve BlueTooth device
   detection.





;+------------------------------------------------------------------------
;
; Date    : 02/18/'05
; Ver.    : 2A14
; VBIOS	  : ZL52018.ROM
; EC Ver  : ZL51A17.BIN
; PXE     : PXE_M.BEV
;
1. Change vbios to ZL52018.ROM to fix below issues:
   QA091 : System hang up after resume from S3 on CRT mode.



2. Change EC bios to ZL51A17.bin to fix below:
   1.Fixed S4 bluetooth device always keep off issue.		  	 
   2.Try to fix fan not off after cancel acer fan always on issue.	 



3. Fix PXE boot hangup issue.




;+------------------------------------------------------------------------
;
; Date    : 02/17/'05
; Ver.    : 2A13
; VBIOS	  : ZL51026.ROM
; EC Ver  : ZL51A16.BIN
; PXE     : PXE_M.BEV
;
1. Fix bios 2A12 will cause "blue screen" when update bios with Winflash
   tool.


2. Fix bios 2A12 will cause audio un-normal under windows xp.




;+------------------------------------------------------------------------
;
; Date    : 02/16/'05
; Ver.    : 2A12
; VBIOS	  : ZL51026.ROM
; EC Ver  : ZL51A16.BIN
; PXE     : PXE_M.BEV
;
1. Fix screen will flashing one more time before booting windows.


2. Fix enter S3 will wake-up immeditely when specific USB port plug-in 
   mouse and BlueTooth enable.


3. Remove delay time when post ESCD update to make post time shorter.



4. Add Legacy USB Enable/Disable item in setup for testing.
	





;+------------------------------------------------------------------------
;
; Date    : 02/14/'05
; Ver.    : 2A11
; VBIOS	  : ZL51026.ROM
; EC Ver  : ZL51A16.BIN
; PXE     : PXE_M.BEV
;
1. Fix bios 1A19 show "S" before bios version in setup screen.


2. Fix some usb port mouse S3 wakeup cause hangup issue.


3. Fix UUID data can not write into DMI type1.


4. Enable memory 2T timing for stability test.




;+------------------------------------------------------------------------
;
; Date    : 02/04/'05
; Ver.    : 1A19
; VBIOS	  : ZL51026.ROM
; EC Ver  : ZL51A16.BIN
; PXE     : PXE_M.BEV
;
1. Fix LAN S3 wake up fail


2. Support AVC touch pad


3. Support hard disk password


4. Remove un-need device for IDE and report fix configuration for _GTM


5. DO not show "S" before BIOS version


6. Show SiS VGA BIOS version


7. Configure SUBID for PCI devices


8. Add code for SiS VGA


9. Show CPU info in BIOS SETUP


10. Correct code


11. Fix there is no memory report in DMI


12. Show product name


13. Add acer look and feel SETUP


14. Support eManager


15. Correct BlueTooth Detect fail.


16. Change EC bios to ver. 1A16 for fix below:
    1.Remove attach flag condition in command 0xE7 for factory test 	 |
      program.		



;+------------------------------------------------------------------------
;
; Date    : 02/03/'05
; Ver.    : 1A18
; VBIOS	  : ZL51026.ROM
; EC Ver  : ZL51A15.BIN
; PXE     : PXE_M.BEV
;
1. Modify the BlueTooth devices detection read incorrect port.


2. Fix Power_Button event can not issue under windows mode.


3. Move Get_eeprom_data codes from hook postcode 04Eh to hook postcode 055h for
   improve hangup at postcode 4Eh during reboot.


4. Modify AMD CPU MCT2 setting from AMD FAE suggestion to improve system stable.


5. Fix Wireless/BlueTooth devices status incorrect after resume from S3.





;+------------------------------------------------------------------------
;
; Date    : 02/02/'05
; Ver.    : 1A17
; VBIOS	  : ZL51026.ROM
; EC Ver  : ZL51A15.BIN
; PXE     : PXE_M.BEV
;
1. Correct the Wireless and BlueTooth devices detection read incorrect port.



2. Add programming AC97 for Enable dos beep sound.



3. Increase EEPROM access delay time for improve hangup postcode 4Eh during
   reboot.


4. Change EC bios to ver. 1A15 for fix below:
   1.Fix Euro / Us dollar key scancode doesn't work.	 




;+------------------------------------------------------------------------
;
; Date    : 02/01/'05
; Ver.    : 1A16
; VBIOS	  : ZL51026.ROM
; EC Ver  : ZL51A14.BIN
; PXE     : PXE_M.BEV
;
1. Add back oem features for testing.


2. Increase EEPROM access delay time for improve hangup postcode 4Eh during
   reboot.


3. Add programming LAN and USB20 subvendor and subsystem id.


4. Add Workaround codes from AMD to let memory 266/333 work correctly to
   improve performance.


5. Add AMD cpu thermal offset for adjustment temperature from CPU.


6. Re-enable usb20 device for bios 1A15 close the device incorrectly.


7. Change EC bios to ver. 1A14 for fix below:
   1.Add Euro / Us dollar key scancode.	 




;+------------------------------------------------------------------------
;
; Date    : 01/31/'05
; Ver.    : 1A15
; VBIOS	  : ZL51026.ROM
; EC Ver  : ZL51A12b.BIN
; PXE     : PXE_M.BEV
;

1. Fix ESCD can not be saved or shutdown.


2. Add codes to try fix reboot test hang at postcode c0h when use USB FDD.
	

3. Upgrade kernel codes for support AMD 35W cpu. 



4. Add or remove some settings in bcp.


5. Change -/+ in setup to F6/F5.



6. Temperary remove oem feature for avoid postcode 4Eh hangup for testing
   long long test.


7. Remove Generic PNP Card in bios setup.


8. Change "NetWork Boot" to "Boot to Lan" in bios setup.





;+------------------------------------------------------------------------
;
; Date    : 01/28/'05
; Ver.    : 1A14
; VBIOS	  : ZL51026.ROM
; EC Ver  : ZL51A12B.BIN
; PXE     : PXE_M.BEV
;
1. Set Default Audio,modem,lan device defaults enable.
	

2. Add LAN and Modem wakeup event.


3. ENable LAN Device Bus master for Test program under DOS mode.


4. Fix Run 3D Mark looping test cause "Blue Screen" issue.


5. Add BlueTooth/Wireless Lan detection for hotkey used.


6. Add Power Now solution from sis.


7. Enable C2/C3 Support.


8. Remove KEYB and PS2M device _STA method to try fix sometime touchpad doesn't
   work when enter windows.


9. Change new VGA for Spread Spectrum enable for testing.


10. Change EC bios to 1A12b to fix below:
    1.Remove check docking function.	 				 
    2.Fixed End key issue.						 




;+------------------------------------------------------------------------
;
; Date    : 01/26/'05
; Ver.    : 1A13
; VBIOS	  : VB2210A.ROM
; EC Ver  : ZL51A10.BIN
; PXE     : PXE_M.BEV
;
1. Fix S3 resume hang up issue.


2. Support Lid function.


3. Change Warmboot via EC command 08Ch to force coldboot.


4. Change PS2 mouse to AVC type.


5. Change EC bios to 1A11 to fix below:




;+------------------------------------------------------------------------
;
; Date    : 01/25/'05
; Ver.    : 1A12
; VBIOS	  : VB2210A.ROM
; EC Ver  : ZL51A10.BIN
; PXE     : PXE_M.BEV
;
1. Fix bios setup setting can not be saved.


2. Add bios setup version display.


3. Fix Windows restart hangup issue.


4. Re-config GPIO setting.


5. Fix Post logo display incorrect.


6. Add asl codes for support ac, thermal, battery, and qevent.


7. Add Fn+F4 Sleep Hotkey.




;+------------------------------------------------------------------------
;
; Date    : 01/22/'05
; Ver.    : 1A11
; VBIOS	  : VB2210A.ROM
; EC Ver  : 541_ZL5.BIN
; PXE     : PXE_M.BEV
;
1. Implement GPIO setting and turn on panel's backlight.


2. Disable South-Bridge Internal Keyboard.


3. Fix Resume from S3 hanpup at postCode 1Bh.


4. Implement Acer Oem features.


5. Fix Cardbus can not use in windows, and initilize will hangup during post.


6. Fix use Flash16.exe update bios will hangup.



;+------------------------------------------------------------------------
;
; Date    : 01/16/'05
; Ver.    : Bring Up
;
1. Support boot to LAN string

2. Support factory hot key ("[")

3. Support hot key 'C' to force CD-ROM boot

5. Add network boot item to BIOS SETUP


