Changeset 0580615 in buchla-68k for libcio


Ignore:
Timestamp:
07/08/2017 02:42:31 PM (7 years ago)
Author:
Thomas Lopatic <thomas@…>
Branches:
master
Children:
342a56f
Parents:
46d8069
Message:

Point of no return.

Location:
libcio
Files:
43 edited

Legend:

Unmodified
Added
Removed
  • libcio/atoi.c

    r46d8069 r0580615  
    99#include "ctype.h"
    1010
    11 int
    12 atoi(cp)
    13 register char *cp;
     11int atoi(char *cp)
    1412{
    1513        register unsigned i;
  • libcio/atol.c

    r46d8069 r0580615  
    99#include "ctype.h"
    1010
    11 long
    12 atol(cp)
    13 register char *cp;
     11long atol(char *cp)
    1412{
    1513        register long n;
  • libcio/blkrd.c

    r46d8069 r0580615  
    4040#endif
    4141
    42 extern  int     _nsic();                /* next sector function */
     42extern  int     _nsic(struct fcb *fcp, struct bpb *bpp, char *fp);
    4343
    4444extern  long    _berrno;                /* last file system bios error number */
     
    7373*/
    7474
    75 long
    76 _secrd(buf, rec)
    77 register char *buf;
    78 register short rec;
     75long _secrd(char *buf, short rec)
    7976{
    8077        register short  track, side, sector;
     
    138135*/
    139136
    140 int
    141 blkrd(fcp, buf, ns)
    142 register struct fcb *fcp;
    143 register char *buf;
    144 register int ns;
     137int blkrd(struct fcb *fcp, char *buf, int ns)
    145138{
    146139        register long   brc;            /* bios return code */
  • libcio/blkwr.c

    r46d8069 r0580615  
    2424#include "fspars.h"
    2525
    26 extern  int     _nsic(), _alcnew(), _newcls();
     26extern  int     _nsic(struct fcb *fcp, struct bpb *bpp, char *fp);
     27extern  int     _alcnew(struct fcb *fcp);
     28extern  int     _newcls(void);
    2729
    2830extern  long    _berrno;                /* last file system bios error number */
     
    6365*/
    6466
    65 long
    66 _secwr(buf, rec)
    67 register char *buf;
    68 register short rec;
     67long _secwr(char *buf, short rec)
    6968{
    7069        register short  track, side, sector;
     
    125124*/
    126125
    127 int
    128 blkwr(fcp, buf, ns)
    129 struct fcb *fcp;
    130 char *buf;
    131 int ns;
     126int blkwr(struct fcb *fcp, char *buf, int ns)
    132127{
    133128        long    rc;
  • libcio/close.c

    r46d8069 r0580615  
    1212#include "stddefs.h"
    1313
    14 extern  int     _badfd(), ClsFile(), _clsvol();
     14extern  int     _badfd(void);
     15extern  int     ClsFile(struct fcb *fcp);
     16extern  void    _clsvol(void);
    1517
    1618extern  int     _fatmod, _dirmod;
     
    2931*/
    3032
    31 _clsfat()
     33void _clsfat(void)
    3234{
    3335        /* write the primary FAT to disk */
     
    5052*/
    5153
    52 _clsdir()
     54void _clsdir(void)
    5355{
    5456        /* write the directory to disk */
     
    7072*/
    7173
    72 int
    73 close(fd)
    74 int fd;
     74int close(int fd)
    7575{
    7676        register struct channel *chp;
     
    112112*/
    113113
    114 int
    115 _filecl(fp)
    116 register struct fcb *fp;
     114int _filecl(struct fcb *fp)
    117115{
    118116        register int rc;
     
    129127*/
    130128
    131 _fd_cls()
     129void _fd_cls(void)
    132130{
    133131        register int fd;
  • libcio/clusmap.c

    r46d8069 r0580615  
    1212#include "stddefs.h"
    1313
    14 extern  int     micons(), _gtcl12();
    15 extern  long    miconl();
     14extern  short   micons(short wi);
     15extern  unsigned        _gtcl12(char *fat, unsigned cl);
     16extern  long    miconl(long wi);
    1617
    1718extern  struct  bpb     *_thebpb;
    1819extern  short   _thefat[];
    1920
    20 extern  int     _filecl(), _noper();
     21extern  int     _filecl(struct fcb *fp);
     22extern  int     _noper(void);
    2123
    2224/*
     
    7981*/
    8082
    81 static int
    82 waitcr()
     83static int waitcr(void)
    8384{
    8485        char    c;
     
    103104*/
    104105
    105 int
    106 ClusMap(fcp)
    107 struct fcb *fcp;
     106int ClusMap(struct fcb *fcp)
    108107{
    109108        int     clus, nc;
     
    172171*/
    173172
    174 struct fcb *
    175 FCBmode(fcp)
    176 register struct fcb *fcp;
     173struct fcb *FCBmode(struct fcb *fcp)
    177174{
    178175        register unsigned short mf;
     
    217214*/
    218215
    219 struct fcb *
    220 SnapFCB(fcp)
    221 register struct fcb *fcp;
     216struct fcb *SnapFCB(struct fcb *fcp)
    222217{
    223218        printf("\nFCB at 0x%08lx:  [%-8.8s].[%-3.3s]\n",
     
    257252*/
    258253
    259 MapFAT(fat, ncl, stops)
    260 register char *fat;
    261 short ncl, stops;
     254void MapFAT(char *fat, short ncl, short stops)
    262255{
    263256        register int i;
     
    293286*/
    294287
    295 FILE *
    296 FILEfl(fp)
    297 FILE *fp;
     288FILE *FILEfl(FILE *fp)
    298289{
    299290        register unsigned short mf;
     
    325316*/
    326317
    327 FILEpr(fp)
    328 FILE *fp;
     318void FILEpr(FILE *fp)
    329319{
    330320        int     (*arg)(), ft;
     
    387377*/
    388378
    389 struct fcb *
    390 fd2fcb(fd)
    391 short fd;
     379struct fcb *fd2fcb(short fd)
    392380{
    393381        if ((fd < 0) OR (fd > MAXCHAN))
     
    403391*/
    404392
    405 struct fcb *
    406 fp2fcb(fp)
    407 FILE *fp;
     393struct fcb *fp2fcb(FILE *fp)
    408394{
    409395        if (fp EQ (FILE *)NULL)
  • libcio/conin.c

    r46d8069 r0580615  
    1414#include "stddefs.h"
    1515
    16 extern  char    *memcpy();
    17 extern  int     readbuf(), writeln();
     16extern  char    *memcpy(char *s1, char *s2, int n);
     17extern  int     readbuf(int dev, char *buf);
     18extern  void    writeln(int unit, char *buf);
    1819
    1920char _ConBuf[258];      /* console input buffer */
    2021int _CBused;
    2122
    22 int
    23 _conin(x, buff, len)
    24 char *buff;
    25 int len;
     23int _conin(char *buff, int len)
    2624{
    2725        int     nbp;
  • libcio/conwr.c

    r46d8069 r0580615  
    1919   ============================================================================
    2020*/
    21 int
    22 _conwr(kind, buff, len)
    23 int kind;
    24 register char *buff;
    25 int len;
     21int _conwr(int kind, char *buff, int len)
    2622{
    2723        register int count;
  • libcio/dirfns.c

    r46d8069 r0580615  
    99#include "biosdefs.h"
    1010
    11 extern  int     sprintf();
     11extern  long    sprintf(char *str, char *fmt, ...);
    1212
    1313static char atrcons[] = "ADVSHR";
     
    1919*/
    2020
    21 char *
    22 atrstr(atr, s)
    23 register short atr;
    24 register char s[];
     21char *atrstr(short atr, char s[])
    2522{
    2623        register short  i, j;
     
    6865*/
    6966
    70 char *
    71 mname(n)
    72 short n;
     67char *mname(short n)
    7368{
    7469        return((n < 1 || n > 12) ? mnames[0] : mnames[n]);
     
    8681*/
    8782
    88 char *
    89 dtunpk(din, tin, s, fmt)
    90 short din, tin, fmt;
    91 char *s;
     83char *dtunpk(short din, short tin, short fmt, char *s)
    9284{
    9385        register short  ftm, fdt;
  • libcio/fgets.c

    r46d8069 r0580615  
    1111#define EATCHAR '\n'    /* character to be "eaten" on input */
    1212
    13 int
    14 agetc(ptr)
    15 register FILE *ptr;
     13int agetc(FILE *ptr)
    1614{
    1715        register int c;
     
    3533}
    3634
    37 char *
    38 gets(line)
    39 char *line;
     35char *gets(char *line)
    4036{
    4137        register char *cp;
     
    5551}
    5652
    57 char *
    58 fgets(s, n, fp)
    59 char *s;
    60 int n;
    61 FILE *fp;
     53char *fgets(char *s, int n, FILE *fp)
    6254{
    6355        register int c;
  • libcio/filesys.c

    r46d8069 r0580615  
    2929#define DE_NULL         ((struct dirent *)0L)
    3030
    31 extern  unsigned micons();
    32 extern  long    miconl();
    33 extern  int     _ptcl12();
    34 extern  char    *FilName(), *FilExt();
     31extern  short   micons(short wi);
     32extern  long    miconl(long wi);
     33extern  void    _ptcl12(unsigned *fat, unsigned cl, unsigned val);
     34extern  char    *FilName(char *s, char *p);
     35extern  char    *FilExt(char *s, char *p);
    3536
    3637#if DEBUGIT
     
    6566*/
    6667
    67 unsigned
    68 _cl2lsn(bpp, clnum)
    69 struct bpb *bpp;
    70 unsigned clnum;
     68unsigned _cl2lsn(struct bpb *bpp, unsigned clnum)
    7169{
    7270        return(bpp->datrec + (bpp->clsiz * (clnum - 2)) );
     
    8078*/
    8179
    82 unsigned
    83 _gtcl12(fat, cl)
    84 register char *fat;
    85 unsigned cl;
     80unsigned _gtcl12(char *fat, unsigned cl)
    8681{
    8782        register unsigned cla, clt;
     
    109104*/
    110105
    111 unsigned
    112 _getfat(bufad, bpp, nfat)
    113 unsigned *bufad, nfat;
    114 register struct bpb *bpp;
     106unsigned _getfat(unsigned *bufad, unsigned nfat, struct bpb *bpp)
    115107{
    116108        unsigned fatsec;
     
    131123*/
    132124
    133 int
    134 _rdfat(bufad, bpp)
    135 unsigned *bufad;
    136 struct bpb *bpp;
     125int _rdfat(unsigned *bufad, struct bpb *bpp)
    137126{
    138127        if (_getfat(bufad, bpp, 0)) {
     
    154143*/
    155144
    156 int
    157 _rdroot(buf, bpp)
    158 unsigned *buf;
    159 register struct bpb *bpp;
     145int _rdroot(unsigned *buf, struct bpb *bpp)
    160146{
    161147        return(BIOS(B_RDWR, 0, (char *)buf, bpp->rdlen,
     
    176162*/
    177163
    178 int
    179 _nsic(fcp, bpp, fp)
    180 register struct fcb *fcp;
    181 struct bpb *bpp;
    182 char *fp;
     164int _nsic(struct fcb *fcp, struct bpb *bpp, char *fp)
    183165{
    184166        register unsigned tfe;
     
    277259*/
    278260
    279 struct dirent *
    280 _dsrch(de)
    281 register struct dirent *de;
     261struct dirent *_dsrch(struct dirent *de)
    282262{
    283263        unsigned i, dl;
     
    316296*/
    317297
    318 struct dirent *
    319 _dsnew()
     298struct dirent *_dsnew(void)
    320299{
    321300        unsigned i, dl;
     
    353332*/
    354333
    355 _deadio(fcp, err)
    356 register struct fcb *fcp;
    357 int err;
     334void _deadio(struct fcb *fcp, int err)
    358335{
    359336        fcp->clsec = 0;
     
    378355*/
    379356
    380 int
    381 _seek(fcp)
    382 register struct fcb *fcp;
     357int _seek(struct fcb *fcp)
    383358{
    384359        register unsigned acls, rcls, nc;
     
    486461*/
    487462
    488 int
    489 _ftrnc(dp)
    490 struct dirent *dp;
     463int _ftrnc(struct dirent *dp)
    491464{
    492465        register unsigned acls, ncls;
     
    552525*/
    553526
    554 int
    555 _newcls()
     527int _newcls(void)
    556528{
    557529        register int tc, i;
     
    576548*/
    577549
    578 int
    579 _alcnew(fcp)
    580 register struct fcb *fcp;
     550int _alcnew(struct fcb *fcp)
    581551{
    582552        register int ac, nc, pc;
     
    669639*/
    670640
    671 int
    672 _fmake(fcp)
    673 struct fcb *fcp;
     641int _fmake(struct fcb *fcp)
    674642{
    675643        register struct dirent *dp;
     
    696664*/
    697665
    698 int
    699 _opnvol()
     666int _opnvol(void)
    700667{
    701668        register long drc;
     
    783750*/
    784751
    785 int
    786 _opfcb(fcp)
    787 register struct fcb *fcp;
     752int _opfcb(struct fcb *fcp)
    788753{
    789754        int     rc;
     
    927892*/
    928893
    929 int
    930 _inifcb(fcp, name, ext, mode)
    931 register struct fcb *fcp;
    932 char *name, *ext;
    933 int mode;
     894int _inifcb(struct fcb *fcp, char *name, char *ext, int mode)
    934895{
    935896        int     fl;
     
    10631024*/
    10641025
    1065 int
    1066 ClsFile(fcp)
    1067 register struct fcb *fcp;
     1026int ClsFile(struct fcb *fcp)
    10681027{
    10691028        register struct dirent *dp;
     
    11441103*/
    11451104
    1146 _clsvol()
     1105void _clsvol(void)
    11471106{
    11481107        if (_fatmod) {
     
    11771136*/
    11781137
    1179 short
    1180 fcbinit(name, fcp)
    1181 register char *name;
    1182 register struct fcb *fcp;
     1138short fcbinit(char *name, struct fcb *fcp)
    11831139{
    11841140        char    tmpname[9], tmpext[4];
     
    11971153*/
    11981154
    1199 int
    1200 DelFile(fcp)
    1201 struct fcb *fcp;
     1155int DelFile(struct fcb *fcp)
    12021156{
    12031157#if     DEBUGIT
  • libcio/filname.c

    r46d8069 r0580615  
    2020*/
    2121
    22 char *
    23 FilName(s, p)
    24 register char *s, *p;
     22char *FilName(char *s, char *p)
    2523{
    2624        register char   *tp;
     
    6159*/
    6260
    63 char *
    64 FilExt(s, p)
    65 register char *s, *p;
     61char *FilExt(char *s, char *p)
    6662{
    6763        register char c, *tp;
  • libcio/flread.c

    r46d8069 r0580615  
    1919*/
    2020
    21 int
    22 flread(buff, len, fp)
    23 register char *buff;
    24 register long len;
    25 FILE *fp;
     21int flread(char *buff, long len, FILE *fp)
    2622{
    2723        register int    ilen;
  • libcio/fopen.c

    r46d8069 r0580615  
    1111#include "stddefs.h"
    1212
    13 extern  long lseek();
     13extern  long    lseek(int fd, long pos, int how);
    1414
    15 FILE *
    16 _opener(name, mode, aflag)
    17 char *name, *mode;
    18 int aflag;
     15FILE *_opener(char *name, char *mode, int aflag)
    1916{
    2017        register FILE *fp;
     
    7370*/
    7471
    75 FILE *
    76 fopen(name, mode)
    77 char *name, *mode;
     72FILE *fopen(char *name, char *mode)
    7873{
    7974        return(_opener(name, mode, 0));
    8075}
    8176
    82 FILE *
    83 fopena(name, mode)
    84 char *name, *mode;
     77FILE *fopena(char *name, char *mode)
    8578{
    8679        return(_opener(name, mode, 0));
    8780}
    8881
    89 FILE *
    90 fopenb(name, mode)
    91 char *name, *mode;
     82FILE *fopenb(char *name, char *mode)
    9283{
    9384        return(_opener(name, mode, O_RAW));
  • libcio/fprintf.c

    r46d8069 r0580615  
    1212static FILE *Stream;
    1313
    14 extern  int     dofmt_();
    15 extern  int     aputc();
     14extern  long    dofmt_(int (*putsub)(), char *format, va_list args);
     15extern  int     aputc(int c, FILE *ptr);
    1616
    17 static  int     fpsub();
     17        static int fpsub(int c);
    1818
    1919int fprintf(FILE *stream, char *fmt, ...)
     
    2929}
    3030
    31 static
    32 int
    33 fpsub(c)
    34 int c;
     31static int fpsub(int c)
    3532{
    3633        return(aputc(c, Stream));
  • libcio/fputs.c

    r46d8069 r0580615  
    99#include "stddefs.h"
    1010
    11 int
    12 puts(str)
    13 register char *str;
     11int puts(char *str)
    1412{
    1513        while (*str)
     
    2018}
    2119
    22 int
    23 aputc(c,ptr)
    24 register int c;
    25 register FILE *ptr;
     20int aputc(int c, FILE *ptr)
    2621{
    2722        c &= 127;
     
    3429}
    3530
    36 int
    37 fputs(s,fp)
    38 register char *s;
    39 FILE *fp;
     31int fputs(char *s, FILE *fp)
    4032{
    4133        while ( *s )
  • libcio/fread.c

    r46d8069 r0580615  
    1616*/
    1717
    18 int
    19 fread(buffer, size, number, stream)
    20 register char *buffer;
    21 unsigned size;
    22 int number;
    23 FILE *stream;
     18int fread(char *buffer, unsigned size, int number, FILE *stream)
    2419{
    2520        int total;
  • libcio/fscanf.c

    r46d8069 r0580615  
    1212static FILE *scnfp;
    1313
    14 static
    15 int
    16 gchar(what)
     14static int gchar(what)
    1715{
    1816        if (what EQ 0) {
     
    2826}
    2927
    30 int
    31 scanf(fmt, args)
    32 char *fmt;
    33 int *args;
     28int scanf(char *fmt, int *args)
    3429{
    3530        scnfp = stdin;
     
    3833}
    3934
    40 int
    41 fscanf(fp, fmt, args)
    42 FILE *fp;
    43 char *fmt;
    44 int *args;
     35int fscanf(FILE *fp, char *fmt, int *args)
    4536{
    4637        scnfp = fp;
  • libcio/fseek.c

    r46d8069 r0580615  
    1111#include "stddefs.h"
    1212
    13 extern  long    lseek();
     13extern  long    lseek(int fd, long pos, int how);
    1414
    1515/*
     
    1919*/
    2020
    21 fseek(fp, pos, mode)
    22 register FILE *fp;
    23 long pos;
    24 int mode;
     21int fseek(FILE *fp, long pos, int mode)
    2522{
    2623        register int i, lr;
  • libcio/fsinit.c

    r46d8069 r0580615  
    1616extern  int     _bpbin, _dirin, _fatin, _dirmod, _fatmod;
    1717
    18 int     _badfd(), _noper();
     18int     _badfd(void);
     19int     _noper(void);
    1920
    2021char    *Stdbufs;                       /* buffer chain pointer */
     
    5354*/
    5455
    55 int
    56 _badfd()
     56int _badfd(void)
    5757{
    5858        errno = EBADF;          /* set bad fd code */
     
    6666*/
    6767
    68 int
    69 _noper()
     68int _noper(void)
    7069{
    7170        return(SUCCESS);        /* return with a non-error indication */
     
    8281*/
    8382
    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;
     83void InitCH(struct channel *cp, char rdi, char wri, char ioi, char ski, int (*cfp)(), io_arg charg)
    8984{
    9085        cp->c_read  = rdi;
     
    10297*/
    10398
    104 Init_CB(fp, flags, unit, bufad, bufsize)
    105 register FILE *fp;
    106 char unit, flags;
    107 long *bufad;
    108 int bufsize;
     99void Init_CB(FILE *fp, char unit, char flags, long *bufad, int bufsize)
    109100{
    110101        fp->_bp     = (char *)0L;
     
    127118*/
    128119
    129 InitFS()
     120void InitFS(void)
    130121{
    131122        register int i;
  • libcio/fsize.c

    r46d8069 r0580615  
    1111#include "stddefs.h"
    1212
    13 extern  short   _gtcl12(), _opnvol(), _filecl();
     13extern  unsigned        _gtcl12(char *fat, unsigned cl);
     14extern  int     _opnvol(void);
     15extern  int     _filecl(struct fcb *fp);
    1416
    1517extern  unsigned _thefat[];
     
    2527*/
    2628
    27 long
    28 fsize(fp, how)
    29 FILE *fp;
    30 short how;
     29long fsize(FILE *fp, short how)
    3130{
    3231        register struct channel *chp;
     
    7170*/
    7271
    73 short
    74 dspace(which)
    75 short which;
     72short dspace(short which)
    7673{
    7774        register short maxcl, clcount, nc;
  • libcio/fstubs.c

    r46d8069 r0580615  
    4040*/
    4141
    42 int
    43 readbuf(dev, buf)
    44 int dev;
    45 char *buf;
     42int readbuf(int dev, char *buf)
    4643{
    4744        xtrap15();
  • libcio/ftell.c

    r46d8069 r0580615  
    1717#endif
    1818
    19 extern  int     _filecl();
     19extern  int     _filecl(struct fcb *fp);
    2020
    2121/*
     
    2525*/
    2626
    27 long
    28 ftell(fp)
    29 register FILE *fp;
     27long ftell(FILE *fp)
    3028{
    3129        register struct fcb *fcp;
  • libcio/fwrite.c

    r46d8069 r0580615  
    2020*/
    2121
    22 int
    23 fwrite(buffer, size, number, stream)
    24 register char *buffer;
    25 register int size, number;
    26 register FILE *stream;
     22int fwrite(char *buffer, int size, int number, FILE *stream)
    2723{
    2824        register int i, j;
  • libcio/getbuff.c

    r46d8069 r0580615  
    99#include "stddefs.h"
    1010
    11 getbuff(ptr)
    12 register FILE *ptr;
     11void getbuff(FILE *ptr)
    1312{
    1413        char *buffer;
  • libcio/getc.c

    r46d8069 r0580615  
    99#include "stddefs.h"
    1010
    11 int
    12 getc(ptr)
    13 register FILE *ptr;
     11int getc(FILE *ptr)
    1412{
    1513        register int len;
  • libcio/getl.c

    r46d8069 r0580615  
    88#include "stdio.h"
    99
    10 extern  int     fgetc();
     10extern  int     getc(FILE *ptr);
    1111
    1212/*
     
    1919*/
    2020
    21 long
    22 getl(stream)
    23 register FILE *stream;
     21long getl(FILE *stream)
    2422{
    2523        long temp;
  • libcio/getw.c

    r46d8069 r0580615  
    88#include "stdio.h"
    99
    10 extern  int     fgetc();
     10extern  int     getc(FILE *ptr);
    1111
    1212/*
     
    1919*/
    2020
    21 int
    22 getw(stream)
    23 register FILE *stream;
     21int getw(FILE *stream)
    2422{
    2523        int temp;
  • libcio/lseek.c

    r46d8069 r0580615  
    1313#include "stddefs.h"
    1414
    15 extern  int     _seek();
     15extern  int     _seek(struct fcb *fcp);
    1616
    1717#if     DEBUGIT
     
    1919#endif
    2020
    21 long
    22 lseek(fd, pos, how)
    23 int fd;
    24 register long pos;
    25 int how;
     21long lseek(int fd, long pos, int how)
    2622{
    2723        register struct fcb *fp;
  • libcio/open.c

    r46d8069 r0580615  
    1212#include "stddefs.h"
    1313
    14 extern  int     _badfd(), _noper();
    15 extern  int     _inifcb(), _opfcb();
    16 
    17 extern  char    *FilName(), *FilExt();
    18 
    19 int     _fileop(), _filecl();
     14extern  int     _badfd(void);
     15extern  int     _noper(void);
     16extern  int     _inifcb(struct fcb *fcp, char *name, char *ext, int mode);
     17extern  int     _opfcb(struct fcb *fcp);
     18
     19extern  char    *FilName(char *s, char *p);
     20extern  char    *FilExt(char *s, char *p);
     21
     22int     _fileop(char *name, int flag, int mode, struct channel *chp, struct devtabl *dp);
     23int     _filecl(struct fcb *fp);
    2024
    2125static struct device condev  = { 2, 2, 1, 0, _noper  };
     
    5155*/
    5256
    53 int
    54 open(name, flag, mode)
    55 char *name;
    56 int flag, mode;
     57int open(char *name, int flag, int mode)
    5758{
    5859        register struct devtabl *dp;
     
    130131*/
    131132
    132 int
    133 opena(name, flag, mode)
    134 char *name;
    135 int flag, mode;
     133int opena(char *name, int flag, int mode)
    136134{
    137135        return(open(name, flag, mode));
     
    147145*/
    148146
    149 int
    150 openb(name, flag, mode)
    151 char *name;
    152 int flag, mode;
     147int openb(char *name, int flag, int mode)
    153148{
    154149        return(open(name, flag|O_RAW, mode));
     
    169164*/
    170165
    171 int
    172 creat(name, mode)
    173 char *name;
    174 int mode;
     166int creat(char *name, int mode)
    175167{
    176168        return(open(name, O_WRONLY|O_TRUNC|O_CREAT, mode));
     
    191183*/
    192184
    193 int
    194 creata(name, mode)
    195 char *name;
    196 int mode;
     185int creata(char *name, int mode)
    197186{
    198187        return(open(name, O_WRONLY|O_TRUNC|O_CREAT, mode));
     
    209198*/
    210199
    211 int
    212 creatb(name, mode)
    213 char *name;
    214 int mode;
     200int creatb(char *name, int mode)
    215201{
    216202        return(open(name, O_WRONLY|O_TRUNC|O_CREAT|O_RAW, mode));
     
    229215*/
    230216
    231 int
    232 _fileop(name, flag, mode, chp, dp)
    233 char *name;
    234 int flag, mode;
    235 struct channel *chp;
    236 struct devtabl *dp;
     217int _fileop(char *name, int flag, int mode, struct channel *chp, struct devtabl *dp)
    237218{
    238219        register struct fcb *fp;
  • libcio/posit.c

    r46d8069 r0580615  
    1111#include "stddefs.h"
    1212
    13 extern  int     _seek();
     13extern  int     _seek(struct fcb *fcp);
    1414
    1515/*
     
    1919*/
    2020
    21 int
    22 posit(fd, pos)
    23 int fd;
    24 unsigned pos;
     21int posit(int fd, unsigned pos)
    2522{
    2623        register struct fcb *fp;
  • libcio/putc.c

    r46d8069 r0580615  
    99#include "stddefs.h"
    1010
    11 extern  int     write(), getbuff(), close();
     11extern  int     write(int fd, char *buff, unsigned len);
     12extern  void    getbuff(FILE *ptr);
     13extern  int     close(int fd);
    1214
    1315extern int (*_clsall)();
     
    1719int     _ClFlag;
    1820
    19 int     fclose();
     21int     fclose(FILE *ptr);
    2022
    2123/*
     
    2527*/
    2628
    27 static
    28 closall()
     29static void closall(void)
    2930{
    3031        register FILE *fp;
     
    4647*/
    4748
    48 int
    49 flush_(ptr, data)
    50 register FILE *ptr;
    51 int data;
     49int flush_(FILE *ptr, int data)
    5250{
    5351        register int size;
     
    107105*/
    108106
    109 int
    110 fflush(ptr)
    111 FILE *ptr;
     107int fflush(FILE *ptr)
    112108{
    113109        return(flush_(ptr, -1));
     
    120116*/
    121117
    122 int
    123 fclose(ptr)
    124 register FILE *ptr;
     118int fclose(FILE *ptr)
    125119{
    126120        int err;
     
    156150*/
    157151
    158 int
    159 putc(c, ptr)
    160 int c;
    161 register FILE *ptr;
     152int putc(int c, FILE *ptr)
    162153{
    163154        if (ptr->_bp GE ptr->_bend)
     
    173164*/
    174165
    175 int
    176 puterr(c)
     166int puterr(c)
    177167{
    178168        return(putc(c, stderr));
  • libcio/putl.c

    r46d8069 r0580615  
    1111#include "stddefs.h"
    1212
    13 putl(w, stream)
    14 register long w;
    15 register FILE *stream;
     13void putl(long w, FILE *stream)
    1614{
    1715        if (putc(((w >> 24) & 0xFF), stream) < 0 )
  • libcio/putw.c

    r46d8069 r0580615  
    1111#include "stddefs.h"
    1212
    13 putw(w, stream)
    14 register unsigned w;
    15 FILE *stream;
     13void putw(unsigned w, FILE *stream)
    1614{
    1715        if (putc(((w >> 8) & 0xFF), stream) < 0 )
  • libcio/read.c

    r46d8069 r0580615  
    4646#endif
    4747
    48 extern  int     _badfd(), _conin(), _seek();
     48extern  int     _badfd(void);
     49extern  int     _conin(char *buff, int len);
     50extern  int     _seek(struct fcb *fcp);
    4951
    50 extern  char    *memcpy();
     52extern  char    *memcpy(char *s1, char *s2, int n);
    5153
    52 int     _filerd();
     54int     _filerd(struct fcb *fp, char *buffer, unsigned len);
    5355
    5456static int (*t_read[])() = {
     
    7072*/
    7173
    72 int
    73 read(fd, buff, len)
    74 int fd;
    75 char *buff;
    76 unsigned len;
     74int read(int fd, char *buff, unsigned len)
    7775{
    7876        register struct channel *chp;
     
    9997*/
    10098
    101 int
    102 _getsec(fp, buf, len)
    103 register struct fcb *fp;
    104 char *buf;
    105 unsigned len;
     99int _getsec(struct fcb *fp, char *buf, unsigned len)
    106100{
    107101        if ((errno = ReadRN(fp, Wrkbuf)) NE 0)  /* get current sector */
     
    132126*/
    133127
    134 int
    135 _filerd(fp, buffer, len)
    136 register struct fcb *fp;
    137 char *buffer;
    138 unsigned len;
     128int _filerd(struct fcb *fp, char *buffer, unsigned len)
    139129{
    140130        register unsigned l;
  • libcio/readrn.c

    r46d8069 r0580615  
    2727
    2828#if     TBUFFER
    29 extern  long    _secrd();
     29extern  long    _secrd(char *buf, short rec);
    3030#endif
    3131
    3232extern  long    _berrno;
    33 extern  int     _seek();
     33extern  int     _seek(struct fcb *fcp);
    3434
    3535/*
     
    4444*/
    4545
    46 int
    47 ReadRN(fcp, buf)
    48 struct fcb *fcp;
    49 char *buf;
     46int ReadRN(struct fcb *fcp, char *buf)
    5047{
    5148        int     sv;             /* seek return code */
  • libcio/rename.c

    r46d8069 r0580615  
    66*/
    77
    8 rename(old, new)
    9 char *old, *new;
     8int rename(char *old, char *new)
    109{
    1110        char buff[60];
  • libcio/scan.c

    r46d8069 r0580615  
    1313static int (*gsub)();
    1414
    15 extern char *index();
     15extern char *index(char *str, char c);
    1616
    1717static char *scnstr;
     
    2222*/
    2323
    24 static
    25 long
    26 getnum(list, values, base)
    27 char *list;
    28 char *values;
    29 int base;
     24static long getnum(char *list, char *values, int base)
    3025{
    3126        register long val;
     
    7166*/
    7267
    73 static
    74 skipblk()
     68static int skipblk(void)
    7569{
    7670        while (isspace((*gsub)(0)))
     
    8377}
    8478
    85 static
    86 sgetc(what)
     79static int sgetc(what)
    8780{
    8881        if (what EQ 0) {
     
    10699*/
    107100
    108 scanfmt(getsub, fmt, args)
    109 int (*getsub)();
    110 register char *fmt;
    111 int **args;
     101int scanfmt(int (*getsub)(), char *fmt, int **args)
    112102{
    113103
     
    389379*/
    390380
    391 sscanf(string, fmt, args)
    392 char *string, *fmt;
    393 int *args;
     381int sscanf(char *string, char *fmt, int *args)
    394382{
    395383        scnstr = string;
  • libcio/setbuf.c

    r46d8069 r0580615  
    88#include "stdio.h"
    99
    10 setbuf(stream, buffer)
    11 register FILE *stream;
    12 char *buffer;
     10void setbuf(FILE *stream, char *buffer)
    1311{
    1412        if (stream->_buff)
  • libcio/ungetc.c

    r46d8069 r0580615  
    99#include "stddefs.h"
    1010
    11 int
    12 ungetc(c, ptr)
    13 register int c;
    14 register FILE *ptr;
     11int ungetc(int c, FILE *ptr)
    1512{
    1613        if ((c EQ EOF) OR (ptr->_bp LE ptr->_buff))
  • libcio/unlink.c

    r46d8069 r0580615  
    1717#endif
    1818
    19 extern  int     DelFile();
     19extern  int     DelFile(struct fcb *fcp);
    2020
    2121/*
     
    2525*/
    2626
    27 int
    28 unlink(name)
    29 char *name;
     27int unlink(char *name)
    3028{
    3129        struct fcb delfcb;
  • libcio/write.c

    r46d8069 r0580615  
    1313#include "stddefs.h"
    1414
    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();
     15int     _filewr(struct fcb *fp, char *buffer, unsigned len);
     16
     17extern  int     _badfd(void);
     18extern  int     _conwr(int kind, char *buff, int len);
     19extern  int     blkwr(struct fcb *fcp, char *buf, int ns);
     20extern  int     ReadRN(struct fcb *fcp, char *buf);
     21extern  int     WriteRN(struct fcb *fcp, char *buf);
     22extern  int     _newcls(void);
     23extern  short   micons(short wi);
     24extern  void    _ptcl12(unsigned *fat, unsigned cl, unsigned val);
     25
     26extern  long    miconl(long wi);
     27
     28extern  char    *memset(char *sp, char c, int n);
    2429
    2530extern  short   _fatmod;
     
    5055*/
    5156
    52 int
    53 _putsec(fp, buf, len)
    54 register struct fcb *fp;
    55 char *buf;
    56 unsigned len;
     57int _putsec(struct fcb *fp, char *buf, unsigned len)
    5758{
    5859#if DEBUGIT
     
    125126*/
    126127
    127 int
    128 _filewr(fp, buffer, len)
    129 register struct fcb *fp;
    130 register char *buffer;
    131 register unsigned len;
     128int _filewr(struct fcb *fp, char *buffer, unsigned len)
    132129{
    133130        register unsigned j, k, l;
     
    248245*/
    249246
    250 int
    251 write(fd, buff, len)
    252 int fd;
    253 char *buff;
    254 unsigned len;
     247int write(int fd, char *buff, unsigned len)
    255248{
    256249        register struct channel *chp;
  • libcio/writern.c

    r46d8069 r0580615  
    2323
    2424extern  long    _berrno;
    25 extern  int     _seek();
     25extern  int     _seek(struct fcb *fcp);
    2626
    2727#if DEBUGIT
     
    3030
    3131#if     TBUFFER
    32 extern  long    _secwr();               /* update buffer function */
     32extern  long    _secwr(char *buf, short rec);
    3333#endif
    3434
     
    4444*/
    4545
    46 int
    47 WriteRN(fcp, buf)
    48 struct fcb *fcp;
    49 char *buf;
     46int WriteRN(struct fcb *fcp, char *buf)
    5047{
    5148        int     sv;             /* seek return code */
Note: See TracChangeset for help on using the changeset viewer.