Integrating CAN (not UAVCAN) drivers

Hi all,

I am trying to integrate ESCs and FCMs which use CAN as primary communication protocol into our aircraft.
I can put MCUs between Pixhawk and those items to convert the protocol to i2c or something, but it is better if I could write a driver on PX4 and communicate directly.

Do you have any advice?
Thanks!