diff options
author | Joel Sherrill <joel.sherrill@oarcorp.com> | 2015-03-14 10:57:14 -0500 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@oarcorp.com> | 2015-03-17 10:05:04 -0500 |
commit | 0cc35f01a1bde4dbf67f8b416de550f2660d4a20 (patch) | |
tree | a6ae6d0cc91056cde6bc1a89d9b10ca15dbe197e /c | |
parent | mvme162/tod/tod.c: Do not use rtems_clock_get() (diff) | |
download | rtems-0cc35f01a1bde4dbf67f8b416de550f2660d4a20.tar.bz2 |
mvme167/network/network.c: Do not use rtems_clock_get()
Diffstat (limited to 'c')
-rw-r--r-- | c/src/lib/libbsp/m68k/mvme167/network/network.c | 40 |
1 files changed, 21 insertions, 19 deletions
diff --git a/c/src/lib/libbsp/m68k/mvme167/network/network.c b/c/src/lib/libbsp/m68k/mvme167/network/network.c index ff2356fdd9..ab4ccf495c 100644 --- a/c/src/lib/libbsp/m68k/mvme167/network/network.c +++ b/c/src/lib/libbsp/m68k/mvme167/network/network.c @@ -334,16 +334,17 @@ static unsigned long uti596_portSelfTest( stp->results = 0xFFFFFFFF; uti596_writePortFunction( stp, UTI596_SELFTEST_PORT_FUNCTION ); - rtems_clock_get(RTEMS_CLOCK_GET_TICKS_PER_SECOND, &ticks_per_second); - rtems_clock_get(RTEMS_CLOCK_GET_TICKS_SINCE_BOOT, &start_ticks); - end_ticks = start_ticks + ticks_per_second; + ticks_per_second = rtems_clock_get_ticks_per_second(); + + start_ticks = rtems_clock_get_ticks_since_boot(); + end_ticks = start_ticks + ticks_per_second; do { if( stp->results != 0xFFFFFFFF ) break; - else - rtems_clock_get(RTEMS_CLOCK_GET_TICKS_SINCE_BOOT, &start_ticks); - } while (start_ticks <= end_ticks); + else + start_ticks = rtems_clock_get_ticks_since_boot(); + } while (start_ticks <= end_ticks); if (start_ticks > end_ticks ) { #ifdef DBG_SELFTEST_CMD @@ -388,16 +389,16 @@ static int uti596_portDump( dp->dump_status = 0; uti596_writePortFunction( dp, UTI596_DUMP_PORT_FUNCTION ); - rtems_clock_get(RTEMS_CLOCK_GET_TICKS_PER_SECOND, &ticks_per_second); - rtems_clock_get(RTEMS_CLOCK_GET_TICKS_SINCE_BOOT, &start_ticks); - end_ticks = start_ticks + ticks_per_second; + ticks_per_second = rtems_clock_get_ticks_per_second(); + start_ticks = rtems_clock_get_ticks_since_boot(); + end_ticks = start_ticks + ticks_per_second; do { if( dp->dump_status != 0xA006 ) break; - else - rtems_clock_get(RTEMS_CLOCK_GET_TICKS_SINCE_BOOT, &start_ticks); - } while (start_ticks <= end_ticks); + else + start_ticks = rtems_clock_get_ticks_since_boot(); + } while (start_ticks <= end_ticks); if (start_ticks > end_ticks ) { #ifdef DBG_DUMP_CMD @@ -439,9 +440,9 @@ static int uti596_wait( { rtems_interval ticks_per_second, start_ticks, end_ticks; - rtems_clock_get(RTEMS_CLOCK_GET_TICKS_PER_SECOND, &ticks_per_second); - rtems_clock_get(RTEMS_CLOCK_GET_TICKS_SINCE_BOOT, &start_ticks); - end_ticks = start_ticks + ticks_per_second; + ticks_per_second = rtems_clock_get_ticks_per_second(); + start_ticks = rtems_clock_get_ticks_since_boot(); + end_ticks = start_ticks + ticks_per_second; switch( waitType ) { @@ -453,7 +454,8 @@ static int uti596_wait( if (sc->scb.command == 0) break; else - rtems_clock_get(RTEMS_CLOCK_GET_TICKS_SINCE_BOOT, &start_ticks); + + start_ticks = rtems_clock_get_ticks_since_boot(); } while (start_ticks <= end_ticks); @@ -470,7 +472,7 @@ static int uti596_wait( if( !sc->iscp.busy ) break; else - rtems_clock_get(RTEMS_CLOCK_GET_TICKS_SINCE_BOOT, &start_ticks); + start_ticks = rtems_clock_get_ticks_since_boot(); } while (start_ticks <= end_ticks); if (start_ticks > end_ticks ) { @@ -491,7 +493,7 @@ static int uti596_wait( if( *sc->pCurrent_command_status & STAT_C ) break; else - rtems_clock_get(RTEMS_CLOCK_GET_TICKS_SINCE_BOOT, &start_ticks); + start_ticks = rtems_clock_get_ticks_since_boot(); } while (start_ticks <= end_ticks); if (start_ticks > end_ticks ) { @@ -2116,7 +2118,7 @@ void uti596_resetDaemon( RTEMS_EVENT_ANY | RTEMS_WAIT, RTEMS_NO_TIMEOUT, &events); - rtems_clock_get(RTEMS_CLOCK_GET_TOD, &tm_struct); + rtems_clock_get_tod(&tm_struct); printk(("reset daemon: Resetting NIC @ %d:%d:%d \n", tm_struct.hour, tm_struct.minute, tm_struct.second)) |