Lines Matching refs:pcbiosCmosWrite

336 static void pcbiosCmosWrite(PPDMDEVINS pDevIns, int off, uint32_t u32Val)
370 pcbiosCmosWrite(pDevIns, offType, 47);
372 pcbiosCmosWrite(pDevIns, offInfo + 0, RT_MIN(pLCHSGeometry->cCylinders, 1024) & 0xff);
374 pcbiosCmosWrite(pDevIns, offInfo + 1, RT_MIN(pLCHSGeometry->cCylinders, 1024) >> 8);
376 pcbiosCmosWrite(pDevIns, offInfo + 2, pLCHSGeometry->cHeads);
378 pcbiosCmosWrite(pDevIns, offInfo + 3, 0xff);
380 pcbiosCmosWrite(pDevIns, offInfo + 4, 0xff);
382 pcbiosCmosWrite(pDevIns, offInfo + 5, 0xff);
384 pcbiosCmosWrite(pDevIns, offInfo + 6, 0xff);
386 pcbiosCmosWrite(pDevIns, offInfo + 7, pLCHSGeometry->cSectors);
558 pcbiosCmosWrite(pDevIns, 0x15, u32 & 0xff); /* 15h - Base Memory in K, Low Byte */
559 pcbiosCmosWrite(pDevIns, 0x16, u32 >> 8); /* 16h - Base Memory in K, High Byte */
563 pcbiosCmosWrite(pDevIns, 0x17, u32 & 0xff); /* 17h - Extended Memory in K, Low Byte */
564 pcbiosCmosWrite(pDevIns, 0x18, u32 >> 8); /* 18h - Extended Memory in K, High Byte */
565 pcbiosCmosWrite(pDevIns, 0x30, u32 & 0xff); /* 30h - Extended Memory in K, Low Byte */
566 pcbiosCmosWrite(pDevIns, 0x31, u32 >> 8); /* 31h - Extended Memory in K, High Byte */
578 pcbiosCmosWrite(pDevIns, 0x34, u32 & 0xff);
579 pcbiosCmosWrite(pDevIns, 0x35, u32 >> 8);
593 pcbiosCmosWrite(pDevIns, 0x61, c64KBAbove4GB & 0xff);
594 pcbiosCmosWrite(pDevIns, 0x62, (c64KBAbove4GB >> 8) & 0xff);
595 pcbiosCmosWrite(pDevIns, 0x63, (c64KBAbove4GB >> 16) & 0xff);
596 pcbiosCmosWrite(pDevIns, 0x64, (c64KBAbove4GB >> 24) & 0xff);
597 pcbiosCmosWrite(pDevIns, 0x65, (c64KBAbove4GB >> 32) & 0xff);
602 pcbiosCmosWrite(pDevIns, 0x60, pThis->cCpus & 0xff);
614 pcbiosCmosWrite(pDevIns, 0x3d, reg3d);
615 pcbiosCmosWrite(pDevIns, 0x38, reg38);
616 pcbiosCmosWrite(pDevIns, 0x3c, reg3c);
621 pcbiosCmosWrite(pDevIns, 0x3f, pThis->u8PXEDebug);
628 pcbiosCmosWrite(pDevIns, 0x82 + i * 2, pThis->au16NetBootDev[i] & 0xff);
629 pcbiosCmosWrite(pDevIns, 0x83 + i * 2, pThis->au16NetBootDev[i] >> 8);
662 pcbiosCmosWrite(pDevIns, 0x10, u32); /* 10h - Floppy Drive Type */
674 pcbiosCmosWrite(pDevIns, 0x14, u32); /* 14h - Equipment Byte */
729 pcbiosCmosWrite(pDevIns, 0x12, u32);
845 pcbiosCmosWrite(pDevIns, 0x2e, cksum >> 8);
846 pcbiosCmosWrite(pDevIns, 0x2f, cksum & 0xff);