forked from Minki/linux
ALSA: dice: document quadlet alignment
Doing accesses without quadlet alignment is a bad idea because the firmware's byte-swapping would garble the data; clarify this in the documentation. Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
This commit is contained in:
parent
c614475b0e
commit
61b8cf0222
@ -7,9 +7,9 @@
|
||||
|
||||
/*
|
||||
* Generally, all registers can be read like memory, i.e., with quadlet read or
|
||||
* block read transactions with any alignment or length. Writes are not
|
||||
* allowed except where noted; quadlet-sized registers must be written with
|
||||
* a quadlet write transaction.
|
||||
* block read transactions with at least quadlet-aligned offset and length.
|
||||
* Writes are not allowed except where noted; quadlet-sized registers must be
|
||||
* written with a quadlet write transaction.
|
||||
*
|
||||
* All values are in big endian. The DICE firmware runs on a little-endian CPU
|
||||
* and just byte-swaps _all_ quadlets on the bus, so values without endianness
|
||||
|
Loading…
Reference in New Issue
Block a user