diff options
| author | Evan Lojewski <github@meklort.com> | 2020-01-21 20:28:04 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-01-21 20:28:04 -0700 |
| commit | afefcfeb9555c8dd496e25e6fb7bff447530fe6c (patch) | |
| tree | d8cb110a6ace39bcaa31452d1ad6dc9fa17595d5 /libs/MII/include | |
| parent | 550345e5f6bb536770b5d712182eb6db73f83ea1 (diff) | |
| download | bcm5719-ortega-afefcfeb9555c8dd496e25e6fb7bff447530fe6c.tar.gz bcm5719-ortega-afefcfeb9555c8dd496e25e6fb7bff447530fe6c.zip | |
APE: Fix shm initialization and add additional error checking to the MII library. (#15)
Diffstat (limited to 'libs/MII/include')
| -rw-r--r-- | libs/MII/include/MII.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/libs/MII/include/MII.h b/libs/MII/include/MII.h index f8405e5..c6f30d5 100644 --- a/libs/MII/include/MII.h +++ b/libs/MII/include/MII.h @@ -72,27 +72,27 @@ uint8_t MII_getPhy(volatile DEVICE_t* device); /** * @fn uint16_t MII_readRegister(uint8_t PHY, uint8_t reg); */ -uint16_t MII_readRegister(volatile DEVICE_t* device, uint8_t phy, mii_reg_t reg); +int32_t MII_readRegister(volatile DEVICE_t* device, uint8_t phy, mii_reg_t reg); /** * @fn void MII_writeRegister(uint8_t PHY, uint8_t reg, uint16_t data); */ -void MII_writeRegister(volatile DEVICE_t* device, uint8_t phy, mii_reg_t reg, uint16_t data); +bool MII_writeRegister(volatile DEVICE_t* device, uint8_t phy, mii_reg_t reg, uint16_t data); /** * @fn void MII_selectBlock(uint8_t phy, uint16_t block); */ -void MII_selectBlock(volatile DEVICE_t* device, uint8_t phy, uint16_t block); +bool MII_selectBlock(volatile DEVICE_t* device, uint8_t phy, uint16_t block); /** * @fn uint16_t MII_getBlock(uint8_t phy); */ -uint16_t MII_getBlock(volatile DEVICE_t* device, uint8_t phy); +int32_t MII_getBlock(volatile DEVICE_t* device, uint8_t phy); /** * @fn void MII_reset(uint8_t phy); */ -void MII_reset(volatile DEVICE_t* device, uint8_t phy); +bool MII_reset(volatile DEVICE_t* device, uint8_t phy); #ifdef CXX_SIMULATOR #undef volatile |

