|
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 | |