stm32f1xx_HBL/drivers
Steins7 c1b3f0d073 Replace rcc's bitfields with macros
Bitfields can use byte acces, which the bus doesn't permit. When that happens,
the bus adds extra bytes to form a word, modifying fields that shouldn't be.
Bitfields can be kept for debug and read, but writes must be done though masks
2023-07-05 22:23:28 +02:00
..
afio_regs.h Create afio's register map 2023-05-13 15:42:11 +02:00
afio.c Implement afio's control functions 2023-05-13 15:42:38 +02:00
afio.h Document afio function 2023-05-13 15:48:07 +02:00
exti_regs.h Create exti's register map 2023-05-13 14:17:03 +02:00
exti.c Finish exti's implementation 2023-05-13 15:42:59 +02:00
exti.h Document afio function 2023-05-13 15:48:07 +02:00
flash_regs.h Create flash register map 2023-03-24 19:05:43 +01:00
flash.c Fix bitwise negations using the boolean operator 2023-05-08 20:52:18 +02:00
flash.h Implement Flash configuration 2023-03-26 21:07:37 +02:00
gpio_regs.h Create gpio's register map 2023-05-08 20:53:30 +02:00
gpio.c Add peripheral-wide reset function for gpios 2023-05-13 13:27:51 +02:00
gpio.h Add peripheral-wide reset function for gpios 2023-05-13 13:27:51 +02:00
nvic_regs.h Create nvic's register map 2023-04-27 21:12:00 +02:00
nvic.c Implement nvic's control functions 2023-04-27 21:12:05 +02:00
nvic.h Implement nvic's control functions 2023-04-27 21:12:05 +02:00
rcc_regs.h Replace rcc's bitfields with macros 2023-07-05 22:23:28 +02:00
rcc.c Replace rcc's bitfields with macros 2023-07-05 22:23:28 +02:00
rcc.h Replace rcc's bitfields with macros 2023-07-05 22:23:28 +02:00
reg.h Replace rcc's bitfields with macros 2023-07-05 22:23:28 +02:00
usart_regs.h Create usart's register map 2023-05-18 13:49:53 +02:00