Changeset 12649 in vbox
- Timestamp:
- Sep 22, 2008 1:40:23 PM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 36936
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/PC/DevPcBios.cpp
r12555 r12649 46 46 * It is currently used as follows: 47 47 * 48 * @verbatim 49 Base memory: 50 0x15 51 0x16 52 Extended memory: 53 0x17 54 0x18 55 0x30 56 0x31 57 Amount of memory above 16M: 58 0x34 59 0x35 60 Boot device (BOCHS bios specific): 61 0x3d 62 0x38 63 0x3c 64 PXE debug: 65 0x3f 66 Floppy drive type: 67 0x10 68 Equipment byte: 69 0x14 70 First HDD: 71 0x19 72 0x1e - 0x25 73 Second HDD: 74 0x1a 75 0x26 - 0x2d 76 Third HDD: 77 0x67 - 0x6e 78 Fourth HDD: 79 0x70 - 0x77 80 Extended: 81 0x12 82 First Sata HDD: 83 0x40 - 0x47 84 Second Sata HDD: 85 0x48 - 0x4f 86 Third Sata HDD: 87 0x50 - 0x57 88 Fourth Sata HDD: 89 0x58 - 0x5f 90 Number of CPUs: 91 0x60 92 RAM above 4G (in 64M units): 93 0x61 - 0x63 94 @endverbatim 95 * 48 96 * @todo Mark which bits are compatible with which BIOSes and 49 97 * which are our own definitions. 50 *51 * Base memory:52 * 0x1553 * 0x1654 * Extended memory:55 * 0x1756 * 0x1857 * 0x3058 * 0x3159 * Amount of memory above 16M:60 * 0x3461 * 0x3562 * Boot device (BOCHS bios specific):63 * 0x3d64 * 0x3865 * 0x3c66 * PXE debug:67 * 0x3f68 * Floppy drive type:69 * 0x1070 * Equipment byte:71 * 0x1472 * First HDD:73 * 0x1974 * 0x1e - 0x2575 * Second HDD:76 * 0x1a77 * 0x26 - 0x2d78 * Third HDD:79 * 0x67 - 0x6e80 * Fourth HDD:81 * 0x70 - 0x7782 * Extended:83 * 0x1284 * First Sata HDD:85 * 0x40 - 0x4786 * Second Sata HDD:87 * 0x48 - 0x4f88 * Third Sata HDD:89 * 0x50 - 0x5790 * Fourth Sata HDD:91 * 0x58 - 0x5f92 * Number of CPUs:93 * 0x6094 * RAM above 4G (in 64M units):95 * 0x61 - 0x6396 98 * 97 99 * @todo r=bird: Is the 0x61 - 0x63 range defined by AMI, … … 103 105 * 0x5b - 0x5c: RAM above 4G 104 106 * 0x5f: number of CPUs 105 * Unfortunately for us those positions in our CMOS are already taken 106 * by 4th SATA drive configuration. 107 * 107 * Unfortunately for us those positions in our CMOS are already taken 108 * by 4th SATA drive configuration. 109 * 108 110 */ 109 111 … … 1142 1144 #ifdef VBOX_WITH_SMP_GUESTS 1143 1145 PMPSPROCENTRY pProcEntry = (PMPSPROCENTRY)(pCfgTab+1); 1144 for (int i = 0; i<numCpus; i++) 1146 for (int i = 0; i<numCpus; i++) 1145 1147 { 1146 1148 pProcEntry->u8EntryType = 0; /* processor entry */
Note:
See TracChangeset
for help on using the changeset viewer.