László Monda
|
9a42123648
|
Rename kStatus_Uhk_NoOp to kStatus_Uhk_NoTransfer.
|
2017-09-28 03:30:32 +02:00 |
|
László Monda
|
751810ec4c
|
Explicitly add void to the argument list of zero argument functions.
|
2017-09-28 03:03:11 +02:00 |
|
László Monda
|
ecf1ad2468
|
Don't use the extern keyword for functions because it's redundant.
|
2017-09-28 02:37:55 +02:00 |
|
László Monda
|
ef9d9ee9a7
|
Add kStatus_Uhk_NoOp and make the scheduler handle it.
|
2017-09-22 14:32:43 +02:00 |
|
László Monda
|
946d3c1451
|
Add kStatus_Uhk_IdleSlave and ditch the global IsI2cTransferScheduled. Make slave drivers return status_t and utilize that value instead.
|
2017-08-19 17:47:56 +02:00 |
|
László Monda
|
d22cb079b4
|
Rename Slave .initializer to .init and .updater to .update
|
2017-08-19 13:00:17 +02:00 |
|
László Monda
|
58f36cf6c3
|
Add I2C_WatchdogOuterCounter, I2C_WatchdogInnerCounter, BridgeCounter and expose them via USB getDebugInfo()
|
2017-08-19 12:12:49 +02:00 |
|
László Monda
|
17fd91c203
|
Make InitSlaveScheduler() and SetLeds() extern.
|
2017-08-09 00:17:05 +02:00 |
|
László Monda
|
670c6b6e82
|
Delete the unused slave_type_t enum type.
|
2017-08-08 23:59:24 +02:00 |
|
László Monda
|
96b12aa69d
|
Remove the UHK prefix from slave_type_t and its members.
|
2017-06-01 11:03:03 +02:00 |
|
László Monda
|
f8883e416d
|
Rename slaves to Slaves now that it's extern.
|
2017-06-01 11:01:49 +02:00 |
|
László Monda
|
d0678bbb51
|
Make sure that SDB of the LED driver is pulled high before talking to it over I2C.
|
2017-06-01 10:59:41 +02:00 |
|
László Monda
|
909c6196b2
|
Add slave driver initializers to the slaves array.
|
2017-06-01 01:21:04 +02:00 |
|
László Monda
|
387652faaa
|
Rename uhk_slave_t.moduleId to uhk_slave_t.perDriverId
|
2017-05-05 02:32:45 +02:00 |
|
László Monda
|
32e1b8e17f
|
Rename slave_handler_t to slave_updater_t and uhk_slave_t.slaveHandler to uhk_slave_t.updater
|
2017-05-05 02:26:48 +02:00 |
|
László Monda
|
107a771a4c
|
Add slave_driver_initializer_t, slaveDriverInitializers, and initialize slaves in a more organized fashion.
|
2017-05-05 02:06:13 +02:00 |
|
László Monda
|
f9a9ebb1d9
|
Rename InitBridgeProtocolScheduler() to InitSlaveScheduler()
|
2017-05-05 01:13:36 +02:00 |
|
László Monda
|
b21cd8b493
|
Make the slave scheduler always jump to the next slave by disallowing slave drivers to lock the scheduler.
|
2017-05-05 01:08:39 +02:00 |
|
László Monda
|
b649d83d4f
|
Rename #ifdef macro guards of recently renamed files according to the new filenames.
|
2017-05-05 00:19:39 +02:00 |
|
László Monda
|
d2eed48418
|
Rename bridge_protocol_scheduler.[ch] to slave_scheduler.[ch]
|
2017-05-05 00:17:27 +02:00 |
|