Wednesday, April 30, 2008

Find PCI Device function

mov ax,0b102h       
mov cx,0001h //device id
mov dx,10e8h //vendor id
mov si,0
int 1ah

Tuesday, April 15, 2008

refresh the rom of BIOS

method 1:
use veb to build .rom file(open project .veb)
command ==> afudos S40_3A16.ROM /x /p /b /n

method 2:
use machine

Tuesday, April 08, 2008

someone`s schedule

1.Hello Assembly
2.CMOS Dump
3.CMOS Read/Write
4.PCI Device Scan (CF8/CF9)
5.PCIE Device Scan (compare 256 Bytes at head with 4KB of Window)
6.Send EC/KBC Command
7.Access DMI/SMBIOS
8.SMBus Read/Write (Controller control way,register control way)
9.Send ATA/ATAPI Command (Spindown function/ Hdd password)
10.ACPI SCI/SMI (Gx State/Dx State/S3/S4...)