Lines Matching refs:ui32Base
285 extern void I2CIntRegister(uint32_t ui32Base, void(pfnHandler)(void));
286 extern void I2CIntUnregister(uint32_t ui32Base);
287 extern void I2CTxFIFOConfigSet(uint32_t ui32Base, uint32_t ui32Config);
288 extern void I2CTxFIFOFlush(uint32_t ui32Base);
289 extern void I2CRxFIFOConfigSet(uint32_t ui32Base, uint32_t ui32Config);
290 extern void I2CRxFIFOFlush(uint32_t ui32Base);
291 extern uint32_t I2CFIFOStatus(uint32_t ui32Base);
292 extern void I2CFIFODataPut(uint32_t ui32Base, uint8_t ui8Data);
293 extern uint32_t I2CFIFODataPutNonBlocking(uint32_t ui32Base,
295 extern uint32_t I2CFIFODataGet(uint32_t ui32Base);
296 extern uint32_t I2CFIFODataGetNonBlocking(uint32_t ui32Base,
298 extern void I2CMasterBurstLengthSet(uint32_t ui32Base,
300 extern uint32_t I2CMasterBurstCountGet(uint32_t ui32Base);
301 extern void I2CMasterGlitchFilterConfigSet(uint32_t ui32Base,
303 extern void I2CSlaveFIFOEnable(uint32_t ui32Base, uint32_t ui32Config);
304 extern void I2CSlaveFIFODisable(uint32_t ui32Base);
305 extern bool I2CMasterBusBusy(uint32_t ui32Base);
306 extern bool I2CMasterBusy(uint32_t ui32Base);
307 extern void I2CMasterControl(uint32_t ui32Base, uint32_t ui32Cmd);
308 extern uint32_t I2CMasterDataGet(uint32_t ui32Base);
309 extern void I2CMasterDataPut(uint32_t ui32Base, uint8_t ui8Data);
310 extern void I2CMasterDisable(uint32_t ui32Base);
311 extern void I2CMasterEnable(uint32_t ui32Base);
312 extern uint32_t I2CMasterErr(uint32_t ui32Base);
313 extern void I2CMasterInitExpClk(uint32_t ui32Base, uint32_t ui32I2CClk,
315 extern void I2CMasterIntClear(uint32_t ui32Base);
316 extern void I2CMasterIntDisable(uint32_t ui32Base);
317 extern void I2CMasterIntEnable(uint32_t ui32Base);
318 extern bool I2CMasterIntStatus(uint32_t ui32Base, bool bMasked);
319 extern void I2CMasterIntEnableEx(uint32_t ui32Base,
321 extern void I2CMasterIntDisableEx(uint32_t ui32Base,
323 extern uint32_t I2CMasterIntStatusEx(uint32_t ui32Base,
325 extern void I2CMasterIntClearEx(uint32_t ui32Base,
327 extern void I2CMasterTimeoutSet(uint32_t ui32Base, uint32_t ui32Value);
328 extern void I2CSlaveACKOverride(uint32_t ui32Base, bool bEnable);
329 extern void I2CSlaveACKValueSet(uint32_t ui32Base, bool bACK);
330 extern uint32_t I2CMasterLineStateGet(uint32_t ui32Base);
331 extern void I2CMasterSlaveAddrSet(uint32_t ui32Base,
334 extern uint32_t I2CSlaveDataGet(uint32_t ui32Base);
335 extern void I2CSlaveDataPut(uint32_t ui32Base, uint8_t ui8Data);
336 extern void I2CSlaveDisable(uint32_t ui32Base);
337 extern void I2CSlaveEnable(uint32_t ui32Base);
338 extern void I2CSlaveInit(uint32_t ui32Base, uint8_t ui8SlaveAddr);
339 extern void I2CSlaveAddressSet(uint32_t ui32Base, uint8_t ui8AddrNum,
341 extern void I2CSlaveIntClear(uint32_t ui32Base);
342 extern void I2CSlaveIntDisable(uint32_t ui32Base);
343 extern void I2CSlaveIntEnable(uint32_t ui32Base);
344 extern void I2CSlaveIntClearEx(uint32_t ui32Base, uint32_t ui32IntFlags);
345 extern void I2CSlaveIntDisableEx(uint32_t ui32Base,
347 extern void I2CSlaveIntEnableEx(uint32_t ui32Base, uint32_t ui32IntFlags);
348 extern bool I2CSlaveIntStatus(uint32_t ui32Base, bool bMasked);
349 extern uint32_t I2CSlaveIntStatusEx(uint32_t ui32Base,
351 extern uint32_t I2CSlaveStatus(uint32_t ui32Base);