Here designers have the software architecture. Everything listed in gray, the hardware and firmware, is integrated within the CC3100 device. TI expose to the user a few API functions in the form of a SimpleLink host driver. The SimpleLink host driver has a very small memory footprint.