A set of classes that mimic the behaviour of Mbed Ticker class but using TIMER0, TIMER1, TIMER2 and the RIT.
Diff: TickerRSys.cpp
- Revision:
- 1:e60d949ec09a
- Parent:
- 0:5c7fd96cf29a
--- a/TickerRSys.cpp Fri Feb 11 10:42:52 2011 +0000 +++ b/TickerRSys.cpp Fri Feb 11 11:35:49 2011 +0000 @@ -52,15 +52,15 @@ } void -TickerRSys::addTicker(TickerC *t) +TickerRSys::addTicker(Ticker4 *t) { tickers.push_back(t); } void -TickerRSys::delTicker(TickerC *t) +TickerRSys::delTicker(Ticker4 *t) { - for (list<TickerC *>::iterator itor = tickers.begin(); itor != tickers.end(); ++itor) { + for (list<Ticker4 *>::iterator itor = tickers.begin(); itor != tickers.end(); ++itor) { if ((*itor) == t) { itor = tickers.erase(itor); return; @@ -75,7 +75,7 @@ if (tickers.empty()) return; - for (list<TickerC *>::iterator itor = tickers.begin(); itor != tickers.end(); ++itor) { + for (list<Ticker4 *>::iterator itor = tickers.begin(); itor != tickers.end(); ++itor) { (*itor)->tick(); }