CT26000 is a complete full featured and scalable Software protocol stack, implemented as C-Code, compliant to the USB Power Delivery R2 standard.
The SW stack has been ported to different platforms like ARM-M0 and PIC32 and can be easily ported to others platforms too.
API to Bare Metal/RTOS layer as well as Application Host are available.
All the features of USB Power Delivery R2 are supported as dual role, role swap, power profile negotiation, VDM messages and active cables communication.
Updates to the coming release R3 of the standard and Type-C Port Controller for single port and Multiport will be available soon.