Commit Graph

18 Commits

Author SHA1 Message Date
Daniel Fekete 56cb432941 pin: move pinModeLL into its own compilation unit 2017-05-31 19:22:48 +02:00
Daniel Fekete 16c1e52650 pin: use LL for compile time gpio 2017-05-31 19:13:41 +02:00
Daniel Fekete 3eae917c34 pins: Move duplicated pin enum into common stm32_pin_list file 2017-05-31 06:03:14 +02:00
Daniel Fekete d2bfb9e27d gpio: use inline static 2017-05-30 17:58:51 +02:00
Daniel Fekete 3c00150306 pins: add inlineable pin changing methods 2017-05-29 20:44:45 +02:00
Daniel Fekete 868a5021e2 Add license text to files 2017-05-13 17:21:47 +02:00
Daniel Fekete 2a89203577 Fix name of stm32GpioClock 2017-04-24 18:22:45 +02:00
Daniel Fekete dda37d7e81 Rename port_pin_list to variant_pin_list to be more clear 2017-04-17 21:01:24 +02:00
Daniel Fekete d77814ca9a Basic analogWrite with PWM on TIM2 2017-04-16 15:40:46 +02:00
Daniel Fekete a0f76c6e0a Add RwReg define - some libraries use it 2017-04-12 21:08:34 +02:00
Daniel Fekete 102d9b7602 Generate clock frequencies for peripherals, and some refactoring / renaming 2017-04-12 06:15:09 +02:00
Daniel Fekete f5a84196e7 Merge alternate function code from multiple chip series 2017-04-11 20:32:37 +02:00
Daniel Fekete 42cf68365d Move af function into their own files 2017-04-11 20:16:14 +02:00
Daniel Fekete 03776c2662 Rename alternate to af 2017-04-11 20:12:18 +02:00
Daniel Fekete eeae006adb Make alternate pin settings more generic 2017-04-11 17:40:07 +02:00
Daniel Fekete 1c178b6fe7 Move GPIO definitions to gpio.h 2017-04-10 18:24:58 +02:00
Daniel Fekete bf94d6048c Implement digitalRead 2017-04-10 07:10:33 +02:00
Daniel Fekete c5d1469296 Add Core implementation 2017-04-10 06:55:07 +02:00