16 Commits

Author SHA1 Message Date
Jan Špaček
081afca3f0 stm32/rcc: replace generated enable/disable code with runtime info 2024-05-25 18:44:55 +02:00
Karun
3e399a9690 update to remove dma generics 2024-05-14 12:45:07 -04:00
Dario Nieuwenhuis
623d3ec306 stm32/ospi: remove unused trait. 2024-05-12 23:41:46 +02:00
Karun
330a3b0488 Fix passing of dual quad param to inner constructor 2024-04-03 16:42:16 -04:00
Karun
4ea7dfce17 Fix build errors
Add empty checks/peripheral busy waits
2024-04-03 16:36:02 -04:00
Karun
80aeea93fd Configure dual-quad setting by constructor 2024-04-03 16:05:23 -04:00
Karun
b3bbf42b8b Remove data length from transfer config
Remove non hal traits
Fix function comments
2024-04-03 15:58:20 -04:00
Karun
630fd90d26 Address PR comments 2024-04-03 14:01:40 -04:00
Karun
66a7b62909 Add octospi version dependency for max transfer support 2024-04-02 16:24:31 -04:00
Karun
166c95be6c Update to use private supertrait, following PR#2730 2024-04-02 16:14:10 -04:00
Karun
fda6e3fb8c Resolve rustfmt issue and unused import errors 2024-03-07 15:23:45 -05:00
Karun
3b1d87050e Update trait definitions
Make operations generic against valid data widths
2024-03-07 14:41:27 -05:00
Karun
e163572bec Add get and set config trait implementations 2024-03-07 14:41:26 -05:00
Karun
b86a1f0700 Add constructors
Add transfer configuration
Update command configuration
Add peripheral width consideration
Add drop impl
2024-03-07 14:41:04 -05:00
Karun
9ed8d01b11 Add transfer config, trait, functional initial configuration and read from memory 2024-03-07 14:30:53 -05:00
Karun
f3609f2842 Add initial octopsi module 2024-03-07 14:30:53 -05:00