|
SURF
|
Functions | |
| integer | getIndex ( endianness: in sl byteCount: in unsigned totalBytes: in unsigned ) |
| integer | getIndex ( endianness: in sl byteCount: in unsigned totalBytes: in unsigned ) |
Processes | |
| comb | ( i2cMasterOut , r , regIn , srst ) |
| seq | ( arst , clk ) |
| comb | ( i2cMasterOut , r , regIn , srst ) |
| seq | ( arst , clk ) |
Constants | |
| REG_INIT_C | RegType := ( state = > WAIT_REQ_S , byteCount = > ( others = > ' 0 ' ) , regOut = > ( regAck = > ' 0 ' , regFail = > ' 0 ' , regFailCode = > ( others = > ' 0 ' ) , regRdData = > ( others = > ' 0 ' ) ) , i2cMasterIn = > ( enable = > ' 0 ' , prescale = > ( others = > ' 0 ' ) , filter = > ( others = > ' 0 ' ) , txnReq = > ' 0 ' , stop = > ' 0 ' , op = > ' 0 ' , busReq = > ' 0 ' , addr = > ( others = > ' 0 ' ) , tenbit = > ' 0 ' , wrValid = > ' 0 ' , wrData = > ( others = > ' 0 ' ) , rdAck = > ' 0 ' ) ) |
Types | |
| StateType | ( WAIT_REQ_S , ADDR_S , WRITE_S , READ_TXN_S , READ_S , BUS_ACK_S , REG_ACK_S ) |
Signals | |
| r | RegType := REG_INIT_C |
| rin | RegType |
| i2cMasterIn | I2cMasterInType |
| i2cMasterOut | I2cMasterOutType |
Records | |
| RegType | |
Instantiations | |
| i2cmaster_1 | I2cMaster <Entity I2cMaster> |
| i2cmaster_1 | I2cMaster <Entity I2cMaster> |