+
+ uint32_t reset_vec[8] = {
+ 0x297 + MEM_BASE - DEFAULT_RSTVEC, // reset vector
+ 0x00028067, // jump straight to MEM_BASE
+ 0x00000000, // reserved
+ 0, // pointer to configuration string
+ 0, 0, 0, 0 // trap vector
+ };
+ config_string_addr = DEFAULT_RSTVEC + sizeof(reset_vec);
+ reset_vec[3] = config_string_addr;
+
+ std::vector<char> rom((char*)reset_vec, (char*)reset_vec + sizeof(reset_vec));