- Timestamp:
- 07/08/2017 02:42:31 PM (7 years ago)
- Branches:
- master
- Children:
- 342a56f
- Parents:
- 46d8069
- Location:
- include
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
include/biosdefs.h
r46d8069 r0580615 6 6 */ 7 7 8 extern long trap13( ); /* BIOS linkage */9 extern long trap14( ); /* XBIOS linkage */8 extern long trap13(short fun, ...); 9 extern long trap14(short fun, ...); 10 10 11 11 #define BIOS trap13 -
include/cmeta.h
r46d8069 r0580615 6 6 */ 7 7 8 extern int CMinit(), CMstat(); 9 extern int CMchr(), CMuchr(); 10 extern int CMstr(), CMustr(); 11 extern int CMlong(), CMdig(); 12 extern int CMlist(), CMulist(); 8 extern void CMinit(char *ip); 9 extern int CMstat(char *msg); 10 extern int CMchr(char c); 11 extern int CMuchr(char c); 12 extern int CMstr(char *s); 13 extern int CMustr(char *s); 14 extern int CMlong(void); 15 extern int CMdig(void); 16 extern int CMlist(char *l[]); 17 extern int CMulist(char *l[]); 13 18 14 19 extern int QQsw; -
include/ctype.h
r46d8069 r0580615 97 97 #else /* SYS5CODE */ 98 98 99 extern char ___atab(); /* so the loader sees us ... */99 extern void ___atab(void); 100 100 extern char __atab[]; /* character type table */ 101 101 -
include/glcfns.h
r46d8069 r0580615 6 6 */ 7 7 8 extern unsigned GLCcrc(), GLCcxy(); 9 extern short GLCplot(); 10 extern short GLCinit(), GLCwrts(), GLCtext(), GLCdisp(), GLCcurs(); 8 extern unsigned GLCcrc(unsigned row, unsigned col); 9 extern unsigned GLCcxy(unsigned x, unsigned y); 10 extern void GLCplot(unsigned x, unsigned y, unsigned val); 11 extern void GLCinit(void); 12 extern void GLCwrts(char *s); 13 extern void GLCtext(unsigned row, unsigned col, char *s); 14 extern void GLCdisp(short dsp, short crs, short blk1, short blk2, short blk3); 15 extern void GLCcurs(short crs); 11 16 12 17 extern unsigned lcdx, lcdy, lcdbit, lcdrow, lcdcol, lcdbase; -
include/memory.h
r46d8069 r0580615 6 6 */ 7 7 8 extern char *memccpy(), *memchr(), *memcpy(), *memset(); 9 extern int memcmp(), *memsetw(), *memcpyw(), memcmpu(); 8 extern char *memccpy(char *s1, char *s2, char c, int n); 9 extern char *memchr(char *sp, char c, int n); 10 extern char *memcpy(char *s1, char *s2, int n); 11 extern char *memset(char *sp, char c, int n); 12 extern int memcmp(char *s1, char *s2, int n); 13 extern short *memsetw(short *sp, short w, short n); 14 extern short *memcpyw(short *s1, short *s2, int n); 15 extern int memcmpu(char *s1, char *s2, int n); -
include/rawio.h
r46d8069 r0580615 6 6 */ 7 7 8 int getln(), getrln(), readln(); 8 int getln(int unit, int nb, char *buf); 9 int getrln(int unit, int nb, char *buf); 10 int readln(int unit, int nc, char *ctl, int nb, char *buf); 9 11 10 12 /* The following should really be void ... */ 11 13 12 int writeln();14 void writeln(int unit, char *buf); -
include/scfns.h
r46d8069 r0580615 8 8 */ 9 9 10 extern int eh_ins(), eh_rmv(), sc_clr(); 10 extern void eh_ins(struct s_entry *ne, short et); 11 extern void eh_rmv(struct s_entry *ev, short et); 12 extern void sc_clr(short ns); 11 13 12 extern int e_del(), selscor(), sc_goto(); 14 extern short e_del(struct s_entry *e1); 15 extern short selscor(short ns); 16 extern int sc_goto(long tval); 13 17 14 extern long scinit(), evleft(); 18 extern long scinit(void); 19 extern long evleft(void); 15 20 16 extern struct s_entry *e_alc(), *e_ins(), *e_rmv(), *e_clr(), *ehfind(); 17 extern struct s_entry *frfind(), *ep_adj(), *se_exec(), *findev(); 21 extern struct s_entry *e_alc(short w); 22 extern struct s_entry *e_ins(struct s_entry *e1, struct s_entry *e2); 23 extern struct s_entry *e_rmv(struct s_entry *e1); 24 extern struct s_entry *e_clr(struct s_entry *e1); 25 extern struct s_entry *ehfind(short eh, long te, short d1, short d2); 26 extern struct s_entry *frfind(long tval, int sdir); 27 extern struct s_entry *ep_adj(struct s_entry *sep, int sdir, long tval); 28 extern struct s_entry *se_exec(struct s_entry *ep, short sd); 29 extern struct s_entry *findev(struct s_entry *ep, long te, short et, short d1, short d2); 18 30 19 31 extern char ac_code; -
include/stdio.h
r46d8069 r0580615 41 41 #endif 42 42 43 extern long ftell(); 44 extern char *gets(), *fgets(); 45 extern FILE *fopen(), *fopena(), *fopenb(); 43 extern long ftell(FILE *fp); 44 extern char *gets(char *line); 45 extern char *fgets(char *s, int n, FILE *fp); 46 extern FILE *fopen(char *name, char *mode); 47 extern FILE *fopena(char *name, char *mode); 48 extern FILE *fopenb(char *name, char *mode); 46 49 47 50 #define stdin (&Cbuffs[0]) -
include/strings.h
r46d8069 r0580615 6 6 */ 7 7 8 extern char *strccpy(), *strcpy(), *strncpy(), *strcat(), *strncat(); 9 extern char *strchr(), *strrchr(), *strpbrk(), *strtok(); 10 extern char *index(), *rindex(), *str2lc(), *str2uc(); 8 extern char *strccpy(char *s1, char *s2, char c); 9 extern char *strcpy(char *s1, char *s2); 10 extern char *strncpy(char *s1, char *s2, int n); 11 extern char *strcat(char *s1, char *s2); 12 extern char *strncat(char *s1, char *s2, int n); 13 extern char *strchr(char *sp, char c); 14 extern char *strrchr(char *sp, char c); 15 extern char *strpbrk(char *string, char *brkset); 16 extern char *strtok(char *string, char *sepset); 17 extern char *index(char *str, char c); 18 extern char *rindex(char *str, char c); 19 extern char *str2lc(char *s); 20 extern char *str2uc(char *s); 11 21 12 extern int strcmp(), strlcmp(), strncmp(), strlen(), strspn(), strcspn(); 22 extern int strcmp(char *s1, char *s2); 23 extern int strlcmp(char *s, char *l[]); 24 extern int strncmp(char *s1, char *s2, int n); 25 extern int strlen(char *s); 26 extern int strspn(char *string, char *charset); 27 extern int strcspn(char *string, char *charset); 13 28 14 extern long strtol( );29 extern long strtol(char *str, char **ptr, int base); -
include/vsddsw.h
r46d8069 r0580615 9 9 /* functions */ 10 10 11 extern unsigned vbank(); 12 extern int vputp(), vwputp(); 11 extern void vbank(unsigned b); 12 extern void vputp(struct octent *octad, int xloc, int yloc, int val); 13 extern void vwputp(struct octent *octad, int xloc, int yloc, int val); 13 14 14 15 /* these should be voids ... */ 15 16 16 extern int vfwait(), vputs(), vputsa(), vputc(), VHinit(); 17 extern int objclr(), objon(), objoff(); 18 extern int vcputs(), vwputs(), vwputm(), vmput(), vmputa(), VSinit(); 19 extern int SelObj(), SetPri(), SetObj(), CpyObj(); 17 extern void vfwait(void); 18 extern void vputs(uint *sbase, uint row, uint col, uint attrib, char *str); 19 extern void vputsa(uint *sbase, uint row, uint col, uint *attrib, char *str); 20 extern void vputc(unsigned *sbase, unsigned row, unsigned col, unsigned c, unsigned attrib); 21 extern void VHinit(void); 22 extern void objclr(unsigned obj); 23 extern void objon(unsigned obj, unsigned line, unsigned num); 24 extern void objoff(unsigned obj, unsigned line, unsigned num); 25 extern void vcputs(int *obase, int nw, int fg, int bg, int row, int col, char *str); 26 extern void vwputs(int *obase, int nw, int fg, int bg, int row, int col, char *str); 27 extern void vwputm(unsigned int *obase, int nw, int fg, int bg, int row, int col, char *ml[]); 28 extern void vmput(uint *sbase, uint row, uint col, uint ma, char *ms[]); 29 extern void vmputa(uint *sbase, uint row, uint col, uint *ma[], char *ms[]); 30 extern void VSinit(void); 31 extern void SelObj(int obj); 32 extern void SetPri(int obj, int pri); 33 extern void SetObj(int obj, int type, int bank, int xpix, int ypix, int x0, int y0, int flags, int pri, unsigned int *base); 34 extern void CpyObj(unsigned *from, unsigned *to, unsigned w, unsigned h, unsigned sw); -
include/wordq.h
r46d8069 r0580615 18 18 19 19 #ifndef WORDQHDR 20 extern short putwq(), getwq(); 21 extern unsigned short setwq(); 20 extern short putwq(struct wordq *qp, unsigned short c); 21 extern short getwq(struct wordq *qp, unsigned short *p); 22 extern unsigned short setwq(struct wordq *qp, unsigned short *qadr, unsigned short qsiz, unsigned short hi, unsigned short lo); 22 23 #endif
Note:
See TracChangeset
for help on using the changeset viewer.