summaryrefslogtreecommitdiffstats
path: root/src/ieee1394.h
blob: 96a83080777a6658c39b7e1959962c3ffaff8764 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#ifndef _LIBRAW1394_IEEE1394_H
#define _LIBRAW1394_IEEE1394_H

#define L1394_RCODE_COMPLETE           0x0
#define L1394_RCODE_CONFLICT_ERROR     0x4
#define L1394_RCODE_DATA_ERROR         0x5
#define L1394_RCODE_TYPE_ERROR         0x6
#define L1394_RCODE_ADDRESS_ERROR      0x7

#define L1394_ACK_COMPLETE             0x1
#define L1394_ACK_PENDING              0x2
#define L1394_ACK_BUSY_X               0x4
#define L1394_ACK_BUSY_A               0x5
#define L1394_ACK_BUSY_B               0x6
#define L1394_ACK_DATA_ERROR           0xd
#define L1394_ACK_TYPE_ERROR           0xe 

#define L1394_SPEED_100                0x0
#define L1394_SPEED_200                0x1
#define L1394_SPEED_400                0x2 

#define L1394_SELFID_PWRCL_NO_POWER    0x0
#define L1394_SELFID_PWRCL_PROVIDE_15W 0x1
#define L1394_SELFID_PWRCL_PROVIDE_30W 0x2
#define L1394_SELFID_PWRCL_PROVIDE_45W 0x3
#define L1394_SELFID_PWRCL_USE_1W      0x4
#define L1394_SELFID_PWRCL_USE_3W      0x5
#define L1394_SELFID_PWRCL_USE_6W      0x6
#define L1394_SELFID_PWRCL_USE_10W     0x7

#define L1394_SELFID_PORT_CHILD        0x3
#define L1394_SELFID_PORT_PARENT       0x2
#define L1394_SELFID_PORT_NCONN        0x1
#define L1394_SELFID_PORT_NONE         0x0   

#endif /* _LIBRAW1394_IEEE1394_H */
10d795dd486f9e7d12ab9315aa467c35319&follow=1'>DTO to DTDGravatar John Cowan 1-55/+52 2021-07-22typoGravatar John Cowan 1-1/+1 2021-07-22switching to explicit dtosGravatar John Cowan 1-88/+102 2021-07-22errorsGravatar John Cowan 1-1/+4 2021-07-22more MN-W reviewGravatar John Cowan 1-5/+5 2021-07-20update preview linkGravatar John Cowan 1-1/+1 2021-07-20MN-W reviewGravatar John Cowan 1-6/+6 2021-07-18Fix typo.Gravatar Arthur A. Gleckler 2-4/+4 2021-07-18Add <p> around abstract.Gravatar Arthur A. Gleckler 1-2/+2 2021-07-18Publish first draft.draft-1Gravatar Arthur A. Gleckler 3-0/+114 2021-07-18Ignore trailing whitespace.Gravatar Arthur A. Gleckler 11-129/+129 2021-07-18Ignore "Dictionaries.log".Gravatar Arthur A. Gleckler 1-1/+2 2021-07-18Fix errors reported by W3C HTML Validator.Gravatar Arthur A. Gleckler 1-27/+27 2021-07-18Eliminate unnecessary redirect by using TLS/SSL.Gravatar Arthur A. Gleckler 1-1/+1