- Timestamp:
- 07/08/2017 02:42:31 PM (8 years ago)
- Branches:
- master
- Children:
- 342a56f
- Parents:
- 46d8069
- Location:
- libcio
- Files:
-
- 43 edited
Legend:
- Unmodified
- Added
- Removed
-
libcio/atoi.c
r46d8069 r0580615 9 9 #include "ctype.h" 10 10 11 int 12 atoi(cp) 13 register char *cp; 11 int atoi(char *cp) 14 12 { 15 13 register unsigned i; -
libcio/atol.c
r46d8069 r0580615 9 9 #include "ctype.h" 10 10 11 long 12 atol(cp) 13 register char *cp; 11 long atol(char *cp) 14 12 { 15 13 register long n; -
libcio/blkrd.c
r46d8069 r0580615 40 40 #endif 41 41 42 extern int _nsic( ); /* next sector function */42 extern int _nsic(struct fcb *fcp, struct bpb *bpp, char *fp); 43 43 44 44 extern long _berrno; /* last file system bios error number */ … … 73 73 */ 74 74 75 long 76 _secrd(buf, rec) 77 register char *buf; 78 register short rec; 75 long _secrd(char *buf, short rec) 79 76 { 80 77 register short track, side, sector; … … 138 135 */ 139 136 140 int 141 blkrd(fcp, buf, ns) 142 register struct fcb *fcp; 143 register char *buf; 144 register int ns; 137 int blkrd(struct fcb *fcp, char *buf, int ns) 145 138 { 146 139 register long brc; /* bios return code */ -
libcio/blkwr.c
r46d8069 r0580615 24 24 #include "fspars.h" 25 25 26 extern int _nsic(), _alcnew(), _newcls(); 26 extern int _nsic(struct fcb *fcp, struct bpb *bpp, char *fp); 27 extern int _alcnew(struct fcb *fcp); 28 extern int _newcls(void); 27 29 28 30 extern long _berrno; /* last file system bios error number */ … … 63 65 */ 64 66 65 long 66 _secwr(buf, rec) 67 register char *buf; 68 register short rec; 67 long _secwr(char *buf, short rec) 69 68 { 70 69 register short track, side, sector; … … 125 124 */ 126 125 127 int 128 blkwr(fcp, buf, ns) 129 struct fcb *fcp; 130 char *buf; 131 int ns; 126 int blkwr(struct fcb *fcp, char *buf, int ns) 132 127 { 133 128 long rc; -
libcio/close.c
r46d8069 r0580615 12 12 #include "stddefs.h" 13 13 14 extern int _badfd(), ClsFile(), _clsvol(); 14 extern int _badfd(void); 15 extern int ClsFile(struct fcb *fcp); 16 extern void _clsvol(void); 15 17 16 18 extern int _fatmod, _dirmod; … … 29 31 */ 30 32 31 _clsfat()33 void _clsfat(void) 32 34 { 33 35 /* write the primary FAT to disk */ … … 50 52 */ 51 53 52 _clsdir()54 void _clsdir(void) 53 55 { 54 56 /* write the directory to disk */ … … 70 72 */ 71 73 72 int 73 close(fd) 74 int fd; 74 int close(int fd) 75 75 { 76 76 register struct channel *chp; … … 112 112 */ 113 113 114 int 115 _filecl(fp) 116 register struct fcb *fp; 114 int _filecl(struct fcb *fp) 117 115 { 118 116 register int rc; … … 129 127 */ 130 128 131 _fd_cls()129 void _fd_cls(void) 132 130 { 133 131 register int fd; -
libcio/clusmap.c
r46d8069 r0580615 12 12 #include "stddefs.h" 13 13 14 extern int micons(), _gtcl12(); 15 extern long miconl(); 14 extern short micons(short wi); 15 extern unsigned _gtcl12(char *fat, unsigned cl); 16 extern long miconl(long wi); 16 17 17 18 extern struct bpb *_thebpb; 18 19 extern short _thefat[]; 19 20 20 extern int _filecl(), _noper(); 21 extern int _filecl(struct fcb *fp); 22 extern int _noper(void); 21 23 22 24 /* … … 79 81 */ 80 82 81 static int 82 waitcr() 83 static int waitcr(void) 83 84 { 84 85 char c; … … 103 104 */ 104 105 105 int 106 ClusMap(fcp) 107 struct fcb *fcp; 106 int ClusMap(struct fcb *fcp) 108 107 { 109 108 int clus, nc; … … 172 171 */ 173 172 174 struct fcb * 175 FCBmode(fcp) 176 register struct fcb *fcp; 173 struct fcb *FCBmode(struct fcb *fcp) 177 174 { 178 175 register unsigned short mf; … … 217 214 */ 218 215 219 struct fcb * 220 SnapFCB(fcp) 221 register struct fcb *fcp; 216 struct fcb *SnapFCB(struct fcb *fcp) 222 217 { 223 218 printf("\nFCB at 0x%08lx: [%-8.8s].[%-3.3s]\n", … … 257 252 */ 258 253 259 MapFAT(fat, ncl, stops) 260 register char *fat; 261 short ncl, stops; 254 void MapFAT(char *fat, short ncl, short stops) 262 255 { 263 256 register int i; … … 293 286 */ 294 287 295 FILE * 296 FILEfl(fp) 297 FILE *fp; 288 FILE *FILEfl(FILE *fp) 298 289 { 299 290 register unsigned short mf; … … 325 316 */ 326 317 327 FILEpr(fp) 328 FILE *fp; 318 void FILEpr(FILE *fp) 329 319 { 330 320 int (*arg)(), ft; … … 387 377 */ 388 378 389 struct fcb * 390 fd2fcb(fd) 391 short fd; 379 struct fcb *fd2fcb(short fd) 392 380 { 393 381 if ((fd < 0) OR (fd > MAXCHAN)) … … 403 391 */ 404 392 405 struct fcb * 406 fp2fcb(fp) 407 FILE *fp; 393 struct fcb *fp2fcb(FILE *fp) 408 394 { 409 395 if (fp EQ (FILE *)NULL) -
libcio/conin.c
r46d8069 r0580615 14 14 #include "stddefs.h" 15 15 16 extern char *memcpy(); 17 extern int readbuf(), writeln(); 16 extern char *memcpy(char *s1, char *s2, int n); 17 extern int readbuf(int dev, char *buf); 18 extern void writeln(int unit, char *buf); 18 19 19 20 char _ConBuf[258]; /* console input buffer */ 20 21 int _CBused; 21 22 22 int 23 _conin(x, buff, len) 24 char *buff; 25 int len; 23 int _conin(char *buff, int len) 26 24 { 27 25 int nbp; -
libcio/conwr.c
r46d8069 r0580615 19 19 ============================================================================ 20 20 */ 21 int 22 _conwr(kind, buff, len) 23 int kind; 24 register char *buff; 25 int len; 21 int _conwr(int kind, char *buff, int len) 26 22 { 27 23 register int count; -
libcio/dirfns.c
r46d8069 r0580615 9 9 #include "biosdefs.h" 10 10 11 extern int sprintf();11 extern long sprintf(char *str, char *fmt, ...); 12 12 13 13 static char atrcons[] = "ADVSHR"; … … 19 19 */ 20 20 21 char * 22 atrstr(atr, s) 23 register short atr; 24 register char s[]; 21 char *atrstr(short atr, char s[]) 25 22 { 26 23 register short i, j; … … 68 65 */ 69 66 70 char * 71 mname(n) 72 short n; 67 char *mname(short n) 73 68 { 74 69 return((n < 1 || n > 12) ? mnames[0] : mnames[n]); … … 86 81 */ 87 82 88 char * 89 dtunpk(din, tin, s, fmt) 90 short din, tin, fmt; 91 char *s; 83 char *dtunpk(short din, short tin, short fmt, char *s) 92 84 { 93 85 register short ftm, fdt; -
libcio/fgets.c
r46d8069 r0580615 11 11 #define EATCHAR '\n' /* character to be "eaten" on input */ 12 12 13 int 14 agetc(ptr) 15 register FILE *ptr; 13 int agetc(FILE *ptr) 16 14 { 17 15 register int c; … … 35 33 } 36 34 37 char * 38 gets(line) 39 char *line; 35 char *gets(char *line) 40 36 { 41 37 register char *cp; … … 55 51 } 56 52 57 char * 58 fgets(s, n, fp) 59 char *s; 60 int n; 61 FILE *fp; 53 char *fgets(char *s, int n, FILE *fp) 62 54 { 63 55 register int c; -
libcio/filesys.c
r46d8069 r0580615 29 29 #define DE_NULL ((struct dirent *)0L) 30 30 31 extern unsigned micons(); 32 extern long miconl(); 33 extern int _ptcl12(); 34 extern char *FilName(), *FilExt(); 31 extern short micons(short wi); 32 extern long miconl(long wi); 33 extern void _ptcl12(unsigned *fat, unsigned cl, unsigned val); 34 extern char *FilName(char *s, char *p); 35 extern char *FilExt(char *s, char *p); 35 36 36 37 #if DEBUGIT … … 65 66 */ 66 67 67 unsigned 68 _cl2lsn(bpp, clnum) 69 struct bpb *bpp; 70 unsigned clnum; 68 unsigned _cl2lsn(struct bpb *bpp, unsigned clnum) 71 69 { 72 70 return(bpp->datrec + (bpp->clsiz * (clnum - 2)) ); … … 80 78 */ 81 79 82 unsigned 83 _gtcl12(fat, cl) 84 register char *fat; 85 unsigned cl; 80 unsigned _gtcl12(char *fat, unsigned cl) 86 81 { 87 82 register unsigned cla, clt; … … 109 104 */ 110 105 111 unsigned 112 _getfat(bufad, bpp, nfat) 113 unsigned *bufad, nfat; 114 register struct bpb *bpp; 106 unsigned _getfat(unsigned *bufad, unsigned nfat, struct bpb *bpp) 115 107 { 116 108 unsigned fatsec; … … 131 123 */ 132 124 133 int 134 _rdfat(bufad, bpp) 135 unsigned *bufad; 136 struct bpb *bpp; 125 int _rdfat(unsigned *bufad, struct bpb *bpp) 137 126 { 138 127 if (_getfat(bufad, bpp, 0)) { … … 154 143 */ 155 144 156 int 157 _rdroot(buf, bpp) 158 unsigned *buf; 159 register struct bpb *bpp; 145 int _rdroot(unsigned *buf, struct bpb *bpp) 160 146 { 161 147 return(BIOS(B_RDWR, 0, (char *)buf, bpp->rdlen, … … 176 162 */ 177 163 178 int 179 _nsic(fcp, bpp, fp) 180 register struct fcb *fcp; 181 struct bpb *bpp; 182 char *fp; 164 int _nsic(struct fcb *fcp, struct bpb *bpp, char *fp) 183 165 { 184 166 register unsigned tfe; … … 277 259 */ 278 260 279 struct dirent * 280 _dsrch(de) 281 register struct dirent *de; 261 struct dirent *_dsrch(struct dirent *de) 282 262 { 283 263 unsigned i, dl; … … 316 296 */ 317 297 318 struct dirent * 319 _dsnew() 298 struct dirent *_dsnew(void) 320 299 { 321 300 unsigned i, dl; … … 353 332 */ 354 333 355 _deadio(fcp, err) 356 register struct fcb *fcp; 357 int err; 334 void _deadio(struct fcb *fcp, int err) 358 335 { 359 336 fcp->clsec = 0; … … 378 355 */ 379 356 380 int 381 _seek(fcp) 382 register struct fcb *fcp; 357 int _seek(struct fcb *fcp) 383 358 { 384 359 register unsigned acls, rcls, nc; … … 486 461 */ 487 462 488 int 489 _ftrnc(dp) 490 struct dirent *dp; 463 int _ftrnc(struct dirent *dp) 491 464 { 492 465 register unsigned acls, ncls; … … 552 525 */ 553 526 554 int 555 _newcls() 527 int _newcls(void) 556 528 { 557 529 register int tc, i; … … 576 548 */ 577 549 578 int 579 _alcnew(fcp) 580 register struct fcb *fcp; 550 int _alcnew(struct fcb *fcp) 581 551 { 582 552 register int ac, nc, pc; … … 669 639 */ 670 640 671 int 672 _fmake(fcp) 673 struct fcb *fcp; 641 int _fmake(struct fcb *fcp) 674 642 { 675 643 register struct dirent *dp; … … 696 664 */ 697 665 698 int 699 _opnvol() 666 int _opnvol(void) 700 667 { 701 668 register long drc; … … 783 750 */ 784 751 785 int 786 _opfcb(fcp) 787 register struct fcb *fcp; 752 int _opfcb(struct fcb *fcp) 788 753 { 789 754 int rc; … … 927 892 */ 928 893 929 int 930 _inifcb(fcp, name, ext, mode) 931 register struct fcb *fcp; 932 char *name, *ext; 933 int mode; 894 int _inifcb(struct fcb *fcp, char *name, char *ext, int mode) 934 895 { 935 896 int fl; … … 1063 1024 */ 1064 1025 1065 int 1066 ClsFile(fcp) 1067 register struct fcb *fcp; 1026 int ClsFile(struct fcb *fcp) 1068 1027 { 1069 1028 register struct dirent *dp; … … 1144 1103 */ 1145 1104 1146 _clsvol()1105 void _clsvol(void) 1147 1106 { 1148 1107 if (_fatmod) { … … 1177 1136 */ 1178 1137 1179 short 1180 fcbinit(name, fcp) 1181 register char *name; 1182 register struct fcb *fcp; 1138 short fcbinit(char *name, struct fcb *fcp) 1183 1139 { 1184 1140 char tmpname[9], tmpext[4]; … … 1197 1153 */ 1198 1154 1199 int 1200 DelFile(fcp) 1201 struct fcb *fcp; 1155 int DelFile(struct fcb *fcp) 1202 1156 { 1203 1157 #if DEBUGIT -
libcio/filname.c
r46d8069 r0580615 20 20 */ 21 21 22 char * 23 FilName(s, p) 24 register char *s, *p; 22 char *FilName(char *s, char *p) 25 23 { 26 24 register char *tp; … … 61 59 */ 62 60 63 char * 64 FilExt(s, p) 65 register char *s, *p; 61 char *FilExt(char *s, char *p) 66 62 { 67 63 register char c, *tp; -
libcio/flread.c
r46d8069 r0580615 19 19 */ 20 20 21 int 22 flread(buff, len, fp) 23 register char *buff; 24 register long len; 25 FILE *fp; 21 int flread(char *buff, long len, FILE *fp) 26 22 { 27 23 register int ilen; -
libcio/fopen.c
r46d8069 r0580615 11 11 #include "stddefs.h" 12 12 13 extern long lseek();13 extern long lseek(int fd, long pos, int how); 14 14 15 FILE * 16 _opener(name, mode, aflag) 17 char *name, *mode; 18 int aflag; 15 FILE *_opener(char *name, char *mode, int aflag) 19 16 { 20 17 register FILE *fp; … … 73 70 */ 74 71 75 FILE * 76 fopen(name, mode) 77 char *name, *mode; 72 FILE *fopen(char *name, char *mode) 78 73 { 79 74 return(_opener(name, mode, 0)); 80 75 } 81 76 82 FILE * 83 fopena(name, mode) 84 char *name, *mode; 77 FILE *fopena(char *name, char *mode) 85 78 { 86 79 return(_opener(name, mode, 0)); 87 80 } 88 81 89 FILE * 90 fopenb(name, mode) 91 char *name, *mode; 82 FILE *fopenb(char *name, char *mode) 92 83 { 93 84 return(_opener(name, mode, O_RAW)); -
libcio/fprintf.c
r46d8069 r0580615 12 12 static FILE *Stream; 13 13 14 extern int dofmt_();15 extern int aputc( );14 extern long dofmt_(int (*putsub)(), char *format, va_list args); 15 extern int aputc(int c, FILE *ptr); 16 16 17 static int fpsub();17 static int fpsub(int c); 18 18 19 19 int fprintf(FILE *stream, char *fmt, ...) … … 29 29 } 30 30 31 static 32 int 33 fpsub(c) 34 int c; 31 static int fpsub(int c) 35 32 { 36 33 return(aputc(c, Stream)); -
libcio/fputs.c
r46d8069 r0580615 9 9 #include "stddefs.h" 10 10 11 int 12 puts(str) 13 register char *str; 11 int puts(char *str) 14 12 { 15 13 while (*str) … … 20 18 } 21 19 22 int 23 aputc(c,ptr) 24 register int c; 25 register FILE *ptr; 20 int aputc(int c, FILE *ptr) 26 21 { 27 22 c &= 127; … … 34 29 } 35 30 36 int 37 fputs(s,fp) 38 register char *s; 39 FILE *fp; 31 int fputs(char *s, FILE *fp) 40 32 { 41 33 while ( *s ) -
libcio/fread.c
r46d8069 r0580615 16 16 */ 17 17 18 int 19 fread(buffer, size, number, stream) 20 register char *buffer; 21 unsigned size; 22 int number; 23 FILE *stream; 18 int fread(char *buffer, unsigned size, int number, FILE *stream) 24 19 { 25 20 int total; -
libcio/fscanf.c
r46d8069 r0580615 12 12 static FILE *scnfp; 13 13 14 static 15 int 16 gchar(what) 14 static int gchar(what) 17 15 { 18 16 if (what EQ 0) { … … 28 26 } 29 27 30 int 31 scanf(fmt, args) 32 char *fmt; 33 int *args; 28 int scanf(char *fmt, int *args) 34 29 { 35 30 scnfp = stdin; … … 38 33 } 39 34 40 int 41 fscanf(fp, fmt, args) 42 FILE *fp; 43 char *fmt; 44 int *args; 35 int fscanf(FILE *fp, char *fmt, int *args) 45 36 { 46 37 scnfp = fp; -
libcio/fseek.c
r46d8069 r0580615 11 11 #include "stddefs.h" 12 12 13 extern long lseek( );13 extern long lseek(int fd, long pos, int how); 14 14 15 15 /* … … 19 19 */ 20 20 21 fseek(fp, pos, mode) 22 register FILE *fp; 23 long pos; 24 int mode; 21 int fseek(FILE *fp, long pos, int mode) 25 22 { 26 23 register int i, lr; -
libcio/fsinit.c
r46d8069 r0580615 16 16 extern int _bpbin, _dirin, _fatin, _dirmod, _fatmod; 17 17 18 int _badfd(), _noper(); 18 int _badfd(void); 19 int _noper(void); 19 20 20 21 char *Stdbufs; /* buffer chain pointer */ … … 53 54 */ 54 55 55 int 56 _badfd() 56 int _badfd(void) 57 57 { 58 58 errno = EBADF; /* set bad fd code */ … … 66 66 */ 67 67 68 int 69 _noper() 68 int _noper(void) 70 69 { 71 70 return(SUCCESS); /* return with a non-error indication */ … … 82 81 */ 83 82 84 InitCH(cp, rdi, wri, ioi, ski, cfp, charg) 85 register struct channel *cp; 86 char rdi, wri, ioi, ski; 87 int (*cfp)(); 88 io_arg charg; 83 void InitCH(struct channel *cp, char rdi, char wri, char ioi, char ski, int (*cfp)(), io_arg charg) 89 84 { 90 85 cp->c_read = rdi; … … 102 97 */ 103 98 104 Init_CB(fp, flags, unit, bufad, bufsize) 105 register FILE *fp; 106 char unit, flags; 107 long *bufad; 108 int bufsize; 99 void Init_CB(FILE *fp, char unit, char flags, long *bufad, int bufsize) 109 100 { 110 101 fp->_bp = (char *)0L; … … 127 118 */ 128 119 129 InitFS()120 void InitFS(void) 130 121 { 131 122 register int i; -
libcio/fsize.c
r46d8069 r0580615 11 11 #include "stddefs.h" 12 12 13 extern short _gtcl12(), _opnvol(), _filecl(); 13 extern unsigned _gtcl12(char *fat, unsigned cl); 14 extern int _opnvol(void); 15 extern int _filecl(struct fcb *fp); 14 16 15 17 extern unsigned _thefat[]; … … 25 27 */ 26 28 27 long 28 fsize(fp, how) 29 FILE *fp; 30 short how; 29 long fsize(FILE *fp, short how) 31 30 { 32 31 register struct channel *chp; … … 71 70 */ 72 71 73 short 74 dspace(which) 75 short which; 72 short dspace(short which) 76 73 { 77 74 register short maxcl, clcount, nc; -
libcio/fstubs.c
r46d8069 r0580615 40 40 */ 41 41 42 int 43 readbuf(dev, buf) 44 int dev; 45 char *buf; 42 int readbuf(int dev, char *buf) 46 43 { 47 44 xtrap15(); -
libcio/ftell.c
r46d8069 r0580615 17 17 #endif 18 18 19 extern int _filecl( );19 extern int _filecl(struct fcb *fp); 20 20 21 21 /* … … 25 25 */ 26 26 27 long 28 ftell(fp) 29 register FILE *fp; 27 long ftell(FILE *fp) 30 28 { 31 29 register struct fcb *fcp; -
libcio/fwrite.c
r46d8069 r0580615 20 20 */ 21 21 22 int 23 fwrite(buffer, size, number, stream) 24 register char *buffer; 25 register int size, number; 26 register FILE *stream; 22 int fwrite(char *buffer, int size, int number, FILE *stream) 27 23 { 28 24 register int i, j; -
libcio/getbuff.c
r46d8069 r0580615 9 9 #include "stddefs.h" 10 10 11 getbuff(ptr) 12 register FILE *ptr; 11 void getbuff(FILE *ptr) 13 12 { 14 13 char *buffer; -
libcio/getc.c
r46d8069 r0580615 9 9 #include "stddefs.h" 10 10 11 int 12 getc(ptr) 13 register FILE *ptr; 11 int getc(FILE *ptr) 14 12 { 15 13 register int len; -
libcio/getl.c
r46d8069 r0580615 8 8 #include "stdio.h" 9 9 10 extern int fgetc();10 extern int getc(FILE *ptr); 11 11 12 12 /* … … 19 19 */ 20 20 21 long 22 getl(stream) 23 register FILE *stream; 21 long getl(FILE *stream) 24 22 { 25 23 long temp; -
libcio/getw.c
r46d8069 r0580615 8 8 #include "stdio.h" 9 9 10 extern int fgetc();10 extern int getc(FILE *ptr); 11 11 12 12 /* … … 19 19 */ 20 20 21 int 22 getw(stream) 23 register FILE *stream; 21 int getw(FILE *stream) 24 22 { 25 23 int temp; -
libcio/lseek.c
r46d8069 r0580615 13 13 #include "stddefs.h" 14 14 15 extern int _seek( );15 extern int _seek(struct fcb *fcp); 16 16 17 17 #if DEBUGIT … … 19 19 #endif 20 20 21 long 22 lseek(fd, pos, how) 23 int fd; 24 register long pos; 25 int how; 21 long lseek(int fd, long pos, int how) 26 22 { 27 23 register struct fcb *fp; -
libcio/open.c
r46d8069 r0580615 12 12 #include "stddefs.h" 13 13 14 extern int _badfd(), _noper(); 15 extern int _inifcb(), _opfcb(); 16 17 extern char *FilName(), *FilExt(); 18 19 int _fileop(), _filecl(); 14 extern int _badfd(void); 15 extern int _noper(void); 16 extern int _inifcb(struct fcb *fcp, char *name, char *ext, int mode); 17 extern int _opfcb(struct fcb *fcp); 18 19 extern char *FilName(char *s, char *p); 20 extern char *FilExt(char *s, char *p); 21 22 int _fileop(char *name, int flag, int mode, struct channel *chp, struct devtabl *dp); 23 int _filecl(struct fcb *fp); 20 24 21 25 static struct device condev = { 2, 2, 1, 0, _noper }; … … 51 55 */ 52 56 53 int 54 open(name, flag, mode) 55 char *name; 56 int flag, mode; 57 int open(char *name, int flag, int mode) 57 58 { 58 59 register struct devtabl *dp; … … 130 131 */ 131 132 132 int 133 opena(name, flag, mode) 134 char *name; 135 int flag, mode; 133 int opena(char *name, int flag, int mode) 136 134 { 137 135 return(open(name, flag, mode)); … … 147 145 */ 148 146 149 int 150 openb(name, flag, mode) 151 char *name; 152 int flag, mode; 147 int openb(char *name, int flag, int mode) 153 148 { 154 149 return(open(name, flag|O_RAW, mode)); … … 169 164 */ 170 165 171 int 172 creat(name, mode) 173 char *name; 174 int mode; 166 int creat(char *name, int mode) 175 167 { 176 168 return(open(name, O_WRONLY|O_TRUNC|O_CREAT, mode)); … … 191 183 */ 192 184 193 int 194 creata(name, mode) 195 char *name; 196 int mode; 185 int creata(char *name, int mode) 197 186 { 198 187 return(open(name, O_WRONLY|O_TRUNC|O_CREAT, mode)); … … 209 198 */ 210 199 211 int 212 creatb(name, mode) 213 char *name; 214 int mode; 200 int creatb(char *name, int mode) 215 201 { 216 202 return(open(name, O_WRONLY|O_TRUNC|O_CREAT|O_RAW, mode)); … … 229 215 */ 230 216 231 int 232 _fileop(name, flag, mode, chp, dp) 233 char *name; 234 int flag, mode; 235 struct channel *chp; 236 struct devtabl *dp; 217 int _fileop(char *name, int flag, int mode, struct channel *chp, struct devtabl *dp) 237 218 { 238 219 register struct fcb *fp; -
libcio/posit.c
r46d8069 r0580615 11 11 #include "stddefs.h" 12 12 13 extern int _seek( );13 extern int _seek(struct fcb *fcp); 14 14 15 15 /* … … 19 19 */ 20 20 21 int 22 posit(fd, pos) 23 int fd; 24 unsigned pos; 21 int posit(int fd, unsigned pos) 25 22 { 26 23 register struct fcb *fp; -
libcio/putc.c
r46d8069 r0580615 9 9 #include "stddefs.h" 10 10 11 extern int write(), getbuff(), close(); 11 extern int write(int fd, char *buff, unsigned len); 12 extern void getbuff(FILE *ptr); 13 extern int close(int fd); 12 14 13 15 extern int (*_clsall)(); … … 17 19 int _ClFlag; 18 20 19 int fclose( );21 int fclose(FILE *ptr); 20 22 21 23 /* … … 25 27 */ 26 28 27 static 28 closall() 29 static void closall(void) 29 30 { 30 31 register FILE *fp; … … 46 47 */ 47 48 48 int 49 flush_(ptr, data) 50 register FILE *ptr; 51 int data; 49 int flush_(FILE *ptr, int data) 52 50 { 53 51 register int size; … … 107 105 */ 108 106 109 int 110 fflush(ptr) 111 FILE *ptr; 107 int fflush(FILE *ptr) 112 108 { 113 109 return(flush_(ptr, -1)); … … 120 116 */ 121 117 122 int 123 fclose(ptr) 124 register FILE *ptr; 118 int fclose(FILE *ptr) 125 119 { 126 120 int err; … … 156 150 */ 157 151 158 int 159 putc(c, ptr) 160 int c; 161 register FILE *ptr; 152 int putc(int c, FILE *ptr) 162 153 { 163 154 if (ptr->_bp GE ptr->_bend) … … 173 164 */ 174 165 175 int 176 puterr(c) 166 int puterr(c) 177 167 { 178 168 return(putc(c, stderr)); -
libcio/putl.c
r46d8069 r0580615 11 11 #include "stddefs.h" 12 12 13 putl(w, stream) 14 register long w; 15 register FILE *stream; 13 void putl(long w, FILE *stream) 16 14 { 17 15 if (putc(((w >> 24) & 0xFF), stream) < 0 ) -
libcio/putw.c
r46d8069 r0580615 11 11 #include "stddefs.h" 12 12 13 putw(w, stream) 14 register unsigned w; 15 FILE *stream; 13 void putw(unsigned w, FILE *stream) 16 14 { 17 15 if (putc(((w >> 8) & 0xFF), stream) < 0 ) -
libcio/read.c
r46d8069 r0580615 46 46 #endif 47 47 48 extern int _badfd(), _conin(), _seek(); 48 extern int _badfd(void); 49 extern int _conin(char *buff, int len); 50 extern int _seek(struct fcb *fcp); 49 51 50 extern char *memcpy( );52 extern char *memcpy(char *s1, char *s2, int n); 51 53 52 int _filerd( );54 int _filerd(struct fcb *fp, char *buffer, unsigned len); 53 55 54 56 static int (*t_read[])() = { … … 70 72 */ 71 73 72 int 73 read(fd, buff, len) 74 int fd; 75 char *buff; 76 unsigned len; 74 int read(int fd, char *buff, unsigned len) 77 75 { 78 76 register struct channel *chp; … … 99 97 */ 100 98 101 int 102 _getsec(fp, buf, len) 103 register struct fcb *fp; 104 char *buf; 105 unsigned len; 99 int _getsec(struct fcb *fp, char *buf, unsigned len) 106 100 { 107 101 if ((errno = ReadRN(fp, Wrkbuf)) NE 0) /* get current sector */ … … 132 126 */ 133 127 134 int 135 _filerd(fp, buffer, len) 136 register struct fcb *fp; 137 char *buffer; 138 unsigned len; 128 int _filerd(struct fcb *fp, char *buffer, unsigned len) 139 129 { 140 130 register unsigned l; -
libcio/readrn.c
r46d8069 r0580615 27 27 28 28 #if TBUFFER 29 extern long _secrd( );29 extern long _secrd(char *buf, short rec); 30 30 #endif 31 31 32 32 extern long _berrno; 33 extern int _seek( );33 extern int _seek(struct fcb *fcp); 34 34 35 35 /* … … 44 44 */ 45 45 46 int 47 ReadRN(fcp, buf) 48 struct fcb *fcp; 49 char *buf; 46 int ReadRN(struct fcb *fcp, char *buf) 50 47 { 51 48 int sv; /* seek return code */ -
libcio/rename.c
r46d8069 r0580615 6 6 */ 7 7 8 rename(old, new) 9 char *old, *new; 8 int rename(char *old, char *new) 10 9 { 11 10 char buff[60]; -
libcio/scan.c
r46d8069 r0580615 13 13 static int (*gsub)(); 14 14 15 extern char *index( );15 extern char *index(char *str, char c); 16 16 17 17 static char *scnstr; … … 22 22 */ 23 23 24 static 25 long 26 getnum(list, values, base) 27 char *list; 28 char *values; 29 int base; 24 static long getnum(char *list, char *values, int base) 30 25 { 31 26 register long val; … … 71 66 */ 72 67 73 static 74 skipblk() 68 static int skipblk(void) 75 69 { 76 70 while (isspace((*gsub)(0))) … … 83 77 } 84 78 85 static 86 sgetc(what) 79 static int sgetc(what) 87 80 { 88 81 if (what EQ 0) { … … 106 99 */ 107 100 108 scanfmt(getsub, fmt, args) 109 int (*getsub)(); 110 register char *fmt; 111 int **args; 101 int scanfmt(int (*getsub)(), char *fmt, int **args) 112 102 { 113 103 … … 389 379 */ 390 380 391 sscanf(string, fmt, args) 392 char *string, *fmt; 393 int *args; 381 int sscanf(char *string, char *fmt, int *args) 394 382 { 395 383 scnstr = string; -
libcio/setbuf.c
r46d8069 r0580615 8 8 #include "stdio.h" 9 9 10 setbuf(stream, buffer) 11 register FILE *stream; 12 char *buffer; 10 void setbuf(FILE *stream, char *buffer) 13 11 { 14 12 if (stream->_buff) -
libcio/ungetc.c
r46d8069 r0580615 9 9 #include "stddefs.h" 10 10 11 int 12 ungetc(c, ptr) 13 register int c; 14 register FILE *ptr; 11 int ungetc(int c, FILE *ptr) 15 12 { 16 13 if ((c EQ EOF) OR (ptr->_bp LE ptr->_buff)) -
libcio/unlink.c
r46d8069 r0580615 17 17 #endif 18 18 19 extern int DelFile( );19 extern int DelFile(struct fcb *fcp); 20 20 21 21 /* … … 25 25 */ 26 26 27 int 28 unlink(name) 29 char *name; 27 int unlink(char *name) 30 28 { 31 29 struct fcb delfcb; -
libcio/write.c
r46d8069 r0580615 13 13 #include "stddefs.h" 14 14 15 int _filewr(); 16 17 extern int _badfd(), _conwr(), blkwr(); 18 extern int ReadRN(), WriteRN(); 19 extern int _newcls(), micons(), _ptcl12(); 20 21 extern long miconl(); 22 23 extern char *memset(); 15 int _filewr(struct fcb *fp, char *buffer, unsigned len); 16 17 extern int _badfd(void); 18 extern int _conwr(int kind, char *buff, int len); 19 extern int blkwr(struct fcb *fcp, char *buf, int ns); 20 extern int ReadRN(struct fcb *fcp, char *buf); 21 extern int WriteRN(struct fcb *fcp, char *buf); 22 extern int _newcls(void); 23 extern short micons(short wi); 24 extern void _ptcl12(unsigned *fat, unsigned cl, unsigned val); 25 26 extern long miconl(long wi); 27 28 extern char *memset(char *sp, char c, int n); 24 29 25 30 extern short _fatmod; … … 50 55 */ 51 56 52 int 53 _putsec(fp, buf, len) 54 register struct fcb *fp; 55 char *buf; 56 unsigned len; 57 int _putsec(struct fcb *fp, char *buf, unsigned len) 57 58 { 58 59 #if DEBUGIT … … 125 126 */ 126 127 127 int 128 _filewr(fp, buffer, len) 129 register struct fcb *fp; 130 register char *buffer; 131 register unsigned len; 128 int _filewr(struct fcb *fp, char *buffer, unsigned len) 132 129 { 133 130 register unsigned j, k, l; … … 248 245 */ 249 246 250 int 251 write(fd, buff, len) 252 int fd; 253 char *buff; 254 unsigned len; 247 int write(int fd, char *buff, unsigned len) 255 248 { 256 249 register struct channel *chp; -
libcio/writern.c
r46d8069 r0580615 23 23 24 24 extern long _berrno; 25 extern int _seek( );25 extern int _seek(struct fcb *fcp); 26 26 27 27 #if DEBUGIT … … 30 30 31 31 #if TBUFFER 32 extern long _secwr( ); /* update buffer function */32 extern long _secwr(char *buf, short rec); 33 33 #endif 34 34 … … 44 44 */ 45 45 46 int 47 WriteRN(fcp, buf) 48 struct fcb *fcp; 49 char *buf; 46 int WriteRN(struct fcb *fcp, char *buf) 50 47 { 51 48 int sv; /* seek return code */
Note:
See TracChangeset
for help on using the changeset viewer.