9af6b7cdae
Merged in merlin17/nuttx/mac802154-sock (pull request #479) wireless/ieee802154: Adds support for receiving MAC events via IOCTL through socket interface. Other small fixes and cleanup * ioctl: Cleans up MAC802154IOC values * wireless/ieee802154: Cleans up MAC802154IOC_NOTIFY_REGISTER logic in character driver * wireless/ieee802154/mac802154_netdev: Adds support for MAC event notification via IOCTL * wireless/ieee802154/mac802154: Changes reset logic. No longer reset extended address. * wireless/ieee802154: Cleans up MAC802154IOC logic Moves MAC802154IOC from ieee802154_ioctl.h and renames ieee802154_ioctl.h to ieee802154_device.h since it only contains types relevant to the MAC char device now. * wireless/ieee802154/mac802154_device: Cleans up IOCTL logic for recent changes. * drivers/wireless/ieee802154/mrf24j40: Adds missing break in case statement * wireless/ieee802154/mac802154_netdev: Starts adding support for passing MAC events via IOCTL * wireless/ieee802154/mac802154: Fixes issue with receiver enable logic * wireless/ieee802154/mac802154: Fixes issue where extended address is cleared and not rewritten after radio reset * configs/clicker2-stm32/mrf24j40-mac: Enables RAMLOG and wireless driver logging * wireless/ieee802154/mac802154: Fixes poll logic meant to automatically choose address mode based on short address range. Approved-by: Gregory Nutt <gnutt@nuttx.org>
74 lines
1.8 KiB
Plaintext
74 lines
1.8 KiB
Plaintext
CONFIG_ARCH="arm"
|
|
CONFIG_ARCH_BOARD="clicker2-stm32"
|
|
CONFIG_ARCH_BOARD_CLICKER2_STM32=y
|
|
CONFIG_ARCH_BUTTONS=y
|
|
CONFIG_ARCH_CHIP_STM32F407VG=y
|
|
CONFIG_ARCH_CHIP_STM32=y
|
|
CONFIG_ARCH_IRQBUTTONS=y
|
|
CONFIG_ARCH_STACKDUMP=y
|
|
CONFIG_BOARD_INITIALIZE=y
|
|
CONFIG_BOARD_LOOPSPERMSEC=16717
|
|
CONFIG_BUILTIN=y
|
|
CONFIG_DEBUG_ERROR=y
|
|
CONFIG_DEBUG_FEATURES=y
|
|
CONFIG_DEBUG_INFO=y
|
|
CONFIG_DEBUG_WARN=y
|
|
CONFIG_DEBUG_WIRELESS_ERROR=y
|
|
CONFIG_DEBUG_WIRELESS_INFO=y
|
|
CONFIG_DEBUG_WIRELESS_WARN=y
|
|
CONFIG_DEBUG_WIRELESS=y
|
|
CONFIG_DISABLE_POLL=y
|
|
CONFIG_DRIVERS_IEEE802154=y
|
|
CONFIG_DRIVERS_WIRELESS=y
|
|
CONFIG_EXAMPLES_NSH_CXXINITIALIZE=y
|
|
CONFIG_EXAMPLES_NSH=y
|
|
CONFIG_FS_PROCFS=y
|
|
CONFIG_FS_WRITABLE=y
|
|
CONFIG_HAVE_CXXINITIALIZE=y
|
|
CONFIG_HAVE_CXX=y
|
|
CONFIG_IDLETHREAD_STACKSIZE=2048
|
|
CONFIG_IEEE802154_I8SAK=y
|
|
CONFIG_IEEE802154_MACDEV=y
|
|
CONFIG_IEEE802154_MRF24J40=y
|
|
CONFIG_INTELHEX_BINARY=y
|
|
CONFIG_MAC802154_NNOTIF=6
|
|
CONFIG_MAX_TASKS=16
|
|
CONFIG_MAX_WDOGPARMS=2
|
|
CONFIG_NFILE_DESCRIPTORS=8
|
|
CONFIG_NFILE_STREAMS=8
|
|
CONFIG_NSH_ARCHINIT=y
|
|
CONFIG_NSH_BUILTIN_APPS=y
|
|
# CONFIG_NSH_CMDOPT_DF_H is not set
|
|
CONFIG_NSH_DISABLE_GET=y
|
|
CONFIG_NSH_DISABLE_IFUPDOWN=y
|
|
CONFIG_NSH_DISABLE_PUT=y
|
|
CONFIG_NSH_DISABLE_WGET=y
|
|
CONFIG_NSH_FILEIOSIZE=512
|
|
CONFIG_NSH_LINELEN=64
|
|
CONFIG_NSH_READLINE=y
|
|
CONFIG_PREALLOC_MQ_MSGS=4
|
|
CONFIG_PREALLOC_TIMERS=4
|
|
CONFIG_PREALLOC_WDOGS=8
|
|
CONFIG_RAMLOG_SYSLOG=y
|
|
CONFIG_RAMLOG=y
|
|
CONFIG_RAM_SIZE=131072
|
|
CONFIG_RAM_START=0x20000000
|
|
CONFIG_RAW_BINARY=y
|
|
CONFIG_RR_INTERVAL=200
|
|
CONFIG_SCHED_HPWORKPRIORITY=192
|
|
CONFIG_SCHED_HPWORK=y
|
|
CONFIG_SCHED_WAITPID=y
|
|
CONFIG_SDCLONE_DISABLE=y
|
|
CONFIG_START_YEAR=2013
|
|
CONFIG_STM32_CCMEXCLUDE=y
|
|
CONFIG_STM32_DISABLE_IDLE_SLEEP_DURING_DEBUG=y
|
|
CONFIG_STM32_JTAG_SW_ENABLE=y
|
|
CONFIG_STM32_PWR=y
|
|
CONFIG_STM32_USART3=y
|
|
CONFIG_TASK_NAME_SIZE=32
|
|
CONFIG_USART3_SERIAL_CONSOLE=y
|
|
CONFIG_USER_ENTRYPOINT="nsh_main"
|
|
CONFIG_WDOG_INTRESERVE=1
|
|
CONFIG_WIRELESS_IEEE802154=y
|
|
CONFIG_WIRELESS=y
|