BlackMark
  • Joined on 2019-03-26
BlackMark pushed to master at avr/adc 2020-02-21 21:24:14 +01:00
05c799c466 Implemented mux register initialization
BlackMark pushed to master at avr/adc 2020-02-21 20:38:38 +01:00
c1eadf4cb1 Implemented different configs and refactored implementation into Impl class
BlackMark pushed to master at avr/adc 2020-02-21 19:09:32 +01:00
045efedd45 Added config and basic interface
BlackMark pushed to master at avr/yazoalfa 2020-02-21 18:01:46 +01:00
50ec81ece6 Removed timer and PWM library as the implementation is unnecessarily complicated for little convenience gain
5f083e6fe9 Clarified wording
Compare 2 commits »
BlackMark pushed to master at avr/yazoalfa 2020-02-21 17:50:42 +01:00
b758b9a090 Finished UART library
BlackMark pushed to example at avr/uart 2020-02-21 17:50:07 +01:00
991a67bd86 Updated submodule
BlackMark pushed to master at avr/uart 2020-02-21 17:49:11 +01:00
cb436b11a8 Changed static assert to indicate impossible usage
BlackMark pushed to master at avr/yazoalfa 2020-02-21 17:41:37 +01:00
f70f63ae3c Implemented SPI interface
BlackMark pushed to example at avr/spi 2020-02-21 17:36:06 +01:00
eed7e91486 Implemented basic example showing usage
BlackMark pushed to master at avr/spi 2020-02-21 17:35:28 +01:00
70aabc07f6 Added constexpr and checking of supported chip
BlackMark pushed to master at avr/spi 2020-02-21 17:29:52 +01:00
4b644b22bf Completely separted driver from interface
c73d83dff4 Removed deinit
3fae89285f Moved init to hardware driver class
e0fd37dbb0 Added config and hardware templates
Compare 4 commits »
BlackMark pushed to master at avr/spi 2020-02-21 17:02:01 +01:00
8e6c3738f8 Moved function implementation inside class
BlackMark pushed to master at avr/spi 2020-02-21 16:56:36 +01:00
d28cfc2929 Replaced legacy io library with new templated io library
aa78ced242 Added namespace and renamed class
9735d4e86a Changed include guard to pragma once
df6470c846 Moved all code to header
Compare 4 commits »
BlackMark pushed to master at avr/spi 2020-02-21 16:46:11 +01:00
390c105da8 Added license file and updated clangformat and gitattributes
BlackMark pushed to example at avr/spi 2020-02-21 16:44:55 +01:00
623b968aff Added example project
BlackMark pushed to example at avr/spi 2020-02-21 16:39:32 +01:00
BlackMark pushed to master at avr/yazoalfa 2020-02-21 16:33:45 +01:00
9c95d081fb Finished i2c implementation
BlackMark pushed to example at avr/i2c 2020-02-21 16:32:44 +01:00
3eb298053b Made prescaler automatic
BlackMark pushed to master at avr/i2c 2020-02-21 16:32:17 +01:00
5c3fb99c19 Added automatic clock calculation with compile-time checks
BlackMark pushed to example at avr/i2c 2020-02-21 15:10:50 +01:00
e82fb9971e Implemented usage example