# Sub-directories in this lesson: ``` | +---CMSIS - CMSIS (Cortex Microcontroller Software Interface Standard) | +---ek-tm4c123gxl - support code for EK-TM4C123GXL (TivaC Launchpad) board | +---qpc - QP/C real-time embedded framework | ......................projects for this lesson............................. | +---tm4c123-keil | ... | lesson.uvprojx - KEIL project for TM4C123 (TivaC), hand-coded state machine | \---tm4c123-qm-keil ... lesson.uvprojx - KEIL project for TM4C123 (TivaC), qpc framework ```