Hi,<br><br>I'm writing a kernel driver implementing the Linux kernel API, to be able to use Asterisk on my board. I first implemented the codec G711_LINEAR, but I noticed that a "read" was done in Little Endian, whereas a "write" was done in Big Endian...
<br>Does somebody know if this is a bug or a feature ? If it is a feature, why do we need to use different endianess for read and write ?<br><br>Thanks for your help,<br><br>--<br>Yoann WALTHER<br>