Lines 36-49
Link Here
|
36 |
reg16(tsk.regs.eax)); |
36 |
reg16(tsk.regs.eax)); |
37 |
return -1; |
37 |
return -1; |
38 |
} |
38 |
} |
39 |
|
39 |
|
40 |
t = (u8*)&ib; |
40 |
t = (u8*)&ib; |
41 |
|
41 |
|
42 |
printf("VBE Version: %x.%.2x\n", ((ib.vbe_version & 0xf00) >> 8), (ib.vbe_version & 0xff)); |
42 |
printf("VBE Version: %x.%.2x\n", ((ib.vbe_version & 0xf00) >> 8), (ib.vbe_version & 0xff)); |
43 |
printf("OEM String: %s\n", ib.oem_string_ptr + t); |
43 |
printf("OEM String: %s\n", ib.oem_string_ptr + t); |
44 |
printf("OEM Vendor Name: %s\n", ib.oem_vendor_name_ptr + t); |
44 |
printf("OEM Vendor Name: %-8.8x\n", ib.oem_vendor_name_ptr + t ); |
45 |
printf("OEM Prod. Name: %s\n", ib.oem_product_name_ptr + t); |
45 |
printf("OEM Prod. Name: %-8.8x\n", ib.oem_product_name_ptr + t ); |
46 |
printf("OEM Prod. Rev: %s\n", ib.oem_product_rev_ptr + t); |
46 |
printf("OEM Prod. Rev: %-8.8x\n", ib.oem_product_rev_ptr + t); |
47 |
|
47 |
|
48 |
printf("\n%-6s %-6s mode\n", "ID", "attr"); |
48 |
printf("\n%-6s %-6s mode\n", "ID", "attr"); |
49 |
printf("---------------------------\n"); |
49 |
printf("---------------------------\n"); |