mirror of
https://github.com/apache/nuttx.git
synced 2026-06-04 23:03:27 +08:00
1.phyplus update files to accord with the requirement of chcekpatch.sh
2.fix some files to fix compile warning 3.remove blueteeth header files, which are not used in nuttx core. 4.fix configs and add lost files 5.update defconfig, remove useless items 6.fix compile warning for nuttx phyplus 7.delete useless: ble, h4, zblue defconfig files form phyplus configure folder 8.fix file format check error on phyplus source code 9.fix phyplus kconfig param error 10.update configure file for nuttx
This commit is contained in:
@@ -1,55 +0,0 @@
|
||||
#
|
||||
# This file is autogenerated: PLEASE DO NOT EDIT IT.
|
||||
#
|
||||
# You can use "make menuconfig" to make any modifications to the installed .config file.
|
||||
# You can then do "make savedefconfig" to generate a new defconfig file that includes your
|
||||
# modifications.
|
||||
#
|
||||
# CONFIG_DISABLE_ENVIRON is not set
|
||||
# CONFIG_DISABLE_POSIX_TIMERS is not set
|
||||
# CONFIG_NSH_DISABLEBG is not set
|
||||
# CONFIG_NSH_DISABLE_EXEC is not set
|
||||
# CONFIG_NSH_DISABLE_EXIT is not set
|
||||
# CONFIG_NSH_DISABLE_HEXDUMP is not set
|
||||
# CONFIG_NSH_DISABLE_PS is not set
|
||||
# CONFIG_NSH_DISABLE_XD is not set
|
||||
CONFIG_ARCH="arm"
|
||||
CONFIG_ARCH_BOARD="phy6222"
|
||||
CONFIG_ARCH_BOARD_PHY6222=y
|
||||
CONFIG_ARCH_CHIP="phy62xx"
|
||||
CONFIG_ARCH_CHIP_PHY6222=y
|
||||
CONFIG_ARCH_CHIP_PHY62XX=y
|
||||
CONFIG_ARCH_INTERRUPTSTACK=1536
|
||||
CONFIG_BOARD_LATE_INITIALIZE=y
|
||||
CONFIG_BTSAK=y
|
||||
CONFIG_DEBUG_ASSERTIONS=y
|
||||
CONFIG_DEBUG_FEATURES=y
|
||||
CONFIG_DEBUG_FULLOPT=y
|
||||
CONFIG_DEBUG_SYMBOLS=y
|
||||
CONFIG_DEFAULT_SMALL=y
|
||||
CONFIG_DISABLE_MOUNTPOINT=y
|
||||
CONFIG_DRIVERS_BLUETOOTH=y
|
||||
CONFIG_DRIVERS_WIRELESS=y
|
||||
CONFIG_IOB_NBUFFERS=8
|
||||
CONFIG_IOB_NCHAINS=0
|
||||
CONFIG_MAX_TASKS=8
|
||||
CONFIG_MM_SMALL=y
|
||||
CONFIG_NAME_MAX=48
|
||||
CONFIG_NET=y
|
||||
CONFIG_NET_BLUETOOTH=y
|
||||
CONFIG_NET_SOCKOPTS=y
|
||||
CONFIG_NET_TCP=y
|
||||
CONFIG_NSH_ARCHINIT=y
|
||||
CONFIG_PREALLOC_TIMERS=4
|
||||
CONFIG_PTHREAD_MUTEX_TYPES=y
|
||||
CONFIG_RAM_SIZE=59392
|
||||
CONFIG_RAM_START=0x1fff1c00
|
||||
CONFIG_RAW_BINARY=y
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_SIG_DEFAULT=y
|
||||
CONFIG_SPINLOCK=y
|
||||
CONFIG_SYSTEM_NSH=y
|
||||
CONFIG_USER_ENTRYPOINT="nsh_main"
|
||||
CONFIG_WIRELESS=y
|
||||
CONFIG_WIRELESS_BLUETOOTH=y
|
||||
@@ -1,86 +0,0 @@
|
||||
#
|
||||
# This file is autogenerated: PLEASE DO NOT EDIT IT.
|
||||
#
|
||||
# You can use "make menuconfig" to make any modifications to the installed .config file.
|
||||
# You can then do "make savedefconfig" to generate a new defconfig file that includes your
|
||||
# modifications.
|
||||
#
|
||||
# CONFIG_DISABLE_ENVIRON is not set
|
||||
# CONFIG_DISABLE_POSIX_TIMERS is not set
|
||||
# CONFIG_NSH_DISABLEBG is not set
|
||||
# CONFIG_NSH_DISABLESCRIPT is not set
|
||||
# CONFIG_NSH_DISABLE_BASENAME is not set
|
||||
# CONFIG_NSH_DISABLE_EXEC is not set
|
||||
# CONFIG_NSH_DISABLE_EXIT is not set
|
||||
# CONFIG_NSH_DISABLE_HEXDUMP is not set
|
||||
# CONFIG_NSH_DISABLE_SEMICOLON is not set
|
||||
# CONFIG_NSH_DISABLE_XD is not set
|
||||
# CONFIG_SIG_SIGPIPE_ACTION is not set
|
||||
CONFIG_ARCH="arm"
|
||||
CONFIG_ARCH_BOARD="phy6222"
|
||||
CONFIG_ARCH_BOARD_PHY6222=y
|
||||
CONFIG_ARCH_CHIP="phy62xx"
|
||||
CONFIG_ARCH_CHIP_PHY6222=y
|
||||
CONFIG_ARCH_CHIP_PHY62XX=y
|
||||
CONFIG_ARCH_INTERRUPTSTACK=1536
|
||||
CONFIG_BOARD_LATE_INITIALIZE=y
|
||||
CONFIG_BUILTIN=y
|
||||
CONFIG_DEBUG_ASSERTIONS=y
|
||||
CONFIG_DEBUG_FEATURES=y
|
||||
CONFIG_DEBUG_FULLOPT=y
|
||||
CONFIG_DEBUG_SYMBOLS=y
|
||||
CONFIG_DEFAULT_SMALL=y
|
||||
CONFIG_DEV_GPIO=y
|
||||
CONFIG_DEV_ZERO=y
|
||||
CONFIG_DISABLE_MQUEUE=y
|
||||
CONFIG_DRIVERS_BLUETOOTH=y
|
||||
CONFIG_DRIVERS_WIRELESS=y
|
||||
CONFIG_EOL_IS_BOTH_CRLF=y
|
||||
CONFIG_EXAMPLES_GPIO=y
|
||||
CONFIG_EXAMPLES_TIMER=y
|
||||
CONFIG_EXAMPLES_UART_H4=y
|
||||
CONFIG_EXAMPLES_UART_H4_PRIORITY=101
|
||||
CONFIG_FS_PROCFS=y
|
||||
CONFIG_FS_PROCFS_EXCLUDE_MEMINFO=y
|
||||
CONFIG_FS_ROMFS=y
|
||||
CONFIG_LIBC_EXECFUNCS=y
|
||||
CONFIG_LIBM=y
|
||||
CONFIG_MM_IOB=y
|
||||
CONFIG_MM_SMALL=y
|
||||
CONFIG_NAME_MAX=48
|
||||
CONFIG_NSH_ARCHINIT=y
|
||||
CONFIG_NSH_ARCHROMFS=y
|
||||
CONFIG_NSH_BUILTIN_APPS=y
|
||||
CONFIG_NSH_DISABLE_IFCONFIG=y
|
||||
CONFIG_NSH_DISABLE_IFUPDOWN=y
|
||||
CONFIG_NSH_FILE_APPS=y
|
||||
CONFIG_NSH_QUOTE=y
|
||||
CONFIG_NSH_ROMFSETC=y
|
||||
CONFIG_PHY6222_BLE=y
|
||||
CONFIG_PREALLOC_TIMERS=4
|
||||
CONFIG_PTHREAD_MUTEX_TYPES=y
|
||||
CONFIG_RAM_SIZE=58368
|
||||
CONFIG_RAM_START=0x1fff1c00
|
||||
CONFIG_RAW_BINARY=y
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_HPWORK=y
|
||||
CONFIG_SCHED_HPWORKSTACKSIZE=1024
|
||||
CONFIG_SCHED_LPWORK=y
|
||||
CONFIG_SCHED_LPWORKSTACKSIZE=1024
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_SIG_DEFAULT=y
|
||||
CONFIG_SPINLOCK=y
|
||||
CONFIG_SYSTEM_NSH=y
|
||||
CONFIG_TINYCRYPT=y
|
||||
CONFIG_TINYCRYPT_AES=y
|
||||
CONFIG_TINYCRYPT_AES_CCM=y
|
||||
CONFIG_TINYCRYPT_AES_CMAC=y
|
||||
CONFIG_TINYCRYPT_ECC_DH=y
|
||||
CONFIG_TINYCRYPT_SHA256=y
|
||||
CONFIG_TINYCRYPT_SHA256_HMAC=y
|
||||
CONFIG_TINYCRYPT_SHA256_HMAC_PRNG=y
|
||||
CONFIG_UART_BTH4=y
|
||||
CONFIG_USER_ENTRYPOINT="nsh_main"
|
||||
CONFIG_WIRELESS=y
|
||||
CONFIG_PHYPLUS_STUB=y
|
||||
CONFIG_PHYPLUS_DOWNLOAD=y
|
||||
@@ -22,13 +22,11 @@ CONFIG_BOARD_LATE_INITIALIZE=y
|
||||
CONFIG_DEBUG_FULLOPT=y
|
||||
CONFIG_DEBUG_SYMBOLS=y
|
||||
CONFIG_DEFAULT_SMALL=y
|
||||
CONFIG_DISABLE_MQUEUE=y
|
||||
CONFIG_FS_LITTLEFS=y
|
||||
CONFIG_MM_CIRCBUF=y
|
||||
CONFIG_MM_SMALL=y
|
||||
CONFIG_MTD=y
|
||||
CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6
|
||||
CONFIG_NSH_DISABLE_MOUNT=y
|
||||
CONFIG_NSH_DISABLE_UMOUNT=y
|
||||
CONFIG_NSH_FILEIOSIZE=64
|
||||
CONFIG_NUNGET_CHARS=0
|
||||
CONFIG_PREALLOC_TIMERS=0
|
||||
|
||||
@@ -0,0 +1,79 @@
|
||||
#
|
||||
# This file is autogenerated: PLEASE DO NOT EDIT IT.
|
||||
#
|
||||
# You can use "make menuconfig" to make any modifications to the installed .config file.
|
||||
# You can then do "make savedefconfig" to generate a new defconfig file that includes your
|
||||
# modifications.
|
||||
#
|
||||
# CONFIG_DISABLE_ENVIRON is not set
|
||||
# CONFIG_NSH_DISABLEBG is not set
|
||||
# CONFIG_NSH_DISABLE_CAT is not set
|
||||
# CONFIG_NSH_DISABLE_CD is not set
|
||||
# CONFIG_NSH_DISABLE_CP is not set
|
||||
# CONFIG_NSH_DISABLE_ECHO is not set
|
||||
# CONFIG_NSH_DISABLE_ENV is not set
|
||||
# CONFIG_NSH_DISABLE_EXEC is not set
|
||||
# CONFIG_NSH_DISABLE_EXIT is not set
|
||||
# CONFIG_NSH_DISABLE_EXPORT is not set
|
||||
# CONFIG_NSH_DISABLE_FREE is not set
|
||||
# CONFIG_NSH_DISABLE_HELP is not set
|
||||
# CONFIG_NSH_DISABLE_HEXDUMP is not set
|
||||
# CONFIG_NSH_DISABLE_KILL is not set
|
||||
# CONFIG_NSH_DISABLE_LS is not set
|
||||
# CONFIG_NSH_DISABLE_MKDIR is not set
|
||||
# CONFIG_NSH_DISABLE_MOUNT is not set
|
||||
# CONFIG_NSH_DISABLE_PS is not set
|
||||
# CONFIG_NSH_DISABLE_PWD is not set
|
||||
# CONFIG_NSH_DISABLE_RM is not set
|
||||
# CONFIG_NSH_DISABLE_RMDIR is not set
|
||||
# CONFIG_NSH_DISABLE_SET is not set
|
||||
# CONFIG_NSH_DISABLE_SLEEP is not set
|
||||
# CONFIG_NSH_DISABLE_SOURCE is not set
|
||||
# CONFIG_NSH_DISABLE_TELNETD is not set
|
||||
# CONFIG_NSH_DISABLE_TEST is not set
|
||||
# CONFIG_NSH_DISABLE_UNSET is not set
|
||||
# CONFIG_NSH_DISABLE_USLEEP is not set
|
||||
# CONFIG_NSH_DISABLE_XD is not set
|
||||
CONFIG_ARCH="arm"
|
||||
CONFIG_ARCH_BOARD="phy6222"
|
||||
CONFIG_ARCH_BOARD_PHY6222=y
|
||||
CONFIG_ARCH_CHIP="phy62xx"
|
||||
CONFIG_ARCH_CHIP_PHY6222=y
|
||||
CONFIG_ARCH_CHIP_PHY62XX=y
|
||||
CONFIG_BOARD_LATE_INITIALIZE=y
|
||||
CONFIG_BUILTIN=y
|
||||
CONFIG_DEBUG_FULLOPT=y
|
||||
CONFIG_DEBUG_SYMBOLS=y
|
||||
CONFIG_DEFAULT_SMALL=y
|
||||
CONFIG_DEV_GPIO=y
|
||||
CONFIG_EXAMPLES_HELLO=y
|
||||
CONFIG_INTELHEX_BINARY=y
|
||||
CONFIG_IOEXPANDER=y
|
||||
CONFIG_IOEXPANDER_MULTIPIN=y
|
||||
CONFIG_LIBC_EXECFUNCS=y
|
||||
CONFIG_MM_CIRCBUF=y
|
||||
CONFIG_MM_SMALL=y
|
||||
CONFIG_MTD=y
|
||||
CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6
|
||||
CONFIG_NSH_BUILTIN_APPS=y
|
||||
CONFIG_NSH_FILEIOSIZE=64
|
||||
CONFIG_NSH_FILE_APPS=y
|
||||
CONFIG_NUNGET_CHARS=0
|
||||
CONFIG_PREALLOC_TIMERS=0
|
||||
CONFIG_PTHREAD_STACK_DEFAULT=1536
|
||||
CONFIG_RAM_SIZE=59392
|
||||
CONFIG_RAM_START=0x1fff1c00
|
||||
CONFIG_RAW_BINARY=y
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_SDCLONE_DISABLE=y
|
||||
CONFIG_START_DAY=19
|
||||
CONFIG_START_MONTH=5
|
||||
CONFIG_START_YEAR=2013
|
||||
CONFIG_STDIO_DISABLE_BUFFERING=y
|
||||
CONFIG_SYSTEM_NSH=y
|
||||
CONFIG_TASK_NAME_SIZE=0
|
||||
CONFIG_TASK_SPAWN_DEFAULT_STACKSIZE=1536
|
||||
CONFIG_TLS_NELEM=0
|
||||
CONFIG_USERMAIN_STACKSIZE=1536
|
||||
CONFIG_USER_ENTRYPOINT="nsh_main"
|
||||
@@ -1,95 +0,0 @@
|
||||
#
|
||||
# This file is autogenerated: PLEASE DO NOT EDIT IT.
|
||||
#
|
||||
# You can use "make menuconfig" to make any modifications to the installed .config file.
|
||||
# You can then do "make savedefconfig" to generate a new defconfig file that includes your
|
||||
# modifications.
|
||||
#
|
||||
# CONFIG_BT_HCI_ACL_FLOW_CONTROL is not set
|
||||
# CONFIG_DISABLE_ENVIRON is not set
|
||||
# CONFIG_DISABLE_POSIX_TIMERS is not set
|
||||
# CONFIG_NSH_DISABLEBG is not set
|
||||
# CONFIG_NSH_DISABLE_BASENAME is not set
|
||||
# CONFIG_NSH_DISABLE_EXEC is not set
|
||||
# CONFIG_NSH_DISABLE_EXIT is not set
|
||||
# CONFIG_NSH_DISABLE_HEXDUMP is not set
|
||||
# CONFIG_NSH_DISABLE_SEMICOLON is not set
|
||||
# CONFIG_NSH_DISABLE_XD is not set
|
||||
# CONFIG_SIG_SIGPIPE_ACTION is not set
|
||||
CONFIG_ARCH="arm"
|
||||
CONFIG_ARCH_BOARD="phy6222"
|
||||
CONFIG_ARCH_BOARD_PHY6222=y
|
||||
CONFIG_ARCH_CHIP="phy62xx"
|
||||
CONFIG_ARCH_CHIP_PHY6222=y
|
||||
CONFIG_ARCH_CHIP_PHY62XX=y
|
||||
CONFIG_ARCH_INTERRUPTSTACK=1536
|
||||
CONFIG_BOARD_LATE_INITIALIZE=y
|
||||
CONFIG_BT=y
|
||||
CONFIG_BT_BAS=y
|
||||
CONFIG_BT_CENTRAL=y
|
||||
CONFIG_BT_DIS=y
|
||||
CONFIG_BT_H4=y
|
||||
CONFIG_BT_HCI_ECC_STACK_SIZE=1280
|
||||
CONFIG_BT_HCI_MESH_EXT=y
|
||||
CONFIG_BT_HCI_RAW_H4=y
|
||||
CONFIG_BT_HCI_RAW_H4_ENABLE=y
|
||||
CONFIG_BT_HCI_TX_STACK_SIZE=3072
|
||||
CONFIG_BT_HCI_TX_STACK_SIZE_WITH_PROMPT=y
|
||||
CONFIG_BT_HOST_CCM=y
|
||||
CONFIG_BT_HRS=y
|
||||
CONFIG_BT_L2CAP_TX_BUF_COUNT=3
|
||||
CONFIG_BT_L2CAP_TX_FRAG_COUNT=2
|
||||
CONFIG_BT_MAX_PAIRED=0
|
||||
CONFIG_BT_PERIPHERAL=y
|
||||
CONFIG_BT_REMOTE_VERSION=y
|
||||
CONFIG_BT_RX_BUF_COUNT=10
|
||||
CONFIG_BT_RX_STACK_SIZE=3072
|
||||
CONFIG_BT_SAMPLE=y
|
||||
CONFIG_BT_SAMPLE_PERIPHERAL=y
|
||||
CONFIG_BT_SMP=y
|
||||
CONFIG_BT_SMP_OOB_LEGACY_PAIR_ONLY=y
|
||||
CONFIG_BT_UART_ON_DEV_NAME="/dev/ttyBLE"
|
||||
CONFIG_BUILTIN=y
|
||||
CONFIG_DEBUG_ASSERTIONS=y
|
||||
CONFIG_DEBUG_FEATURES=y
|
||||
CONFIG_DEBUG_FULLOPT=y
|
||||
CONFIG_DEBUG_SYMBOLS=y
|
||||
CONFIG_DEFAULT_SMALL=y
|
||||
CONFIG_DISABLE_MQUEUE=y
|
||||
CONFIG_DRIVERS_BLUETOOTH=y
|
||||
CONFIG_DRIVERS_WIRELESS=y
|
||||
CONFIG_EOL_IS_BOTH_CRLF=y
|
||||
CONFIG_FS_PROCFS=y
|
||||
CONFIG_FS_PROCFS_EXCLUDE_MEMINFO=y
|
||||
CONFIG_LIBC_EXECFUNCS=y
|
||||
CONFIG_LIBM=y
|
||||
CONFIG_MM_IOB=y
|
||||
CONFIG_MM_SMALL=y
|
||||
CONFIG_NAME_MAX=48
|
||||
CONFIG_NET_BUF_RX_COUNT=8
|
||||
CONFIG_NET_BUF_TX_COUNT=8
|
||||
CONFIG_NET_L2_BT=y
|
||||
CONFIG_NSH_ARCHINIT=y
|
||||
CONFIG_NSH_BUILTIN_APPS=y
|
||||
CONFIG_NSH_DISABLE_IFCONFIG=y
|
||||
CONFIG_NSH_DISABLE_IFUPDOWN=y
|
||||
CONFIG_NSH_FILE_APPS=y
|
||||
CONFIG_NSH_QUOTE=y
|
||||
CONFIG_PHY6222_BLE=y
|
||||
CONFIG_PREALLOC_TIMERS=4
|
||||
CONFIG_PTHREAD_MUTEX_TYPES=y
|
||||
CONFIG_RAM_SIZE=58368
|
||||
CONFIG_RAM_START=0x1fff1c00
|
||||
CONFIG_RAW_BINARY=y
|
||||
CONFIG_RR_INTERVAL=200
|
||||
CONFIG_SCHED_HPWORK=y
|
||||
CONFIG_SCHED_LPWORK=y
|
||||
CONFIG_SCHED_WAITPID=y
|
||||
CONFIG_SIG_DEFAULT=y
|
||||
CONFIG_SPINLOCK=y
|
||||
CONFIG_SYSTEM_NSH=y
|
||||
CONFIG_TINYCRYPT_AES_CCM=y
|
||||
CONFIG_TINYCRYPT_ECC_DH=y
|
||||
CONFIG_UART_BTH4=y
|
||||
CONFIG_USER_ENTRYPOINT="nsh_main"
|
||||
CONFIG_WIRELESS=y
|
||||
@@ -31,8 +31,6 @@
|
||||
# include <stdint.h>
|
||||
#endif
|
||||
|
||||
|
||||
#define HCLK_FREQUENCY 32000000ul /* HSI48 for USB, only some STM32F0xx */
|
||||
|
||||
|
||||
#endif /* phy62xx */
|
||||
|
||||
@@ -1,4 +1,25 @@
|
||||
unsigned char romfs_img[] = {
|
||||
/****************************************************************************
|
||||
* boards/arm/phy62xx/phy6222/include/nsh_romfsimg.h
|
||||
*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
* contributor license agreements. See the NOTICE file distributed with
|
||||
* this work for additional information regarding copyright ownership. The
|
||||
* ASF licenses this file to you under the Apache License, Version 2.0 (the
|
||||
* "License"); you may not use this file except in compliance with the
|
||||
* License. You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
unsigned char romfs_img[] =
|
||||
{
|
||||
0x2d, 0x72, 0x6f, 0x6d, 0x31, 0x66, 0x73, 0x2d, 0x00, 0x00, 0x00, 0xf0,
|
||||
0x4f, 0x15, 0x26, 0x7d, 0x76, 0x6f, 0x6c, 0x5f, 0x69, 0x6e, 0x69, 0x74,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/****************************************************************************
|
||||
* boards/arm/stm32f0l0g0/stm32f051-discovery/src/stm32_appinit.c
|
||||
* boards/arm/phy62xx/phy6222/src/appinit.c
|
||||
*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
* contributor license agreements. See the NOTICE file distributed with
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/****************************************************************************
|
||||
* boards/arm/stm32f0l0g0/stm32f051-discovery/src/stm32_boot.c
|
||||
* boards/arm/phy62xx/phy6222/src/boot.c
|
||||
*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
* contributor license agreements. See the NOTICE file distributed with
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/****************************************************************************
|
||||
* boards/arm/stm32f0l0g0/stm32f051-discovery/src/stm32_bringup.c
|
||||
* boards/arm/phy62xx/phy6222/src/bringup.c
|
||||
*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
* contributor license agreements. See the NOTICE file distributed with
|
||||
@@ -36,7 +36,7 @@
|
||||
|
||||
#include "phy6222.h"
|
||||
#include "pplus_mtd_flash.h"
|
||||
|
||||
#include "phy62xx_ble.h"
|
||||
/****************************************************************************
|
||||
* Public Functions
|
||||
****************************************************************************/
|
||||
@@ -66,18 +66,21 @@ int phy62xx_bringup(void)
|
||||
|
||||
ret = nx_mount(NULL, "/proc", "procfs", 0, NULL);
|
||||
if (ret < 0)
|
||||
{
|
||||
{
|
||||
syslog(LOG_ERR, "ERROR: Failed to mount procfs at /proc: %d\n", ret);
|
||||
return ret;
|
||||
}
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_FS_NXFFS
|
||||
|
||||
struct mtd_dev_s* mtd_temp = pplus_fls_initialize(PPLUS_MTD_START_OFFSET, PPLUS_MTD_SIZE);
|
||||
struct mtd_dev_s *mtd_temp =
|
||||
pplus_fls_initialize(PPLUS_MTD_START_OFFSET, PPLUS_MTD_SIZE);
|
||||
|
||||
if (!mtd_temp)
|
||||
{
|
||||
syslog(LOG_ERR, "ERROR: pplus_initialize failed\n");
|
||||
syslog(LOG_ERR, "ERROR: pplus_initialize failed\n");
|
||||
return ret;
|
||||
}
|
||||
|
||||
@@ -86,7 +89,7 @@ int phy62xx_bringup(void)
|
||||
ret = nxffs_initialize(mtd_temp);
|
||||
if (ret < 0)
|
||||
{
|
||||
syslog(LOG_ERR, "ERROR: NXFFS initialization failed: %d\n", ret);
|
||||
syslog(LOG_ERR, "ERROR: NXFFS initialization failed: %d\n", ret);
|
||||
}
|
||||
|
||||
/* Mount the file system at /mnt/nxffs */
|
||||
@@ -94,21 +97,22 @@ int phy62xx_bringup(void)
|
||||
ret = nx_mount(NULL, "/mnt/nxffs", "nxffs", 0, NULL);
|
||||
if (ret < 0)
|
||||
{
|
||||
syslog(LOG_ERR, "ERROR: Failed to mount the NXFFS volume: %d\n", ret);
|
||||
syslog(LOG_ERR,
|
||||
"ERROR: Failed to mount the NXFFS volume: %d\n", ret);
|
||||
return ret;
|
||||
}
|
||||
|
||||
#endif
|
||||
#ifdef CONFIG_FS_LITTLEFS
|
||||
|
||||
struct mtd_dev_s* mtd = pplus_fls_initialize(PPLUS_MTD_START_OFFSET, PPLUS_MTD_SIZE);
|
||||
struct mtd_dev_s *mtd =
|
||||
pplus_fls_initialize(PPLUS_MTD_START_OFFSET, PPLUS_MTD_SIZE);
|
||||
if (!mtd)
|
||||
{
|
||||
syslog(LOG_ERR, "ERROR: pplus_initialize failed\n");
|
||||
syslog(LOG_ERR, "ERROR: pplus_initialize failed\n");
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
||||
/* Erase the RAM MTD */
|
||||
|
||||
ret = mtd->ioctl(mtd, MTDIOC_BULKERASE, 0);
|
||||
@@ -116,23 +120,19 @@ int phy62xx_bringup(void)
|
||||
ret = register_mtddriver("/dev/mtd", mtd, 0755, NULL);
|
||||
if (ret < 0)
|
||||
{
|
||||
syslog(LOG_ERR, "ERROR: Failed to register MTD driver: %d\n",
|
||||
ret);
|
||||
syslog(LOG_ERR, "ERROR: Failed to register MTD driver: %d\n", ret);
|
||||
}
|
||||
|
||||
/* Mount the LittleFS file system */
|
||||
|
||||
ret = nx_mount("/dev/mtd", "/mnt/lfs", "littlefs", 0,
|
||||
"forceformat");
|
||||
"forceformat");
|
||||
if (ret < 0)
|
||||
{
|
||||
syslog(LOG_ERR,
|
||||
"ERROR: Failed to mount LittleFS at /mnt/lfs: %d\n",
|
||||
ret);
|
||||
"ERROR: Failed to mount LittleFS at /mnt/lfs: %d\n", ret);
|
||||
}
|
||||
|
||||
|
||||
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_PHY6222_BLE
|
||||
@@ -141,8 +141,7 @@ int phy62xx_bringup(void)
|
||||
if (ret < 0)
|
||||
{
|
||||
syslog(LOG_ERR,
|
||||
"ERROR: Failed to init ble device\n",
|
||||
ret);
|
||||
"ERROR: Failed to init ble device\n");
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/****************************************************************************
|
||||
* boards/arm/stm32f0l0g0/stm32f051-discovery/src/stm32_buttons.c
|
||||
* boards/arm/phy62xx/phy6222/src/buttons.c
|
||||
*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
* contributor license agreements. See the NOTICE file distributed with
|
||||
@@ -31,7 +31,6 @@
|
||||
#include <nuttx/board.h>
|
||||
#include <arch/board/board.h>
|
||||
|
||||
|
||||
#ifdef CONFIG_ARCH_BUTTONS
|
||||
|
||||
/****************************************************************************
|
||||
@@ -64,7 +63,6 @@ static const uint32_t g_buttons[NUM_BUTTONS] =
|
||||
|
||||
uint32_t board_button_initialize(void)
|
||||
{
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
@@ -74,7 +72,6 @@ uint32_t board_button_initialize(void)
|
||||
|
||||
uint8_t board_buttons(void)
|
||||
{
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -103,7 +100,6 @@ uint8_t board_buttons(void)
|
||||
#ifdef CONFIG_ARCH_IRQBUTTONS
|
||||
int board_button_irq(int id, xcpt_t irqhandler, FAR void *arg)
|
||||
{
|
||||
|
||||
return 0;
|
||||
}
|
||||
#endif
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/****************************************************************************
|
||||
* boards/arm/stm32f0l0g0/stm32f051-discovery/src/stm32f051-discovery.h
|
||||
* boards/arm/phy62xx/phy6222/src/phy6222.h
|
||||
*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
* contributor license agreements. See the NOTICE file distributed with
|
||||
@@ -39,8 +39,6 @@
|
||||
|
||||
/* How many SPI modules does this chip support? */
|
||||
|
||||
|
||||
|
||||
/* STM32F0Discovery GPIOs ***************************************************/
|
||||
|
||||
/* The STM32F0Discovery board has four LEDs.
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/****************************************************************************
|
||||
* boards/arm/stm32f0l0g0/stm32f051-discovery/src/stm32_userleds.c
|
||||
* boards/arm/phy62xx/phy6222/src/userleds.c
|
||||
*
|
||||
* Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
* contributor license agreements. See the NOTICE file distributed with
|
||||
@@ -30,8 +30,6 @@
|
||||
|
||||
#include <arch/board/board.h>
|
||||
|
||||
|
||||
|
||||
#ifndef CONFIG_ARCH_LEDS
|
||||
|
||||
/****************************************************************************
|
||||
@@ -55,7 +53,6 @@ uint32_t board_userled_initialize(void)
|
||||
|
||||
void board_userled(int led, bool ledon)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
/****************************************************************************
|
||||
@@ -64,6 +61,6 @@ void board_userled(int led, bool ledon)
|
||||
|
||||
void board_userled_all(uint32_t ledset)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
#endif /* !CONFIG_ARCH_LEDS */
|
||||
|
||||
Reference in New Issue
Block a user