Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
firewire-constants.h File Reference

Go to the source code of this file.

Macros

#define TCODE_WRITE_QUADLET_REQUEST   0x0
 
#define TCODE_WRITE_BLOCK_REQUEST   0x1
 
#define TCODE_WRITE_RESPONSE   0x2
 
#define TCODE_READ_QUADLET_REQUEST   0x4
 
#define TCODE_READ_BLOCK_REQUEST   0x5
 
#define TCODE_READ_QUADLET_RESPONSE   0x6
 
#define TCODE_READ_BLOCK_RESPONSE   0x7
 
#define TCODE_CYCLE_START   0x8
 
#define TCODE_LOCK_REQUEST   0x9
 
#define TCODE_STREAM_DATA   0xa
 
#define TCODE_LOCK_RESPONSE   0xb
 
#define EXTCODE_MASK_SWAP   0x1
 
#define EXTCODE_COMPARE_SWAP   0x2
 
#define EXTCODE_FETCH_ADD   0x3
 
#define EXTCODE_LITTLE_ADD   0x4
 
#define EXTCODE_BOUNDED_ADD   0x5
 
#define EXTCODE_WRAP_ADD   0x6
 
#define EXTCODE_VENDOR_DEPENDENT   0x7
 
#define TCODE_LOCK_MASK_SWAP   (0x10 | EXTCODE_MASK_SWAP)
 
#define TCODE_LOCK_COMPARE_SWAP   (0x10 | EXTCODE_COMPARE_SWAP)
 
#define TCODE_LOCK_FETCH_ADD   (0x10 | EXTCODE_FETCH_ADD)
 
#define TCODE_LOCK_LITTLE_ADD   (0x10 | EXTCODE_LITTLE_ADD)
 
#define TCODE_LOCK_BOUNDED_ADD   (0x10 | EXTCODE_BOUNDED_ADD)
 
#define TCODE_LOCK_WRAP_ADD   (0x10 | EXTCODE_WRAP_ADD)
 
#define TCODE_LOCK_VENDOR_DEPENDENT   (0x10 | EXTCODE_VENDOR_DEPENDENT)
 
#define RCODE_COMPLETE   0x0
 
#define RCODE_CONFLICT_ERROR   0x4
 
#define RCODE_DATA_ERROR   0x5
 
#define RCODE_TYPE_ERROR   0x6
 
#define RCODE_ADDRESS_ERROR   0x7
 
#define RCODE_SEND_ERROR   0x10
 
#define RCODE_CANCELLED   0x11
 
#define RCODE_BUSY   0x12
 
#define RCODE_GENERATION   0x13
 
#define RCODE_NO_ACK   0x14
 
#define SCODE_100   0x0
 
#define SCODE_200   0x1
 
#define SCODE_400   0x2
 
#define SCODE_800   0x3
 
#define SCODE_1600   0x4
 
#define SCODE_3200   0x5
 
#define SCODE_BETA   0x3
 
#define ACK_COMPLETE   0x1
 
#define ACK_PENDING   0x2
 
#define ACK_BUSY_X   0x4
 
#define ACK_BUSY_A   0x5
 
#define ACK_BUSY_B   0x6
 
#define ACK_DATA_ERROR   0xd
 
#define ACK_TYPE_ERROR   0xe
 
#define RETRY_1   0x00
 
#define RETRY_X   0x01
 
#define RETRY_A   0x02
 
#define RETRY_B   0x03
 

Macro Definition Documentation

#define ACK_BUSY_A   0x5

Definition at line 82 of file firewire-constants.h.

#define ACK_BUSY_B   0x6

Definition at line 83 of file firewire-constants.h.

#define ACK_BUSY_X   0x4

Definition at line 81 of file firewire-constants.h.

#define ACK_COMPLETE   0x1

Definition at line 79 of file firewire-constants.h.

#define ACK_DATA_ERROR   0xd

Definition at line 84 of file firewire-constants.h.

#define ACK_PENDING   0x2

Definition at line 80 of file firewire-constants.h.

#define ACK_TYPE_ERROR   0xe

Definition at line 85 of file firewire-constants.h.

#define EXTCODE_BOUNDED_ADD   0x5

Definition at line 45 of file firewire-constants.h.

#define EXTCODE_COMPARE_SWAP   0x2

Definition at line 42 of file firewire-constants.h.

#define EXTCODE_FETCH_ADD   0x3

Definition at line 43 of file firewire-constants.h.

#define EXTCODE_LITTLE_ADD   0x4

Definition at line 44 of file firewire-constants.h.

#define EXTCODE_MASK_SWAP   0x1

Definition at line 41 of file firewire-constants.h.

#define EXTCODE_VENDOR_DEPENDENT   0x7

Definition at line 47 of file firewire-constants.h.

#define EXTCODE_WRAP_ADD   0x6

Definition at line 46 of file firewire-constants.h.

#define RCODE_ADDRESS_ERROR   0x7

Definition at line 62 of file firewire-constants.h.

#define RCODE_BUSY   0x12

Definition at line 67 of file firewire-constants.h.

#define RCODE_CANCELLED   0x11

Definition at line 66 of file firewire-constants.h.

#define RCODE_COMPLETE   0x0

Definition at line 58 of file firewire-constants.h.

#define RCODE_CONFLICT_ERROR   0x4

Definition at line 59 of file firewire-constants.h.

#define RCODE_DATA_ERROR   0x5

Definition at line 60 of file firewire-constants.h.

#define RCODE_GENERATION   0x13

Definition at line 68 of file firewire-constants.h.

#define RCODE_NO_ACK   0x14

Definition at line 69 of file firewire-constants.h.

#define RCODE_SEND_ERROR   0x10

Definition at line 65 of file firewire-constants.h.

#define RCODE_TYPE_ERROR   0x6

Definition at line 61 of file firewire-constants.h.

#define RETRY_1   0x00

Definition at line 87 of file firewire-constants.h.

#define RETRY_A   0x02

Definition at line 89 of file firewire-constants.h.

#define RETRY_B   0x03

Definition at line 90 of file firewire-constants.h.

#define RETRY_X   0x01

Definition at line 88 of file firewire-constants.h.

#define SCODE_100   0x0

Definition at line 71 of file firewire-constants.h.

#define SCODE_1600   0x4

Definition at line 75 of file firewire-constants.h.

#define SCODE_200   0x1

Definition at line 72 of file firewire-constants.h.

#define SCODE_3200   0x5

Definition at line 76 of file firewire-constants.h.

#define SCODE_400   0x2

Definition at line 73 of file firewire-constants.h.

#define SCODE_800   0x3

Definition at line 74 of file firewire-constants.h.

#define SCODE_BETA   0x3

Definition at line 77 of file firewire-constants.h.

#define TCODE_CYCLE_START   0x8

Definition at line 36 of file firewire-constants.h.

#define TCODE_LOCK_BOUNDED_ADD   (0x10 | EXTCODE_BOUNDED_ADD)

Definition at line 54 of file firewire-constants.h.

#define TCODE_LOCK_COMPARE_SWAP   (0x10 | EXTCODE_COMPARE_SWAP)

Definition at line 51 of file firewire-constants.h.

#define TCODE_LOCK_FETCH_ADD   (0x10 | EXTCODE_FETCH_ADD)

Definition at line 52 of file firewire-constants.h.

#define TCODE_LOCK_LITTLE_ADD   (0x10 | EXTCODE_LITTLE_ADD)

Definition at line 53 of file firewire-constants.h.

#define TCODE_LOCK_MASK_SWAP   (0x10 | EXTCODE_MASK_SWAP)

Definition at line 50 of file firewire-constants.h.

#define TCODE_LOCK_REQUEST   0x9

Definition at line 37 of file firewire-constants.h.

#define TCODE_LOCK_RESPONSE   0xb

Definition at line 39 of file firewire-constants.h.

#define TCODE_LOCK_VENDOR_DEPENDENT   (0x10 | EXTCODE_VENDOR_DEPENDENT)

Definition at line 56 of file firewire-constants.h.

#define TCODE_LOCK_WRAP_ADD   (0x10 | EXTCODE_WRAP_ADD)

Definition at line 55 of file firewire-constants.h.

#define TCODE_READ_BLOCK_REQUEST   0x5

Definition at line 33 of file firewire-constants.h.

#define TCODE_READ_BLOCK_RESPONSE   0x7

Definition at line 35 of file firewire-constants.h.

#define TCODE_READ_QUADLET_REQUEST   0x4

Definition at line 32 of file firewire-constants.h.

#define TCODE_READ_QUADLET_RESPONSE   0x6

Definition at line 34 of file firewire-constants.h.

#define TCODE_STREAM_DATA   0xa

Definition at line 38 of file firewire-constants.h.

#define TCODE_WRITE_BLOCK_REQUEST   0x1

Definition at line 30 of file firewire-constants.h.

#define TCODE_WRITE_QUADLET_REQUEST   0x0

Definition at line 29 of file firewire-constants.h.

#define TCODE_WRITE_RESPONSE   0x2

Definition at line 31 of file firewire-constants.h.