Changeset b28a12e in buchla-68k for ram/localkb.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/localkb.c
r39a696b rb28a12e 8 8 */ 9 9 10 #include "all.h" 11 12 extern int16_t newsv(int16_t grp, int16_t src, int16_t ival); 13 extern int16_t sc_refr(int32_t t); 14 extern void asgvce(int16_t grp, int16_t port, int16_t chan, int16_t key, int16_t vel); 15 extern void dpy_scr(uint16_t color, int16_t ns); 16 extern void dsanval(int16_t var); 17 extern void dsgtme(int16_t n); 18 extern void dsgtmn(int16_t n, int16_t f); 19 extern void dsimode(void); 20 extern void execkey(int16_t trg, int16_t pch, int16_t vce, int16_t tag); 21 extern void icancel(void); 22 extern void ne_bgn(int16_t grp, int16_t key, int16_t vel); 23 extern void ne_end(int16_t trg, int16_t grp); 24 extern void procpfl(uint16_t trig); 25 extern void se_disp(struct s_entry *ep, int16_t sd, struct gdsel *gdstb[], int16_t cf); 26 extern void selasg(int16_t n); 27 extern void selins(int16_t ival); 28 extern void stmproc(uint16_t trg); 10 #include "ram.h" 29 11 30 12 #define LCL_PRT 3 /* 1-origin local keyboard port number */ 31 32 /*33 34 */35 36 extern void (*point)(int16_t x, int16_t y, int16_t pen);37 38 extern int16_t ancmsw;39 extern int16_t angroup;40 extern int16_t asmode;41 extern int16_t astat;42 extern int16_t aval;43 extern int16_t ctrsw;44 extern int16_t curasg;45 extern int16_t curtun;46 extern int16_t curvce;47 extern int16_t editsw;48 extern int16_t gomode;49 extern int16_t gtmsel;50 extern int16_t insmode;51 extern int16_t ismode;52 extern int16_t ldpass;53 extern int16_t lksel;54 extern int16_t lstbgnc;55 extern int16_t lstendc;56 extern int16_t lstflag;57 extern int16_t oldpk;58 extern int16_t pkctrl;59 extern int16_t recsw;60 extern int16_t stepenb;61 extern int16_t stepint;62 extern int16_t stepwgt;63 64 extern int8_t keystat[];65 extern int8_t trgtab[];66 67 extern int16_t grpmode[];68 extern int16_t grpstat[];69 extern int16_t grptmap[];70 extern int16_t ldmap[];71 extern int16_t prstab[];72 extern int16_t tuntab[];73 extern int16_t veltab[];74 extern int16_t vce2grp[];75 extern int16_t vce2trg[];76 77 extern int16_t grp2prt[][2];78 extern int16_t ldbox[][8];79 extern int16_t varmode[][16];80 81 extern struct gdsel *gdstbc[];82 83 extern struct n_entry *lstbgns[NLSTENTS];84 extern struct n_entry *lstends[NLSTENTS];85 86 /*87 88 */89 13 90 14 int16_t lclkmap[24] = { /* local key to MIDI key number map table */
Note:
See TracChangeset
for help on using the changeset viewer.