From 903a4d866abcff48763c1df8c4756bcde8a8cd34 Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Sat, 14 Jul 2018 10:34:55 -0600 Subject: [PATCH] libs/libc/unistd/Kconfig: Revisiting 664af2a69b58d3ab548160641b3b49d52cb1fff6, the problem was not that the default should be 'not set', the problem is that the conditionals were backward. --- configs/viewtool-stm32f107/README.txt | 56 +++++++++++++++------------ libs/libc/unistd/Kconfig | 3 +- 2 files changed, 33 insertions(+), 26 deletions(-) diff --git a/configs/viewtool-stm32f107/README.txt b/configs/viewtool-stm32f107/README.txt index 996b2cc37999..37d0136acca4 100644 --- a/configs/viewtool-stm32f107/README.txt +++ b/configs/viewtool-stm32f107/README.txt @@ -705,33 +705,39 @@ MAX3421E Integration ----------------- Using SPI1on J8 pins 7-12, discretes on J18 - ------ ----------- ----------- - NAME VIEWTOOL STM32 - ------ ----------- ----------- - CS# J8 Pin 12 PA4/NSS1 - SCK J8 Pin 11 PA5/SCK1 - MISO J8 Pin 9 PA6/MISO1 - MOSI J8 Pin 10 PA7/MOSI1 - INT# J18 Pin 6 PC5 - RST# J18 Pin 8 PA1 - VBUS J18 Pin 10 PA0 - - 3.3V J8 Pin 7 - GND J8 Pin 8 + + ------ ----------- ----------- + NAME VIEWTOOL STM32 + ------ ----------- ----------- + CS# J8 Pin 12 PA4/NSS1 + SCK J8 Pin 11 PA5/SCK1 + MISO J8 Pin 9 PA6/MISO1 + MOSI J8 Pin 10 PA7/MOSI1 + INT# J18 Pin 6 PC5 + RST# J18 Pin 8 PA1 + VBUS J18 Pin 10 PA0 + 3.3V J8 Pin 7 + GND J8 Pin 8 Using SPI2 on J8 pins 1-6, discretes on J18 - ------ ----------- ----------- - NAME VIEWTOOL STM32 - ------ ----------- ----------- - CS# J8 Pin 6 PB12/NSS2 - SCK J8 Pin 5 PB13/SCK2 - MISO J8 Pin 3 PB14/MISO2 - MOSI J8 Pin 4 PB15/MOSI2 - INT# J18 Pin 6 PC5 - RST# J18 Pin 8 PA1 - VBUS J18 Pin 10 PA0 - 3.3V J8 Pin 1 - GND J8 Pin 2 + + ------ ----------- ----------- + NAME VIEWTOOL STM32 + ------ ----------- ----------- + CS# J8 Pin 6 PB12/NSS2 + SCK J8 Pin 5 PB13/SCK2 + MISO J8 Pin 3 PB14/MISO2 + MOSI J8 Pin 4 PB15/MOSI2 + INT# J18 Pin 6 PC5 + RST# J18 Pin 8 PA1 + VBUS J18 Pin 10 PA0 + 3.3V J8 Pin 1 + GND J8 Pin 2 + + 5V VBUS power is also needed. This might be directly connected to the USB + host connector (as assumed here), or switched via additional logic. Then + GPX pin might also be necessary if VBUS detect is used with self-powered + devices. Configuration Options --------------------- diff --git a/libs/libc/unistd/Kconfig b/libs/libc/unistd/Kconfig index 9b2bf2e9a66b..1f4d10063ddd 100644 --- a/libs/libc/unistd/Kconfig +++ b/libs/libc/unistd/Kconfig @@ -35,7 +35,8 @@ if LIBC_EXECFUNCS config EXECFUNCS_HAVE_SYMTAB bool "Have symbol table" - default n + default n if !BUILD_KERNEL + default y if BUILD_KERNEL ---help--- If you have a system symbol table, then you may select this option in order to use it. Symbol tables are required in most