hartmannathan commented on pull request #4900: URL: https://github.com/apache/incubator-nuttx/pull/4900#issuecomment-981170518
> From the INVIOLABLES.md: > > ``` > 25 ## Strict POSIX compliance > 31 - The portable interface must never be compromised only for the sake of > 32 expediency. > 33 - Expediency or even improved performance are not justifications for > 34 violation of the strict POSIX interface. > ``` Yes. I'm not suggesting to do otherwise. I'm suggesting to solve the DMA buffers issue within the architecture logic and in a consistent format that all architectures can follow. The internal workings between lower-half driver code and arch code will not expose non-POSIX interfaces to the userland. In fact userland should never have to know how or where DMA buffers are allocated. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
