Post Go back to editing

FreeRTOS MAX3421e from linux max3421-hcd USB host device driver

Category: Software
Product Number: MAX3421

Would it be practical to adapt the existing linux device driver for MAX3421e USB host controller, to make it support Free RTOS? Do we have any in-house resources that support this type of request?

  • Unfortunately Linux device drivers are exceptionally specific to Linux. They make system calls for allocation of memory and interaction with devices, which are part of the Linux Framework.

    FreeRTOS typically makes use of bare metal device drivers. If the devices drivers are only interacted with using a single thread/interrupt they do not even need to be threadsafe.