Add slave_driver_initializer_t, slaveDriverInitializers, and initialize slaves in a more organized fashion.

This commit is contained in:
László Monda
2017-05-05 02:06:13 +02:00
parent 5371a3c17f
commit 107a771a4c
4 changed files with 19 additions and 2 deletions

View File

@@ -14,6 +14,7 @@
} uhk_slave_type_t;
typedef void (slave_handler_t)(uint8_t);
typedef void (*slave_driver_initializer_t)();
typedef struct {
uint8_t moduleId; // This is a unique, per-module ID.