Jared Boone
|
1a5f3a4422
|
Give new Processor to EventDispatcher.
|
2016-06-25 11:14:28 -07:00 |
|
Jared Boone
|
f8a473d56b
|
Change baseband, RSSI threads to be more RAII.
|
2016-06-24 15:34:49 -07:00 |
|
Jared Boone
|
9444d21c12
|
Remove baseband stats tracking code.
It was half-baked, and is getting in the way of a major refactoring.
|
2016-06-24 15:24:26 -07:00 |
|
Jared Boone
|
d41c6ee36a
|
Simplify app->baseband message handling.
No need for a FIFO when all messages are intended to be synchronous.
|
2016-06-24 14:16:45 -07:00 |
|
Jared Boone
|
61325e4696
|
Enable M4 interrupt from M0 only when expected.
|
2016-06-24 13:44:40 -07:00 |
|
Jared Boone
|
bf348cf30a
|
Move message handling loops to MessageQueue.
|
2016-02-27 21:07:11 -08:00 |
|
Jared Boone
|
f06d5989db
|
Move EventDispatcher code out of .hpp.
|
2016-01-12 22:20:13 -08:00 |
|
Jared Boone
|
731cea1b96
|
Move event.* code into event_m[04].*.
Slightly more duplication of code now. Need a base class...
|
2016-01-12 22:00:42 -08:00 |
|
Jared Boone
|
e73a9f98a1
|
Move EventDispatcher code into event_*.hpp.
More code redistribution coming shortly...
|
2016-01-12 21:49:29 -08:00 |
|
Jared Boone
|
c1e5577669
|
Eliminate duplicate code between event_m4.hpp, event.hpp.
event.* is common code, _m0 and _m4 contain specific event mask definitions.
|
2016-01-04 12:54:05 -08:00 |
|
Jared Boone
|
229c1e9a3c
|
Move M4 MAPP IRQ handler to be with the event handler class.
event.[ch]pp and event_m4.[ch]pp are looking almost the same now...
|
2016-01-04 12:44:28 -08:00 |
|
Jared Boone
|
778e2d2381
|
A little code consolidation -- M0APP IRQ.
|
2016-01-04 10:12:18 -08:00 |
|
Jared Boone
|
dc6fee8370
|
Initial firmware commit.
|
2015-07-08 08:39:24 -07:00 |
|