HaoboGu 0222faa8a1
Add octospim support for octospi (#3102)
* feat: add octospim to ospi

Signed-off-by: Haobo Gu <haobogu@outlook.com>

* feat: make octospim behind feature gate

Signed-off-by: Haobo Gu <haobogu@outlook.com>

* refactor: fix fmt issue

Signed-off-by: Haobo Gu <haobogu@outlook.com>

* refactor: fix ci failure

Signed-off-by: Haobo Gu <haobogu@outlook.com>

* feat: add octospim reg writing code

Signed-off-by: Haobo Gu <haobogu@outlook.com>

* feat(octospi): enable rcc for octospim at the initialization

Signed-off-by: Haobo Gu <haobogu@outlook.com>

* fix: add octospim feature gate

Signed-off-by: Haobo Gu <haobogu@outlook.com>

* fix: fix cfg flag

Signed-off-by: Haobo Gu <haobogu@outlook.com>

* fix: fix rcc register on stm32l4 and stm32u5

Signed-off-by: Haobo Gu <haobogu@outlook.com>

* feat(ospi): support OCTOSPI2 in build.rs

Signed-off-by: Haobo Gu <haobogu@outlook.com>

* feat(ospi): add OCTOSPI2 pin impls

Signed-off-by: HaoboGu <haobogu@outlook.com>

* feat(ospi): support both ospi instances in stm32 OCTOSPIM

Signed-off-by: Haobo Gu <haobogu@outlook.com>

---------

Signed-off-by: Haobo Gu <haobogu@outlook.com>
Signed-off-by: HaoboGu <haobogu@outlook.com>
2024-10-13 22:32:22 +02:00
..
2024-09-11 01:19:46 +02:00
2024-09-23 02:06:58 +02:00
2024-06-16 21:11:55 +02:00
2024-06-16 21:11:55 +02:00
2024-06-16 21:11:55 +02:00
2024-07-10 13:26:18 +02:00
2024-06-16 21:11:55 +02:00
2024-07-09 09:53:01 +02:00
2024-06-16 21:11:55 +02:00
2024-09-11 01:18:52 +02:00
2024-06-28 18:17:17 +01:00
2024-06-16 21:11:55 +02:00
2024-06-06 23:19:07 +02:00
fmt
2024-07-09 09:37:49 +02:00
2024-08-18 21:19:16 +02:00
2024-03-20 16:39:09 +01:00