Commit Graph

17 Commits

Author SHA1 Message Date
Ea-r-th
03dcfd6bbe Added analogRead to GPIO 2025-09-22 22:12:57 -07:00
Ea-r-th
f980e62407 Finished ADC methods 2025-09-22 19:36:19 -07:00
Ea-r-th
8f3bd7ebd8 Refactored UART frontent retrieval system 2025-09-10 01:43:11 -07:00
Ea-r-th
2f8ba8d9ee Major refactor for entire system - wrong branch but get over it 2025-09-10 01:20:50 -07:00
a599aa5a4e EXTI interrupt abstraction feature complete 2025-09-08 02:24:02 -07:00
b2c41e2cb4 Added alternate function inits for USART 2025-09-07 21:30:32 -07:00
465055fc53 Changed UART reg structs 2025-09-07 01:57:22 -07:00
40ee0e6834 Combined USART enums 2025-09-06 20:59:27 -07:00
a0ef9c8b32 Added more enums handling UART/USART functionality 2025-09-06 20:55:25 -07:00
d763965cb8 Created structs and enums for alternate function UART pins 2025-09-06 19:49:36 -07:00
f6e21fbd88 Finished EXTI abstraction 2025-09-05 23:57:26 -07:00
8b4402e4c8 Begin functionality for EXTI callbacks 2025-09-05 21:21:35 -07:00
64fb4e4a23 Added enum for EXTI bitmasks 2025-09-03 01:34:19 -07:00
35bc902187 Bare functionality finished for basic GPIO pin abstraction 2025-09-02 00:12:08 -07:00
0418e3d5c5 Set up GPIO infrastructure 2025-09-01 01:55:18 -07:00
33fc098dfc Changed SHAL_Peripheral to take in a void* of any peripheral struct, and added SHAL_Peripheral_Register for individual registers 2025-08-30 16:57:52 -07:00
2da3413329 Changed bitmask to offset in peripheral struct to support different register patterns 2025-08-30 15:54:42 -07:00