Lines Matching defs:u32

233 static DECLCALLBACK(int) dmaWriteAddr(PPDMDEVINS pDevIns, void *pvUser, RTIOPORT port, uint32_t u32, unsigned cb)
241 Assert(!(u32 & ~0xff)); /* Check for garbage in high bits. */
250 ch->u16BaseCount = RT_MAKE_U16(ch->u16BaseCount, u32);
252 ch->u16BaseAddr = RT_MAKE_U16(ch->u16BaseAddr, u32);
261 ch->u16BaseCount = RT_MAKE_U16(u32, RT_HIBYTE(ch->u16BaseCount));
263 ch->u16BaseAddr = RT_MAKE_U16(u32, RT_HIBYTE(ch->u16BaseAddr));
266 port, chidx, u32));
272 port, cb, u32));
309 uint32_t u32, unsigned cb)
319 Assert(!(u32 & ~0xff)); /* Check for garbage in high bits. */
324 if (u32 & CMD_UNSUPPORTED)
326 Log(("DMA command %#x is not supported, ignoring!\n", u32));
329 dc->u8Command = u32;
332 chidx = u32 & 3;
333 if (u32 & 4)
340 chidx = u32 & 3;
341 if (u32 & 4)
350 chidx = u32 & 3;
351 op = (u32 >> 2) & 3;
352 opmode = (u32 >> 6) & 3;
354 chidx, op, IS_MODE_AI(u32) ? "" : "no ",
355 IS_MODE_DEC(u32) ? "de" : "in", opmode));
357 dc->ChState[chidx].u8Mode = u32;
370 dc->u8Mask = u32;
377 port, chidx, u32));
383 port, cb, u32));
470 static DECLCALLBACK(int) dmaWritePage(PPDMDEVINS pDevIns, void *pvUser, RTIOPORT port, uint32_t u32, unsigned cb)
477 Assert(!(u32 & ~0xff)); /* Check for garbage in high bits. */
479 dc->au8Page[reg] = u32;
482 u32, port, DMAPG2CX(reg)));
486 Assert(!(u32 & ~0xffff)); /* Check for garbage in high bits. */
488 dc->au8Page[reg] = u32;
491 dc->au8Page[reg] = u32 >> 8;
498 port, cb, u32));
523 static DECLCALLBACK(int) dmaWriteHiPage(PPDMDEVINS pDevIns, void *pvUser, RTIOPORT port, uint32_t u32, unsigned cb)
530 Assert(!(u32 & ~0xff)); /* Check for garbage in high bits. */
532 dc->au8PageHi[reg] = u32;
534 u32, port, DMAPG2CX(reg)));
540 port, cb, u32));