Changeset 0170798 in buchla-68k
- Timestamp:
- 07/11/2017 05:46:49 PM (7 years ago)
- Branches:
- master
- Children:
- 4d04f41
- Parents:
- 7af8be4
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
libcio/putc.c
r7af8be4 r0170798 8 8 #include "ram.h" 9 9 10 static int16_t (*cls_rtn)();10 static void (*cls_rtn)(void); 11 11 12 12 int16_t _ClFlag; -
prolog/croot.c
r7af8be4 r0170798 21 21 #define MAXARGS 30 /* maximum number of command line arguments */ 22 22 23 int16_t (*_clsall)();23 void (*_clsall)(void); 24 24 25 25 /* -
prolog/croot.x
r7af8be4 r0170798 15 15 */ 16 16 17 extern int16_t (*_clsall)();17 extern void (*_clsall)(void); 18 18 19 19 /* -
ram/swinit.c
r7af8be4 r0170798 35 35 void (*premove)(void); /* cursor pre-move function */ 36 36 void (*pstmove)(void); /* cursor post-move function */ 37 void (*vt_adv)(void); /* vtyper data cursor advance function */ 38 void (*vt_bsp)(void); /* vtyper data cursor backspace function */ 39 void (*vt_cdn)(void); /* vtyper data cursor down function */ 40 void (*vt_cup)(void); /* vtyper data cursor up function */ 41 void (*vt_dsp)(uint16_t *obj, uint16_t fg, uint16_t bg, int16_t row, int16_t col, int8_t *buf); 42 /* vtyper display function */ 43 void (*vt_stop)(void); /* vtyper exit function */ 37 vtcurs vt_adv; /* vtyper data cursor advance function */ 38 vtcurs vt_bsp; /* vtyper data cursor backspace function */ 39 vtcurs vt_cdn; /* vtyper data cursor down function */ 40 vtcurs vt_cup; /* vtyper data cursor up function */ 41 vtchar vt_dsp; /* vtyper display function */ 42 vtcurs vt_stop; /* vtyper exit function */ 44 43 void (*x_key)(void); /* X key processor */ 45 44 void (*xy_dn)(void); /* cursor - finger on (down) */ -
ram/vtyper.c
r7af8be4 r0170798 41 41 */ 42 42 43 void vtsetup(uint16_t *obj, int16_t (*dsp)(), int16_t col, int8_t *ptr, int16_t tr, int16_t tc, int16_t (*adv)(), int16_t (*bsp)(), int16_t (*cup)(), int16_t (*cdn)(), int16_t (*stop)(), uint16_t fg, uint16_t bg)43 void vtsetup(uint16_t *obj, vtchar dsp, int16_t col, int8_t *ptr, int16_t tr, int16_t tc, vtcurs adv, vtcurs bsp, vtcurs cup, vtcurs cdn, vtcurs stop, uint16_t fg, uint16_t bg) 44 44 { 45 45 vtobj = obj; /* setup object pointer */ -
ram/vtyper.x
r7af8be4 r0170798 8 8 9 9 #include "stdint.h" 10 11 typedef void (*vtchar)(uint16_t *obj, uint16_t fg, uint16_t bg, int16_t row, int16_t col, int8_t *buf); 12 typedef void (*vtcurs)(void); 10 13 11 14 /* … … 28 31 extern void vtcyupd(void); 29 32 extern void vtdisp(uint16_t *obj, uint16_t fg, uint16_t bg, int16_t row, int16_t col, int8_t *buf); 30 extern void vtsetup(uint16_t *obj, int16_t (*dsp)(), int16_t col, int8_t *ptr, int16_t tr, int16_t tc, int16_t (*adv)(), int16_t (*bsp)(), int16_t (*cup)(), int16_t (*cdn)(), int16_t (*stop)(), uint16_t fg, uint16_t bg);33 extern void vtsetup(uint16_t *obj, vtchar dsp, int16_t col, int8_t *ptr, int16_t tr, int16_t tc, vtcurs adv, vtcurs bsp, vtcurs cup, vtcurs cdn, vtcurs stop, uint16_t fg, uint16_t bg); 31 34 extern int16_t vtyper(void); -
rom/romp.c
r7af8be4 r0170798 119 119 120 120 int8_t *cname; /* command name pointer */ 121 int16_t (*cp)( ); /* command parser function pointer */122 int16_t (*cx)( ); /* command execution function pointer */121 int16_t (*cp)(void); /* command parser function pointer */ 122 int16_t (*cx)(void); /* command execution function pointer */ 123 123 int8_t *hstr; /* help string pointer */ 124 124 };
Note:
See TracChangeset
for help on using the changeset viewer.