Intel Montevina Platform

;+------------------------------------------------------------------------
;
; Date          : 07/07/'08
; ZY2 BIOS Ver. : v0.3503
; ZY6D BIOS Ver : v0.2103
; ZK2 BIOS Ver. : v0.3104
; EC Version    : zy2_030
; EC Version    : zk2_024
; ZY2 IGD BIOS  : 1654
; ZY6D IGD BIOS : 1654
; ZK2 IGD BIOS  : 1654
; Phoenix Core  : r1.86
;
1. Fix Suyin CCD lag

2. Fix 2nd hard disk boot sequence issue at factory

for ZK2
1. Update EC to 0.24

for ZY6D
1. Support 268 verb table

;+------------------------------------------------------------------------
;
; Date          : 07/01/'07
; ZY2 BIOS Ver. : v0.3502
; ZY6D BIOS Ver : v0.2102
; ZK2 BIOS Ver. : v0.3103
; EC Version    : zy2_030
; EC Version    : zk2_020
; ZY2 IGD BIOS  : 1654
; ZY6D IGD BIOS : 1654
; ZK2 IGD BIOS  : 1654
; Phoenix Core  : r1.86
;
1. Support WinFlash64, 1.0.3.5

2. Support crisis by hot key, Fn+Esc

3. Update Intel VBIOS to 1654

for ZK2
1. Update EC to 0.21

for ZY6D
1. Change SETUP hot key to F10

2. Change product code name

3. Remove F12 item from SETUP

;+------------------------------------------------------------------------
;
; Date          : 06/26/'07
; ZY2 BIOS Ver. : v0.3501
; ZY6D BIOS Ver : v0.2101
; ZK2 BIOS Ver. : v0.3102
; EC Version    : zy2_030
; EC Version    : zk2_019
; ZY2 IGD BIOS  : 1646
; ZY6D IGD BIOS : 1646
; ZK2 IGD BIOS  : 1646
; Phoenix Core  : r1.86
;
1. Update CIR status

2. Fix 2nd hard disk is at Excluded Boot Order after loading the default

for ZY6D
1. Fix the system hang after exiting from SETUP

2. Update eMachine information

3. Support verb table

4. Fix SVID is incorrect

for ZK2
1. Update EC to 0.19

;+------------------------------------------------------------------------
;
; Date          : 06/23/'07
; ZY2 BIOS Ver. : v0.3501
; ZK2 BIOS Ver. : v0.3101
; EC Version    : zy2_030
; EC Version    : zk2_018
; ZY2 IGD BIOS  : 1646
; ZK2 IGD BIOS  : 1646
; Phoenix Core  : r1.86
;
1. Support Native AHCI mode (2nd HDD boot)

;+------------------------------------------------------------------------
;
; Date          : 06/18/'07
; ZY2 BIOS Ver. : v0.3415
; ZK2 BIOS Ver. : v0.2214
; EC Version    : zy2_030
; EC Version    : zk2_018
; ZY2 IGD BIOS  : 1646
; ZK2 IGD BIOS  : 1646
; Phoenix Core  : r1.83
;
1. Report touch pad status

for ZK2
1. Update Intel VBIOS to 1646

2. Update EC to 0.18

3. Support panel ID

4. Fix asking password even Password on Boot is disable

;+------------------------------------------------------------------------
;
; Date          : 06/18/'07
; ZY2 BIOS Ver. : v0.3415
; ZK2 BIOS Ver. : v0.2213
; EC Version    : zy2_030
; EC Version    : zk2_015
; ZY2 IGD BIOS  : 1646
; ZK2 IGD BIOS  : 1642
; Phoenix Core  : r1.83
;
for ZY2
1. Update Intel VGA to 1646

;+------------------------------------------------------------------------
;
; Date          : 06/17/'07
; ZY2 BIOS Ver. : v0.3414
; ZK2 BIOS Ver. : v0.2213
; EC Version    : zy2_030
; EC Version    : zk2_015
; ZY2 IGD BIOS  : 1642
; ZK2 IGD BIOS  : 1642
; Phoenix Core  : r1.83
;
for ZY2
1. Coding error to enable JMicro ASPM. It may cause the system hang when idle

;+------------------------------------------------------------------------
;
; Date          : 06/13/'07
; ZY2 BIOS Ver. : v0.3413
; ZK2 BIOS Ver. : v0.2213
; EC Version    : zy2_030
; EC Version    : zk2_015
; ZY2 IGD BIOS  : 1642
; ZK2 IGD BIOS  : 1642
; Phoenix Core  : r1.83
;
1. Fix 2nd WOL issue

;+------------------------------------------------------------------------
;
; Date          : 06/11/'07
; ZY2 BIOS Ver. : v0.3412
; ZK2 BIOS Ver. : v0.2212
; EC Version    : zy2_030
; EC Version    : zk2_015
; ZY2 IGD BIOS  : 1642
; ZK2 IGD BIOS  : 1642
; Phoenix Core  : r1.83
;
1. Fix GL40 hang at POST code 0x88

2. Enable PCIE port3 for ZK2 power consumption

for ZK2
1. Update EC to 0.15

2. Support Instant On Arcade

;+------------------------------------------------------------------------
;
; Date          : 06/08/'07
; ZY2 BIOS Ver. : v0.3411
; ZK2 BIOS Ver. : v0.2211
; EC Version    : zy2_030
; EC Version    : zk2_014
; ZY2 IGD BIOS  : 1642
; ZK2 IGD BIOS  : 1642
; Phoenix Core  : r1.83
;
1. Update kernel to 1.83 including MRC 1.5

2. Update Intel VBIOS to 1642

;+------------------------------------------------------------------------
;
; Date          : 06/04/'07
; ZY2 BIOS Ver. : v0.3404
; ZK2 BIOS Ver. : v0.2204
; EC Version    : zy2_030
; EC Version    : zk2_014
; ZY2 IGD BIOS  : 1625 PV
; ZK2 IGD BIOS  : 1637 PV
; Phoenix Core  : r1.79
;
1. Support the latest panel resolution

2. Fix finger print issue

3. Remove Evaluation message.

for ZY6D
1. Support eMachines including SVID & SSID

2. Update EC to 0.30

for ZK2
1. Update EC to 0.14

2. Update verb table for UMA & MXM

3. Update PxE ROM

;+------------------------------------------------------------------------
;
; Date          : 05/31/'07
; ZY2 BIOS Ver. : v0.3403
; ZK2 BIOS Ver. : v0.2203
; EC Version    : zy2_029
; EC Version    : zk2_013
; ZY2 IGD BIOS  : 1625 PV
; ZK2 IGD BIOS  : 1637 PV
; Phoenix Core  : r1.79
;
1. Support ZY2L and ZY6D

2. Disable SATA port5 hot plug, but enable for ZK2

3. Updae DMI CPU FSB

;+------------------------------------------------------------------------
;
; Date          : 05/30/'07
; ZY2 BIOS Ver. : v0.3402
; ZK2 BIOS Ver. : v0.2202
; EC Version    : zy2_029
; EC Version    : zk2_013
; ZY2 IGD BIOS  : 1625 PV
; ZK2 IGD BIOS  : 1637 PV
; Phoenix Core  : r1.79
;
1. Update string

for ZY2
1. Update EC to 0.29

for ZK2
1. Update EC to 0.13

;+------------------------------------------------------------------------
;
; Date          : 05/29/'07
; ZY2 BIOS Ver. : v0.3410
; ZK2 BIOS Ver. : v0.2201
; EC Version    : zy2_028
; EC Version    : zk2_012
; ZY2 IGD BIOS  : 1625 PV
; ZK2 IGD BIOS  : 1637 PV
; Phoenix Core  : r1.79
;
1. Update kernel to 1.79

;+------------------------------------------------------------------------
;
; Date          : 05/29/'07
; ZY2 BIOS Ver. : v0.3309
; ZK2 BIOS Ver. : v0.2110
; EC Version    : zy2_028
; EC Version    : zk2_012
; ZY2 IGD BIOS  : 1625 PV
; ZK2 IGD BIOS  : 1637 PV
; Phoenix Core  : r1.72
;
1. Disable wired LAN L0S

2. Restore verb table after S3

for ZK2
1. Update EC to 0.12

2. Update code for blue tooth detected

for ZY2
1. update EC to 0.28

;+------------------------------------------------------------------------
;
; Date          : 05/25/'07
; ZY2 BIOS Ver. : v0.3309
; ZK2 BIOS Ver. : v0.2108
; EC Version    : zy2_026
; EC Version    : zk2_008
; ZK2 IGD BIOS  : 1625 PV
; ZK2 IGD BIOS  : 1637 PV
; Phoenix Core  : r1.72
;
1. Update product name to 16-byte

;+------------------------------------------------------------------------
;
; Date          : 05/23/'07
; ZY2 BIOS Ver. : v0.3308
; ZK2 BIOS Ver. : v0.2109
; EC Version    : zy2_026
; EC Version    : zk2_010
; ZK2 IGD BIOS  : 1625 PV
; ZK2 IGD BIOS  : 1637 PV
; Phoenix Core  : r1.72
;
1. Remove progress bar

for ZK2
1. Support ALPS touch pad

2. Update wake up event for USB

3. Update EC to 0.10

for ZY2
1. Update EC to 0.28

;+------------------------------------------------------------------------
;
; Date          : 05/21/'07
; ZY2 BIOS Ver. : v0.3308
; ZK2 BIOS Ver. : v0.2108
; EC Version    : zy2_026
; EC Version    : zk2_008
; ZK2 IGD BIOS  : 1625 PV
; ZK2 IGD BIOS  : 1637 PV
; Phoenix Core  : r1.72
;
for ZY2
1. Update Intel VBIOS back to 1625

for ZK2
1. Update EC to 0.08

2. Support ALPS touch pad (not verify yet)

;+------------------------------------------------------------------------
;
; Date          : 05/17/'07
; ZY2 BIOS Ver. : v0.3307
; ZK2 BIOS Ver. : v0.2107
; EC Version    : zy2_026
; EC Version    : zk2_007
; IGD BIOS      : 1637 PV
; Phoenix Core  : r1.72
;
1. Remove 3305 item 3 and use Phoenix solution

;+------------------------------------------------------------------------
;
; Date          : 05/17/'07
; ZY2 BIOS Ver. : v0.3306
; ZK2 BIOS Ver. : v0.2106
; EC Version    : zy2_026
; EC Version    : zk2_007
; IGD BIOS      : 1637 PV
; Phoenix Core  : r1.72
;
1. Update Intel VBIOS 1637 PV

;+------------------------------------------------------------------------
;
; Date          : 05/17/'07
; ZY2 BIOS Ver. : v0.3305
; ZK2 BIOS Ver. : v0.2105
; EC Version    : zy2_026
; EC Version    : zk2_007
; IGD BIOS      : 1637
; Phoenix Core  : r1.72
;
1. Fix the system hangs after running gdisk and get default

2. Fix the wired LAN disappeared after running factory utility to set IDE mode

;+------------------------------------------------------------------------
;
; Date          : 05/15/'07
; ZY2 BIOS Ver. : v0.3304
; ZK2 BIOS Ver. : v0.2104
; EC Version    : zy2_026
; EC Version    : zk2_007
; IGD BIOS      : 1637
; Phoenix Core  : r1.72
;
1. Fix wired LAN disappeared sometimes

;+------------------------------------------------------------------------
;
; Date          : 05/15/'07
; ZY2 BIOS Ver. : v0.3303
; ZK2 BIOS Ver. : v0.2103
; EC Version    : zy2_026
; EC Version    : zk2_007
; IGD BIOS      : 1637
; Phoenix Core  : r1.72
;
1. Add 200ms dealy when OS read the method _SDD & _GTF.

2. Fix XP S3 resume time over spec.

3. Update Intel VBIOS to 1637

4. Fix WINFlash issue

5. Support flashing BIOS in AC mode.

for ZK2
1. Update EC to 0.07

for ZY2
1. Update EC TO 0.26

;+------------------------------------------------------------------------
;
; Date          : 05/09/'07
; ZY2 BIOS Ver. : v0.3302
; ZK2 BIOS Ver. : v0.2102
; EC Version    : zy2_025
; EC Version    : zk2_006
; IGD BIOS      : 1625
; Phoenix Core  : r1.72
;
1. Fix IDE mode cannot boot

2. Show 2nd HDD when setting to IDE mode

3. Support INT15 to set SATA to IDE mode

4. Try to fix the system hangs at POST code 0x90

5. Fix earphone issue after S3 resumes

for ZK2
1. update EC to 0.06

;+------------------------------------------------------------------------
;
; Date          : 05/07/'07
; ZY2 BIOS Ver. : v0.3301
; ZK2 BIOS Ver. : v0.2101
; EC Version    : zy2_025
; EC Version    : zk2_005
; IGD BIOS      : 1625
; Phoenix Core  : r1.72
;
1. Update kernel to 1.72

2. Fix PCIE card cannot work after S3 resume

3. Fix the system fail to boot when Nanya memory installed. 

4. Set UMA total shared memory to 64MB as default

;+------------------------------------------------------------------------
;
; Date          : 05/06/'07
; ZY2 BIOS Ver. : v0.3220
; ZK2 BIOS Ver. : v0.1319
; EC Version    : zy2_025
; EC Version    : zk2_005
; IGD BIOS      : 1625
; Phoenix Core  : r1.69
;
1. Disable L0s for discrete VGA and wireless LAN

;+------------------------------------------------------------------------
;
; Date          : 05/05/'07
; ZY2 BIOS Ver. : v0.3219
; ZK2 BIOS Ver. : v0.1319
; EC Version    : zy2_025
; EC Version    : zk2_005
; IGD BIOS      : 1625
; Phoenix Core  : r1.69
;
1. Try to fix reboot issue in discrete SKU

2. Fix CCD lag in Windows

for ZY2
1. Update EC to 0.25

;+------------------------------------------------------------------------
;
; Date          : 04/28/'07
; ZY2 BIOS Ver. : v0.3217
; ZK2 BIOS Ver. : v0.1317
; EC Version    : zy2_024
; EC Version    : zk2_004
; IGD BIOS      : 1625
; Phoenix Core  : r1.69
;
1. Try to fix reboot issue

;+------------------------------------------------------------------------
;
; Date          : 04/28/'07
; ZY2 BIOS Ver. : v0.3216
; ZK2 BIOS Ver. : v0.1316
; EC Version    : zy2_024
; EC Version    : zk2_004
; IGD BIOS      : 1625
; Phoenix Core  : r1.69
;
1. Support hot key switch display

2. Try to fix reboot issue

3. According to the system memory to setup UMA shared memory
        intel.600\oemhooks.asm (modify oemNvaSetDefaultsFar)
        setup\mch\igdamem.asm

4. Update Intel VGA to 1625 PV

5. Fix the system locks when pressing F2 in POST
        zy2.sc1\oem_wa.asm

;+------------------------------------------------------------------------
;
; Date          : 04/25/'07
; ZY2 BIOS Ver. : v0.3215
; ZK2 BIOS Ver. : v0.1315
; EC Version    : zy2_024
; EC Version    : zk2_004
; IGD BIOS      : 1625
; Phoenix Core  : r1.69
;
1. Support to read HDCP KSV for factory

2. Setup mother board serial number to DMI type 2

for ZY2
1. Based on project to update battery name

;+------------------------------------------------------------------------
;
; Date          : 04/24/'07
; ZY2 BIOS Ver. : v0.3214
; ZK2 BIOS Ver. : v0.1314
; EC Version    : zy2_024
; EC Version    : zk2_004
; IGD BIOS      : 1625
; Phoenix Core  : r1.69
;
1. Update Intel VBIOS to 1625

;+------------------------------------------------------------------------
;
; Date          : 04/24/'07
; ZY2 BIOS Ver. : v0.3213
; ZK2 BIOS Ver. : v0.1313
; EC Version    : zy2_024
; EC Version    : zk2_004
; IGD BIOS      : 1618
; Phoenix Core  : r1.69
;
1. Remove SATA ALPE and enable Staggered Spin-up

2. Enable SATA Traffic Monitor and force slow C4 exit

3. Try to fix the system hangs at POST code 0x90

for ZK2
1. Update EC to 0.04

2. Modify VBIOS to support 1366x768

;+------------------------------------------------------------------------
;
; Date          : 04/22/'07
; ZY2 BIOS Ver. : v0.3212 (3112 for DPST Enabled)
; ZK2 BIOS Ver. : v0.1312
; EC Version    : zy2_024
; EC Version    : zk2_003
; IGD BIOS      : 1618
; Phoenix Core  : r1.69
;
1. Enable some power management setting

;+------------------------------------------------------------------------
;
; Date          : 04/22/'07
; ZY2 BIOS Ver. : v0.3211 (3111 for DPST Enabled)
; ZK2 BIOS Ver. : v0.1311
; EC Version    : zy2_024
; EC Version    : zk2_003
; IGD BIOS      : 1618
; Phoenix Core  : r1.69
;
1. Update kernel to 1.69 including MRC 0.87

;+------------------------------------------------------------------------
;
; Date          : 04/21/'07
; ZY2 BIOS Ver. : v0.3201
; ZK2 BIOS Ver. : v0.1302
; EC Version    : zy2_024
; EC Version    : zk2_003
; IGD BIOS      : 1618
; Phoenix Core  : r1.68
;
for ZK2
1. Read Atheros wired LAN MAC address

2. Update EC to 0.03

;+------------------------------------------------------------------------
;
; Date          : 04/18/'07
; ZY2 BIOS Ver. : v0.3201
; ZK2 BIOS Ver. : v0.1301
; EC Version    : zy2_024
; EC Version    : zk2_002
; IGD BIOS      : 1618
; Phoenix Core  : r1.68
;
1. Disable Intel DPST

;+------------------------------------------------------------------------
;
; Date          : 04/18/'07
; ZY2 BIOS Ver. : v0.3103
; ZK2 BIOS Ver. : v0.1202
; EC Version    : zy2_024
; EC Version    : zk2_002
; IGD BIOS      : 1618
; Phoenix Core  : r1.68
;
1. Fix some machines will go to crisis mode.

;+------------------------------------------------------------------------
;
; Date          : 04/17/'07
; ZY2 BIOS Ver. : v0.3102
; ZK2 BIOS Ver. : v0.1201
; EC Version    : zy2_024
; EC Version    : zk2_002
; IGD BIOS      : 1618
; Phoenix Core  : r1.68
;
1. Fix missing code when detecting CCD

;+------------------------------------------------------------------------
;
; Date          : 04/17/'07
; ZY2 BIOS Ver. : v0.3101
; ZK2 BIOS Ver. : v0.1201
; EC Version    : zy2_024
; EC Version    : zk2_002
; IGD BIOS      : 1618
; Phoenix Core  : r1.68
;
1. Update kernel to 1.68

2. Update battery name and type

for ZY2
1. Update EC to 0.24

for ZK2
1. Add PXE ROM

;+------------------------------------------------------------------------
;
; Date          : 04/14/'07
; ZY2 BIOS Ver. : v0.2809
; ZK2 BIOS Ver. : v0.1104
; EC Version    : zy2_023
; EC Version    : zk2_002
; IGD BIOS      : 1618
; Phoenix Core  : r1.62
;
1. Fix discrete SKU cannot boot to Windows. (remove ZY2 2808 item 1)

;+------------------------------------------------------------------------
;
; Date          : 04/14/'07
; ZY2 BIOS Ver. : v0.2808
; ZK2 BIOS Ver. : v0.1103
; EC Version    : zy2_023
; EC Version    : zk2_002
; IGD BIOS      : 1618
; Phoenix Core  : r1.62
;
for ZK2
1. Fix cannot update BIOS
        zk2.sc1\oem_ver.asm
        zk2_sc1\make.mak (add oem_ver.asm back)

;+------------------------------------------------------------------------
;
; Date          : 04/14/'07
; ZY2 BIOS Ver. : v0.2808
; ZK2 BIOS Ver. : v0.1102
; EC Version    : zy2_023
; EC Version    : zk2_002
; IGD BIOS      : 1618
; Phoenix Core  : r1.62
;
1. Update code for HDCP to meet Intel requirement

2. Update string

3. Add "128MB" selection for video memory

4. Modify SETUP menu

for ZK2
1. Update EC to 0.02

2. Share the code with ZY2

;+------------------------------------------------------------------------
;
; Date          : 04/09/'07
; ZY2 BIOS Ver. : v0.2807
; ZK2 BIOS Ver. : v0.1101
; EC Version    : zy2_023
; EC Version    : zk2_001
; IGD BIOS      : 1618
; Phoenix Core  : r1.62
;
1. Get panel type
        feats\acer\panel.asm (add oemPmGetPanelType)
        feats\preload\handler.asm (modify getPanelType)

2. Config SC bit for ZK2 A-Stage Board
        psi\silicon\intel\platform\intelmpg\common\chipset\intelich\ich9m\
        ichinit\dxe\ichinit.c

for ZK2
1. Update code to enable CIR
        zk2.sc1\oemmodel.asm (modify oemCheckModelFar)

;+------------------------------------------------------------------------
;
; Date          : 04/09/'07
; ZY2 BIOS Ver. : v0.2807
; ZK2 BIOS Ver. : v0.1101c
; EC Version    : zy2_023
; ZY2 IGD BIOS  : 1618
; Phoenix Core  : r1.62
;
1. Fix WMI cannot work in Windows XP

2. Set HDCP key to the flash behind EC

;+------------------------------------------------------------------------
;
; Date          : 04/09/'07
; ZY2 BIOS Ver. : v0.2806
; ZK2 BIOS Ver. : v0.1101c
; EC Version    : zy2_023
; ZY2 IGD BIOS  : 1618
; Phoenix Core  : r1.62
;
1. Update VBIOS to 1618

ZY2
1. Update EC to 0.23

2. Update verb table for ZY6 low cost

;+------------------------------------------------------------------------
;
; Date          : 04/07/'07
; ZY2 BIOS Ver. : v0.2805
; ZK2 BIOS Ver. : v0.1101c
; EC Version    : zy2_022
; ZY2 IGD BIOS  : 1604
; Phoenix Core  : r1.62
;
1. Fix DTM un-reported IO

2. Report finger print status

3. Support TV detection

4. Set number lock default to disable

;+------------------------------------------------------------------------
;
; Date          : 04/01/'07
; ZY2 BIOS Ver. : v0.2804
; ZK2 BIOS Ver. : v0.1101c
; EC Version    : zy2_022
; ZY2 IGD BIOS  : 1604
; Phoenix Core  : r1.62
;
1. Fix the system locks at POST when cardbus card is in

2. Disable L0s when Athelos WLAN installed

3. Fix the system CMOS checksum bad when using eSetting to set boot sequence

ZK2
1. Skip to config JMicrom Card Reader

;+------------------------------------------------------------------------
;
; Date          : 03/31/'07
; ZY2 BIOS Ver. : v0.2803
; ZK2 BIOS Ver. : v0.1101b
; EC Version    : zy2_022
; ZY2 IGD BIOS  : 1604
; Phoenix Core  : r1.62
;
1. Update acer LOGO

2. Remove 128MB setting from DVMT pre-allocate temporarily

for ZY2
1. Update EC to 0.22

;+------------------------------------------------------------------------
;
; Date          : 03/28/'07
; ZY2 BIOS Ver. : v0.2802
; ZK2 BIOS Ver. : v0.1101b
; EC Version    : zy2_021
; ZY2 IGD BIOS  : 1604
; Phoenix Core  : r1.62
;
1. Fix 3DMark 2006 failed in XP

2. Fix 2801 cannot update BIOS

;+------------------------------------------------------------------------
;
; Date          : 03/27/'07
; ZY2 BIOS Ver. : v0.2801
; ZK2 BIOS Ver. : v0.1101a
; EC Version    : zy2_021
; ZY2 IGD BIOS  : 1604
; Phoenix Core  : r1.62
;
1. Update Intel VBIOS to 1604

2. Support DDR3 for DMI. Memory type will be "OTHER" when DDR3 installed

3. Enable SC bit to make a 4 port SATA. It makes ODD cannot boot 
   in B stage machine

ZK2
1. ZK2 Bring up BIOS

ZY2
1. Update EC to 0.21

2. Fix ZY6 audio verb table setting issue

