Some older boards do not use the XSDT(or reference it), most Gigabyte boards use different also. AMI is consistent with RSDT/XSDT in the bios.
Meaning no XSDT. I have seen FXCP in these bios. XSDT is support for ACPI2.0 and is an extended data table.
i've tried modding my Abit AN78GS motherboard... it uses AWARD bios version is 6.00PG it says... i've inserted ASUS slic and slp file which is given in the zip file together with the bios tool.... then i got this.. i supposed it should work good but im new to this so i need advise on this TQTQ Version 1.27 bDynamicForce - False iDynamicMethod - -1 bASUSLock - False bSLICSize - True bManualAddress - False lManualAddress - 0 bOEM7Force - True iOEM7Method - 1 bSSV3Force - False iSSV3Method - -1 bOnlySDT - False bCorrectDSDT - True bOEMIDOnly - True bIgnoreWarnings - False bBeforeUTS - False bCorrectWhole - True bPreserveWhole - False bCorrectModules - True bCorrectSB - True bUseLHA - False bRemoveMC - False bPreserveCPUID - False iCPUID - 0 bAlterDSDT - False Original BIOS size 1048576 bytes (1024K) 10000 Module TEST.BIN (5000) Compressed size 78636 Original size 131072 23351 Module awardext.rom (407F) Compressed size 39917 Original size 57568 2CF66 Module ACPITBL.BIN (4003) Compressed size 17029 Original size 46619 31212 Module awardeyt.rom (400E) Compressed size 25530 Original size 53840 375F4 Module _EN_CODE.BIN (4029) Compressed size 12500 Original size 29808 3A6F0 Module _ITEM.BIN (40B5) Compressed size 3225 Original size 7472 3B3AE Module _DMI.BIN (405D) Compressed size 5317 Original size 9008 3C897 Module SPIFLASH.BIN (4077) Compressed size 3585 Original size 9312 3D6C0 Module SMI32COD.BIN (40B7) Compressed size 16 Original size 16 3D6F8 Module SMIAPCOD.BIN (40B8) Compressed size 1051 Original size 34768 3DB3B Module BSMICODE.ROM (4012) Compressed size 1628 Original size 52704 3E1BF Module NVPXES.NIC (4086) Compressed size 31889 Original size 61440 45E76 Module NVRAID.ROM (4087) Compressed size 35103 Original size 56832 4E7C0 Module AHCI_NV.BIN (4088) Compressed size 10409 Original size 16384 51095 Module mcp78uo_0422.rom (4080) Compressed size 40309 Original size 56320 5AE3C Module AGESACPU.ROM (4067) Compressed size 9996 Original size 30630 5D570 Module MEMINIT.BIN (4069) Compressed size 53161 Original size 53151 6A540 Module HT.DLL (407A) Compressed size 19408 Original size 19393 6F132 Module HT32GATE.BIN (407C) Compressed size 1235 Original size 1228 6F62D Module AMD940.bmp (4000) Compressed size 5469 Original size 307980 Padding pattern is 211 Module TEST.BIN has an valid checksum (47) Microcode update block found at E1FE0 - size 4000 E4FE0 CPUID 1022 Patch ID 01000065 dated 11/1/2008 size 2048 E57E0 CPUID 1020 Patch ID 01000066 dated 11/1/2008 size 2048 2 valid microcode updates found Module and decompression block checksum is valid (52 - Start 10000 Length DFFFE) Extra checksum valid BIOS image does not sum to 0 SLIC module size is 374 bytes SLIC module checksum is 0 OEM Activation 2.1 SLIC 0+2 Method RSDT table OEM and Table ID patched to _ASUS_Notebook APIC table OEM ID patched to _ASUS_ HPET table OEM ID patched to _ASUS_ MCFG table OEM ID patched to _ASUS_ FACP table OEM ID patched to _ASUS_ ASUS_FLASH SLP 1.0 string added Main Module is 16 bytes too big Zero area 1 Main module is 29 bytes to small Main module is 21 bytes to small Main module is 5 bytes to small Main module is 4 bytes to small Main module is 8 bytes to small Main module is 7 bytes to small Main module is 1 bytes to small Main Module is correct size New BIOS written 1048576 bytes Extra checksum valid Corrected BIOS written 1048576 bytes 10000 Module TEST.BIN (5000) Compressed size 78623 Original size 131072 23344 Module awardext.rom (407F) Compressed size 39917 Original size 57568 2CF59 Module ACPITBL.BIN (4003) Compressed size 17042 Original size 46623 31212 Module awardeyt.rom (400E) Compressed size 25530 Original size 53840 375F4 Module _EN_CODE.BIN (4029) Compressed size 12500 Original size 29808 3A6F0 Module _ITEM.BIN (40B5) Compressed size 3225 Original size 7472 3B3AE Module _DMI.BIN (405D) Compressed size 5317 Original size 9008 3C897 Module SPIFLASH.BIN (4077) Compressed size 3585 Original size 9312 3D6C0 Module SMI32COD.BIN (40B7) Compressed size 16 Original size 16 3D6F8 Module SMIAPCOD.BIN (40B8) Compressed size 1051 Original size 34768 3DB3B Module BSMICODE.ROM (4012) Compressed size 1628 Original size 52704 3E1BF Module NVPXES.NIC (4086) Compressed size 31889 Original size 61440 45E76 Module NVRAID.ROM (4087) Compressed size 35103 Original size 56832 4E7C0 Module AHCI_NV.BIN (4088) Compressed size 10409 Original size 16384 51095 Module mcp78uo_0422.rom (4080) Compressed size 40309 Original size 56320 5AE3C Module AGESACPU.ROM (4067) Compressed size 9996 Original size 30630 5D570 Module MEMINIT.BIN (4069) Compressed size 53161 Original size 53151 6A540 Module HT.DLL (407A) Compressed size 19408 Original size 19393 6F132 Module HT32GATE.BIN (407C) Compressed size 1235 Original size 1228 6F62D Module AMD940.bmp (4000) Compressed size 5469 Original size 307980 70BB5 Module iSLIC.BIN (4045) Compressed size 381 Original size 374 Padding pattern is 211 Module TEST.BIN has an valid checksum (4D) Microcode update block found at E1FE0 - size 4000 E4FE0 CPUID 1022 Patch ID 01000065 dated 11/1/2008 size 2048 E57E0 CPUID 1020 Patch ID 01000066 dated 11/1/2008 size 2048 2 valid microcode updates found Module and decompression block checksum is valid (67 - Start 10000 Length DFFFE) Extra checksum valid First byte (LSB) checksum is valid Second byte (MSB) checksum is valid BIOS image sums to 0 SLIC performed successfully. BIOS file is C:\USERS\GOAT\DESKTOP\M722B11\M722B_11_SLIC.BIN If it is cool to go... then i should just grab a bootable usb thumbdrive... 1. copy the M722B_11_SLIC.BIN 2. then download and copy awdflash.exe into the usb 3. then i do this... 1. Run the flash utility from the command line by typing in its name. Example: A:\>AWDFLASH <hit enter> 2. The flash utility should be started now. It will ask you the file you want to write. Type in your BIOS update name exactly as it is. Example: Filename to Flash: BIOSUPDATENAME.BIN <hit enter> 3. It will now ask you if you want to back up your current BIOS. Say "Y" for yes and name it something like OLD.BIN. 4. After saving the BIOS it will confirm if you want to continue with the overwrite. Type "Y" for yes and it will begin the write process. is that ok???
On an older Gigabyte BIOS I've manually moded about 2 years ago, all the OEM ID was Gigabyte but SLP and SLIC was HP, without any trouble. I've asked to add that option, because I belive there is no need to edit those parts of BIOS just for replacing with same ID. The link I gives you has an download link for the loader with I believe all the needed information and the bin file. I will be able to test ( I have a dual-bios from gigabyte ), but only middle december, when I will get an proper Digital TV card. I will contact you then.
i hope that those logs shows that i wont brick my motherboard after the bios flashing.. but however i ran the AWDFLASH and i got an error saying source file not found or sth like that after backing up the original bios.... may i have advice on this... or does this mean that my bios modded has error or i need to use this command line : awdflash M722B_11_SLIC.bin /cc/cd/cp/py/r ?? THANKS
Use the cmd line switches. If you run awdflash /? it will provide a list of what switch does what. Those are the standard switches used from the oem flash batch script.
Your file name is too long also. shorten it up to something smaller like 7mod.bin, dos doesnt like dashes and doesnt have long file name support. I think its only 8 charachters supported