summaryrefslogtreecommitdiff
path: root/ports/stm/peripherals/periph.h
diff options
context:
space:
mode:
Diffstat (limited to 'ports/stm/peripherals/periph.h')
-rw-r--r--ports/stm/peripherals/periph.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/ports/stm/peripherals/periph.h b/ports/stm/peripherals/periph.h
index aaf41361e..394ab25b1 100644
--- a/ports/stm/peripherals/periph.h
+++ b/ports/stm/peripherals/periph.h
@@ -33,12 +33,12 @@
#include STM32_HAL_H
#include "pins.h"
-// PERIPH
+// Comm Peripherals
typedef struct {
- uint8_t periph_index:4; // Index of the I2C unit (1 to 3)
- uint8_t altfn_index:4; //Index of the altfn for this pin (0 to 15)
- const mcu_pin_obj_t * pin;
+ uint8_t periph_index:4; // Index of the peripheral instance
+ uint8_t altfn_index:4; // Index of the altfn for this pin (0 to 15)
+ const mcu_pin_obj_t * pin; // Pin Object
} mcu_periph_obj_t;
#define PERIPH(index, alt, p_pin) \
@@ -48,7 +48,8 @@ typedef struct {
.pin = p_pin, \
}
-//Timers
+// Timer Peripheral
+
typedef struct {
uint8_t tim_index:4;
uint8_t altfn_index:4;