| The SimpleLink SDKs provide peripheral driver and WiFi libraries |
| and hardware register access header files for the Texas Instruments |
| SimpleLink SoCs. |
| |
| For an explanation of the SimpleLink family SDK directory structure, see: |
| http://dev.ti.com/tirex/content/simplelink_cc13x0_sdk_1_30_00_06/docs/simplelink_mcu_sdk/Users_Guide.html#directory-structure |
| |
| The current version supported in Zephyr is the SimpleLink CC3220 SDK |
| 1.40.00.03, downloaded from: |
| |
| http://www.ti.com/tool/download/SIMPLELINK-CC3220-SDK |
| |
| A subset of the files in the source/ti/devices/cc32xx/driverlib/ and inc/ |
| directories are copied from a Linux CC3220 SDK installation, with |
| some whitespace cleanup and file mode fixes. |
| |
| TI provides the driver library functions burned into ROM at the factory, |
| or updated via a service pack patch, thus saving application code space. |
| |
| Calling driverlib APIs prefixed by "MAP_" will vector to those functions |
| already existing in ROM. |
| |
| After setting CONFIG_HAS_CC3220SDK=y in Kconfig, most of the |
| peripheral driver library functions will be accessible from ROM, |
| except for the following modules: |
| - driverlib/prcm.c |
| - driverlib/utils.c |
| |
| Setting CONFIG_SIMPLELINK_HOST_DRIVER=y builds the SimpleLink Host |
| Driver, which communicates over SPI to the network coprocessor. |