zephyr/ext
Gil Pitney 9bc293c827 cc3200: Use peripheral driver library functions from ROM
Previously, CC3200 drivers had two options to use the peripheral
driver library APIs:
1) Build driverlib SDK files in Zephyr, in ext/hal/ti/cc3200/*
2) Link directly with the driverlib.a, from an externally installed
   TI CC3200 SDK.

A new option is added to replace option 2), and is now the default:
3) Use the driverlib functions already provided in ROM.

This enables a savings in code size, which will depend on the
types of device drivers configured and the number of SDK
APIs actually used.

A rom_report build of the shell sample application showed
a savings of about 2kb in code space using this new config option.

Change-Id: Ie1ede6f7aacd23db20f5292e776f1dfeab5c7fe0
Signed-off-by: Gil Pitney <gil.pitney@linaro.org>
Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2017-01-12 09:46:25 -06:00
..
debug ext: Import Segger J-Link RTT library 2016-12-03 15:24:38 +00:00
fs fs: expose generic ramdisk/flash disk access functions 2016-11-09 02:45:45 +00:00
hal cc3200: Use peripheral driver library functions from ROM 2017-01-12 09:46:25 -06:00
lib ext: lib: mbedtls : Upgrading mbedTLS library 2017-01-05 17:58:06 +00:00
Kbuild ext: Import Segger J-Link RTT library 2016-12-03 15:24:38 +00:00
Kconfig ext: Import Segger J-Link RTT library 2016-12-03 15:24:38 +00:00
Makefile ext: Import Segger J-Link RTT library 2016-12-03 15:24:38 +00:00