Changeset 7f1c620 in mainline for arch/mips32/include/drivers/arc.h


Ignore:
Timestamp:
2006-07-04T17:17:56Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
0ffa3ef5
Parents:
991779c5
Message:

Replace old u?? types with respective C99 variants (e.g. uint32_t, int64_t, uintptr_t etc.).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/mips32/include/drivers/arc.h

    r991779c5 r7f1c620  
    5757
    5858typedef struct {
    59         __u8 type;
    60         __u8 sharedisposition;
    61         __u16 flags;
     59        uint8_t type;
     60        uint8_t sharedisposition;
     61        uint16_t flags;
    6262        union {
    6363                struct {
     
    7878
    7979typedef struct {
    80         __u16 version;
    81         __u16 revision;
     80        uint16_t version;
     81        uint16_t revision;
    8282        unsigned long count;
    8383        cm_resource_descriptor descr[1];
     
    154154        arc_component_type type;
    155155        arc_component_flags flags;
    156         __u16 revision;
    157         __u16 version;
    158         __u32 key;
    159         __u32 affinitymask;
    160         __u32 configdatasize;
    161         __u32 identifier_len;
     156        uint16_t revision;
     157        uint16_t version;
     158        uint32_t key;
     159        uint32_t affinitymask;
     160        uint32_t configdatasize;
     161        uint32_t identifier_len;
    162162        char *identifier;
    163163} __attribute__ ((packed)) arc_component;
    164164
    165165typedef struct {
    166         __u16 year;
    167         __u16 month;
    168         __u16 day;
    169         __u16 hour;
    170         __u16 minutes;
    171         __u16 seconds;
    172         __u16 mseconds;
     166        uint16_t year;
     167        uint16_t month;
     168        uint16_t day;
     169        uint16_t hour;
     170        uint16_t minutes;
     171        uint16_t seconds;
     172        uint16_t mseconds;
    173173} __attribute__ ((packed)) arc_timeinfo;
    174174
     
    187187typedef struct  {
    188188        arc_memorytype_t type;
    189         __u32 basepage;  /* *4096 = baseaddr */
    190         __u32 basecount;
     189        uint32_t basepage;  /* *4096 = baseaddr */
     190        uint32_t basecount;
    191191}arc_memdescriptor_t;
    192192
     
    198198typedef struct {
    199199        long (*load)(void); /* ... */
    200         long (*invoke)(__u32 eaddr,__u32 saddr,__u32 argc,char **argv,
     200        long (*invoke)(uint32_t eaddr,uint32_t saddr,uint32_t argc,char **argv,
    201201                       char **envp);
    202         long (*execute)(char *path,__u32 argc,char **argv,char **envp);
     202        long (*execute)(char *path,uint32_t argc,char **argv,char **envp);
    203203        void (*halt)(void);
    204204        void (*powerdown)(void);
     
    222222        long (*reserved2)(void);
    223223        arc_timeinfo * (*gettime)(void);
    224         __u32 (*getrelativetime)(void);
     224        uint32_t (*getrelativetime)(void);
    225225        long (*getdirectoryentry)();
    226226        long (*open)(void); /* ... */
    227         long (*close)(__u32 fileid);
    228         long (*read)(__u32 fileid,void *buf,__u32 n,__u32 *cnt);
    229         long (*getreadstatus)(__u32 fileid);
    230         long (*write)(__u32 fileid, void *buf,__u32 n,__u32 *cnt);
     227        long (*close)(uint32_t fileid);
     228        long (*read)(uint32_t fileid,void *buf,uint32_t n,uint32_t *cnt);
     229        long (*getreadstatus)(uint32_t fileid);
     230        long (*write)(uint32_t fileid, void *buf,uint32_t n,uint32_t *cnt);
    231231        long (*seek)(void); /* ... */
    232232/* 30 */
     
    235235        char * (*setenvironmentvariable)(char *name, char *value);
    236236        long (*getfileinformation)(void); /* ... */
    237         long (*setfileinformation)(__u32 fileid,__u32 attflags,__u32 attmask);
     237        long (*setfileinformation)(uint32_t fileid,uint32_t attflags,uint32_t attmask);
    238238        void (*flushallcaches)(void);
    239239        long (*testunicodecharacter)(void); /* ... */
     
    242242
    243243typedef struct {
    244         __u32 signature;
    245         __u32 length;
    246         __u16 version;
    247         __u16 revision;
     244        uint32_t signature;
     245        uint32_t length;
     246        uint16_t version;
     247        uint16_t revision;
    248248        void *restartblock;
    249249        void *debugblock;
    250250        void *gevector;
    251251        void *utlbmissvector;
    252         __u32 firmwarevectorlen;
     252        uint32_t firmwarevectorlen;
    253253        arc_func_vector_t *firmwarevector;
    254         __u32 privvectorlen;
     254        uint32_t privvectorlen;
    255255        void *privvector;
    256         __u32 adaptercount;
     256        uint32_t adaptercount;
    257257}__attribute__ ((packed)) arc_sbp;
    258258
Note: See TracChangeset for help on using the changeset viewer.