diff options
| -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 |
