Hi Christer,

Thanks in advance for these tasks.

For USB support on STM32, it would be great that this work could benefit
to the whole STM32 family.
STM32Cube SDK could help you in implementing a single driver common to
STM32 SoCs thanks to HAL.
Should you prefer to implement a zephyr native driver, please note that Cube SDKs
provides CMSIS defines, structures and macros that are useful for abstracting
differences between SoC and keep genericity in your driver.

Good luck with this work
Erwan


On 15 January 2017 at 17:13, Christer Weinigel <christer@weinigel.se> wrote:
Hi all,

I have a bunch of STM32F042/072/405 based boards that I'm currently
running ChibiOS on.  I'm thinking about porting Zephyr to these boards
and also try to add support for the USB device in them.

Before I spend a lot of time trying to do this, is anyone else working
on support for those MCUs or on the USB device?  It would be kind of
silly of I someone else has already done that and I would duplicate
their work.

  /Christer