12 * @brief ファイル読み込みのエラー定義
14 static CERR cerr_load[] = {
15 { 210, "load - memory overflow" },
16 { 211, "object file not specified" },
17 { 212, "invalid option" },
18 { 213, "invalid argument" },
22 void addcerrlist_load()
24 addcerrlist(ARRAYSIZE(cerr_load), cerr_load);
27 WORD loadassemble(const char *file, WORD start)
33 if((fp = fopen(file, "rb")) == NULL) {
37 end = start + fread(sys->memory + start, sizeof(WORD), sys->memsize - start, fp);
38 if(end == sys->memsize) {
39 setcerr(210, file); /* load - memory overflow */
40 fprintf(stderr, "Load error - %d: %s\n", cerr->num, cerr->msg);