martes, 27 de octubre de 2009

BIOS history for Aspire 5520/5520G

Disclaimer

The idea of this blog it's just to post the BIOS history for Acer Aspire 5520/5520G from the first version up to version 1.33, the last one published as october 27th, 2009.

Why? Because I needed this information (to decide if I was to update the lappy BIOS or not), and it was nowhere to be found on the net. Now I've got it, I want to share it.

How did I get it? I asked Acer support, who kindly provided it to me. But it's still not published anywhere on the web...

I hope this provides useful for other owner of Acer Aspire 5520/5520G and any other covered by this BIOS.

Now a final statement: do not ask me for more information. I'm not Acer, I got this information asking, if you need other information, ask Acer or your lappy/mobo manufacturer. Not me. If you can improve this information in any way, please do it. Thanks.

The information

+============================================================================+
ICW50/ICY70 Release Note
+============================================================================+

BIOS CORE Version ................ Phoenix TrustedCore SP3B
CPUs Supported ................ AMD Mobile Turion/Sempron RevF/G S1 Socket
Chipset ................ Nvidia MCP67-MV
Bridge ................ Nvidia MCP67-MV
Video ................ Nvidia UMA/NB8P-GS/NB8M-GS/NB8P-SE/NB8M-SE
PCMCIA ................ N/A
1394a ................ Ricoh R5C833
LAN ................ NVIDIA MCP67-MV MAC+PHY / Realtek RTL8211B
Super I/O ................ N/A
KBC ................ ENE KB926
CODEC ................ ALC268
Modem ................ MDC 1.5
WLAN ................ Broadcom/Atheros (Mini-Card)
Clock Generator ................ Internal
BIOS ROM (1MB) ................ MXIC SPI MX25L8005

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 05/06/2008 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V1.33 |
| KBC BIOS Version: V1.30 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.7.0 |
| |
| ROM CHECKSUM: F061h |
| WPH CHECKSUM: 7F87h |
| |
+============================================================================+

01. Update AMD AGESA V2.08.15 for TJ-43 CPU Supported


None

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 03/06/2008 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V1.32 |
| KBC BIOS Version: V1.30 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.7.0 |
| |
| ROM CHECKSUM: D19Ah |
| WPH CHECKSUM: 61AAh |
| |
+============================================================================+

01. There has Bo Bo sound when play music with e-setting "System Information" item being opened.
02. HDD Lose Work Around


None

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 01/09/2008 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V1.31 |
| KBC BIOS Version: V1.30 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.7.0 |
| |
| ROM CHECKSUM: D037h |
| WPH CHECKSUM: 6047h |
| |
+============================================================================+

01. Fix System Memory Not Correct when Attached 4GB Memory on UMA Platform.
02. Add Panel AUO B154EW08 V1 of EDID


None

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 12/31/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V1.30 |
| KBC BIOS Version: V1.30 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.7.0 |
| |
| ROM CHECKSUM: A950h |
| WPH CHECKSUM: 3981h |
| |
+============================================================================+

01. Add BISON/SUYIN new CCD ID
02. Fix 1394 Device Can't be Detected when System Attached 4GB Memory
03. Add EDID on BIOS EDID Table for New Panel
04. Delete text mode string "No TPM or TPM has problem"


Modified:
1.> Modify brightness table follow
"ICW50_BrightnessControlTableV1.0.pdf" and
"acer 17inch_BrightnessControlTableV1.1.pdf".

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 12/21/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V1.21 |
| KBC BIOS Version: V1.20 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.7.0 |
| |
| ROM CHECKSUM: F37Eh |
| WPH CHECKSUM: 83CDh |
| |
+============================================================================+

01. Fix Discrete System Memory Show 3.8GB when Attached 3GB Memory


None

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 12/12/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V1.20 |
| KBC BIOS Version: V1.20 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.7.0 |
| |
| ROM CHECKSUM: 0F72h |
| WPH CHECKSUM: 9FC1h |
| |
+============================================================================+

None


Fixed:
1.> Fix system auto power on when battery less than 5% and
had pressed power button then plug in AC.

Known issue:
Modified:
1.> Modify battery parameter: fix 6 Cell define criteria to
support 6 cell battery has different design capacity.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 12/04/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V1.11 |
| KBC BIOS Version: V1.10 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.7.0 |
| |
| ROM CHECKSUM: ED8Fh |
| WPH CHECKSUM: 7DDEh |
| |
+============================================================================+

01. Workaround For UMA Extended Memory Incorrect when install 4G Memory.
02. Fixed the SATA HDD lost issue, program SATA PLL to 133MHz
03. Remove WLAN Wake Up Method

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 10/29/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V1.10 |
| KBC BIOS Version: V1.10 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.7.0 |
| |
| ROM CHECKSUM: F638h |
| WPH CHECKSUM: 8687h |
| |
+============================================================================+

01. Fix system can't boot into windows when install TK55+ Nyna 1G.
02. Fix S3 Resume Black/Blue Screen issue when install Qimonda DRAM.
03. Improve S4 Resume Time


Modified:
1.> Modify TouchPad packet timeout timer for system with ALPS
touchpad & KB typing delay issue.
Sympton : 1. Tab or move touchpad.
2. Type any words right away after finger move off
the touchpad.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 10/12/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V1.09 |
| KBC BIOS Version: V1.09 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.7.0 |
| |
| ROM CHECKSUM: 0A8Ch |
| WPH CHECKSUM: 9ADBh |
| |
+============================================================================+

01. Fix system will hang up when set Supervisor / User password in Acer eSetting.
02. Update audio verb-table to fix DTM HD audio class driver fidelity test fail.
03. Disable DRAM clk frequency display during post text mode.


Modified:
1.> Add scancode for test button.
Command 0x59 data 0x64 to enable.
Command 0x59 data 0x65 to disable.
2.> Modify BT behavior.
Add function:
1.> Add unprotected action for SPI Flash when use SPI_EEPROM.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 09/07/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V1.08 |
| KBC BIOS Version: V1.08 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.7.0 |
| |
| ROM CHECKSUM: 7085h |
| WPH CHECKSUM: 0071h |
| |
+============================================================================+

01. Increase PCIE clock driving strength to fix Broadcom WLAN can't be detected issue.
02. Fix discrete VGA display garbage screen during post
03. Fix can't execute SMI handler under DOS for Throttling
04. Add AUO B170PW04 VB Panel ID in EDID Table
05. Fix D2D Identify SATA Primary/Slave HDD Wrong


Modified:
1.> Disable user buttons if lid is closed.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 08/15/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V1.07 |
| KBC BIOS Version: V1.07 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.7.0 |
| |
| ROM CHECKSUM: xxxxh |
| WPH CHECKSUM: xxxxh |
| |
+============================================================================+

01. Fix garbage screen when burn-in test.
02. SOLVE POST HANG 52
03. Update the NVMM to patch garbage screen in some discrete VGA.
04. Switch Display to LCD when Boot to Windows OS
05. init oemCmosCCDType to zero during every post


Modified:
1.> Modify WDT wake up when system hang after 4 sec on EC into
idle mode from S3 resume.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 07/19/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V1.06 |
| KBC BIOS Version: V1.06 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.7.0 |
| |
| ROM CHECKSUM: 7D9Ah |
| WPH CHECKSUM: 0DC8h |
| |
+============================================================================+

1. Fix Auto Into S3/S4 Time Out Screen Garbage Issue
2. Fix BlueTooth Lose after S4 Resume
3. Update NVMM.LIB to V4.072.41 (Jemmy 07/17)
4. Fixed no display but system alive issue after S3 resume.
5. AMD CPU Errata #168 in AGESA 2.08.09


Modified:
1.> Modify can power button shutdown when system
hang on EC into idle mode from S3 resume.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 07/12/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V1.05 |
| KBC BIOS Version: V1.05 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.7.0 |
| |
| ROM CHECKSUM: F62Eh |
| WPH CHECKSUM: 866Bh |
| |
+============================================================================+

1. Add the Ricoh controller pci register save/restore table
2. Notify Power Button only S4 Resume
3. Add code to reset powered down IDE early before NVMM to fix IDE detection
on S4/S5 resume.
4. Clear MCP_TRIM_CFG_21_SATA_xx_RBC_CLAMP_STOP on shutdown and reset/resume.
5. Set SMU Controller's IRQ Independent for Burn In Black Screen Issue.
(Set to IRQ17)
6. Patch the SATA HDD lost issue during S4 long run test
7. Debug the system can't resume back from S3 when add fix the SATA HDD lost
8. Add EN25F80 Rom part
9. Removed Useless Standard KBC Command for Reduce S3 Resume Time.
10. Modify the Way of System Flag Clear Command to EC Index IO
11. The IRQ Routing Table Optimization
12. Modify enable A20 method from EC CMD to Port92
13. remove kb test some code
14. Update NVMM.LIB to V4.072.41 to fix S4 resume hang at 64h (No display with
back light, a cursor flash) and base on the version to do below modification
a. Remove TMDS WAR (Reduce S3 resume time)
b. Remove NB8X WAR (Stress test hang at 4Dh)
c. Remove PCIE WAR (Reduce S3 resume time)


Modified:
1.> Modify EC into idle mode when S3 resume.
2.> Modify CIR wake up event.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 07/04/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V1.04 |
| KBC BIOS Version: V1.04 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.7.0 |
| |
| ROM CHECKSUM: 3800h |
| WPH CHECKSUM: A771h |
| |
+============================================================================+

1. Fix CPU HT Link Abnormal Issue
2. Fix S3 resume hang at 11h
3. Update PXE ROM to 249.0542


Fixed:
1.> Fix EC receive keyboard command before TP reponses completed,
EC will send keyboard command to TP.
2.> Fix EC will filter the response 0xFA/0xFC from TP after EC
receive 0xFA from TP and it will cause TP driver to
identify wrong TP type.
Modified:
1.> Modify FSTCHG did not set low when wrong adaptor protect
in system off.
2.> Modify ShutDownProcess() function to do shutdown process
only when system is on.
3.> Modify Set default TP enable when EC access EEPROM first time.
4.> Modify Prevent EC store wrong data into EEPROM Device_Status_ADDR.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 06/28/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V1.03 |
| KBC BIOS Version: V1.03 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.7.0 |
| |
| ROM CHECKSUM: 55C1h |
| WPH CHECKSUM: C532h |
| |
+============================================================================+

1. Fix some TK53 CPU often hang at 87h
2. Modify brightness panel id function
3. Fix Verb Table lose after S3 resume
4. Fix hang Vista Logo bar when boot
5. Reduce the BIOS initial time when S3 Resume
6. Modify RICON 1394 register setting
7. Move USB port driving strength overriding from ROM to RAM stage


Fixed:
1.> Fix Sanyo 8 cell battery can not be charged after 100 cycles.
2.> Fix if KBC receive command 0xED but not receive data,
IKB will be locked.
Modified:
1.> Modify brightness table.
Add function:
1.> Add command 45/B9 for SKU_ID.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 06/22/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V1.021 |
| KBC BIOS Version: V1.02 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.7.0 |
| |
| ROM CHECKSUM: BD0Ch |
| WPH CHECKSUM: 2BF3h |
| |
+============================================================================+

1. Force Setting PHY to 25MHz for Giga Mode Issue
2. Fix Press F2 Key Can't Enter Setup Menu when Passwrod On Boot Function Enabled


Add function:
1.> Add a work-around for BIOS WDT after cold boot.
2.> Add a work-around for 68/6C port IBF.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 06/20/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V1.02 |
| KBC BIOS Version: V1.02 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.7.0 |
| |
| ROM CHECKSUM: 5F98h |
| WPH CHECKSUM: CE7Fh |
| |
+============================================================================+

1. Fix Processor Bus Speed Wrong of ACER eSeting
2. Add Workaround for Boot Hung 88h/80h/87h
3. The system hang up and display abnormal in windows after do 4secs
shutdown in setup and then boot.
4. Return NVMM.LIB to V4.072.22


Add function:
1.> Add a work-around for BIOS WDT after cold boot.
2.> Add a work-around for 68/6C port IBF.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 06/14/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V1.01 |
| KBC BIOS Version: V1.01 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.7.0 |
| |
| ROM CHECKSUM: 4416h |
| WPH CHECKSUM: B2FDh |
| |
+============================================================================+

1. Reduce S3 Resume Time
2. Add NVIDA NVG8x ASPM L0S/L1(correctable error) workaround
3. Update NVMM to V4.072.34
4. Update UMA VBIOS to V5.67.32.18.00
5. Add AMD Errata 270
6. Update AGESA for TK-53 (to 2.08.09)
7. Fix Setup Menu TK-53 Garbage
8. Add 80h workaround
9. Fix PCIE New Card S4 Resume Hang


Fixed:
1.> Fix SPI ROM function.
2.> Fix CIR function.
Modified:
1.> Modify CPU T-diode + 5 degC.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 06/06/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V1.00 |
| KBC BIOS Version: V0.21 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.7.0 |
| |
| ROM CHECKSUM: C77Fh |
| WPH CHECKSUM: 36F6h |
| |
+============================================================================+

1. Mask IRQ1 for Press F2 Key Continue will Caused POST Huang at 59h
2. Delete some items in setup to match acer spec.
3. BIOS boot menu wasye too many space for USB FDD string.
4. Fix winflash fail.
5. Update NVMM to V4.072.31 for S3 long run issue.
6. Fix TL-58 cpu speed incorrect.


1.> Write lid status on EC namespace 0x0F bit0.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 05/30/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V0.21 |
| KBC BIOS Version: V0.21 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.7.0 |
| |
| ROM CHECKSUM: 5800h |
| WPH CHECKSUM: 3056h |
| |
+============================================================================+

1. Delete some items in setup to match acer spec.
2. BIOS boot menu wasye too many space for USB FDD string.
3. Reduce S4 resume time.
4. Fix winflash fail.
5. Reduce bb time 250ms
6. Mask IRQ1 for Press F2 Key Continue will Caused POST Huang at 59h


1.> Update KB925/926 source code v0.25.
2.> Modify deep sleep function.
3.> Write lid status on EC namespace 0x0F bit1.
4.> Assign EX keyboard type to ICY70 when initial keyboard.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 05/30/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V0.20 |
| KBC BIOS Version: V0.20 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.7.0 |
| |
| ROM CHECKSUM: 5800h |
| WPH CHECKSUM: 3056h |
| |
+============================================================================+

01. Reduce UMA WDT to 3 seconds.
02. Add EC Command Procedule for Third IO Port 6Ch/68h
03. Modify GPIO37 from GPIO pin to function pin
04. Modify EC CMD to use 68h/6Ch port under Windows
05. Modify FAST BB Code.
06. Update UMA VBIOS to V5.67.32.14.08.
07. Modify sleep trap to S5 when enter S4
08. Remove S4 EC Command for S4 Resume Hung Debug Code 64h.
Change the Way to Access EC Name Space for EC S4 Flag.
09. Fill the NB8M-SE VGA SVID/SSID


Modified:
1.> Modify EC_MUTE behavior.
2.> Modify CPU Tdiode offset behavior.
3.> Modify deep sleep function (keep status pin/led behavior).
4.> Modify lid event debounce time to 10MS and remove lid event work-around.
5.> Modify write EC namespace 0x0E to instead of command 59/BB and 59/BC.
6.> Remove delay 5 sec to set ACPI flag after get command 59/E8.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 05/25/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V0.19 |
| KBC BIOS Version: V0.19 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.0.1 |
| |
| ROM CHECKSUM: 44B3h |
| WPH CHECKSUM: 1BB7h |
| |
+============================================================================+

01. Change VGA IRQ to don't share IRQ to other device in APIC mode
02. Fix the PMU FW can't load issue after flash SBIOS first boot
03. Limit HT link to 800mhz
04. Fix the DTM can't pass with discrete VGA.
05. Implement VISTA brightness function.
06. Fix AC detection fail on discrete units.
07. Update UMA VBIOS to V5.67.32.12.00


Modified:
1.> Modify WL_OFF# behavior for WL can't detect issue.
2.> Modify delay 5 sec to set ACPI flag after get command 59/E8.
3.> Modify fan trip point follow Thermal Control Table v06.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 05/21/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V0.18 |
| KBC BIOS Version: V0.18 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.0.1 |
| |
| ROM CHECKSUM: 40B3h |
| WPH CHECKSUM: 17A4h |
| |
+============================================================================+

01. Fix LAN Performace Low Issue of Discrete Platform
02. Remove PCIe MPE_RST Deassert Code
03. Update SATA COMRESET code
04. Add Workaround for S3 Resume Hang at POST Code 1Bh
05. Fixed the LDT_STP# can't function normall when booting normally to OS
06. Skip to launch boot menu when press Esc in gui mode
07. Fix 17" K/B number key is not the same between UP & Right when keyin passwrd


Modified:
1.> Modify EC_MUTE behavior.
2.> Remove EC enter deep sleep S3/S4/S5 except charging.

Add function:

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 05/17/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V0.17 |
| KBC BIOS Version: V0.17 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.0.1 |
| |
| ROM CHECKSUM: 7B83h |
| WPH CHECKSUM: 7A64h |
| |
+============================================================================+

01. Fix higher power drain after S3 resume
02. Modify boot order and security strings to match acer spec
03. Update VBIOS to V5.67.32.11.07
04. Fix A20 Gate Can't Be Enabled
05. Update NVMM.LIB to V4.072.18
06. Fix the system sometimes can't detection SATA HDD issue
07. Fix the rom data crash cause boot fail when write OA2 on MXIC flash part
08. Add the TGIO reset control to verify the system halt at "1Bh"
09. Fix windows garbage in first booting after flash bios
10. Modify CPU Early Reset in Kernel Code for BB Run 4 Times Issue.
11. Fix Boot Black Screen after S3 Fail then Do Power Button 4s Shutdown.


Modified:
1.> Update KB925/926 source code v0.24.
2.> Modify Pin 65W/90W# behavior (default high).
3.> Modify Adaptor protect function (adaptor throttling).

Add function:
1.> Add EC enter deep sleep S3/S4/S5 except charging.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 05/09/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V0.16 |
| KBC BIOS Version: V0.16 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.0.1 |
| |
| ROM CHECKSUM: 934Ch |
| WPH CHECKSUM: 6FB3h |
| |
+============================================================================+

01. Modify WMI function.
02. Override all usb port driving strength to 0Eh.
03. NVIDIA NB8X GPU WorkAround for POST Hang at 4Ah Issue
04. Fix LID Black Screen Issue
05. Modify GPIO27 from GPO to GPI
06. Modify Azalia Initial Code for Codec Lose after S3/S4
07. Fix SATA HDD lose issue
08. Modify the SATA controller IRQ don't share with other deice
09. Update USB code


Modified:
1.> Modify lid event to solve black screen issue.

Add function:
1.> Add Panel backlight on/off event(50h) function.
2.> Add putchar EC version on EC debug when system on.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 05/04/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V0.15 |
| KBC BIOS Version: V0.15 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.0.1 |
| |
| ROM CHECKSUM: BCFFh |
| WPH CHECKSUM: 99AEh |
| |
+============================================================================+

01. Disable PCIE Device L0s, Enable L1
02. Fix DTM PCI HW Compliance Fail
03. Set EC boot fail watchdog counter to 6 seconds at test point 4Ah.
04. Fix Atheros WLAN Can't Be Separator Between BG and ABG Card
05. Fill in MAC Controller OEM SSID/SVID
06. Enable S5 WOL
07. Add Discrete VRAM Show 128MB
08. Fix BIOS Version Can't Show X.XX.RXX
09. Fix New Card Can't Be Found when System into S3 then PlugIn
10. Fix ACER INT15 EC Version Wrong
11. Update NVMM.LIB to V4.072.18
12. Update PMU.BIN to 7501
13. Remove Fake Battery and Watch Dog Timer Function
14. Enable SATA HOTPLUG
15. Add SATA COMRESET Code


Modified:
1.> Update KB925/926 source code v0.23.
2.> Modify battery manufacturer name behavior.
3.> Modify monitor ENBKL every 2.5ms under DOS.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 04/26/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V0.14 |
| KBC BIOS Version: V0.14 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.0.1 |
| |
| ROM CHECKSUM: 4501h |
| WPH CHECKSUM: 212Bh |
| |
+============================================================================+

1.> Fix can't Crisis
2.> Fix TL-66 CPU Speed Wrong in BIOS Setup Menu
3.> Fix ODD Boot Issue (Notes Issue ICW50 CCIC060)
4.> Fix BarCode Scan will Lose Values when BarCode Over 16 Bytes
5.> Update UMA VBIOS to V5.67.32.10.13
6.> Fix Warm/Cold/S4 Boot Hang at POST Code 55h
7.> Fix touch pad dos test utility fail


1.> Update KB925/926 source code v0.22.
2.> Modify recover WDT timer after 32 seconds.
3.> Modify MEDIA_LED# input from SATA_LED#/5IN1_LED#/IDE_LED# to
SATA_LED#/IDE_5IN1_LED#.
4.> Modify wrong adaptor funtion.
5.> Modify Port80 will be stored by power button 4 seconds shutdown.
The read command(test42 C43 DB0) is for DOS mode.
6.> Modify save Port80 when press Fn+S+A every time.
7.> Modify BT_ON# pull low on c59/dE9.
8.> Remove delay 5sec read when battery plug in.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 04/19/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V0.13 |
| KBC BIOS Version: V0.13 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.0.1 |
| |
| ROM CHECKSUM: 8F6Eh |
| WPH CHECKSUM: 6E39h |
| |
+============================================================================+

1.> Fix TK-53 CPU String/Speed Wrong in BIOS Setup Menu
2.> Add USB OHCI OwnerShip Change Code for S4 Resume Hang at Cursor Issue
3.> PHY Speed Down to 10Mbps when System into S3/S5
4.> Remove MXM Information ROM for DVI Can't Output Issue
5.> Update Nvidia PXE ROM to V247.0541
6.> Update UMA VBIOS to V5.67.32.10.00 (Not Formal Release)
7.> Update NVMM.LIB to V4.072.10 and ROMSIP Table
8.> Disable SATA HotPlug
9.> Modify ACIN# from GPIO4 to GPIO11 by H.W. request
10.> Fix PCIE link settings not restored after ACPI S3 cycle
11.> Default disable ASPM
12.> Reduce POST Time
13.> Fix Flash BIOS V0.12 will Caused BIOS POST Hang


Modified:
1.> Update KB925/926 source code v0.21.
2.> Modify TP enable/disable behavior to fix disable ALPS TP and enter S3.
then resume from S3, TP cannot be enabled issue.
3.> Modify SPI ROM replace EEPROM function to prevent sometimes K/B will be locked.
4.> Fix sometimes EC can't wake up from reset mode after flash.
5.> Fix flash fail problem.
6.> Modify WDT function - 32sec when BIOS post.
7.> Modify prevent over temp when read battery delay 5sec.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 04/11/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V0.12 |
| KBC BIOS Version: V0.12 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.0.1 |
| |
| ROM CHECKSUM: 569Bh |
| WPH CHECKSUM: 33C2h |
| |
+============================================================================+

1.> Fix TV Card Lose Issue
2.> Fix BIOS passwords can't accept some characters.(like -=[];,./)


Modified:
1.> Update KB925/926 source code v0.20.
2.> Modify ec namespace will cause battery test fail.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 04/02/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V0.11 |
| KBC BIOS Version: V0.11 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.0.1 |
| |
| ROM CHECKSUM: AA0Fh |
| WPH CHECKSUM: 872Ah |
| |
+============================================================================+



Modified:
1.> Modify Low Battery Alarm: RSOC <= 10%, sound alarm under DOS.
2.> Modify wake up charge to 0.5A.

Add function:
1.> Add EC access SPI ROM function to instead of EEPROM.
2.> Add wrong adaptor function when system off for PVT.
3.> Add 65W/90W# function for PVT.
4.> Add ADP_I function for PVT.
5.> Add force shutdown after 2 sec if can't save shutdown ID into EEPROM.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 03/28/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V0.10 |
| KBC BIOS Version: V0.10 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.0.1 |
| |
| ROM CHECKSUM: 64D4h |
| WPH CHECKSUM: 3AE5h |
| |
+============================================================================+

01. Update UMA VBIOS V5.67.32.08.04.
02. Change WMI brightness level to 10 for new spec defination.
03. Fix BIOS passwords can't accept some characters.(like -=[];,./)
04. Remove AMD OSB.
05. Fix WLAN detection fail.
06. Fix EDID function fail.
07. Fix some ccd can't be found in int15.
08. After setting hdd pssword, need to press "Enter" two times in "Changes have been saved" prompt window.
09. Fix Press Any Key Can't S3 Resume


Modified:
1.> Update KB925/926 source code v0.19.
2.> Modify fan trip point, OS throttling temp.
3.> Modify delay 5sec read when battery plug in.
4.> Modify charge current = 0.7CA if battery cycle count > 100.
5.> disable LowBeepAlarm.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 03/23/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V0.09 |
| KBC BIOS Version: V0.09 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.0.1 |
| |
| ROM CHECKSUM: 28B7h |
| WPH CHECKSUM: EC78h |
| |
+============================================================================+

01. Fix system show warning message "USB device not recognized".(BCIC152)
02. Remove HDD forzen function, because VISTA has supported it.(BCICI181)
03. Install dependence rule on supervisor/user password.(BCIC170)(BCIC257)
04. Fix UMA frame buffer default setting incorrect in 2GB system memory condition.(BCIC061)
05. Add WinFlash support.(AC058)


Modified:
1.> Update KB925/926 source code v0.17.
2.> Modify fan trip point.
3.> Modify OS shutdown temp to prevent abnormal S5 shutdown.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 03/20/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V0.08 |
| KBC BIOS Version: V0.08 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.0.1 |
| |
| ROM CHECKSUM: 28B7h |
| WPH CHECKSUM: EC78h |
| |
+============================================================================+

01. Fix BlueTooth Detecting Fail
02. Fix EPM brigtness level can't sync when press hot key to change.
03. Enable Some Power Saving Features for MCP67-MV A02 Reversion
04. Fix BIOS SETUP show extended memory size error
05. Fix BIOS passwords accept non alpha-numeric characters.
06. Fix Other Vendor's MXM Board Cause System Hang
07. Fix Boot Sequence Function Error of ABO INT15 Function
08. Fix UMA frame buffer default setting incorrect in 2GB system memory condition.
09. Fix AMD Bios Check (Version 4.3.1) error.
10. Fix BarCode device can't work fine
11. Add A02 Chipset VGA Vendor ID
12. Fix system display "USB device Not Recognized" under Vista
13. USB Workaround for POST hang 55h Issue.
14. ADD CRT auto detect function under Windows.
15. Add Query Event for LID Switch Open


Fixed:
1.> Fix ICW50 Issue BCIC192, send scancode once to LM, send scancode
twice when LM exit.
2.> Fix ICW50 Issue BCIC223, set wake up system from S3 when battery
less than 6%(less than or equal to 5%).
3.> Fix ICW50 Issue BCIC104, Modify warmboot WDT timer to 16sec.
4.> Fix ICW50 Issue BCIC180, not support easy button power on.
5.> Fix ICW50 Issue BCIC174, Wlan LED on in ACPI mode.
6.> Fix ICW50 Issue BCIC177, Easy button do not support resume from S3.

Known issue:
Modified:
1.> Modify when LID open not support wake up from S3.
2.> Modify thermal control table.
3.> Modify system can't boot when battery less than or equal to 5% without AC.
4.> Modify open LID send SCI.
5.> Modify adapter protection function.
6.> Modify Clear WDT count for run S3/S4/S5/Warm boot too frequently.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 02/28/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V0.07 |
| KBC BIOS Version: V0.07 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.0.1 |
| |
| ROM CHECKSUM: E042h |
| WPH CHECKSUM: 9F36h |
| |
+============================================================================+

01. ADD AMD Mobile Rev G DVT Issue Workaround
02. Remove post cpu stepping message in text mode.
03. Modify UMA frame buffer setting to match acer spec.
04. Modify "Power on Display" function to Auto and remove item in SETUP.
05. Update MCP67-MV IGP VBIOS to V5.67.32.02.03
06. Fix Warm Boot Hang at POST Code 52h (Fail Rate)
07. Fix SLP2.0 Fail
08. Modify ASPM default to "Enable"
09. Fix beep sound after DOS flash
10. Fix Panel Brightness will auto jump level when POST.
11. Workaround for First time Boot that ACER Logo will show Dot Garbage after Flash BIOS.
12. Set 68h/6Ch IO Decode for EC Third IO Port (Launch Manager)
13. Add New Camera ID
14. Modify ACER Int 15h Function 2Ah


Notification:
1.> It might has T/P have no function problem because of definition changing
if ever flash K08A006A.ROM , please press Fn+F7 to enable T/P once.

Fixed:
1.> Fix Wireless LAN Device not exist scancode send [E0,43,E0,C3].
2.> Fix Issue BCIC035, battery detail shows error when charging.
3.> Fix Issue BCIC095, BCIC097.
4.> Fix shutdown problem.

Known issue:
Modified:
1.> Modify wake up from S3 when LID open.
2.> Modify keyboard matrix to fit keyboard printing of media key and up/down arrow key.
3.> Modify keyboard matrix to fit [+,-,*,/] of new SPEC.
4.> Modify read Board_ID.
5.> Update KB925/926 source code v0.15.
6.> Modify keypad funtion(NUM_LOCK).
7.> Modify Ctrl+Pause = Break.
8.> Modify Fn+F5 do not send SCI.
9.> Modify WLan behavior.
10.> Modify scancode to fit keyboard printing.
11.> Modify fan table(UMA/discrete).

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 02/08/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V0.06 |
| KBC BIOS Version: V0.06 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.0.1 |
| |
| ROM CHECKSUM: 3B6Bh |
| WPH CHECKSUM: 0BB3h |
| |
+============================================================================+

01. Modify CPU Information of INT15 Function
02. Fix BlueTooth Sometimes Detect Fail
03. Fix PXE Download Error Count Retry Issue
04. Modify 10H ACER Int15 Function and oemEDID Function
05. Modify VGA memory share rule
06. Modify MIR Function Code for MIR/CIR Controlled by ENE Driver
07. Fix HDD password no function
08. Add secondary HDD password support
09. Fix Battery Charge Status Wrong of Vista OS
10. Fix 3DMark long run hang up
11. Fix supervisor/user password no function
12. Reduce Idle power consumption
13. Fix Wake On Lan fail
14. Add a "None" string in SETUP HDD/ODD type if there is no
hard disk or ODD present or unknown type


Fixed:
1.> Fix PWR_LED on when crisis mode.
2.> Fix Fn+F6 function.

Known issue:
Modified:
1.> Update KB925/926 source code v0.14.
2.> Modify stop charge while flash.
3.> Modify PBTN_OUT behavior to prevent leakage.
4.> Modify scancode reference Acer Project List & Scan Code Table 1.07.xls

Add function:

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 01/25/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V0.05 |
| KBC BIOS Version: V0.05 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.0.1 |
| |
| ROM CHECKSUM: 6E0Eh |
| WPH CHECKSUM: 3E18h |
| |
+============================================================================+

01. modify 9610 int 15h function 2A
02. Add MXM Structure and MXM Call Back Function
03. modify some 9610 int 15h function 01,35,3B,3C
04. Fix MIR Device Yellow Mark in Device Manager
05. NUMLOCK Default Disabled
06. Fix Some LCD Panel Brightness Issue
07. Fix MAC Address can't Write 00h or FFh
08. Fix VBIOS version will abnormal in SETUP when ODD connected
09. Add CRT Detect function
10. Fix Reboot Hang at POST code 55h on Dual Core CPU System
11. UMA vbios update (MX)5.67.31.09.02 (MV)5.67.31.09.04


Fixed:
1.> Fix RTC can't wake up from S4/S5.
2.> Fix can't restart after crisis.

Known issue:
Modified:
1.> Update KB925/926 source code v0.12.
2.> Update Battery Parameter.
3.> Modify panel ID.
4.> Modify read NB8P (MXM VGA Board) internal thermal sensor.
5.> System shouldn't shutdown until press PBTN more than 1sec on DOS.

Add function:

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 01/17/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V0.04 |
| KBC BIOS Version: V0.04 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.0.1 |
| |
| ROM CHECKSUM: 97CCh |
| WPH CHECKSUM: 67C8h |
| |
+============================================================================+

01. Update UMA VBIOS to V5.67.31.03.05
02. Add Function for Suspend to S5 notify EC Enable Chipset Power to Support RTC/LAN Wake from S5.
03. modify some 9610 int 15h function
04. modify 9610 set first boot device function
05. Modify 1394 GUID and 9610 INT 15 function get 1394 guid
06. solve 9610 Get VGA type function
07. Fix boot sequence and asset tag functions of E-Setting.
08. Enable C state function in cmos default.
09. Fix can't get correct panel type in INT15 function
10. Modify SETUP item for OEM
11. Update NVMM.LIB for System Lag when Discrete+Dual Core+C1E
12. Remove hot key function(Fn+F5, Fn+right, Fn+left) for design around samsung hot key patent.
13. Add Video Memory Item in BIOS Setup Menu
14. Fix TV Card Cause System Hang Issue
15. Add "Power on display" function
16. Fix the Azalia controller has two codec issue
17. DOS Throttling function Implement for EC Request
18. Add security function.
19. Fix press "F2" system will hang up or restart when Quiet Boot function disable
20. Fix BlueTooth Detecting Fail
21. Remove TV card/WLAN in "Safely Remove Hardware".
22. Fix TouchPad ID mismatch
23. Fix "Quiet Boot" Enable/Disable function inverted
24. Modify "Main" menu in SETUP to fit OEM request
25. USB FDD Crisis Function Implement
26. AC/ProjectID Check Function Enabled
27. MIR/CIR Item Hiden Function in BIOS Setup Menu
28. Add PXE Boot Item in BIOS Setup Menu


Fixed:
1.> Fix brightness.
2.> Fix flash can't restart.
3.> Fix EC_MUTE initial high and reference EAPD.

Known issue:
Modified:
1.> Update KB925/926 source code v0.11
2.> Update System LED and Battery LED status.
3.> Enable WDT and modify timer 4sec.
4.> Modify Hotkey function for Fn+F5 and Fn+F3.
5.> Implement Arcade Button Function.
6.> Add store EEPROM bank7 0xEF.
7.> Add LAN wakeup and RTC wakeup command.
8.> Add Thermal control table
9.> Modify EC Namespace
10.> Disable fan full on
11.> Change SPI speed from 33HHZ to 45MHZ
and Modify Port80Display function to support 45MHZ speed.

Add function:
1.> Add hotkey Fn+S+A to save SW port80 data to EEPROM bank7 0xF1.
2.> Add AMD CPU throttling.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 01/02/2007 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V0.03 |
| KBC BIOS Version: V0.03 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.0.1 |
| |
| ROM CHECKSUM: E9C1h |
| WPH CHECKSUM: 1376h |
| |
+============================================================================+

01. Add MIR/CIR Configuration Item in BIOS setup Menu
02. Fix Audio+Modem will cause Audio Function Fail
03. Fix Keyboard Hot Plug Fail of Legacy USB Function
04. ACER Battery Utility WMI Interface Implement
05. Add PMC PM25LV080 & Winbond W25X80 Rom part
06. Implement ccd detection.
07. Add acer int15 function.
08. Add EDID function
09. Update VBIOS (Clock 350MHz)
10. Add WMI Function
11. Thermal Zone Function Implement
12. Disable SMU Controller as Nvidia Jemmy Wu Recommand
13. Fix Second IDE Yellow Mark
14. Add PC Beep function
15. Enabled NVIDIA MAC for PHY


1.> Update KB925/926 source code v0.10.
2.> Add panel ID.
3.> Add Acer OIL.
4.> Modify GPIO.
5.> Modify wake from LAN for s4, s5.
6.> Modify keyboard matrix value for Num_Lock.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 12/20/2006 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V0.02 |
| KBC BIOS Version: V0.02 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.0.1 |
| |
| ROM CHECKSUM: CFD3h |
| WPH CHECKSUM: 85DCh |
| |
+============================================================================+

01. Wake on LAN Function
02. Fix Always Show AC Icon
03. Implement TouchPad ID
04. LID Function Implement
05. Modify CPU speed,HDD and ODD status in Setup Information page
06. Add PXE function
07. Modify Verb Table
08. BlueTooth/Wireless Detecting Implement.
09. Modify "Information" & "Boot" menu in Setup
10. Fix VGA type(uma or discrete) can't auto detect in Setup
11. Modify DMI structure
12. Hotkey F12 Boot Menu Function
13. Add Initial table for Card reader (Ricoh R5C833) to fix SD/MMC function abnormal in windows.
14. [RH010] Modify Modem SSID
15. Fix can't Phlash


1.> PBTN_OUT wait S5, when clean CMOS or first boot.
2.> Reverse BT and WL button matrix value.
3.> Modify keyboard matrix value.
4.> Press LID send SCI.
5.> Modify auto restart from LAN.
6.> Modify SUSP_LED light once when shutdown.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 12/07/2006 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V0.01 |
| KBC BIOS Version: V0.01 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.0.1 |
| |
| ROM CHECKSUM: D21Eh |
| WPH CHECKSUM: D3D5h |
| |
+============================================================================+
SYS BIOS Fix:
01). Add SLP2.0 Function
02). Set the LPC P80 decode at early stage
03). Fix can't WarmBoot
04). Modify HD Audio Verb Table
05). Add SVID/SSID
06). Add OEM LOGO

EC BIOS Fix:
1.> Update KB925/926 source code v0.9.
2.> Modify crisis key to Fn+ESC.
3.> Modify power sequence.
4.> Modify GPIO.
5.> Modify LED1 status.
6.> Modify LED6 status.
7.> Modify Bri_Table size and value. (no panel id)
8.> Modify BRIGHT_MAX_STEP to 10 level.
8.> Switch BT and WL button assigned matrix value.
9.> Enable battery OVP protection function
10.> Add CIR pin definition and enable CIR pin
11.> Switch Battery OVP temperature definition.
12.> Implement some of Battery functions
-- Capacity, Temperature, communication, Current, Adapter.
13.> Enable CPU over temp. shtudown function.
14.> Add DVR(Digital Volume Control) function.
15.> Enable USB_ON.
16.> Open S5 shutdown.
17.> Initial Port 80.
18.> Display Port 80 status
19.> Modify the power on sequence time.
20.> Modify the EC_LID_OUT initial value and behavior.
21.> Close thermal communication fail shutdown.
22.> Close S5 shutdown.
23.> Direct log shutdown ID.

+============================================================================+
| MODEL NO. : ICW50 / ICY70 RELEASE DATE : 11/21/2006 |
|----------------------------------------------------------------------------|
| SYS BIOS Version: V0.01 (Should be 0.00a) |
| KBC BIOS Version: V0.01.T01 |
| |
| VGA BIOS Version: |
| VGA Clock Frequency: |
| VRAM Clock Frequency: |
| Support Panel Type: EDID |
| |
| DOS Phlash Utility Ver: Version 1.6.0.1 |
| |
| ROM CHECKSUM: FF4Dh |
| WPH CHECKSUM: BDABh |
| |
+============================================================================+
SYS BIOS Fix:
01). Bring up BIOS

EC BIOS Fix:
01). Bring up BIOS