FYI: Update chipinfo.db with slac460x

This also modifies struct chipinfo.mclk_control to uint32_t, since it
contains 32 timers' information.

The updated chipinfo.db has been extracted from slac460x.
  http://www.ti.com/lit/sw/slac460x/slac460x.zip

To extract chipinfo.db, the following patches are necessary to make
msp-ds-dumpdb command from slac460x, and corresponding Homebrew
formula, msp-ds.rb may help.
  https://raw.githubusercontent.com/tgtakaoka/homebrew-tinyos-msp430/master/patches/msp-ds-slac460x-2-patches.tar.xz
  https://github.com/tgtakaoka/homebrew-tinyos-msp430/blob/master/msp-ds.rb

The msp-ds-dumpdb command also can dump device database with XML
format as MSP430_DumpDeviceDb() do.
This commit is contained in:
Tadashi G. Takaoka 2018-04-03 22:20:31 +09:00
parent 7c41acd418
commit c9c7cf546b
2 changed files with 48831 additions and 35215 deletions

84044
chipinfo.db

File diff suppressed because it is too large Load Diff

View File

@ -138,7 +138,7 @@ struct chipinfo {
unsigned int bits; unsigned int bits;
chipinfo_psa_t psa; chipinfo_psa_t psa;
uint8_t clock_control; uint8_t clock_control;
uint16_t mclk_control; uint32_t mclk_control;
chipinfo_clock_sys_t clock_sys; chipinfo_clock_sys_t clock_sys;
chipinfo_features_t features; chipinfo_features_t features;