-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Expose API interfaces #1
Comments
lwIP has a lot of headers that define various APIs (sockets, tcp, udp, dhcp, icmp, ...). The pack registers the include directory rather than exposing all individual header files: Note that lwIP source code and application code include the headers with the lwip directory prefix: Therfore it is necessary to register the top level |
@RobertRostohar thanks for explaining the problem. No change to the PDSC file for now. We need to solve it differently. |
@jkrech could you check if it is possible to define 'lwip/tcp.h' as filename. As lwIP has many different API headers, we may need to add a "note" attribute that could supply additional information. |
The path attribute overrides the include path for the compiler to: For the include statement this means the user needs to specify: |
The lwIP pack seems not to define the header files that expose the actual API interface. I would have expected that 'socket.h' is exposed.
Came across this issue as we try to define "datasheets" for software components.
The text was updated successfully, but these errors were encountered: