맞춤형 보드 구성을 사용해보십시오. 그런 다음 보드 디렉토리는 NuttX 소스 트리의 내부 또는 외부에있을 수 있습니다. 두 경우 모두 구성 시스템에서 볼 수 없습니다.
CONFIG_ARCH_BOARD_CUSTOM=y
CONFIG_ARCH_BOARD_CUSTOM_NAME="myboard"
CONFIG_ARCH_BOARD_CUSTOM_DIR="/home/users/me/myboard"
... and other options ...
위의 예에서 보드 디렉토리는 NuttX 소스 트리 외부에 있으며 절대 경로입니다. 예를 들어
CONFIG_ARCH_BOARD_CUSTOM_DIR_RELPATH=y
: 또한 NuttX 및 경로 안에 놓여 있었다 기판 구성으로 최상위 디렉토리에 대해 지정 될 수있다
는
CONFIG_ARCH_BOARD_CUSTOM_DIR="configs/FOO"
CONFIG_ARCH_BOARD_CUSTOM_DIR_RELPATH=y
지금 CONFIG_ARCH_BOARD_CUSTOM = Y가 아닌 경우 설정 시스템에서/home/users/me/myboard 또는 configs/FOO에 액세스 할 수있는 방법이 없습니다.
사용자 정의 보드 Kconfig 파일이 CONFIG_ARCH_BOARD_CUSTOM = y 인 사용자 정의 구성의 configs/dummy/Kconfig에 링크되기 때문에 작동합니다. 그렇지 않으면 구성 시스템을 만족시키기 위해 configs/dummy/Kconfig가 빈 구성에 연결됩니다.