Skip to content

feat(all): implement RTC, WRI, and QSPI functions with examples#15

Merged
luojia65 merged 3 commits into
rustsbi:mainfrom
NanaHigh:feat/all
Mar 11, 2026
Merged

feat(all): implement RTC, WRI, and QSPI functions with examples#15
luojia65 merged 3 commits into
rustsbi:mainfrom
NanaHigh:feat/all

Conversation

@NanaHigh

Copy link
Copy Markdown
Member
  • Add RTC and WRI functions with related examples.
  • Implement QSPI blocking functions with flash example (supports WinBond W25Q series).
  • Add embedded-hal SpiBus/SpiDevice trait implementations.
  • Implement DelayNs trait for TimerDelay.
  • Improve pin_mux management in HAL.
  • QSPI currently supports standard mode only.

Signed-off-by: Chongbing Yu <nanahigh@openatom.club>
- Add embedded-hal SpiBus/SpiDevice trait implementations.
- Implement DelayNs trait for TimerDelay.
- QSPI only supports standard mode currently.
- Flash example only supports WinBond W25Q series currently.

Signed-off-by: Chongbing Yu <nanahigh@openatom.club>
Signed-off-by: Chongbing Yu <nanahigh@openatom.club>
@NanaHigh NanaHigh requested a review from luojia65 March 11, 2026 12:49
@NanaHigh

Copy link
Copy Markdown
Member Author

pbp-flash example tested on kunlunpi and hengshanpi.
微信图片_20260310135238_92_121
微信图片_20260310135557_93_121

pbp-boot-info example tested on hengshanpi.
微信图片_20260310135950_94_121

@luojia65 luojia65 merged commit 48ba6dd into rustsbi:main Mar 11, 2026
17 checks passed
@NanaHigh NanaHigh deleted the feat/all branch March 11, 2026 12:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants