Changeset b28a12e in buchla-68k for ram/scfield.c
- Timestamp:
- 07/10/2017 02:17:49 PM (7 years ago)
- Branches:
- master
- Children:
- 06f6615
- Parents:
- 39a696b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ram/scfield.c
r39a696b rb28a12e 6 6 */ 7 7 8 #include " all.h"8 #include "ram.h" 9 9 10 10 #define PCENTER 256L 11 12 /* functions defined elsewhere */13 14 extern void *memset(void *vp, int8_t c, int16_t n);15 16 extern void cxkstd(void);17 extern void cykstd(void);18 extern void select(void);19 extern int16_t oktode(struct s_entry *ep);20 extern int16_t stdctp3(void);21 extern void stddkey(int16_t k);22 extern void nokey(void);23 extern void stdmkey(void);24 25 extern int16_t et_strn(int16_t n);26 extern int16_t ef_strn(int16_t n);27 extern int16_t rd_strn(int16_t n);28 extern int16_t nd_strn(int16_t n, int16_t k);29 extern int16_t et_snbt(int16_t n);30 extern int16_t ef_snbt(int16_t n);31 extern int16_t rd_snbt(int16_t n);32 extern int16_t nd_snbt(int16_t n, int16_t k);33 34 extern int16_t et_ioas(int16_t n);35 extern int16_t ef_ioas(int16_t n);36 extern int16_t rd_ioas(int16_t n);37 extern int16_t nd_ioas(int16_t n, int16_t k);38 extern int16_t et_tune(int16_t n);39 extern int16_t ef_tune(int16_t n);40 extern int16_t rd_tune(int16_t n);41 extern int16_t nd_tune(int16_t n, int16_t k);42 extern int16_t et_tmpo(int16_t n);43 extern int16_t ef_tmpo(int16_t n);44 extern int16_t rd_tmpo(int16_t n);45 extern int16_t nd_tmpo(int16_t n, int16_t k);46 extern int16_t et_intp(int16_t n);47 extern int16_t ef_intp(int16_t n);48 extern int16_t rd_intp(int16_t n);49 extern int16_t nd_intp(int16_t n, int16_t k);50 51 extern int16_t et_inst(int16_t n);52 extern int16_t ef_inst(int16_t n);53 extern int16_t rd_inst(int16_t n);54 extern int16_t nd_inst(int16_t n, int16_t k);55 extern int16_t et_trns(int16_t n);56 extern int16_t ef_trns(int16_t n);57 extern int16_t rd_trns(int16_t n);58 extern int16_t nd_trns(int16_t n, int16_t k);59 extern int16_t et_dyn(int16_t n);60 extern int16_t ef_dyn(int16_t n);61 extern int16_t rd_dyn(int16_t n);62 extern int16_t nd_dyn(int16_t n, int16_t k);63 extern int16_t et_loc(int16_t n);64 extern int16_t ef_loc(int16_t n);65 extern int16_t rd_loc(int16_t n);66 extern int16_t nd_loc(int16_t n, int16_t k);67 extern int16_t et_vel(int16_t n);68 extern int16_t ef_vel(int16_t n);69 extern int16_t rd_vel(int16_t n);70 extern int16_t nd_vel(int16_t n, int16_t k);71 72 extern int16_t et_res1(int16_t n);73 extern int16_t ef_res1(int16_t n);74 extern int16_t rd_res1(int16_t n);75 extern int16_t nd_res1(int16_t n, int16_t k);76 extern int16_t et_aval(int16_t n);77 extern int16_t ef_aval(int16_t n);78 extern int16_t rd_aval(int16_t n);79 extern int16_t nd_aval(int16_t n, int16_t k);80 extern int16_t et_agrp(int16_t n);81 extern int16_t ef_agrp(int16_t n);82 extern int16_t rd_agrp(int16_t n);83 extern int16_t nd_agrp(int16_t n, int16_t k);84 85 extern int16_t et_scor(int16_t n);86 extern int16_t ef_scor(int16_t n);87 extern int16_t rd_scor(int16_t n);88 extern int16_t nd_scor(int16_t n, int16_t k);89 90 /* forward references */91 92 int16_t et_null(int16_t n);93 int16_t ef_null(int16_t n);94 int16_t rd_null(int16_t n);95 int16_t nd_null(int16_t n, int16_t k);96 void sdcxu(void);97 void sdcyu(void);98 void sdxkey(void);99 void sdmkey(void);100 int16_t scntfld(int16_t k);101 102 extern int16_t delnote(void);103 extern int16_t sc_refr(int32_t t);104 extern void curset(struct curpak *s);105 extern void ds_anrs(void);106 extern void ds_anvl(void);107 extern void dsgmode(int16_t n);108 extern void dsgstat(int16_t n);109 extern void dsgtme(int16_t n);110 extern void dsvmode(int16_t n);111 extern void dswin(int16_t n);112 extern void sdmenu(int16_t n);113 extern void vtcxupd(void);114 extern void vtcyupd(void);115 116 /*117 118 */119 120 /* variables defined elsewhere */121 122 extern int16_t ancmsw;123 extern int16_t angroup;124 extern int16_t astat;125 extern int16_t clkrun;126 extern int16_t cmfirst;127 extern int16_t cmtype;128 extern int16_t curhold;129 extern int16_t cxrate;130 extern int16_t cxval;131 extern int16_t cyrate;132 extern int16_t cyval;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 int16_t crate1[];156 extern int16_t ehdlist[];157 extern int16_t grpmode[];158 extern int16_t grpstat[];159 extern int16_t grptmap[];160 extern int16_t sdmlim[][4];161 extern int16_t varmode[8][16];162 163 extern LPF (*swpt)[];164 extern LPF (*oldsw)[];165 166 extern struct selbox *csbp;167 168 extern struct selbox sdboxes[];169 170 extern struct s_entry *peg;171 11 172 12 /*
Note:
See TracChangeset
for help on using the changeset viewer.