diff --git a/right/src/init_peripherals.c b/right/src/init_peripherals.c index a876c6a..780cd14 100644 --- a/right/src/init_peripherals.c +++ b/right/src/init_peripherals.c @@ -4,7 +4,7 @@ #include "peripherals/reset_button.h" #include "i2c.h" #include "i2c_watchdog.h" -#include "led_driver.h" +#include "peripherals/led_driver.h" #include "peripherals/merge_sensor.h" #include "led_pwm.h" #include "slave_scheduler.h" @@ -52,6 +52,7 @@ void InitI2c() { void InitPeripherials(void) { + InitLedDriver(); InitResetButton(); InitMergeSensor(); ADC_Init(); diff --git a/right/src/led_display.h b/right/src/led_display.h index c2434bb..58dc6af 100644 --- a/right/src/led_display.h +++ b/right/src/led_display.h @@ -1,7 +1,7 @@ #ifndef __LED_DISPLAY_H__ #define __LED_DISPLAY_H__ - #include "led_driver.h" + #include "peripherals/led_driver.h" extern uint8_t LedDisplayBrightness; diff --git a/right/src/main.c b/right/src/main.c index d1a19db..c28b4f0 100644 --- a/right/src/main.c +++ b/right/src/main.c @@ -2,7 +2,7 @@ #include "init_clock.h" #include "init_peripherals.h" #include "usb_composite_device.h" -#include "led_driver.h" +#include "peripherals/led_driver.h" #include "key_action.h" #include "slave_scheduler.h" #include "peripherals/test_led.h" @@ -70,7 +70,6 @@ void main() { init_hardware(); handleUsbBusPalCommand(); } else { - LedDriver_InitAllLeds(1); InitSlaveScheduler(); KeyMatrix_Init(&KeyMatrix); UpdateUsbReports(); diff --git a/right/src/led_driver.c b/right/src/peripherals/led_driver.c similarity index 83% rename from right/src/led_driver.c rename to right/src/peripherals/led_driver.c index 80fae05..8a9c28b 100644 --- a/right/src/led_driver.c +++ b/right/src/peripherals/led_driver.c @@ -1,7 +1,7 @@ -#include "led_driver.h" +#include "peripherals/led_driver.h" #include "i2c_addresses.h" -void LedDriver_InitAllLeds(char isEnabled) +void InitLedDriver() { CLOCK_EnableClock(LED_DRIVER_SDB_CLOCK); PORT_SetPinMux(LED_DRIVER_SDB_PORT, LED_DRIVER_SDB_PIN, kPORT_MuxAsGpio); diff --git a/right/src/led_driver.h b/right/src/peripherals/led_driver.h similarity index 95% rename from right/src/led_driver.h rename to right/src/peripherals/led_driver.h index 33909c6..5e66051 100644 --- a/right/src/led_driver.h +++ b/right/src/peripherals/led_driver.h @@ -44,6 +44,6 @@ // Functions: - extern void LedDriver_InitAllLeds(char isEnabled); + extern void InitLedDriver(); #endif diff --git a/right/src/slave_drivers/slave_driver_led_driver.h b/right/src/slave_drivers/slave_driver_led_driver.h index 53b0426..86cdb9e 100644 --- a/right/src/slave_drivers/slave_driver_led_driver.h +++ b/right/src/slave_drivers/slave_driver_led_driver.h @@ -4,7 +4,7 @@ // Includes: #include "fsl_common.h" - #include "led_driver.h" + #include "peripherals/led_driver.h" // Macros: diff --git a/right/src/usb_protocol_handler.c b/right/src/usb_protocol_handler.c index 68b8cea..bb67926 100644 --- a/right/src/usb_protocol_handler.c +++ b/right/src/usb_protocol_handler.c @@ -2,7 +2,7 @@ #include "system_properties.h" #include "peripherals/test_led.h" #include "i2c_addresses.h" -#include "led_driver.h" +#include "peripherals/led_driver.h" #include "peripherals/merge_sensor.h" #include "config/parse_config.h" #include "config/config_state.h"