Linux Kernel
3.7.1
|
#include "ecma_167.h"
Go to the source code of this file.
Data Structures | |
struct | UDFIdentSuffix |
struct | impIdentSuffix |
struct | appIdentSuffix |
struct | logicalVolIntegrityDescImpUse |
struct | impUseVolDescImpUse |
struct | udfPartitionMap2 |
struct | virtualPartitionMap |
struct | sparablePartitionMap |
struct | metadataPartitionMap |
struct | virtualAllocationTable15 |
struct | virtualAllocationTable20 |
struct | sparingEntry |
struct | sparingTable |
struct | allocDescImpUse |
struct | freeEaSpace |
struct | DVDCopyrightImpUse |
struct | freeAppEASpace |
Macros | |
#define | UDF_CHAR_SET_TYPE 0 |
#define | UDF_CHAR_SET_INFO "OSTA Compressed Unicode" |
#define | UDF_ID_DEVELOPER "*Linux UDFFS" |
#define | UDF_ID_COMPLIANT "*OSTA UDF Compliant" |
#define | UDF_ID_LV_INFO "*UDF LV Info" |
#define | UDF_ID_FREE_EA "*UDF FreeEASpace" |
#define | UDF_ID_FREE_APP_EA "*UDF FreeAppEASpace" |
#define | UDF_ID_DVD_CGMS "*UDF DVD CGMS Info" |
#define | UDF_ID_OS2_EA "*UDF OS/2 EA" |
#define | UDF_ID_OS2_EA_LENGTH "*UDF OS/2 EALength" |
#define | UDF_ID_MAC_VOLUME "*UDF Mac VolumeInfo" |
#define | UDF_ID_MAC_FINDER "*UDF Mac FinderInfo" |
#define | UDF_ID_MAC_UNIQUE "*UDF Mac UniqueIDTable" |
#define | UDF_ID_MAC_RESOURCE "*UDF Mac ResourceFork" |
#define | UDF_ID_VIRTUAL "*UDF Virtual Partition" |
#define | UDF_ID_SPARABLE "*UDF Sparable Partition" |
#define | UDF_ID_ALLOC "*UDF Virtual Alloc Tbl" |
#define | UDF_ID_SPARING "*UDF Sparing Table" |
#define | UDF_ID_METADATA "*UDF Metadata Partition" |
#define | IS_DF_HARD_WRITE_PROTECT 0x01 |
#define | IS_DF_SOFT_WRITE_PROTECT 0x02 |
#define | ICBTAG_FILE_TYPE_VAT15 0x00U |
#define | ICBTAG_FILE_TYPE_VAT20 0xF8U |
#define | ICBTAG_FILE_TYPE_MAIN 0xFA |
#define | ICBTAG_FILE_TYPE_MIRROR 0xFB |
#define | ICBTAG_FILE_TYPE_BITMAP 0xFC |
#define | AD_IU_EXT_ERASED 0x0001 |
#define | ICBTAG_FILE_TYPE_REALTIME 0xF9U |
#define | UDF_ID_UNIQUE_ID "*UDF Unique ID Mapping Data" |
#define | UDF_ID_NON_ALLOC "*UDF Non-Allocatable Space" |
#define | UDF_ID_POWER_CAL "*UDF Power Cal Table" |
#define | UDF_ID_BACKUP "*UDF Backup" |
#define | UDF_OS_CLASS_UNDEF 0x00U |
#define | UDF_OS_CLASS_DOS 0x01U |
#define | UDF_OS_CLASS_OS2 0x02U |
#define | UDF_OS_CLASS_MAC 0x03U |
#define | UDF_OS_CLASS_UNIX 0x04U |
#define | UDF_OS_CLASS_WIN9X 0x05U |
#define | UDF_OS_CLASS_WINNT 0x06U |
#define | UDF_OS_CLASS_OS400 0x07U |
#define | UDF_OS_CLASS_BEOS 0x08U |
#define | UDF_OS_CLASS_WINCE 0x09U |
#define | UDF_OS_ID_UNDEF 0x00U |
#define | UDF_OS_ID_DOS 0x00U |
#define | UDF_OS_ID_OS2 0x00U |
#define | UDF_OS_ID_MAC 0x00U |
#define | UDF_OS_ID_MAX_OSX 0x01U |
#define | UDF_OS_ID_UNIX 0x00U |
#define | UDF_OS_ID_AIX 0x01U |
#define | UDF_OS_ID_SOLARIS 0x02U |
#define | UDF_OS_ID_HPUX 0x03U |
#define | UDF_OS_ID_IRIX 0x04U |
#define | UDF_OS_ID_LINUX 0x05U |
#define | UDF_OS_ID_MKLINUX 0x06U |
#define | UDF_OS_ID_FREEBSD 0x07U |
#define | UDF_OS_ID_WIN9X 0x00U |
#define | UDF_OS_ID_WINNT 0x00U |
#define | UDF_OS_ID_OS400 0x00U |
#define | UDF_OS_ID_BEOS 0x00U |
#define | UDF_OS_ID_WINCE 0x00U |
Functions | |
struct UDFIdentSuffix | __attribute__ ((packed)) |
#define AD_IU_EXT_ERASED 0x0001 |
Definition at line 215 of file osta_udf.h.
#define ICBTAG_FILE_TYPE_BITMAP 0xFC |
Definition at line 207 of file osta_udf.h.
#define ICBTAG_FILE_TYPE_MAIN 0xFA |
Definition at line 205 of file osta_udf.h.
#define ICBTAG_FILE_TYPE_MIRROR 0xFB |
Definition at line 206 of file osta_udf.h.
#define ICBTAG_FILE_TYPE_REALTIME 0xF9U |
Definition at line 218 of file osta_udf.h.
#define ICBTAG_FILE_TYPE_VAT15 0x00U |
Definition at line 168 of file osta_udf.h.
#define ICBTAG_FILE_TYPE_VAT20 0xF8U |
Definition at line 186 of file osta_udf.h.
#define IS_DF_HARD_WRITE_PROTECT 0x01 |
Definition at line 65 of file osta_udf.h.
#define IS_DF_SOFT_WRITE_PROTECT 0x02 |
Definition at line 66 of file osta_udf.h.
#define UDF_CHAR_SET_INFO "OSTA Compressed Unicode" |
Definition at line 42 of file osta_udf.h.
#define UDF_CHAR_SET_TYPE 0 |
Definition at line 41 of file osta_udf.h.
#define UDF_ID_ALLOC "*UDF Virtual Alloc Tbl" |
Definition at line 60 of file osta_udf.h.
#define UDF_ID_BACKUP "*UDF Backup" |
Definition at line 246 of file osta_udf.h.
#define UDF_ID_COMPLIANT "*OSTA UDF Compliant" |
Definition at line 47 of file osta_udf.h.
#define UDF_ID_DEVELOPER "*Linux UDFFS" |
Definition at line 46 of file osta_udf.h.
#define UDF_ID_DVD_CGMS "*UDF DVD CGMS Info" |
Definition at line 51 of file osta_udf.h.
#define UDF_ID_FREE_APP_EA "*UDF FreeAppEASpace" |
Definition at line 50 of file osta_udf.h.
#define UDF_ID_FREE_EA "*UDF FreeEASpace" |
Definition at line 49 of file osta_udf.h.
#define UDF_ID_LV_INFO "*UDF LV Info" |
Definition at line 48 of file osta_udf.h.
#define UDF_ID_MAC_FINDER "*UDF Mac FinderInfo" |
Definition at line 55 of file osta_udf.h.
#define UDF_ID_MAC_RESOURCE "*UDF Mac ResourceFork" |
Definition at line 57 of file osta_udf.h.
#define UDF_ID_MAC_UNIQUE "*UDF Mac UniqueIDTable" |
Definition at line 56 of file osta_udf.h.
#define UDF_ID_MAC_VOLUME "*UDF Mac VolumeInfo" |
Definition at line 54 of file osta_udf.h.
#define UDF_ID_METADATA "*UDF Metadata Partition" |
Definition at line 62 of file osta_udf.h.
#define UDF_ID_NON_ALLOC "*UDF Non-Allocatable Space" |
Definition at line 244 of file osta_udf.h.
Definition at line 52 of file osta_udf.h.
#define UDF_ID_OS2_EA_LENGTH "*UDF OS/2 EALength" |
Definition at line 53 of file osta_udf.h.
#define UDF_ID_POWER_CAL "*UDF Power Cal Table" |
Definition at line 245 of file osta_udf.h.
#define UDF_ID_SPARABLE "*UDF Sparable Partition" |
Definition at line 59 of file osta_udf.h.
#define UDF_ID_SPARING "*UDF Sparing Table" |
Definition at line 61 of file osta_udf.h.
Definition at line 243 of file osta_udf.h.
#define UDF_ID_VIRTUAL "*UDF Virtual Partition" |
Definition at line 58 of file osta_udf.h.
#define UDF_OS_CLASS_BEOS 0x08U |
Definition at line 257 of file osta_udf.h.
#define UDF_OS_CLASS_DOS 0x01U |
Definition at line 250 of file osta_udf.h.
#define UDF_OS_CLASS_MAC 0x03U |
Definition at line 252 of file osta_udf.h.
#define UDF_OS_CLASS_OS2 0x02U |
Definition at line 251 of file osta_udf.h.
#define UDF_OS_CLASS_OS400 0x07U |
Definition at line 256 of file osta_udf.h.
#define UDF_OS_CLASS_UNDEF 0x00U |
Definition at line 249 of file osta_udf.h.
#define UDF_OS_CLASS_UNIX 0x04U |
Definition at line 253 of file osta_udf.h.
#define UDF_OS_CLASS_WIN9X 0x05U |
Definition at line 254 of file osta_udf.h.
#define UDF_OS_CLASS_WINCE 0x09U |
Definition at line 258 of file osta_udf.h.
#define UDF_OS_CLASS_WINNT 0x06U |
Definition at line 255 of file osta_udf.h.
#define UDF_OS_ID_AIX 0x01U |
Definition at line 266 of file osta_udf.h.
#define UDF_OS_ID_BEOS 0x00U |
Definition at line 276 of file osta_udf.h.
#define UDF_OS_ID_DOS 0x00U |
Definition at line 261 of file osta_udf.h.
#define UDF_OS_ID_FREEBSD 0x07U |
Definition at line 272 of file osta_udf.h.
#define UDF_OS_ID_HPUX 0x03U |
Definition at line 268 of file osta_udf.h.
#define UDF_OS_ID_IRIX 0x04U |
Definition at line 269 of file osta_udf.h.
#define UDF_OS_ID_LINUX 0x05U |
Definition at line 270 of file osta_udf.h.
#define UDF_OS_ID_MAC 0x00U |
Definition at line 263 of file osta_udf.h.
#define UDF_OS_ID_MAX_OSX 0x01U |
Definition at line 264 of file osta_udf.h.
#define UDF_OS_ID_MKLINUX 0x06U |
Definition at line 271 of file osta_udf.h.
#define UDF_OS_ID_OS2 0x00U |
Definition at line 262 of file osta_udf.h.
#define UDF_OS_ID_OS400 0x00U |
Definition at line 275 of file osta_udf.h.
#define UDF_OS_ID_SOLARIS 0x02U |
Definition at line 267 of file osta_udf.h.
#define UDF_OS_ID_UNDEF 0x00U |
Definition at line 260 of file osta_udf.h.
#define UDF_OS_ID_UNIX 0x00U |
Definition at line 265 of file osta_udf.h.
#define UDF_OS_ID_WIN9X 0x00U |
Definition at line 273 of file osta_udf.h.
#define UDF_OS_ID_WINCE 0x00U |
Definition at line 277 of file osta_udf.h.
#define UDF_OS_ID_WINNT 0x00U |
Definition at line 274 of file osta_udf.h.
|
read |
mcontroller : adapter info structure for old mimd_t apps
: base address : irq number : number of logical drives : pci bus : pci device : pci function : pci id : vendor id : slot number : unique id
Definition at line 171 of file esd_usb2.c.
__le16 alignUnitSize |
Definition at line 170 of file osta_udf.h.
__le32 allocUnitSize |
Definition at line 169 of file osta_udf.h.
uint8_t CGMSInfo |
Definition at line 235 of file osta_udf.h.
uint8_t dataType |
Definition at line 236 of file osta_udf.h.
Definition at line 203 of file osta_udf.h.
__le16 flags |
Definition at line 171 of file osta_udf.h.
uint8_t freeEASpace |
Definition at line 227 of file osta_udf.h.
__le16 headerChecksum |
Definition at line 226 of file osta_udf.h.
Definition at line 96 of file osta_udf.h.
uint8_t impUse[4] |
Definition at line 84 of file osta_udf.h.
__le16 lengthHeader |
Definition at line 185 of file osta_udf.h.
__le16 lengthImpUse |
Definition at line 186 of file osta_udf.h.
__le32 locSparingTable[4] |
Definition at line 153 of file osta_udf.h.
dstring logicalVolIdent[128] |
Definition at line 109 of file osta_udf.h.
Definition at line 108 of file osta_udf.h.
dstring LVInfo1[36] |
Definition at line 110 of file osta_udf.h.
dstring LVInfo2[36] |
Definition at line 111 of file osta_udf.h.
dstring LVInfo3[36] |
Definition at line 112 of file osta_udf.h.
struct sparingEntry mapEntry[0] |
Definition at line 208 of file osta_udf.h.
__le32 mappedLocation |
Definition at line 194 of file osta_udf.h.
__le16 maxUDFWriteRev |
Definition at line 101 of file osta_udf.h.
__le16 maxWriteRevision |
Definition at line 193 of file osta_udf.h.
__le32 metadataBitmapFileLoc |
Definition at line 168 of file osta_udf.h.
__le32 metadataFileLoc |
Definition at line 166 of file osta_udf.h.
__le32 metadataMirrorFileLoc |
Definition at line 167 of file osta_udf.h.
__le16 minReadRevision |
Definition at line 191 of file osta_udf.h.
__le16 minUDFReadRev |
Definition at line 99 of file osta_udf.h.
__le16 minUDFWriteRev |
Definition at line 100 of file osta_udf.h.
__le16 minWriteRevision |
Definition at line 192 of file osta_udf.h.
__le32 numDirs |
Definition at line 98 of file osta_udf.h.
__le32 numFiles |
Definition at line 97 of file osta_udf.h.
uint8_t numSparingTables |
Definition at line 150 of file osta_udf.h.
__le32 origLocation |
Definition at line 193 of file osta_udf.h.
uint8_t OSClass |
Definition at line 75 of file osta_udf.h.
uint8_t OSIdentifier |
Definition at line 76 of file osta_udf.h.
__le16 packetLength |
Definition at line 149 of file osta_udf.h.
Definition at line 120 of file osta_udf.h.
uint8_t partitionMapLength |
Definition at line 118 of file osta_udf.h.
uint8_t partitionMapType |
Definition at line 117 of file osta_udf.h.
__le16 partitionNum |
Definition at line 122 of file osta_udf.h.
__le32 previousVATICBLoc |
Definition at line 169 of file osta_udf.h.
uint8_t protectionSystemInfo[4] |
Definition at line 237 of file osta_udf.h.
__le16 reallocationTableLen |
Definition at line 205 of file osta_udf.h.
__le16 reserved |
Definition at line 77 of file osta_udf.h.
uint8_t reserved1[2] |
Definition at line 119 of file osta_udf.h.
uint8_t reserved2[5] |
Definition at line 134 of file osta_udf.h.
__le32 sequenceNum |
Definition at line 207 of file osta_udf.h.
__le32 sizeSparingTable |
Definition at line 152 of file osta_udf.h.
Definition at line 204 of file osta_udf.h.
__le16 UDFRevision |
Definition at line 74 of file osta_udf.h.
__le32 vatEntry[0] |
Definition at line 196 of file osta_udf.h.
Definition at line 168 of file osta_udf.h.
__le32 VirtualSector[0] |
Definition at line 167 of file osta_udf.h.
__le16 volSeqNum |
Definition at line 121 of file osta_udf.h.