Kévin Redon has uploaded this change for review. ( 
https://gerrit.osmocom.org/12804


Change subject: add system LED definition
......................................................................

add system LED definition

Change-Id: I97dc71ac00b64fdd05e0ff4c7e16e1b68b57b695
---
M sysmoOCTSIM/atmel_start_config.atstart
M sysmoOCTSIM/atmel_start_pins.h
M sysmoOCTSIM/driver_init.c
3 files changed, 22 insertions(+), 0 deletions(-)



  git pull ssh://gerrit.osmocom.org:29418/osmo-ccid-firmware 
refs/changes/04/12804/1

diff --git a/sysmoOCTSIM/atmel_start_config.atstart 
b/sysmoOCTSIM/atmel_start_config.atstart
index af87e97..7492bf6 100644
--- a/sysmoOCTSIM/atmel_start_config.atstart
+++ b/sysmoOCTSIM/atmel_start_config.atstart
@@ -1044,6 +1044,13 @@
         configuration:
           usb_gclk_selection: Generic clock generator 1
 pads:
+  LED_system:
+    name: PC18
+    definition: Atmel:SAME54_Drivers:0.0.1::SAME54P20A-AU::pad::PC18
+    mode: Digital output
+    user_label: LED_system
+    configuration:
+      pad_initial_level: High
   PA24:
     name: PA24
     definition: Atmel:SAME54_Drivers:0.0.1::SAME54P20A-AU::pad::PA24
diff --git a/sysmoOCTSIM/atmel_start_pins.h b/sysmoOCTSIM/atmel_start_pins.h
index 3631847..7c774ed 100644
--- a/sysmoOCTSIM/atmel_start_pins.h
+++ b/sysmoOCTSIM/atmel_start_pins.h
@@ -31,5 +31,6 @@
 #define PA25 GPIO(GPIO_PORTA, 25)
 #define PB24 GPIO(GPIO_PORTB, 24)
 #define PB25 GPIO(GPIO_PORTB, 25)
+#define LED_system GPIO(GPIO_PORTC, 18)

 #endif // ATMEL_START_PINS_H_INCLUDED
diff --git a/sysmoOCTSIM/driver_init.c b/sysmoOCTSIM/driver_init.c
index efd24bc..9fbc7ed 100644
--- a/sysmoOCTSIM/driver_init.c
+++ b/sysmoOCTSIM/driver_init.c
@@ -176,6 +176,20 @@
 {
        init_mcu();

+       // GPIO on PC18
+
+       gpio_set_pin_level(LED_system,
+                          // <y> Initial level
+                          // <id> pad_initial_level
+                          // <false"> Low
+                          // <true"> High
+                          true);
+
+       // Set pin direction to output
+       gpio_set_pin_direction(LED_system, GPIO_DIRECTION_OUT);
+
+       gpio_set_pin_function(LED_system, GPIO_PIN_FUNCTION_OFF);
+
        UART_debug_init();

        USB_DEVICE_INSTANCE_init();

--
To view, visit https://gerrit.osmocom.org/12804
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-ccid-firmware
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I97dc71ac00b64fdd05e0ff4c7e16e1b68b57b695
Gerrit-Change-Number: 12804
Gerrit-PatchSet: 1
Gerrit-Owner: Kévin Redon <[email protected]>

Reply via email to