This seems like an incredibly large codebase. Did you use an existing RTOS or something similar for this product, or was this all hand rolled?
This seems like an incredibly large codebase. Did you use an existing RTOS or something similar for this product, or was this all hand rolled?