zephyr/ext/hal/ti/simplelink
Gil Pitney 577fd5ae53 Revert "ext: simplelink: Import TI SimpleLink SDK host driver for CC3220SF"
This reverts commit e1382cc7d6.

Due to restrictive simplelink host driver source licensing.

This also reverts commits based on the simplelink wifi host
driver:

Revert "ext: simplelink: host driver: depend on multithreading"
commit: 4d912b004b

Revert "ext: simplelink: Enable SimpleLink to use Zephyr __errno"
commit: 4e022f7b28

Revert "ext: simplelink: Add SimpleLink DPL porting layer to Zephyr"
commit: 4bc51e67d4

Revert "ext: simplelink: Enable build of the SimpleLink host driver."
commit: 2d2615a49a

Signed-off-by: Gil Pitney <gil.pitney@linaro.org>
2017-08-17 08:53:06 -05:00
..
source/ti/devices/cc32xx Revert "ext: simplelink: Import TI SimpleLink SDK host driver for CC3220SF" 2017-08-17 08:53:06 -05:00
Kbuild Revert "ext: simplelink: Import TI SimpleLink SDK host driver for CC3220SF" 2017-08-17 08:53:06 -05:00
Kconfig Revert "ext: simplelink: Import TI SimpleLink SDK host driver for CC3220SF" 2017-08-17 08:53:06 -05:00
Makefile Revert "ext: simplelink: Import TI SimpleLink SDK host driver for CC3220SF" 2017-08-17 08:53:06 -05:00
README Revert "ext: simplelink: Import TI SimpleLink SDK host driver for CC3220SF" 2017-08-17 08:53:06 -05:00

README

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.30.01.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 without
modification.

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.

For the zephyr shell sample, for example, using these ROM functions
results in a savings of about 2Kb in code space.

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