zephyr/samples
Daniel Leung 8df10d4584 kconfig: untangle ordering and dependencies
There are two major issues with the kconfig:

() Some of the config options have incorrect dependencies inside help
   under menuconfig. For example, CONFIG_GPIO depends on BOARD_GALILEO.

() Since the SoC and board specific kconfig files are parsed first,
   the help screen would say, for example, CONFIG_SPI is defined at
   arch/arm/soc/fsl_frdm_k64f/Kconfig. This is incorrect because
   the actual config is defined in drivers/spi/Kconfig.

These cause great confusion to users of menuconfig/xconfig.

To fix these, the SoC and board defaults are now to be parsed last.

Note that the position swapping of defaults in this patch is due to
the fact the the default parsed last will be used.

And, spi_test is broken due to the fact that it requires
CONFIG_SPI_INTEL_PORT_1, but never enables it anywhere. This is
bypassed for now.

Origin: refactored and edited from existing files
Change-Id: I2a4b1ae5be4d27e68c960aa47d91ef350f2d500f
Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2016-03-26 20:36:32 -04:00
..
bluetooth Bluetooth: CTS: Add service sample 2016-03-22 17:26:49 +00:00
cpp_synchronization samples/tests: remove old message about standard security 2016-03-07 16:07:35 +00:00
drivers kconfig: untangle ordering and dependencies 2016-03-26 20:36:32 -04:00
hello_world samples/tests: remove old message about standard security 2016-03-07 16:07:35 +00:00
ipm ipm: add demo code for inter-processor mailboxes 2016-03-09 06:31:02 +00:00
kernel_event_logger power_mgmt: Make names consistent with new RFC 2016-03-26 14:35:11 -04:00
net net: apps: Move Makefile.ipstack to common folder 2016-03-16 11:40:17 +00:00
nfc/nfc_hello uart: add ISR callback mechanism for UART drivers 2016-03-05 13:37:57 +00:00
philosophers samples:philosophers:Reformated 80-column width, 80-chars tabs 2016-03-08 13:54:53 +00:00
power power_mgmt: Add device power management support 2016-03-26 14:35:11 -04:00
sensor sensor: add driver for BMP280 2016-03-27 00:34:38 +00:00
shell move sample apps to top level directory under samples/ 2016-02-11 13:08:44 -05:00
synchronization samples/tests: remove old message about standard security 2016-03-07 16:07:35 +00:00