VirtualComDriver.c is located in the top-level Drivers folder (since we're likely to use it in a future chapter). It is available here: https://github.com/PacktPublishing/Hands-On-RTOS-with-Microcontrollers/tree/master/Drivers/HandsOnRTOS/
First, we'll walk through each of the functions that have been created, and their purpose.