UbixOS  2.0
fat_types.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define FAT_HTONL(n)
 
#define FAT_HTONS(n)   ((((uint16)((n) & 0xff)) << 8) | (((n) & 0xff00) >> 8))
 
#define NULL   0
 
#define STRUCT_PACK
 
#define STRUCT_PACK_BEGIN
 
#define STRUCT_PACK_END
 
#define STRUCT_PACKED
 

Typedefs

typedef unsigned short uint16
 
typedef unsigned long uint32
 
typedef unsigned char uint8
 

Macro Definition Documentation

◆ FAT_HTONL

#define FAT_HTONL (   n)
Value:
(((((uint32)(n) & 0xFF)) << 24) | \
((((uint32)(n) & 0xFF00)) << 8) | \
((((uint32)(n) & 0xFF0000)) >> 8) | \
((((uint32)(n) & 0xFF000000)) >> 24))

Definition at line 46 of file fat_types.h.

◆ FAT_HTONS

#define FAT_HTONS (   n)    ((((uint16)((n) & 0xff)) << 8) | (((n) & 0xff00) >> 8))

Definition at line 45 of file fat_types.h.

◆ NULL

#define NULL   0

Definition at line 28 of file fat_types.h.

◆ STRUCT_PACK

#define STRUCT_PACK

Definition at line 63 of file fat_types.h.

◆ STRUCT_PACK_BEGIN

#define STRUCT_PACK_BEGIN

Definition at line 64 of file fat_types.h.

◆ STRUCT_PACK_END

#define STRUCT_PACK_END

Definition at line 65 of file fat_types.h.

◆ STRUCT_PACKED

#define STRUCT_PACKED

Definition at line 66 of file fat_types.h.

Typedef Documentation

◆ uint16

typedef unsigned short uint16

Definition at line 16 of file fat_types.h.

◆ uint32

typedef unsigned long uint32

Definition at line 23 of file fat_types.h.

◆ uint8

typedef unsigned char uint8

Definition at line 15 of file fat_types.h.

uint32
unsigned long uint32
Definition: fat_types.h:23