Lines Matching defs:cmos_index
134 uint8_t cmos_index[2];
319 switch (pThis->cmos_index[bank])
328 *pu32 = pThis->cmos_data[pThis->cmos_index[0]];
338 pThis->cmos_data[pThis->cmos_index[0]] &= ~REG_A_UIP;
341 *pu32 = pThis->cmos_data[pThis->cmos_index[0]];
345 *pu32 = pThis->cmos_data[pThis->cmos_index[0]];
351 *pu32 = pThis->cmos_data[pThis->cmos_index[bank]];
355 Log(("CMOS: Read bank %d idx %#04x: %#04x\n", bank, pThis->cmos_index[bank], *pu32));
375 pThis->cmos_index[bank] = (u32 & 0x7f) + (bank * CMOS_BANK_SIZE);
386 pThis->cmos_index[bank], u32, pThis->cmos_data[pThis->cmos_index[bank]]));
388 int const idx = pThis->cmos_index[bank];
394 pThis->cmos_data[pThis->cmos_index[0]] = u32;
404 pThis->cmos_data[pThis->cmos_index[0]] = u32;
461 pThis->cmos_data[pThis->cmos_index[bank]] = u32;
762 SSMR3PutU8(pSSM, pThis->cmos_index[0]);
783 return SSMR3PutU8(pSSM, pThis->cmos_index[1]);
825 SSMR3GetU8(pSSM, &pThis->cmos_index[0]);
850 SSMR3GetU8(pSSM, &pThis->cmos_index[1]);
1072 pThis->cmos_index[0] = 0;
1073 pThis->cmos_index[1] = CMOS_BANK_SIZE; /* Point to start of second bank. */
1144 pThis->cmos_index[1] = CMOS_BANK_SIZE; /* Point to start of second bank. */