duskmoon314 / aw-pac

Peripheral access API for Allwinner SoCs generated from unofficial SVD file
Apache License 2.0
25 stars 8 forks source link

[TODO] Refactor of the repo #13

Open duskmoon314 opened 2 years ago

duskmoon314 commented 2 years ago

To support more SoC in a more convenient way, it is better to learn from stm32-rs. My goal is to organize the repo into the following structure:

svd
  | peripherals/**.yaml         # peripherals like uart, twi, etc.
  | <soc>_unofficial.yaml       # yaml for patching
  | <soc>_unofficial.svd        # patched yaml
<soc>-pac/                      # crates' meta and generated codes