diff options
author | Takashi Sakamoto <o-takashi@sakamocchi.jp> | 2014-06-04 02:25:34 -0400 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2014-06-04 08:36:21 -0400 |
commit | 72f784f7d0da3072ee9ad9b31b88094bc0abc2df (patch) | |
tree | 2a9b0323e1371f3fba89d76d37309798a50ee8b1 /sound | |
parent | cf44a136c062098b099a44698291e50c5bfdce2e (diff) |
ALSA: fireworks: Improve comments about Fireworks transaction
It includes descriptions to cause misreading.
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound')
-rw-r--r-- | sound/firewire/fireworks/fireworks_transaction.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/sound/firewire/fireworks/fireworks_transaction.c b/sound/firewire/fireworks/fireworks_transaction.c index a6a9e9fd66b9..255dabc6fc33 100644 --- a/sound/firewire/fireworks/fireworks_transaction.c +++ b/sound/firewire/fireworks/fireworks_transaction.c | |||
@@ -8,19 +8,19 @@ | |||
8 | 8 | ||
9 | /* | 9 | /* |
10 | * Fireworks have its own transaction. The transaction can be delivered by AV/C | 10 | * Fireworks have its own transaction. The transaction can be delivered by AV/C |
11 | * Vendor Specific command. But at least Windows driver and firmware version 5.5 | 11 | * Vendor Specific command frame or usual asynchronous transaction. At least, |
12 | * or later don't use it. | 12 | * Windows driver and firmware version 5.5 or later don't use AV/C command. |
13 | * | 13 | * |
14 | * Transaction substance: | 14 | * Transaction substance: |
15 | * At first, 6 data exist. Following to the 6 data, parameters for each | 15 | * At first, 6 data exist. Following to the data, parameters for each command |
16 | * commands exists. All of parameters are 32 bit alighed to big endian. | 16 | * exist. All of the parameters are 32 bit alighed to big endian. |
17 | * data[0]: Length of transaction substance | 17 | * data[0]: Length of transaction substance |
18 | * data[1]: Transaction version | 18 | * data[1]: Transaction version |
19 | * data[2]: Sequence number. This is incremented by the device | 19 | * data[2]: Sequence number. This is incremented by the device |
20 | * data[3]: transaction category | 20 | * data[3]: Transaction category |
21 | * data[4]: transaction command | 21 | * data[4]: Transaction command |
22 | * data[5]: return value in response. | 22 | * data[5]: Return value in response. |
23 | * data[6-]: parameters | 23 | * data[6-]: Parameters |
24 | * | 24 | * |
25 | * Transaction address: | 25 | * Transaction address: |
26 | * command: 0xecc000000000 | 26 | * command: 0xecc000000000 |