em32-rs / efm32hg-pac

Apache License 2.0
0 stars 3 forks source link

DEVINFO address missing from SVD? #9

Closed jacobrosenthal closed 2 years ago

jacobrosenthal commented 5 years ago

As far as I can tell the DEVINFO addresses aren't listed in the happy gecko svd. I dont think theyre listed in any of the svds.

From googling it should be at 0x0FE081B0UL for happy gecko.

Note this register bank is necesssary for reading the tuning parameters for setting clocks

jacobrosenthal commented 5 years ago

in efm32hg_devinfo.h also called DI ? https://www.silabs.com/community/mcu/32-bit/knowledge-base.entry.html/2014/05/14/find_efm32_productio-25JW https://www.silabs.com/community/mcu/32-bit/knowledge-base.entry.html/2016/12/12/device_information-J9go

calvalue https://siliconlabs.github.io/Gecko_SDK_Doc/efm32g/html/em__system_8c_source.html

https://github.com/ARMmbed/mbed-hal-silabs/blob/master/source/emlib/inc/em_system.h

https://siliconlabs.github.io/Gecko_SDK_Doc/efm32hg/html/efm32hg322f64_8h_source.html 306 #define CALIBRATE_BASE (0x0FE08000UL) 307 #define DEVINFO_BASE (0x0FE081B0UL) 343 #define CALIBRATE ((CALIBRATE_TypeDef ) CALIBRATE_BASE) 344 #define DEVINFO ((DEVINFO_TypeDef ) DEVINFO_BASE)

fudanchii commented 2 years ago

added at #11