Mercurial > hg > Members > kono > os9 > sbc09
comparison v09.c @ 55:8d151f303bee
FIRQ does not worked
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 23 Jul 2018 08:35:25 +0900 |
parents | 51b437557f42 |
children |
comparison
equal
deleted
inserted
replaced
54:fc10b7ae23d0 | 55:8d151f303bee |
---|---|
142 main(int argc,char *argv[]) | 142 main(int argc,char *argv[]) |
143 { | 143 { |
144 char *imagename=0; | 144 char *imagename=0; |
145 int i; | 145 int i; |
146 int setterm = 1; | 146 int setterm = 1; |
147 timerirq = 2; // use FIRQ default | |
147 memsize = 512*1024; | 148 memsize = 512*1024; |
148 escchar='\x1d'; | 149 escchar='\x1d'; |
149 tracelo=0;tracehi=0xffff; | 150 tracelo=0;tracehi=0xffff; |
150 for(i=1;i<argc;i++) { | 151 for(i=1;i<argc;i++) { |
151 if (strcmp(argv[i],"-t")==0) { | 152 if (strcmp(argv[i],"-t")==0) { |
155 exit(2); | 156 exit(2); |
156 } | 157 } |
157 tracing=1;attention=1; | 158 tracing=1;attention=1; |
158 } else if (strcmp(argv[i],"-rom")==0) { | 159 } else if (strcmp(argv[i],"-rom")==0) { |
159 i++; | 160 i++; |
160 timer = 0; // non standard rom image, don't start timer | 161 timer = 0; // non standard rom image, don't start timer |
162 timerirq = 1 ; // os9 cannot handle FIRQ | |
161 romfile = argv[i]; | 163 romfile = argv[i]; |
162 | 164 |
163 } else if (strcmp(argv[i],"-0")==0) { | 165 } else if (strcmp(argv[i],"-0")==0) { |
164 i++; | 166 i++; |
165 disk[0] = fopen(argv[i],"r+"); | 167 disk[0] = fopen(argv[i],"r+"); |