Article: NuttX for PinePhone: Exploring USB

2023-02-17 Thread Lee, Lup Yuen
We're about to turn PinePhone on NuttX into a Feature Phone... But to talk
to PinePhone's LTE Modem, we need a NuttX Driver for Allwinner A64 USB
Controller.

In this article we’ll dive into PinePhone’s USB Controller…

1. Why PinePhone needs USB for Voice Calls and SMS

2. What’s inside PinePhone’s Allwinner A64 USB Controller

3. Which is actually a Mentor Graphics Inventra USB Controller

4. We’ll study the FreeBSD Driver for the USB Controller

5. And how we might port the USB Driver to NuttX

6. By comparing with the STM32 USB Driver for NuttX

https://lupyuen.github.io/articles/usb2

Lup


Is there a current list of functions that can be called from interrupt context.

2023-02-17 Thread David Sidrane
Hi,



There has been a lot of good work and changes in system for mm, logging,
synchronization, and networking.



Do we have a current list of functions that can be called from interrupts?



Should we consider a documentation pass to mark these?



David