5ac91933ff
stm32: No need to enable GPIO clocks manually
2021-07-23 17:54:13 +02:00
13873df30b
Auto-enable all GPIOs during init().
2021-07-23 11:32:19 -04:00
d68f2617e6
Add a Dbgmcu
struct capable of enabling all relevant DBGMCU.cr fields.
...
Includes the addition of a `dbgmcu!(...)` macro table which currently takes
the form of
(cr, $fn_name:ident)
where `$fn_name` is something like `set_dbgsleep_d1` etc.
The method is unsafe, since it's performing unsafe PAC operations.
Two examples modified to demonstrate its usage.
2021-07-22 14:18:48 -04:00
d7176da37c
stm32/examples: update DMA channel names
2021-07-17 08:04:33 +02:00
0119ea809d
Get DMA on H7 working, add usart_dma example for H7.
2021-07-16 14:41:20 -04:00
63a0e188ea
stm32/dma: fix h7 impls
2021-07-16 14:41:20 -04:00
3fd9023fce
Fix the h7 example.
2021-07-14 14:45:54 -04:00
25d4b2ea26
fix stm32 warnings
2021-07-05 01:54:29 +02:00
0920c0cb1d
Make UART pins Rx/Tx/etc in addition to USART.
2021-07-01 11:30:54 -04:00
0eaadfc125
stm32: Update gpio examples
2021-06-25 18:16:43 -03:00
aca0fb1065
net: Make the user pass in the StackResources in init
...
By having the user pass in the resources, we can make them generic, this way
the user can choose the size of the individual resources
2021-06-20 17:15:18 -03:00
098ce6e740
stm32h7: Add ethernet example
2021-06-16 16:48:35 +02:00
6295589467
Bring over DAC example (relies upon stm32-data update)
2021-06-08 15:25:38 -04:00
4f1f63f336
Initial swag at h7 examples.
2021-06-08 15:25:38 -04:00