Root/
Source at commit 1460 created 12 years 10 months ago. By azimutz, rsync contents of the theme's folder, not the folder it self. | |
---|---|
1 | /*␊ |
2 | * Copyright (c) 1998-2000 Apple Computer, Inc. All rights reserved.␊ |
3 | *␊ |
4 | * @APPLE_LICENSE_HEADER_START@␊ |
5 | *␊ |
6 | * The contents of this file constitute Original Code as defined in and␊ |
7 | * are subject to the Apple Public Source License Version 1.1 (the␊ |
8 | * "License"). You may not use this file except in compliance with the␊ |
9 | * License. Please obtain a copy of the License at␊ |
10 | * http://www.apple.com/publicsource and read it before using this file.␊ |
11 | *␊ |
12 | * This Original Code and all software distributed under the License are␊ |
13 | * distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, EITHER␊ |
14 | * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,␊ |
15 | * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,␊ |
16 | * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT. Please see the␊ |
17 | * License for the specific language governing rights and limitations␊ |
18 | * under the License.␊ |
19 | *␊ |
20 | * @APPLE_LICENSE_HEADER_END@␊ |
21 | */␊ |
22 | ␊ |
23 | #ifndef _IOKIT_IOFIREWIRESBP2USERCLIENTCOMMON_H_␊ |
24 | #define _IOKIT_IOFIREWIRESBP2USERCLIENTCOMMON_H_␊ |
25 | ␊ |
26 | #define kIOFireWireSBP2LibConnection 12␊ |
27 | ␊ |
28 | enum IOFWSBP2UserClientCommandCodes {␊ |
29 | kIOFWSBP2UserClientOpen,␉␉␉␉␉␉// kIOUCScalarIScalarO 0,0␊ |
30 | kIOFWSBP2UserClientClose,␉␉␉␉␉␉// kIOUCScalarIScalarO 0,0␊ |
31 | kIOFWSBP2UserClientCreateLogin,␉␉␉␉␉// kIOUCScalarIScalarO 0,1␊ |
32 | kIOFWSBP2UserClientReleaseLogin,␉␉␉␉// kIOUCScalarIScalarO 1,0␊ |
33 | kIOFWSBP2UserClientSubmitLogin,␉␉␉␉␉// kIOUCScalarIScalarO 1,0␊ |
34 | kIOFWSBP2UserClientSubmitLogout,␉␉␉␉// kIOUCScalarIScalarO 1,0␊ |
35 | kIOFWSBP2UserClientSetLoginFlags,␉␉␉␉// kIOUCScalarIScalarO 2,0␊ |
36 | kIOFWSBP2UserClientGetMaxCommandBlockSize,␉␉// kIOUCScalarIScalarO 1,1␊ |
37 | kIOFWSBP2UserClientGetLoginID,␉␉␉␉␉// kIOUCScalarIScalarO 1,1␊ |
38 | kIOFWSBP2UserClientSetReconnectTime,␉␉␉// kIOUCScalarIScalarO 1,0␊ |
39 | kIOFWSBP2UserClientSetMaxPayloadSize,␉␉␉// kIOUCScalarIScalarO 1,0␊ |
40 | kIOFWSBP2UserClientCreateORB,␉␉␉␉␉// kIOUCScalarIScalarO 0,1␊ |
41 | kIOFWSBP2UserClientReleaseORB,␉␉␉␉␉// kIOUCScalarIScalarO 1,0␊ |
42 | kIOFWSBP2UserClientSubmitORB,␉␉␉␉␉// kIOUCScalarIScalarO 1,0␊ |
43 | kIOFWSBP2UserClientSetCommandFlags, ␉␉␉// kIOUCScalarIScalarO 2,0␊ |
44 | kIOFWSBP2UserClientSetMaxORBPayloadSize, ␉␉// kIOUCScalarIScalarO 2,0␊ |
45 | kIOFWSBP2UserClientSetCommandTimeout, ␉␉␉// kIOUCScalarIScalarO 2,0␊ |
46 | kIOFWSBP2UserClientSetCommandGeneration, ␉␉// kIOUCScalarIScalarO 2,0␊ |
47 | kIOFWSBP2UserClientSetToDummy,␉ ␉␉␉␉// kIOUCScalarIScalarO 1,0␊ |
48 | kIOFWSBP2UserClientSetCommandBuffersAsRanges,␉// kIOUCScalarIScalarO 6,0␊ |
49 | kIOFWSBP2UserClientReleaseCommandBuffers, ␉␉// kIOUCScalarIScalarO 1,0␊ |
50 | kIOFWSBP2UserClientSetCommandBlock,␉ ␉␉␉// kIOUCScalarIScalarO 3,0␊ |
51 | ␉kIOFWSBP2UserClientCreateMgmtORB, ␉␉␉// kIOUCScalarIScalarO 0,1␊ |
52 | ␉kIOFWSBP2UserClientReleaseMgmtORB, ␉␉␉// kIOUCScalarIScalarO 1,0␊ |
53 | ␉kIOFWSBP2UserClientSubmitMgmtORB, ␉␉␉// kIOUCScalarIScalarO 1,0␊ |
54 | ␉kIOFWSBP2UserClientMgmtORBSetCommandFunction, // kIOUCScalarIScalarO 2,0␊ |
55 | ␉kIOFWSBP2UserClientMgmtORBSetManageeORB, ␉␉// kIOUCScalarIScalarO 2,0␊ |
56 | ␉kIOFWSBP2UserClientMgmtORBSetManageeLogin, ␉// kIOUCScalarIScalarO 2,0␊ |
57 | ␉kIOFWSBP2UserClientMgmtORBSetResponseBuffer, // kIOUCScalarIScalarO 3,0␊ |
58 | ␉kIOFWSBP2UserClientLSIWorkaroundSetCommandBuffersAsRanges, // kIOUCScalarIScalarO 6,0␊ |
59 | ␉kIOFWSBP2UserClientMgmtORBLSIWorkaroundSyncBuffersForOutput, // kIOUCScalarIScalarO 1,0␊ |
60 | ␉kIOFWSBP2UserClientMgmtORBLSIWorkaroundSyncBuffersForInput, // kIOUCScalarIScalarO 1,0␊ |
61 | kIOFWSBP2UserClientOpenWithSessionRef,␉␉␉// kIOUCScalarIScalarO 1,0␊ |
62 | ␉kIOFWSBP2UserClientGetSessionRef,␉␉␉␉// kIOUCScalarIScalarO 0,1␊ |
63 | ␉kIOFWSBP2UserClientRingDoorbell,␉␉␉␉// kIOUCScalarIScalarO 1, 0␊ |
64 | ␉kIOFWSBP2UserClientEnableUnsolicitedStatus, // kIOUCScalarIScalarO 1, 0␊ |
65 | ␉kIOFWSBP2UserClientSetBusyTimeoutRegisterValue, // kIOUCScalarIScalarO 2, 0␊ |
66 | ␉kIOFWSBP2UserClientSetORBRefCon, ␉␉␉␉// kIOUCScalarIScalarO 2, 0␊ |
67 | ␉kIOFWSBP2UserClientSetPassword,␉␉␉␉␉// kIOUCScalarIScalarO 3, 0␊ |
68 | kIOFWSBP2UserClientSetMessageCallback, ␉␉// kIOUCScalarIScalarO 2, 0␊ |
69 | kIOFWSBP2UserClientSetLoginCallback,␉␉␉// kIOUCScalarIScalarO 2, 0␊ |
70 | kIOFWSBP2UserClientSetLogoutCallback,␉␉␉// kIOUCScalarIScalarO 2, 0␊ |
71 | kIOFWSBP2UserClientSetUnsolicitedStatusNotify, ␉// kIOUCScalarIScalarO 2, 0␊ |
72 | kIOFWSBP2UserClientSetStatusNotify, ␉␉␉// kIOUCScalarIScalarO 2, 0␊ |
73 | ␉kIOFWSBP2UserClientSetMgmtORBCallback, ␉␉// kIOUCScalarIScalarO 3, 0␊ |
74 | ␉kIOFWSBP2UserClientSubmitFetchAgentReset, ␉␉// kIOUCScalarIScalarO 3, 0␊ |
75 | ␉kIOFWSBP2UserClientSetFetchAgentWriteCompletion, // kIOUCScalarIScalaO 2, 0␊ |
76 | kIOFWSBP2UserClientNumCommands␊ |
77 | };␊ |
78 | ␊ |
79 | #endif |