Changeset 7258c6a in buchla-68k for ram/scfield.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/scfield.c
r0292fbb r7258c6a 24 24 /* functions defined elsewhere */ 25 25 26 extern void *memset(void *vp, char c, int n);26 extern void *memset(void *vp, int8_t c, int16_t n); 27 27 28 28 extern void cxkstd(void); 29 29 extern void cykstd(void); 30 30 extern void select(void); 31 extern short oktode(struct s_entry *ep);32 extern short stdctp3(void);33 extern void stddkey( short k);31 extern int16_t oktode(struct s_entry *ep); 32 extern int16_t stdctp3(void); 33 extern void stddkey(int16_t k); 34 34 extern void nokey(void); 35 35 extern void stdmkey(void); 36 36 37 extern short et_strn(short n);38 extern short ef_strn(short n);39 extern short rd_strn(short n);40 extern short nd_strn(short n, short k);41 extern short et_snbt(short n);42 extern short ef_snbt(short n);43 extern short rd_snbt(short n);44 extern short nd_snbt(short n, short k);45 46 extern short et_ioas(short n);47 extern short ef_ioas(short n);48 extern short rd_ioas(short n);49 extern short nd_ioas(short n, short k);50 extern short et_tune(short n);51 extern short ef_tune(short n);52 extern short rd_tune(short n);53 extern short nd_tune(short n, short k);54 extern short et_tmpo(short n);55 extern short ef_tmpo(short n);56 extern short rd_tmpo(short n);57 extern short nd_tmpo(short n, short k);58 extern short et_intp(short n);59 extern short ef_intp(short n);60 extern short rd_intp(short n);61 extern short nd_intp(short n, short k);62 63 extern short et_inst(short n);64 extern short ef_inst(short n);65 extern short rd_inst(short n);66 extern short nd_inst(short n, short k);67 extern short et_trns(short n);68 extern short ef_trns(short n);69 extern short rd_trns(short n);70 extern short nd_trns(short n, short k);71 extern short et_dyn(short n);72 extern short ef_dyn(short n);73 extern short rd_dyn(short n);74 extern short nd_dyn(short n, short k);75 extern short et_loc(short n);76 extern short ef_loc(short n);77 extern short rd_loc(short n);78 extern short nd_loc(short n, short k);79 extern short et_vel(short n);80 extern short ef_vel(short n);81 extern short rd_vel(short n);82 extern short nd_vel(short n, short k);83 84 extern short et_res1(short n);85 extern short ef_res1(short n);86 extern short rd_res1(short n);87 extern short nd_res1(short n, short k);88 extern short et_aval(short n);89 extern short ef_aval(short n);90 extern short rd_aval(short n);91 extern short nd_aval(short n, short k);92 extern short et_agrp(short n);93 extern short ef_agrp(short n);94 extern short rd_agrp(short n);95 extern short nd_agrp(short n, short k);96 97 extern short et_scor(short n);98 extern short ef_scor(short n);99 extern short rd_scor(short n);100 extern short nd_scor(short n, short k);37 extern int16_t et_strn(int16_t n); 38 extern int16_t ef_strn(int16_t n); 39 extern int16_t rd_strn(int16_t n); 40 extern int16_t nd_strn(int16_t n, int16_t k); 41 extern int16_t et_snbt(int16_t n); 42 extern int16_t ef_snbt(int16_t n); 43 extern int16_t rd_snbt(int16_t n); 44 extern int16_t nd_snbt(int16_t n, int16_t k); 45 46 extern int16_t et_ioas(int16_t n); 47 extern int16_t ef_ioas(int16_t n); 48 extern int16_t rd_ioas(int16_t n); 49 extern int16_t nd_ioas(int16_t n, int16_t k); 50 extern int16_t et_tune(int16_t n); 51 extern int16_t ef_tune(int16_t n); 52 extern int16_t rd_tune(int16_t n); 53 extern int16_t nd_tune(int16_t n, int16_t k); 54 extern int16_t et_tmpo(int16_t n); 55 extern int16_t ef_tmpo(int16_t n); 56 extern int16_t rd_tmpo(int16_t n); 57 extern int16_t nd_tmpo(int16_t n, int16_t k); 58 extern int16_t et_intp(int16_t n); 59 extern int16_t ef_intp(int16_t n); 60 extern int16_t rd_intp(int16_t n); 61 extern int16_t nd_intp(int16_t n, int16_t k); 62 63 extern int16_t et_inst(int16_t n); 64 extern int16_t ef_inst(int16_t n); 65 extern int16_t rd_inst(int16_t n); 66 extern int16_t nd_inst(int16_t n, int16_t k); 67 extern int16_t et_trns(int16_t n); 68 extern int16_t ef_trns(int16_t n); 69 extern int16_t rd_trns(int16_t n); 70 extern int16_t nd_trns(int16_t n, int16_t k); 71 extern int16_t et_dyn(int16_t n); 72 extern int16_t ef_dyn(int16_t n); 73 extern int16_t rd_dyn(int16_t n); 74 extern int16_t nd_dyn(int16_t n, int16_t k); 75 extern int16_t et_loc(int16_t n); 76 extern int16_t ef_loc(int16_t n); 77 extern int16_t rd_loc(int16_t n); 78 extern int16_t nd_loc(int16_t n, int16_t k); 79 extern int16_t et_vel(int16_t n); 80 extern int16_t ef_vel(int16_t n); 81 extern int16_t rd_vel(int16_t n); 82 extern int16_t nd_vel(int16_t n, int16_t k); 83 84 extern int16_t et_res1(int16_t n); 85 extern int16_t ef_res1(int16_t n); 86 extern int16_t rd_res1(int16_t n); 87 extern int16_t nd_res1(int16_t n, int16_t k); 88 extern int16_t et_aval(int16_t n); 89 extern int16_t ef_aval(int16_t n); 90 extern int16_t rd_aval(int16_t n); 91 extern int16_t nd_aval(int16_t n, int16_t k); 92 extern int16_t et_agrp(int16_t n); 93 extern int16_t ef_agrp(int16_t n); 94 extern int16_t rd_agrp(int16_t n); 95 extern int16_t nd_agrp(int16_t n, int16_t k); 96 97 extern int16_t et_scor(int16_t n); 98 extern int16_t ef_scor(int16_t n); 99 extern int16_t rd_scor(int16_t n); 100 extern int16_t nd_scor(int16_t n, int16_t k); 101 101 102 102 /* forward references */ 103 103 104 short et_null(short n);105 short ef_null(short n);106 short rd_null(short n);107 short nd_null(short n, short k);104 int16_t et_null(int16_t n); 105 int16_t ef_null(int16_t n); 106 int16_t rd_null(int16_t n); 107 int16_t nd_null(int16_t n, int16_t k); 108 108 void sdcxu(void); 109 109 void sdcyu(void); 110 110 void sdxkey(void); 111 111 void sdmkey(void); 112 short scntfld(short k);112 int16_t scntfld(int16_t k); 113 113 114 114 /* … … 118 118 /* variables defined elsewhere */ 119 119 120 extern short ancmsw;121 extern short angroup;122 extern short astat;123 extern short clkrun;124 extern short cmfirst;125 extern short cmtype;126 extern short curhold;127 extern short curscor;128 extern short cxrate;129 extern short cxval;130 extern short cyrate;131 extern short cyval;132 extern short ebflag;133 extern short hcwval;134 extern short insmode;135 extern short oldpk;136 extern short oldsl;137 extern short pkctrl;138 extern short recsw;139 extern short scmctl;140 extern short sdmctl;141 extern short sliders;142 extern short stccol;143 extern short stcrow;144 extern short thcwval;145 extern short tvcwval;146 extern short vcwval;147 extern short vtccol;148 extern short vtcrow;149 extern short vtxval;150 extern short vtyval;151 152 extern longctime;153 extern longt_ins;154 155 extern charebuf[MAXEBUF+1];156 157 extern short crate1[];158 extern short ehdlist[];159 extern short grpmode[];160 extern short grpstat[];161 extern short grptmap[];162 extern short sdmlim[][4];163 extern short varmode[8][16];120 extern int16_t ancmsw; 121 extern int16_t angroup; 122 extern int16_t astat; 123 extern int16_t clkrun; 124 extern int16_t cmfirst; 125 extern int16_t cmtype; 126 extern int16_t curhold; 127 extern int16_t curscor; 128 extern int16_t cxrate; 129 extern int16_t cxval; 130 extern int16_t cyrate; 131 extern int16_t cyval; 132 extern int16_t ebflag; 133 extern int16_t hcwval; 134 extern int16_t insmode; 135 extern int16_t oldpk; 136 extern int16_t oldsl; 137 extern int16_t pkctrl; 138 extern int16_t recsw; 139 extern int16_t scmctl; 140 extern int16_t sdmctl; 141 extern int16_t sliders; 142 extern int16_t stccol; 143 extern int16_t stcrow; 144 extern int16_t thcwval; 145 extern int16_t tvcwval; 146 extern int16_t vcwval; 147 extern int16_t vtccol; 148 extern int16_t vtcrow; 149 extern int16_t vtxval; 150 extern int16_t vtyval; 151 152 extern int32_t ctime; 153 extern int32_t t_ins; 154 155 extern int8_t ebuf[MAXEBUF+1]; 156 157 extern int16_t crate1[]; 158 extern int16_t ehdlist[]; 159 extern int16_t grpmode[]; 160 extern int16_t grpstat[]; 161 extern int16_t grptmap[]; 162 extern int16_t sdmlim[][4]; 163 extern int16_t varmode[8][16]; 164 164 165 165 extern LPF (*swpt)[]; … … 340 340 */ 341 341 342 short et_null(short n)342 int16_t et_null(int16_t n) 343 343 { 344 344 return(SUCCESS); 345 345 } 346 346 347 short ef_null(short n)347 int16_t ef_null(int16_t n) 348 348 { 349 349 return(SUCCESS); 350 350 } 351 351 352 short rd_null(short n)352 int16_t rd_null(int16_t n) 353 353 { 354 354 return(SUCCESS); 355 355 } 356 356 357 short nd_null(short n, short k)357 int16_t nd_null(int16_t n, int16_t k) 358 358 { 359 359 return(SUCCESS); … … 419 419 register struct s_entry *ep, *tp, *rp; 420 420 struct s_entry *pp; 421 longendtime;421 int32_t endtime; 422 422 423 423 if (NOT insmode) … … 543 543 */ 544 544 545 short scntfld(short k)546 { 547 register short grp, fnc, var;545 int16_t scntfld(int16_t k) 546 { 547 register int16_t grp, fnc, var; 548 548 549 549 if (NOT astat) … … 644 644 */ 645 645 646 short cp2time(short cx)647 { 648 register longct;649 650 ct = t_cur + (( long)cx - PCENTER);646 int16_t cp2time(int16_t cx) 647 { 648 register int32_t ct; 649 650 ct = t_cur + ((int32_t)cx - PCENTER); 651 651 652 652 if (ct < 0L) /* if out of score time range */ … … 667 667 */ 668 668 669 short delevts(short etp, longthetime)669 int16_t delevts(int16_t etp, int32_t thetime) 670 670 { 671 671 register struct s_entry *ep, *np; 672 register short et;673 register short rc;674 register short dsw;672 register int16_t et; 673 register int16_t rc; 674 register int16_t dsw; 675 675 676 676 rc = FALSE; /* intialize return code */ … … 731 731 */ 732 732 733 short deladat(void)733 int16_t deladat(void) 734 734 { 735 735 register struct s_entry *ep, *rp; 736 register short grp, rc, var, vc, vn;736 register int16_t grp, rc, var, vc, vn; 737 737 738 738 rc = FALSE; … … 848 848 void sdxkey(void) 849 849 { 850 register short col, grp, sect;850 register int16_t col, grp, sect; 851 851 register struct s_entry *ep, *rp; 852 852
Note:
See TracChangeset
for help on using the changeset viewer.