Changeset 7258c6a in buchla-68k for ram/etres1.c
- Timestamp:
- 07/09/2017 04:45:34 PM (7 years ago)
- Branches:
- master
- Children:
- 8618599
- Parents:
- 0292fbb
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ram/etres1.c
r0292fbb r7258c6a 20 20 #include "scdsp.h" 21 21 22 extern short ancmsw;23 extern short angroup;24 extern short ctrsw;25 extern short recsw;26 extern short stccol;27 28 extern u nsigned*obj8;29 30 extern short anrs[8][16];31 extern short grpmode[12];32 extern short grpstat[12];33 extern short var2src[6];34 extern short varmode[8][16];22 extern int16_t ancmsw; 23 extern int16_t angroup; 24 extern int16_t ctrsw; 25 extern int16_t recsw; 26 extern int16_t stccol; 27 28 extern uint16_t *obj8; 29 30 extern int16_t anrs[8][16]; 31 extern int16_t grpmode[12]; 32 extern int16_t grpstat[12]; 33 extern int16_t var2src[6]; 34 extern int16_t varmode[8][16]; 35 35 36 36 extern struct gdsel *gdstbc[]; … … 43 43 */ 44 44 45 short et_res1(short n)45 int16_t et_res1(int16_t n) 46 46 { 47 47 ebuf[0] = anrs[n][abs(angroup)-1]; … … 60 60 */ 61 61 62 short ef_res1(short n)63 { 64 register short ival, grp, vg;62 int16_t ef_res1(int16_t n) 63 { 64 register int16_t ival, grp, vg; 65 65 register struct s_entry *ep; 66 66 … … 110 110 */ 111 111 112 short rd_res1(short n)113 { 114 register short grp, chr;112 int16_t rd_res1(int16_t n) 113 { 114 register int16_t grp, chr; 115 115 116 116 grp = abs(angroup) - 1; … … 136 136 */ 137 137 138 short nd_res1(short n, short k)138 int16_t nd_res1(int16_t n, int16_t k) 139 139 { 140 140 ebuf[0] = k; … … 158 158 */ 159 159 160 short et_aval(short n)161 { 162 register short val, grp, gs;163 short val1, val2, val3;160 int16_t et_aval(int16_t n) 161 { 162 register int16_t val, grp, gs; 163 int16_t val1, val2, val3; 164 164 165 165 grp = abs(angroup) - 1; … … 198 198 */ 199 199 200 short ef_aval(short n)201 { 202 register short val, grp, src, vg;200 int16_t ef_aval(int16_t n) 201 { 202 register int16_t val, grp, src, vg; 203 203 register struct s_entry *ep; 204 204 … … 225 225 if (E_NULL NE (ep = findev(p_cur, t_cur, EV_ANVL, vg, -1))) { 226 226 227 ep->e_dn = (struct s_entry *)(( long)val << 16);227 ep->e_dn = (struct s_entry *)((int32_t)val << 16); 228 228 229 229 } else if (E_NULL NE (ep = e_alc(E_SIZE2))) { … … 231 231 ep->e_type = EV_ANVL; 232 232 ep->e_data1 = vg; 233 ep->e_dn = (struct s_entry *)(( long)val << 16);233 ep->e_dn = (struct s_entry *)((int32_t)val << 16); 234 234 ep->e_time = t_cur; 235 235 p_cur = e_ins(ep, ep_adj(p_cur, 0, t_cur))->e_fwd; … … 253 253 */ 254 254 255 short rd_aval(short n)256 { 257 register short grp, val, gs;258 short val1, val2;259 charbuf[6];255 int16_t rd_aval(int16_t n) 256 { 257 register int16_t grp, val, gs; 258 int16_t val1, val2; 259 int8_t buf[6]; 260 260 261 261 grp = abs(angroup) - 1; … … 299 299 */ 300 300 301 short nd_aval(short n, short k)302 { 303 register short ec;301 int16_t nd_aval(int16_t n, int16_t k) 302 { 303 register int16_t ec; 304 304 305 305 ec = stccol - cfetp->flcol; … … 341 341 */ 342 342 343 short et_agrp(short n)343 int16_t et_agrp(int16_t n) 344 344 { 345 345 sprintf(ebuf, "%02.2d", abs(angroup)); … … 358 358 */ 359 359 360 short ef_agrp(short n)361 { 362 register short ival;360 int16_t ef_agrp(int16_t n) 361 { 362 register int16_t ival; 363 363 364 364 ebflag = FALSE; … … 386 386 */ 387 387 388 short rd_agrp(short n)389 { 390 charbuf[4];388 int16_t rd_agrp(int16_t n) 389 { 390 int8_t buf[4]; 391 391 392 392 sprintf(buf, "%02.2d", abs(angroup)); … … 410 410 */ 411 411 412 short nd_agrp(short n, short k)413 { 414 register short ec;412 int16_t nd_agrp(int16_t n, int16_t k) 413 { 414 register int16_t ec; 415 415 416 416 ec = stccol - cfetp->flcol;
Note:
See TracChangeset
for help on using the changeset viewer.