#include "rom.h" #include #include "io.h" uint8_t rom[ROM_SIZE] = {0}; void initRom(uint8_t *rom) { FILE *fp = fopen("rom/tmp/rom.bin", "rb"); if (!fp) { perror("fopen"); return; } DIAG_PUSH(); DIAG_IGNORE("-Wunused-result"); fread(rom, 1, ROM_SIZE, fp); DIAG_POP(); if (ferror(fp)) { perror("fread"); fclose(fp); return; } fclose(fp); }