bouffalolab / bl-pac

Embedded Rust Peripheral Access Crate for Bouffalo chips
Mulan Permissive Software License, Version 2
43 stars 4 forks source link

BL808 SVD Updates #3

Open atipls opened 1 year ago

atipls commented 1 year ago

The BL808 SVD file is full of TODOs/Missing registers for peripherals, and it seems to be in a dead state

Can we expect any updates to it? Missing register info / half empty PAC makes it really difficult to develop for the BL808

mkroman commented 3 months ago

I created the openbouffalo/svd repo with this problem in mind.

I wanted a place where the community can maintain the SVDs independently from Bouffalo Lab since they don't seem to have the resources to actively maintain it themselves.

We did a similar thing for the bl602.. But the goal of the new repo is to consolidate the effort for the various chips.

Currently the repo only contains some (old) scripts for parsing some generated C files from the SDK to help extracting info for the SVDs.