#include #include #include "tests.h" #include "config.h" void main(void) { nvmType_t type=0; nvmErr_t err; uint32_t buf[READ_NBYTES/4]; uint32_t i; uart_init(INC, MOD, SAMP); print_welcome("nvm-read"); vreg_init(); putstr("Detecting internal nvm\n\r"); err = nvm_detect(gNvmInternalInterface_c, &type); putstr("nvm_detect returned: 0x"); put_hex(err); putstr(" type is: 0x"); put_hex32(type); putstr("\n\r"); nvm_setsvar(0); err = nvm_read(gNvmInternalInterface_c, type, (uint8_t *)buf, READ_ADDR, READ_NBYTES); putstr("nvm_read returned: 0x"); put_hex(err); putstr("\n\r"); for(i=0; i