Changeset 7258c6a in buchla-68k for ram/ldfield.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/ldfield.c
r0292fbb r7258c6a 24 24 25 25 extern void select(void); 26 extern short whatbox(void);26 extern int16_t whatbox(void); 27 27 extern void nokey(void); 28 extern short nonf(short k);28 extern int16_t nonf(int16_t k); 29 29 extern void cxkstd(void); 30 30 extern void cykstd(void); 31 31 extern void stdmkey(void); 32 extern short et_null(short n);33 extern short ef_null(short n);34 extern short rd_null(short n);35 extern short nd_null(short n, short k);32 extern int16_t et_null(int16_t n); 33 extern int16_t ef_null(int16_t n); 34 extern int16_t rd_null(int16_t n); 35 extern int16_t nd_null(int16_t n, int16_t k); 36 36 extern void lmwclr(void); 37 extern void vcputsv(int *obase, int nw, int fg, int bg, int row, int col, char *str, int pitch);38 extern short ftkind(short ns);37 extern void vcputsv(int16_t *obase, int16_t nw, int16_t fg, int16_t bg, int16_t row, int16_t col, int8_t *str, int16_t pitch); 38 extern int16_t ftkind(int16_t ns); 39 39 extern void _clsvol(void); 40 extern short lcancel(short lct);41 extern short stdctp0(void);42 extern short ldline(short cy);43 extern short lin2slt(short line);44 extern void dslslot( short slot, unsigned fg, short row);45 extern short putcat(void);46 extern short showcat(void);47 extern int showsiz(void);48 49 extern u nsigned exp_c(unsignedc);50 51 extern void *memset(void *vp, char c, int n);52 extern char *slotnam(unsigned slot, unsignedkind);40 extern int16_t lcancel(int16_t lct); 41 extern int16_t stdctp0(void); 42 extern int16_t ldline(int16_t cy); 43 extern int16_t lin2slt(int16_t line); 44 extern void dslslot(int16_t slot, uint16_t fg, int16_t row); 45 extern int16_t putcat(void); 46 extern int16_t showcat(void); 47 extern int16_t showsiz(void); 48 49 extern uint16_t exp_c(uint16_t c); 50 51 extern void *memset(void *vp, int8_t c, int16_t n); 52 extern int8_t *slotnam(uint16_t slot, uint16_t kind); 53 53 54 54 /* … … 60 60 #endif 61 61 62 extern short astat;63 extern short catin;64 extern short cmfirst;65 extern short cxrate;66 extern short cxval;67 extern short cyrate;68 extern short cyval;69 extern short ldelsw;70 extern short lderrsw;71 extern short ldkind;72 extern short ldpass;73 extern short ldrow;74 extern short ldslot;75 extern short lmwtype;76 extern short loadrow;77 extern short loadsw;78 extern short lorchl;79 extern short lrasw;80 extern short lselsw;81 extern short ltagged;82 extern short ndisp;83 extern short oldltag;84 extern short oldpk;85 extern short oldsl;86 extern short pkctrl;87 extern short sliders;88 extern short stcrow;89 extern short stccol;90 extern short submenu;91 extern short tagslot;92 extern short thcwval;93 extern short tvcwval;94 95 extern u nsigned*librob;96 97 extern charbfs[];98 extern charldfile[];99 extern charldcmnt[];100 101 extern short crate1[];102 extern short ldmap[];62 extern int16_t astat; 63 extern int16_t catin; 64 extern int16_t cmfirst; 65 extern int16_t cxrate; 66 extern int16_t cxval; 67 extern int16_t cyrate; 68 extern int16_t cyval; 69 extern int16_t ldelsw; 70 extern int16_t lderrsw; 71 extern int16_t ldkind; 72 extern int16_t ldpass; 73 extern int16_t ldrow; 74 extern int16_t ldslot; 75 extern int16_t lmwtype; 76 extern int16_t loadrow; 77 extern int16_t loadsw; 78 extern int16_t lorchl; 79 extern int16_t lrasw; 80 extern int16_t lselsw; 81 extern int16_t ltagged; 82 extern int16_t ndisp; 83 extern int16_t oldltag; 84 extern int16_t oldpk; 85 extern int16_t oldsl; 86 extern int16_t pkctrl; 87 extern int16_t sliders; 88 extern int16_t stcrow; 89 extern int16_t stccol; 90 extern int16_t submenu; 91 extern int16_t tagslot; 92 extern int16_t thcwval; 93 extern int16_t tvcwval; 94 95 extern uint16_t *librob; 96 97 extern int8_t bfs[]; 98 extern int8_t ldfile[]; 99 extern int8_t ldcmnt[]; 100 101 extern int16_t crate1[]; 102 extern int16_t ldmap[]; 103 103 104 104 extern LPF (*swpt)[]; … … 113 113 void ldxkey(void); 114 114 void ldmkey(void); 115 void ldkey( short k);115 void ldkey(int16_t k); 116 116 void ldcxupd(void); 117 117 void ldcyupd(void); … … 129 129 }; 130 130 131 short ldbox[][8] = { /* display box parameters */131 int16_t ldbox[][8] = { /* display box parameters */ 132 132 133 133 { 1, 1, 510, 13, LCFBX00, LCBBX00, 0, 1}, /* 0 - index area label */ … … 144 144 }; 145 145 146 char*ldbxlb0[] = { /* display box labels */146 int8_t *ldbxlb0[] = { /* display box labels */ 147 147 148 148 "RecrdType L FileName Comment Mem", /* 0 */ … … 200 200 void ldxkey(void) 201 201 { 202 register char*fn;203 register short slot;204 charbuf[4];202 register int8_t *fn; 203 register int16_t slot; 204 int8_t buf[4]; 205 205 206 206 if (NOT astat) /* only on key closure */ … … 456 456 */ 457 457 458 void loadem( short key)459 { 460 register short c, i, rc, slot;458 void loadem(int16_t key) 459 { 460 register int16_t c, i, rc, slot; 461 461 462 462 rc = FALSE; … … 502 502 */ 503 503 504 void ldkey( short k)505 { 506 register short c, col, row, slot;507 charbuf[4];504 void ldkey(int16_t k) 505 { 506 register int16_t c, col, row, slot; 507 int8_t buf[4]; 508 508 509 509 if (NOT astat) /* only on key closure */
Note:
See TracChangeset
for help on using the changeset viewer.