Changeset 7258c6a in buchla-68k for libcio/clusmap.c


Ignore:
Timestamp:
07/09/2017 04:45:34 PM (7 years ago)
Author:
Thomas Lopatic <thomas@…>
Branches:
master
Children:
8618599
Parents:
0292fbb
Message:

Use standard integer types.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcio/clusmap.c

    r0292fbb r7258c6a  
    1212#include "stddefs.h"
    1313
    14 extern  short   micons(short wi);
    15 extern  unsigned        _gtcl12(char *fat, unsigned cl);
    16 extern  long    miconl(long wi);
     14extern  int16_t micons(int16_t wi);
     15extern  uint16_t        _gtcl12(int8_t *fat, uint16_t cl);
     16extern  int32_t miconl(int32_t wi);
    1717
    1818extern  struct  bpb     *_thebpb;
    19 extern  unsigned        _thefat[];
    20 
    21 extern  int     _filecl(struct fcb *fp);
    22 extern  int     _noper(void);
    23 
    24 /*
    25 
    26 */
    27 
    28 static char     *mfname[] = {   /* FCB flag names */
     19extern  uint16_t        _thefat[];
     20
     21extern  int16_t _filecl(struct fcb *fp);
     22extern  int16_t _noper(void);
     23
     24/*
     25
     26*/
     27
     28static int8_t   *mfname[] = {   /* FCB flag names */
    2929
    3030        "?D0",  /* D0  - 0001 */
     
    5353*/
    5454
    55 static  char    *dfname[] = {
     55static  int8_t  *dfname[] = {
    5656
    5757        "RDONLY",       /* D0 - 01 */
     
    6565};
    6666
    67 static  char    *ffname[] = {
     67static  int8_t  *ffname[] = {
    6868
    6969        "BUSY  ",       /* D0 - 01 */
     
    8181*/
    8282
    83 static int waitcr(void)
    84 {
    85         char    c;
     83static int16_t waitcr(void)
     84{
     85        int8_t  c;
    8686
    8787        BIOS(B_PUTC, CON_DEV, '\007');
     
    106106*/
    107107
    108 int ClusMap(struct fcb *fcp)
    109 {
    110         int     clus, nc;
    111         long    alsize, bused, bunused;
     108int16_t ClusMap(struct fcb *fcp)
     109{
     110        int16_t clus, nc;
     111        int32_t alsize, bused, bunused;
    112112
    113113        if (!(fcp->modefl & FC_OPN)) {
     
    175175struct fcb *FCBmode(struct fcb *fcp)
    176176{
    177         register unsigned short mf;
    178         register short i;
     177        register uint16_t mf;
     178        register int16_t i;
    179179
    180180        printf("  flags:  ");
     
    254254*/
    255255
    256 void MapFAT(char *fat, short ncl, short stops)
    257 {
    258         register int i;
     256void MapFAT(int8_t *fat, int16_t ncl, int16_t stops)
     257{
     258        register int16_t i;
    259259
    260260        printf("\nCluster dump of FAT at 0x%08.8lx  (%d entries):\n",
     
    290290FILE *FILEfl(FILE *fp)
    291291{
    292         register unsigned short mf;
    293         register short i;
     292        register uint16_t mf;
     293        register int16_t i;
    294294
    295295        printf("  _flags:  ");
     
    320320void FILEpr(FILE *fp)
    321321{
    322         int     (*arg)(), ft;
    323         char    *ds, *fsn, *fse;
     322        int16_t (*arg)(), ft;
     323        int8_t  *ds, *fsn, *fse;
    324324        struct  fcb     *fcp;
    325325
     
    379379*/
    380380
    381 struct fcb *fd2fcb(short fd)
     381struct fcb *fd2fcb(int16_t fd)
    382382{
    383383        if ((fd < 0) OR (fd > MAXCHAN))
Note: See TracChangeset for help on using the changeset viewer.