#ifndef _MMIO_IOCTL_H_ #define _MMIO_IOCTL_H_ INT8 Cmd_mmio_ReadUINT32(UINT32 addr, UINT32 *pValue); INT8 Cmd_mmio_WriteUINT32(UINT32 addr, UINT32 value); INT8 Cmd_mmio_WriteUINT32mask(UINT32 addr, UINT32 value, UINT32 mask); INT8 Cmd_mmio_ReadUINT8(UINT32 addr, UINT8 *pValue); INT8 Cmd_mmio_WriteUINT8(UINT32 addr, UINT8 value); INT8 Cmd_mmio_WriteUINT8mask(UINT32 addr, UINT8 value, UINT8 mask); INT8 Cmd_gpio_Read(UINT8 index, UINT8 *pValue); INT8 Cmd_gpio_TryRead(UINT8 PinNum, UINT8 *pValue); INT8 Cmd_i2c_Read(UINT8 deviceID, UINT8 addr, UINT8 *pValue); INT8 Cmd_i2c_Write(UINT8 deviceID, UINT8 addr, UINT8 value); INT8 tv_SetVIPGammaTable(unsigned long *pData); INT8 Cmd_gpio_WriteOnLevel(UINT8 PinNum); INT8 Cmd_gpio_WriteOffLevel(UINT8 PinNum); INT8 FM_i2c_RW(UINT8 Op, UINT8 deviceID, UINT8 Length, UINT8 *pValue); //INT8 FM_i2c_Write(UINT8 deviceID, UINT8 Length, UINT8 *value); //INT8 FM_i2c_Read(UINT8 deviceID, UINT8 Length, UINT8 *pValue); /* bit7 -- green , bit6 --- red*/ #define LED_ONLY_ENABLE_RED (LED_OffStatus) #define LED_ONLY_ENABLE_GREEN (LED_OnStatus) #define LED_BOTH_ENABLE_RED_GREEN ((LED_OnStatus) | (LED_OffStatus)) #define LED_DISABLE (LED_DisableStatus) INT8 Cmd_SET_LED_Status(UINT8 LEDStatus); #endif