#include #include "unity.h" #include "uvm32.h" #include "../common/uvm32_common_custom.h" #include "rom-header.h" static uvm32_state_t vmst; //static uvm32_evt_t evt; void setUp(void) { } void tearDown(void) { } void test_giant_rom(void) { // try to load a ROM bigger than we have space for uvm32_init(&vmst); TEST_ASSERT_EQUAL(false, uvm32_load(&vmst, rom_bin, UVM32_MEMORY_SIZE+1)); // if it reads off end of rom_bin, will crash }