Changeset f0e748c in rtems
- Timestamp:
- 11/10/11 08:44:37 (11 years ago)
- Branches:
- 4.11, 5, master
- Children:
- 742a2ba
- Parents:
- 5c0fb7c
- Location:
- c/src/lib/libcpu/powerpc
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libcpu/powerpc/ChangeLog
r5c0fb7c rf0e748c 1 2011-11-10 Sebastian Huber <sebastian.huber@embedded-brains.de> 2 3 PR 1927/bsps: 4 * mpc83xx/network/tsec.c: Fixed integer truncation. 5 1 6 2011-11-08 Sebastian Huber <sebastian.huber@embedded-brains.de> 2 7 -
c/src/lib/libcpu/powerpc/mpc83xx/network/tsec.c
r5c0fb7c rf0e748c 332 332 \*=========================================================================*/ 333 333 { 334 static const uint8_t divider [] = { 64, 64, 96, 128, 160, 224, 320, 448};334 static const uint8_t divider [] = { 32, 32, 48, 64, 80, 112, 160, 224 }; 335 335 size_t n = sizeof(divider) / sizeof(divider [0]); 336 336 size_t i = 0; 337 uint32_t clock = UINT32_MAX; 337 uint32_t mii_clock = UINT32_MAX; 338 uint32_t tsec_system_clock = BSP_bus_frequency / 2; 338 339 339 340 /* Set TSEC registers for MDIO communication */ … … 342 343 * set clock divider 343 344 */ 344 for (i = 0; i < n && clock > 2500000; ++i) {345 clock = BSP_bus_frequency/ divider [i];345 for (i = 0; i < n && mii_clock > 2500000; ++i) { 346 mii_clock = tsec_system_clock / divider [i]; 346 347 } 347 348
Note: See TracChangeset
for help on using the changeset viewer.