Changeset a3c602f in buchla-68k
- Timestamp:
- 11/12/2017 10:09:26 PM (7 years ago)
- Branches:
- master
- Children:
- ba51a45
- Parents:
- b5b602e
- Location:
- ram
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
ram/im700.c
rb5b602e ra3c602f 365 365 uint16_t curintp; /* current interpolate time (FPU format) */ 366 366 uint16_t scrl; /* score VSDD object scroll register image */ 367 uint16_tvtbgval; /* virtual typewriter data background color */368 uint16_tvtfgval; /* virtual typewriter data foreground color */367 int16_t vtbgval; /* virtual typewriter data background color */ 368 int16_t vtfgval; /* virtual typewriter data foreground color */ 369 369 370 370 uint16_t dfbuf[4096]; /* track formatting buffer */ -
ram/im700.x
rb5b602e ra3c602f 366 366 extern int16_t vrbw15; 367 367 extern int16_t vrcw; 368 extern uint16_tvtbgval;368 extern int16_t vtbgval; 369 369 extern int16_t vtccol; 370 370 extern int16_t vtcrow; 371 371 extern int8_t vtdechr; 372 372 extern int16_t vtdecol; 373 extern uint16_tvtfgval;373 extern int16_t vtfgval; 374 374 extern int16_t vtpcol; 375 375 extern int16_t vtprow; -
ram/vtyper.c
rb5b602e ra3c602f 50 50 vtdecol = col; /* setup data entry base column */ 51 51 vtdeptr = ptr; /* setup data entry area base address */ 52 vtfgval = exp_c(fg);/* setup foreground color value */53 vtbgval = exp_c(bg);/* setup background color value */52 vtfgval = fg; /* setup foreground color value */ 53 vtbgval = bg; /* setup background color value */ 54 54 SetPri(TTCURS, TTCPRI); /* turn on the typewriter cursor */ 55 55 vtxval = CTOX(tc); /* setup vt x value */ … … 109 109 */ 110 110 111 void vtdisp(volatile uint16_t *obj, uint16_t fg, uint16_t bg, int16_t row, int16_t col, int8_t *buf)111 void vtdisp(volatile uint16_t *obj, int16_t fg, int16_t bg, int16_t row, int16_t col, int8_t *buf) 112 112 { 113 113 -
ram/vtyper.x
rb5b602e ra3c602f 9 9 #include "stdint.h" 10 10 11 typedef void (*vtchar)(volatile uint16_t *obj, uint16_t fg, uint16_t bg, int16_t row, int16_t col, int8_t *buf);11 typedef void (*vtchar)(volatile uint16_t *obj, int16_t fg, int16_t bg, int16_t row, int16_t col, int8_t *buf); 12 12 typedef void (*vtcurs)(void); 13 13 … … 30 30 extern void vtcxupd(void); 31 31 extern void vtcyupd(void); 32 extern void vtdisp(volatile uint16_t *obj, uint16_t fg, uint16_t bg, int16_t row, int16_t col, int8_t *buf);32 extern void vtdisp(volatile uint16_t *obj, int16_t fg, int16_t bg, int16_t row, int16_t col, int8_t *buf); 33 33 extern void vtsetup(volatile 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, int16_t fg, int16_t bg); 34 34 extern int16_t vtyper(void);
Note:
See TracChangeset
for help on using the changeset viewer.