Changeset b28a12e in buchla-68k for ram/idfield.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/idfield.c
r39a696b rb28a12e 6 6 */ 7 7 8 #include "all.h" 9 10 extern void select(void); 11 extern void stdmkey(void); 12 extern void stddkey(int16_t k); 13 extern void nokey(void); 14 extern void cxkstd(void); 15 extern void cykstd(void); 16 extern int16_t vtoy(int16_t val, int16_t window); 17 extern int16_t ttox(uint16_t time, int16_t window); 18 extern int16_t timeto(int16_t fn, int16_t pj); 19 extern void dswin(int16_t n); 20 extern int16_t stdctp1(void); 21 extern int16_t whatbox(void); 22 extern int16_t inspnt(struct instdef *ip, int16_t fn, int16_t inpnt); 23 extern void pntsel(void); 24 extern void setseg(int16_t pn, uint16_t ptime); 25 extern void showpt(int16_t q); 26 27 extern int16_t et_null(int16_t n); 28 extern int16_t ef_null(int16_t n); 29 extern int16_t rd_null(int16_t n); 30 extern int16_t nd_null(int16_t n, int16_t k); 31 extern int16_t et_ipnt(int16_t n); 32 extern int16_t ef_ipnt(int16_t n); 33 extern int16_t rd_ipnt(int16_t n); 34 extern int16_t nd_ipnt(int16_t n, int16_t k); 35 extern int16_t et_idin(int16_t n); 36 extern int16_t ef_idin(int16_t n); 37 extern int16_t rd_idin(int16_t n); 38 extern int16_t nd_idin(int16_t n, int16_t k); 39 extern int16_t et_ivce(int16_t n); 40 extern int16_t ef_ivce(int16_t n); 41 extern int16_t rd_ivce(int16_t n); 42 extern int16_t nd_ivce(int16_t n, int16_t k); 43 extern int16_t et_icnf(int16_t n); 44 extern int16_t ef_icnf(int16_t n); 45 extern int16_t rd_icnf(int16_t n); 46 extern int16_t nd_icnf(int16_t n, int16_t k); 47 extern int16_t et_ival(int16_t n); 48 extern int16_t ef_ival(int16_t n); 49 extern int16_t rd_ival(int16_t n); 50 extern int16_t nd_ival(int16_t n, int16_t k); 51 extern int16_t et_itim(int16_t n); 52 extern int16_t ef_itim(int16_t n); 53 extern int16_t rd_itim(int16_t n); 54 extern int16_t nd_itim(int16_t n, int16_t k); 55 extern int16_t et_iosc(int16_t nn); 56 extern int16_t ef_iosc(int16_t nn); 57 extern int16_t rd_iosc(int16_t nn); 58 extern int16_t nd_iosc(int16_t nn, int16_t k); 59 extern int16_t et_iact(int16_t nn); 60 extern int16_t ef_iact(int16_t nn); 61 extern int16_t rd_iact(int16_t nn); 62 extern int16_t nd_iact(int16_t nn, int16_t k); 63 extern int16_t et_iwsn(int16_t nn); 64 extern int16_t ef_iwsn(int16_t nn); 65 extern int16_t rd_iwsn(int16_t nn); 66 extern int16_t nd_iwsn(int16_t nn, int16_t k); 67 extern int16_t et_ires(int16_t n); 68 extern int16_t ef_ires(int16_t n); 69 extern int16_t rd_ires(int16_t n); 70 extern int16_t nd_ires(int16_t n, int16_t k); 71 extern int16_t et_imlt(int16_t n); 72 extern int16_t ef_imlt(int16_t n); 73 extern int16_t rd_imlt(int16_t n); 74 extern int16_t nd_imlt(int16_t n, int16_t k); 75 76 extern uint16_t fromfpu(uint16_t fputime); 77 78 extern void *memset(void *vp, int8_t c, int16_t n); 79 80 /* 81 82 */ 83 84 extern int16_t curvce, curfunc, curpnt, hitbox, astat, idnamsw; 85 extern int16_t cxval, cyval, cxrate, cyrate, curslim, cmtype, cmfirst; 86 extern int16_t pecase, pntsv, npts, subj, idimsw, wcflag, imflag; 87 extern int16_t idcfsw, idsrcsw, vtcrow, vtccol, stcrow, stccol; 88 extern int16_t vtxval, vtyval; 89 90 extern int16_t temax, temin; 91 92 extern int16_t *cratex, *cratey, crate0[], crate1[]; 93 94 extern uint16_t *instob; 95 96 extern int8_t bfs[]; 97 extern int8_t *idbxlbl[]; 98 99 extern int16_t fnoff[]; 100 extern int16_t idbox[][8]; 101 102 extern struct selbox *csbp; 103 extern struct selbox idboxes[]; 104 105 extern struct sment sments[]; 106 extern struct sment *vpsms[]; 107 108 extern struct valent valents[]; 109 110 extern struct instpnt *pntptr; 111 112 extern struct instdef vbufs[]; 113 114 void idx_key(void); 115 int16_t idnfld(int16_t k); 116 void idcxupd(void); 117 void idcyupd(void); 118 void ikyup(void); 119 void ikydn(void); 120 121 extern int16_t delpnts(void); 122 extern int16_t edfunc(int16_t n); 123 extern int16_t gcurpos(int16_t xloc, int16_t yloc); 124 extern int16_t segtime(int16_t pn, uint16_t ptime); 125 extern uint16_t addfpu(uint16_t t, int16_t k); 126 extern uint16_t subfpu(uint16_t t, int16_t k); 127 extern void allwins(void); 128 extern void arcurs(uint16_t icolor); 129 extern void curset(struct curpak *s); 130 extern void execins(int16_t vce, int16_t ins, int16_t tag); 131 extern void initi(struct instdef *ip); 132 extern void modinst(void); 133 extern void setinst(void); 134 extern void vtcxupd(void); 135 extern void vtcyupd(void); 136 137 /* 138 139 */ 8 #include "ram.h" 140 9 141 10 int16_t zonemax[9] = { 63, 119, 175, 231, 287, 343, 399, 455, 509};
Note:
See TracChangeset
for help on using the changeset viewer.