Lines Matching refs:u32Base

354 #define MReg_Write2Byte(u32Base, u32Reg, u16Val )                                                 \  argument
355 do {((volatile MS_U16*)(u32Base))[((u32Reg))] = u16Val;} while(0)
357 #define MReg_Read2Byte( u32Base, u32Reg ) \ argument
358 ((volatile MS_U16*)(u32Base))[((u32Reg) )]
360 #define MReg_WriteByte(u32Base, u32Reg, u8Val ) \ argument
361 do{((volatile MS_U8*)(u32Base))[((u32Reg) * 2) - ((u32Reg) & 1)] = u8Val;} while(0)
363 #define MReg_ReadByte( u32Base, u32Reg ) \ argument
364 ((volatile MS_U8*)(u32Base))[((u32Reg) * 2) - ((u32Reg) & 1)]
366 #define MReg_Write3Byte(u32Base, u32Reg, u32Val ) \ argument
370 MReg_WriteByte(u32Base, u32Reg , u32Val); \
371 … MReg_Write2Byte(u32Base, (u32Reg + 1) , ((u32Val) >> 8)); \
375 …MReg_Write2Byte(u32Base, (u32Reg) , u32Val); …
376 MReg_WriteByte(u32Base, (u32Reg + 2) , ((u32Val) >> 16)); \
380 #define MReg_Write4Byte( u32Base, u32Reg, u32Val ) \ argument
384 MReg_WriteByte( u32Base, u32Reg , u32Val); \
385 … MReg_Write2Byte( u32Base, (u32Reg + 1) , ( (u32Val) >> 8)); \
386 MReg_WriteByte( u32Base, (u32Reg + 3) , ((u32Val) >> 24)); \
390 …MReg_Write2Byte(u32Base, u32Reg , u32Val); …
391 …MReg_Write2Byte(u32Base, (u32Reg + 2) , ((u32Val) >> 16)); …
395 #define MReg_WriteByteMask(u32Base, u32Reg, u8Val, u8Msk ) \ argument
397 …MReg_WriteByte( u32Base, u32Reg, (MReg_ReadByte(u32Base, ((u32Reg) )) & ~(u8Msk)) | ((u8Val) & (u8…
400 #define MReg_Write2ByteMask( u32Base, u32Reg, u16Val , u16Msk) … argument
404 …MReg_WriteByteMask( u32Base, ((u32Reg)+1) , (((u16Val) & 0xff00)>>8) , (((u16Msk)&0xff00)>>8) ); …
405 …MReg_WriteByteMask( u32Base, (u32Reg) , ((u16Val) & 0x00ff) , ((u16Msk)&0x00ff) ); …
409 …MReg_Write2Byte(u32Base, u32Reg , (((u16Val) & (u16Msk)) | (MReg_Read2Byte(u32Base, u32Reg ) …