SURF
|
Functions | |
MdioCommandType | mdioReadCommand ( phyAddr: in in natural , regAddr: in in natural ) |
MdioCommandType | mdioWriteCommand ( phyAddr: in in natural regAddr: in in natural dataOut: in in slv( 15 downto 0) ) |
MdioInstType | mdioReadInst ( phyAddr: in in natural regAddr: in in natural theLast: in in boolean false ) |
MdioInstType | mdioWriteInst ( phyAddr: in in natural regAddr: in in natural dataOut: in in slv( 15 downto 0) theLast: in in boolean false ) |
natural | mdioProgNumReadTransactions ( prog: in in MdioProgramArray ) |
MdioCommandType | mdioReadCommand ( phyAddr: in in natural , regAddr: in in natural ) |
MdioCommandType | mdioWriteCommand ( phyAddr: in in natural regAddr: in in natural dataOut: in in slv( 15 downto 0) ) |
MdioInstType | mdioReadInst ( phyAddr: in in natural regAddr: in in natural theLast: in in boolean false ) |
MdioInstType | mdioWriteInst ( phyAddr: in in natural regAddr: in in natural dataOut: in in slv( 15 downto 0) theLast: in in boolean false ) |
natural | mdioProgNumReadTransactions ( prog: in in MdioProgramArray ) |
Libraries | |
ieee | |
surf |
Use Clauses | |
std_logic_1164 | |
numeric_std | |
StdRtlPkg | Package <StdRtlPkg> |
Constants | |
MDIO_CMD_INIT_C | MdioCommandType := ( rdNotWr = > ' 1 ' , phyAddr = > ( others = > ' 0 ' ) , regAddr = > ( others = > ' 0 ' ) , dataOut = > ( others = > ' 1 ' ) ) |
Types | |
MdioProgramArray | array ( natural range <> ) of MdioInstType |
Subtypes | |
PhyAddrType | slv ( 4 downto 0 ) |
RegAddrType | slv ( 4 downto 0 ) |
Records | |
MdioCommandType | |
MdioInstType |