This commit is contained in:
Xiang Xiao 2025-01-12 16:17:54 +08:00 committed by GitHub
commit 9c122829f4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
53 changed files with 123 additions and 143 deletions

View file

@ -66,9 +66,6 @@ CONFIG_IOB_NBUFFERS=128
CONFIG_IOB_THROTTLE=24 CONFIG_IOB_THROTTLE=24
CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_EXECFUNCS=y
CONFIG_MEMCPY_VIK=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MQ_MAXMSGSIZE=64 CONFIG_MQ_MAXMSGSIZE=64
CONFIG_MTD_BYTE_WRITE=y CONFIG_MTD_BYTE_WRITE=y
CONFIG_MTD_PARTITION=y CONFIG_MTD_PARTITION=y

View file

@ -68,9 +68,6 @@ CONFIG_IOB_NBUFFERS=128
CONFIG_IOB_THROTTLE=24 CONFIG_IOB_THROTTLE=24
CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_EXECFUNCS=y
CONFIG_MEMCPY_VIK=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MQ_MAXMSGSIZE=64 CONFIG_MQ_MAXMSGSIZE=64
CONFIG_MTD_BYTE_WRITE=y CONFIG_MTD_BYTE_WRITE=y
CONFIG_MTD_PARTITION=y CONFIG_MTD_PARTITION=y

View file

@ -66,9 +66,6 @@ CONFIG_IOB_NBUFFERS=128
CONFIG_IOB_THROTTLE=24 CONFIG_IOB_THROTTLE=24
CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_EXECFUNCS=y
CONFIG_MEMCPY_VIK=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MQ_MAXMSGSIZE=64 CONFIG_MQ_MAXMSGSIZE=64
CONFIG_MTD_BYTE_WRITE=y CONFIG_MTD_BYTE_WRITE=y
CONFIG_MTD_PARTITION=y CONFIG_MTD_PARTITION=y

View file

@ -80,9 +80,6 @@ CONFIG_LCD_ILI9340=y
CONFIG_LCD_ILI9340_IFACE0=y CONFIG_LCD_ILI9340_IFACE0=y
CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_EXECFUNCS=y
CONFIG_MEMCPY_VIK=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MM_IOB=y CONFIG_MM_IOB=y
CONFIG_MQ_MAXMSGSIZE=64 CONFIG_MQ_MAXMSGSIZE=64
CONFIG_MTD_BYTE_WRITE=y CONFIG_MTD_BYTE_WRITE=y

View file

@ -83,9 +83,6 @@ CONFIG_LCD_ILI9340=y
CONFIG_LCD_ILI9340_IFACE0=y CONFIG_LCD_ILI9340_IFACE0=y
CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_EXECFUNCS=y
CONFIG_MEMCPY_VIK=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MM_IOB=y CONFIG_MM_IOB=y
CONFIG_MQ_MAXMSGSIZE=64 CONFIG_MQ_MAXMSGSIZE=64
CONFIG_MTD_BYTE_WRITE=y CONFIG_MTD_BYTE_WRITE=y

View file

@ -64,8 +64,8 @@ CONFIG_LCD=y
CONFIG_LCD_ST7565=y CONFIG_LCD_ST7565=y
CONFIG_LIBC_KBDCODEC=y CONFIG_LIBC_KBDCODEC=y
CONFIG_LIBC_MAX_EXITFUNS=32 CONFIG_LIBC_MAX_EXITFUNS=32
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBM=y CONFIG_LIBM=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MQ_MAXMSGSIZE=64 CONFIG_MQ_MAXMSGSIZE=64
CONFIG_MTD=y CONFIG_MTD=y
CONFIG_NAME_MAX=255 CONFIG_NAME_MAX=255

View file

@ -67,9 +67,9 @@ CONFIG_LCD=y
CONFIG_LCD_ST7565=y CONFIG_LCD_ST7565=y
CONFIG_LIBC_KBDCODEC=y CONFIG_LIBC_KBDCODEC=y
CONFIG_LIBC_MAX_EXITFUNS=32 CONFIG_LIBC_MAX_EXITFUNS=32
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBM=y CONFIG_LIBM=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MQ_MAXMSGSIZE=64 CONFIG_MQ_MAXMSGSIZE=64
CONFIG_MTD=y CONFIG_MTD=y
CONFIG_NAME_MAX=255 CONFIG_NAME_MAX=255

View file

@ -35,8 +35,8 @@ CONFIG_LC823450_UART0=y
CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_KBDCODEC=y CONFIG_LIBC_KBDCODEC=y
CONFIG_LIBC_MAX_EXITFUNS=32 CONFIG_LIBC_MAX_EXITFUNS=32
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBM=y CONFIG_LIBM=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_NAME_MAX=255 CONFIG_NAME_MAX=255
CONFIG_NETUTILS_CODECS=y CONFIG_NETUTILS_CODECS=y
CONFIG_PATH_INITIAL="/mnt/romfs" CONFIG_PATH_INITIAL="/mnt/romfs"

View file

@ -34,8 +34,8 @@ CONFIG_LC823450_SDIF_SDC=y
CONFIG_LC823450_UART0=y CONFIG_LC823450_UART0=y
CONFIG_LC823450_UART1=y CONFIG_LC823450_UART1=y
CONFIG_LIBC_MAX_EXITFUNS=32 CONFIG_LIBC_MAX_EXITFUNS=32
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBM=y CONFIG_LIBM=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MTD=y CONFIG_MTD=y
CONFIG_NAME_MAX=255 CONFIG_NAME_MAX=255
CONFIG_NETUTILS_CODECS=y CONFIG_NETUTILS_CODECS=y

View file

@ -47,8 +47,8 @@ CONFIG_LCD=y
CONFIG_LCD_ST7565=y CONFIG_LCD_ST7565=y
CONFIG_LIBC_KBDCODEC=y CONFIG_LIBC_KBDCODEC=y
CONFIG_LIBC_MAX_EXITFUNS=32 CONFIG_LIBC_MAX_EXITFUNS=32
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBM=y CONFIG_LIBM=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MQ_MAXMSGSIZE=64 CONFIG_MQ_MAXMSGSIZE=64
CONFIG_NAME_MAX=255 CONFIG_NAME_MAX=255
CONFIG_NETUTILS_CODECS=y CONFIG_NETUTILS_CODECS=y

View file

@ -77,8 +77,8 @@ CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_EXECFUNCS=y
CONFIG_LIBC_KBDCODEC=y CONFIG_LIBC_KBDCODEC=y
CONFIG_LIBC_MAX_EXITFUNS=32 CONFIG_LIBC_MAX_EXITFUNS=32
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBM=y CONFIG_LIBM=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MQ_MAXMSGSIZE=64 CONFIG_MQ_MAXMSGSIZE=64
CONFIG_MTD=y CONFIG_MTD=y
CONFIG_NAME_MAX=255 CONFIG_NAME_MAX=255

View file

@ -52,8 +52,8 @@ CONFIG_LCD=y
CONFIG_LCD_ST7565=y CONFIG_LCD_ST7565=y
CONFIG_LIBC_KBDCODEC=y CONFIG_LIBC_KBDCODEC=y
CONFIG_LIBC_MAX_EXITFUNS=32 CONFIG_LIBC_MAX_EXITFUNS=32
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBM=y CONFIG_LIBM=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MQ_MAXMSGSIZE=64 CONFIG_MQ_MAXMSGSIZE=64
CONFIG_NAME_MAX=255 CONFIG_NAME_MAX=255
CONFIG_NETUTILS_CODECS=y CONFIG_NETUTILS_CODECS=y

View file

@ -34,8 +34,8 @@ CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_EXECFUNCS=y
CONFIG_LIBC_KBDCODEC=y CONFIG_LIBC_KBDCODEC=y
CONFIG_LIBC_MAX_EXITFUNS=32 CONFIG_LIBC_MAX_EXITFUNS=32
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBM=y CONFIG_LIBM=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_NAME_MAX=255 CONFIG_NAME_MAX=255
CONFIG_NETUTILS_CODECS=y CONFIG_NETUTILS_CODECS=y
CONFIG_PATH_INITIAL="/mnt/romfs" CONFIG_PATH_INITIAL="/mnt/romfs"

View file

@ -75,7 +75,6 @@ CONFIG_LIBC_EXECFUNCS=y
CONFIG_LIBC_KBDCODEC=y CONFIG_LIBC_KBDCODEC=y
CONFIG_LIBC_MAX_EXITFUNS=32 CONFIG_LIBC_MAX_EXITFUNS=32
CONFIG_LIBM=y CONFIG_LIBM=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MQ_MAXMSGSIZE=64 CONFIG_MQ_MAXMSGSIZE=64
CONFIG_MTD=y CONFIG_MTD=y
CONFIG_NAME_MAX=255 CONFIG_NAME_MAX=255

View file

@ -59,8 +59,8 @@ CONFIG_LCD=y
CONFIG_LCD_ST7565=y CONFIG_LCD_ST7565=y
CONFIG_LIBC_KBDCODEC=y CONFIG_LIBC_KBDCODEC=y
CONFIG_LIBC_MAX_EXITFUNS=32 CONFIG_LIBC_MAX_EXITFUNS=32
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBM=y CONFIG_LIBM=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MODLIB_BUFFERSIZE=512 CONFIG_MODLIB_BUFFERSIZE=512
CONFIG_MQ_MAXMSGSIZE=64 CONFIG_MQ_MAXMSGSIZE=64
CONFIG_MTD=y CONFIG_MTD=y

View file

@ -70,11 +70,11 @@ CONFIG_IOB_NCHAINS=32
CONFIG_IOB_THROTTLE=10 CONFIG_IOB_THROTTLE=10
CONFIG_LIBC_LOCALTIME=y CONFIG_LIBC_LOCALTIME=y
CONFIG_LIBC_MAX_EXITFUNS=1 CONFIG_LIBC_MAX_EXITFUNS=1
CONFIG_LIBC_MEMCPY_VIK=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_LIBM=y CONFIG_LIBM=y
CONFIG_MEMCPY_VIK=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MM_REGIONS=2 CONFIG_MM_REGIONS=2
CONFIG_MQ_MAXMSGSIZE=224 CONFIG_MQ_MAXMSGSIZE=224
CONFIG_MTD=y CONFIG_MTD=y

View file

@ -71,10 +71,10 @@ CONFIG_INIT_STACKSIZE=3072
CONFIG_INTELHEX_BINARY=y CONFIG_INTELHEX_BINARY=y
CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_EXECFUNCS=y
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MM_PGALLOC=y CONFIG_MM_PGALLOC=y
CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6 CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6
CONFIG_NSH_ARCHINIT=y CONFIG_NSH_ARCHINIT=y

View file

@ -57,10 +57,10 @@ CONFIG_INIT_STACKSIZE=3072
CONFIG_INTELHEX_BINARY=y CONFIG_INTELHEX_BINARY=y
CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_EXECFUNCS=y
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MM_PGALLOC=y CONFIG_MM_PGALLOC=y
CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6 CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6
CONFIG_NSH_ARCHINIT=y CONFIG_NSH_ARCHINIT=y

View file

@ -58,10 +58,10 @@ CONFIG_INIT_STACKSIZE=3072
CONFIG_INTELHEX_BINARY=y CONFIG_INTELHEX_BINARY=y
CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_EXECFUNCS=y
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MM_PGALLOC=y CONFIG_MM_PGALLOC=y
CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6 CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6
CONFIG_NSH_ARCHINIT=y CONFIG_NSH_ARCHINIT=y

View file

@ -61,10 +61,10 @@ CONFIG_INIT_STACKSIZE=3072
CONFIG_INTELHEX_BINARY=y CONFIG_INTELHEX_BINARY=y
CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_EXECFUNCS=y
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MM_PGALLOC=y CONFIG_MM_PGALLOC=y
CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6 CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6
CONFIG_NSH_ARCHINIT=y CONFIG_NSH_ARCHINIT=y

View file

@ -61,10 +61,10 @@ CONFIG_INIT_STACKSIZE=3072
CONFIG_INTELHEX_BINARY=y CONFIG_INTELHEX_BINARY=y
CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_EXECFUNCS=y
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MM_PGALLOC=y CONFIG_MM_PGALLOC=y
CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6 CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6
CONFIG_NSH_ARCHINIT=y CONFIG_NSH_ARCHINIT=y

View file

@ -58,11 +58,11 @@ CONFIG_INIT_MOUNT_TARGET="/system/bin"
CONFIG_INIT_STACKSIZE=3072 CONFIG_INIT_STACKSIZE=3072
CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_EXECFUNCS=y
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_LIBM=y CONFIG_LIBM=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MM_PGALLOC=y CONFIG_MM_PGALLOC=y
CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6 CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6
CONFIG_NSH_ARCHINIT=y CONFIG_NSH_ARCHINIT=y

View file

@ -65,11 +65,11 @@ CONFIG_K230_RPTUN_MASTER=y
CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_EXECFUNCS=y
CONFIG_LIBC_HOSTNAME="master" CONFIG_LIBC_HOSTNAME="master"
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_LIBM=y CONFIG_LIBM=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MM_PGALLOC=y CONFIG_MM_PGALLOC=y
CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6 CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6
CONFIG_NSH_ARCHINIT=y CONFIG_NSH_ARCHINIT=y

View file

@ -59,11 +59,11 @@ CONFIG_INIT_MOUNT_TARGET="/system/bin"
CONFIG_INIT_STACKSIZE=3072 CONFIG_INIT_STACKSIZE=3072
CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_EXECFUNCS=y
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_LIBM=y CONFIG_LIBM=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MM_PGALLOC=y CONFIG_MM_PGALLOC=y
CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6 CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6
CONFIG_NSH_ARCHINIT=y CONFIG_NSH_ARCHINIT=y

View file

@ -53,11 +53,11 @@ CONFIG_INIT_STACKSIZE=3072
CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_EXECFUNCS=y
CONFIG_LIBC_HOSTNAME="remote" CONFIG_LIBC_HOSTNAME="remote"
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_LIBM=y CONFIG_LIBM=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MM_PGALLOC=y CONFIG_MM_PGALLOC=y
CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6 CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6
CONFIG_NSH_ARCHINIT=y CONFIG_NSH_ARCHINIT=y

View file

@ -35,10 +35,10 @@ CONFIG_IDLETHREAD_STACKSIZE=2048
CONFIG_INIT_ENTRYPOINT="nsh_main" CONFIG_INIT_ENTRYPOINT="nsh_main"
CONFIG_INIT_STACKSIZE=3072 CONFIG_INIT_STACKSIZE=3072
CONFIG_INTELHEX_BINARY=y CONFIG_INTELHEX_BINARY=y
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MMCSD=y CONFIG_MMCSD=y
CONFIG_MMCSD_SDIO=y CONFIG_MMCSD_SDIO=y
CONFIG_MPFS_COREPWM0=y CONFIG_MPFS_COREPWM0=y

View file

@ -63,11 +63,11 @@ CONFIG_LIBC_EXECFUNCS=y
CONFIG_LIBC_HOSTNAME="icicle" CONFIG_LIBC_HOSTNAME="icicle"
CONFIG_LIBC_LOCALE=y CONFIG_LIBC_LOCALE=y
CONFIG_LIBC_MAX_EXITFUNS=16 CONFIG_LIBC_MAX_EXITFUNS=16
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_LIBM=y CONFIG_LIBM=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MM_KMAP=y CONFIG_MM_KMAP=y
CONFIG_MM_PGALLOC=y CONFIG_MM_PGALLOC=y
CONFIG_MM_SHM=y CONFIG_MM_SHM=y

View file

@ -36,10 +36,10 @@ CONFIG_INIT_ENTRYPOINT="nsh_main"
CONFIG_INIT_STACKSIZE=3072 CONFIG_INIT_STACKSIZE=3072
CONFIG_INTELHEX_BINARY=y CONFIG_INTELHEX_BINARY=y
CONFIG_LIBC_HOSTNAME="icicle" CONFIG_LIBC_HOSTNAME="icicle"
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MPFS_ENABLE_DPFPU=y CONFIG_MPFS_ENABLE_DPFPU=y
CONFIG_MPFS_ETHMAC_1=y CONFIG_MPFS_ETHMAC_1=y
CONFIG_MPFS_PHYADDR=9 CONFIG_MPFS_PHYADDR=9

View file

@ -32,10 +32,10 @@ CONFIG_INIT_ENTRYPOINT="nsh_main"
CONFIG_INIT_STACKSIZE=3072 CONFIG_INIT_STACKSIZE=3072
CONFIG_INTELHEX_BINARY=y CONFIG_INTELHEX_BINARY=y
CONFIG_LIBC_HOSTNAME="icicle" CONFIG_LIBC_HOSTNAME="icicle"
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MPFS_ENABLE_DPFPU=y CONFIG_MPFS_ENABLE_DPFPU=y
CONFIG_MPFS_UART1=y CONFIG_MPFS_UART1=y
CONFIG_NSH_ARCHINIT=y CONFIG_NSH_ARCHINIT=y

View file

@ -35,8 +35,6 @@ CONFIG_INTELHEX_BINARY=y
CONFIG_LIBC_HOSTNAME="icicle" CONFIG_LIBC_HOSTNAME="icicle"
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MMCSD=y CONFIG_MMCSD=y
CONFIG_MMCSD_SDIO=y CONFIG_MMCSD_SDIO=y
CONFIG_MPFS_BOOTLOADER=y CONFIG_MPFS_BOOTLOADER=y

View file

@ -36,10 +36,10 @@ CONFIG_INIT_ENTRYPOINT="nsh_main"
CONFIG_INIT_STACKSIZE=3072 CONFIG_INIT_STACKSIZE=3072
CONFIG_INTELHEX_BINARY=y CONFIG_INTELHEX_BINARY=y
CONFIG_LIBC_HOSTNAME="icicle" CONFIG_LIBC_HOSTNAME="icicle"
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MPFS_ENABLE_DPFPU=y CONFIG_MPFS_ENABLE_DPFPU=y
CONFIG_MPFS_UART1=y CONFIG_MPFS_UART1=y
CONFIG_NSH_ARCHINIT=y CONFIG_NSH_ARCHINIT=y

View file

@ -41,10 +41,10 @@ CONFIG_INTELHEX_BINARY=y
CONFIG_IOB_NBUFFERS=24 CONFIG_IOB_NBUFFERS=24
CONFIG_IOB_NCHAINS=24 CONFIG_IOB_NCHAINS=24
CONFIG_LIBC_HOSTNAME="icicle" CONFIG_LIBC_HOSTNAME="icicle"
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MM_IOB=y CONFIG_MM_IOB=y
CONFIG_MPFS_IHC_CLIENT=y CONFIG_MPFS_IHC_CLIENT=y
CONFIG_MPFS_IHC_LINUX_ON_HART4=0 CONFIG_MPFS_IHC_LINUX_ON_HART4=0

View file

@ -41,10 +41,10 @@ CONFIG_INTELHEX_BINARY=y
CONFIG_IOB_NBUFFERS=24 CONFIG_IOB_NBUFFERS=24
CONFIG_IOB_NCHAINS=24 CONFIG_IOB_NCHAINS=24
CONFIG_LIBC_HOSTNAME="icicle" CONFIG_LIBC_HOSTNAME="icicle"
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MM_IOB=y CONFIG_MM_IOB=y
CONFIG_MPFS_IHC_CLIENT=y CONFIG_MPFS_IHC_CLIENT=y
CONFIG_MPFS_IHC_LINUX_ON_HART3=0 CONFIG_MPFS_IHC_LINUX_ON_HART3=0

View file

@ -39,8 +39,6 @@ CONFIG_INTELHEX_BINARY=y
CONFIG_LIBC_HOSTNAME="icicle" CONFIG_LIBC_HOSTNAME="icicle"
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MMCSD=y CONFIG_MMCSD=y
CONFIG_MMCSD_SDIO=y CONFIG_MMCSD_SDIO=y
CONFIG_MPFS_BOOTLOADER=y CONFIG_MPFS_BOOTLOADER=y

View file

@ -52,10 +52,10 @@ CONFIG_INTELHEX_BINARY=y
CONFIG_IOB_NBUFFERS=24 CONFIG_IOB_NBUFFERS=24
CONFIG_IOB_NCHAINS=24 CONFIG_IOB_NCHAINS=24
CONFIG_LIBC_HOSTNAME="icicle" CONFIG_LIBC_HOSTNAME="icicle"
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MMCSD=y CONFIG_MMCSD=y
CONFIG_MMCSD_SDIO=y CONFIG_MMCSD_SDIO=y
CONFIG_MM_IOB=y CONFIG_MM_IOB=y

View file

@ -31,10 +31,10 @@ CONFIG_INIT_ENTRYPOINT="nsh_main"
CONFIG_INIT_STACKSIZE=3072 CONFIG_INIT_STACKSIZE=3072
CONFIG_INTELHEX_BINARY=y CONFIG_INTELHEX_BINARY=y
CONFIG_LIBC_HOSTNAME="icicle" CONFIG_LIBC_HOSTNAME="icicle"
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MPFS_ENABLE_DPFPU=y CONFIG_MPFS_ENABLE_DPFPU=y
CONFIG_MPFS_UART1=y CONFIG_MPFS_UART1=y
CONFIG_NSH_ARCHINIT=y CONFIG_NSH_ARCHINIT=y

View file

@ -75,11 +75,11 @@ CONFIG_INIT_MOUNT_TARGET="/system"
CONFIG_INIT_STACKSIZE=3072 CONFIG_INIT_STACKSIZE=3072
CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_EXECFUNCS=y
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_LIBM=y CONFIG_LIBM=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MM_PGALLOC=y CONFIG_MM_PGALLOC=y
CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6 CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6
CONFIG_NSH_ARCHINIT=y CONFIG_NSH_ARCHINIT=y

View file

@ -79,11 +79,11 @@ CONFIG_IOB_BUFSIZE=1534
CONFIG_IOB_THROTTLE=2 CONFIG_IOB_THROTTLE=2
CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_EXECFUNCS=y
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_LIBM=y CONFIG_LIBM=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MM_PGALLOC=y CONFIG_MM_PGALLOC=y
CONFIG_NET=y CONFIG_NET=y
CONFIG_NETDB_DNSCLIENT=y CONFIG_NETDB_DNSCLIENT=y

View file

@ -80,13 +80,13 @@ CONFIG_IOB_NBUFFERS=64
CONFIG_IOB_THROTTLE=8 CONFIG_IOB_THROTTLE=8
CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_EXECFUNCS=y
CONFIG_LIBC_MEMCPY_64BIT=y
CONFIG_LIBC_MEMCPY_VIK=y
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_LIBM=y CONFIG_LIBM=y
CONFIG_MEMCPY_64BIT=y
CONFIG_MEMCPY_VIK=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MM_PGALLOC=y CONFIG_MM_PGALLOC=y
CONFIG_NET=y CONFIG_NET=y
CONFIG_NETDB_DNSCLIENT=y CONFIG_NETDB_DNSCLIENT=y

View file

@ -64,11 +64,11 @@ CONFIG_INIT_MOUNT_TARGET="/system"
CONFIG_INIT_STACKSIZE=3072 CONFIG_INIT_STACKSIZE=3072
CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_EXECFUNCS=y
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_LIBM=y CONFIG_LIBM=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MM_PGALLOC=y CONFIG_MM_PGALLOC=y
CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6 CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6
CONFIG_NSH_ARCHINIT=y CONFIG_NSH_ARCHINIT=y

View file

@ -64,11 +64,11 @@ CONFIG_INIT_STACKSIZE=3072
CONFIG_INTELHEX_BINARY=y CONFIG_INTELHEX_BINARY=y
CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_EXECFUNCS=y
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_LIBM=y CONFIG_LIBM=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MM_PGALLOC=y CONFIG_MM_PGALLOC=y
CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6 CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6
CONFIG_NSH_ARCHINIT=y CONFIG_NSH_ARCHINIT=y

View file

@ -59,11 +59,11 @@ CONFIG_IOB_NBUFFERS=64
CONFIG_IOB_THROTTLE=8 CONFIG_IOB_THROTTLE=8
CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_EXECFUNCS=y
CONFIG_LIBC_MEMCPY_VIK=y
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_MEMCPY_VIK=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_NET=y CONFIG_NET=y
CONFIG_NETDB_DNSCLIENT=y CONFIG_NETDB_DNSCLIENT=y
CONFIG_NETDB_DNSCLIENT_ENTRIES=4 CONFIG_NETDB_DNSCLIENT_ENTRIES=4

View file

@ -59,11 +59,11 @@ CONFIG_IOB_NBUFFERS=64
CONFIG_IOB_THROTTLE=8 CONFIG_IOB_THROTTLE=8
CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_EXECFUNCS=y
CONFIG_LIBC_MEMCPY_VIK=y
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_MEMCPY_VIK=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_NET=y CONFIG_NET=y
CONFIG_NETDB_DNSCLIENT=y CONFIG_NETDB_DNSCLIENT=y
CONFIG_NETDB_DNSCLIENT_ENTRIES=4 CONFIG_NETDB_DNSCLIENT_ENTRIES=4

View file

@ -61,10 +61,10 @@ CONFIG_INIT_STACKSIZE=3072
CONFIG_INTELHEX_BINARY=y CONFIG_INTELHEX_BINARY=y
CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_EXECFUNCS=y
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBC_PERROR_STDOUT=y CONFIG_LIBC_PERROR_STDOUT=y
CONFIG_LIBC_STRERROR=y CONFIG_LIBC_STRERROR=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MM_PGALLOC=y CONFIG_MM_PGALLOC=y
CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6 CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6
CONFIG_NSH_ARCHINIT=y CONFIG_NSH_ARCHINIT=y

View file

@ -36,7 +36,7 @@ CONFIG_INIT_MOUNT_TARGET="/system"
CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_ENVPATH=y
CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_EXECFUNCS=y
CONFIG_LIBC_MAX_EXITFUNS=1 CONFIG_LIBC_MAX_EXITFUNS=1
CONFIG_MEMSET_OPTSPEED=y CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_NSH_ARCHINIT=y CONFIG_NSH_ARCHINIT=y
CONFIG_NSH_BUILTIN_APPS=y CONFIG_NSH_BUILTIN_APPS=y
CONFIG_NSH_FILE_APPS=y CONFIG_NSH_FILE_APPS=y

View file

@ -49,9 +49,9 @@ CONFIG_IDLETHREAD_STACKSIZE=2048
CONFIG_INIT_ENTRYPOINT="nsh_main" CONFIG_INIT_ENTRYPOINT="nsh_main"
CONFIG_INIT_STACKSIZE=8192 CONFIG_INIT_STACKSIZE=8192
CONFIG_INTELHEX_BINARY=y CONFIG_INTELHEX_BINARY=y
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBM=y CONFIG_LIBM=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MODLIB_ALIGN_LOG2=3 CONFIG_MODLIB_ALIGN_LOG2=3
CONFIG_MODLIB_BUFFERSIZE=64 CONFIG_MODLIB_BUFFERSIZE=64
CONFIG_NSH_ARCHINIT=y CONFIG_NSH_ARCHINIT=y

View file

@ -39,9 +39,9 @@ CONFIG_IDLETHREAD_STACKSIZE=4096
CONFIG_INIT_ENTRYPOINT="nsh_main" CONFIG_INIT_ENTRYPOINT="nsh_main"
CONFIG_INIT_STACKSIZE=16384 CONFIG_INIT_STACKSIZE=16384
CONFIG_INTELHEX_BINARY=y CONFIG_INTELHEX_BINARY=y
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBM=y CONFIG_LIBM=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MODLIB_ALIGN_LOG2=3 CONFIG_MODLIB_ALIGN_LOG2=3
CONFIG_MODLIB_BUFFERSIZE=64 CONFIG_MODLIB_BUFFERSIZE=64
CONFIG_NSH_ARCHINIT=y CONFIG_NSH_ARCHINIT=y

View file

@ -40,9 +40,9 @@ CONFIG_IDLETHREAD_STACKSIZE=4096
CONFIG_INIT_ENTRYPOINT="nsh_main" CONFIG_INIT_ENTRYPOINT="nsh_main"
CONFIG_INIT_STACKSIZE=16384 CONFIG_INIT_STACKSIZE=16384
CONFIG_INTELHEX_BINARY=y CONFIG_INTELHEX_BINARY=y
CONFIG_LIBC_MEMSET_64BIT=y
CONFIG_LIBC_MEMSET_OPTSPEED=y
CONFIG_LIBM=y CONFIG_LIBM=y
CONFIG_MEMSET_64BIT=y
CONFIG_MEMSET_OPTSPEED=y
CONFIG_MODLIB_ALIGN_LOG2=3 CONFIG_MODLIB_ALIGN_LOG2=3
CONFIG_MODLIB_BUFFERSIZE=64 CONFIG_MODLIB_BUFFERSIZE=64
CONFIG_NSH_ARCHINIT=y CONFIG_NSH_ARCHINIT=y

View file

@ -64,9 +64,9 @@ set(SRCS
lib_strlcpy.c lib_strlcpy.c
lib_strnlen.c) lib_strnlen.c)
if(CONFIG_MEMCPY_VIK) if(CONFIG_LIBC_MEMCPY_VIK)
list(APPEND SRCS lib_vikmemcpy.c) list(APPEND SRCS lib_vikmemcpy.c)
elseif(CONFIG_LIBC_STRING_OPTIMIZE) elseif(CONFIG_LIBC_NEWLIB_OPTSPEED)
list(APPEND SRCS lib_bsdmemcpy.c) list(APPEND SRCS lib_bsdmemcpy.c)
else() else()
list(APPEND SRCS lib_memcpy.c) list(APPEND SRCS lib_memcpy.c)
@ -76,7 +76,7 @@ if(CONFIG_LIBC_LOCALE)
list(APPEND SRCS lib_strcoll.c lib_strxfrm.c) list(APPEND SRCS lib_strcoll.c lib_strxfrm.c)
endif() endif()
if(CONFIG_LIBC_STRING_OPTIMIZE) if(CONFIG_LIBC_NEWLIB_OPTSPEED)
list( list(
APPEND APPEND
SRCS SRCS

View file

@ -36,13 +36,6 @@ config LIBC_STRERROR_ERRNUM
for unknown errors like "Unknown error 101". Default enabled when for unknown errors like "Unknown error 101". Default enabled when
LIBC_STRERROR is not selected. LIBC_STRERROR is not selected.
config LIBC_STRING_OPTIMIZE
bool "optimized string function"
depends on ALLOW_BSD_COMPONENTS
default y
---help---
Use optimized string function implementation based on newlib.
config LIBC_PERROR_STDOUT config LIBC_PERROR_STDOUT
bool "perror() to stdout" bool "perror() to stdout"
default n default n
@ -55,51 +48,58 @@ endmenu # errno Decode Support
menu "memcpy/memset Options" menu "memcpy/memset Options"
config MEMCPY_VIK config LIBC_NEWLIB_OPTSPEED
bool "newlib optimized function"
depends on ALLOW_BSD_COMPONENTS
default !DEFAULT_SMALL
---help---
Use optimized string function implementation based on newlib.
config LIBC_MEMCPY_VIK
bool "Vik memcpy()" bool "Vik memcpy()"
default n default n
depends on !LIBC_ARCH_MEMCPY depends on !LIBC_NEWLIB_OPTSPEED && !LIBC_ARCH_MEMCPY
---help--- ---help---
Select this option to use the optimized memcpy() function by Daniel Vik. Select this option to use the optimized memcpy() function by Daniel Vik.
Select this option for improved performance at the expense of increased Select this option for improved performance at the expense of increased
size. See licensing information in the top-level LICENSE file. size. See licensing information in the top-level LICENSE file.
if MEMCPY_VIK if LIBC_MEMCPY_VIK
config MEMCPY_PRE_INC_PTRS config LIBC_MEMCPY_PRE_INC_PTRS
bool "Pre-increment pointers" bool "Pre-increment pointers"
default n default n
---help--- ---help---
Use pre-increment of pointers. Default is post increment of pointers. Use pre-increment of pointers. Default is post increment of pointers.
config MEMCPY_INDEXED_COPY config LIBC_MEMCPY_INDEXED_COPY
bool "Array indexing" bool "Array indexing"
default y default y
---help--- ---help---
Copying data using array indexing. Using this option, disables the Copying data using array indexing. Using this option, disables the
MEMCPY_PRE_INC_PTRS option. LIBC_MEMCPY_PRE_INC_PTRS option.
config MEMCPY_64BIT config LIBC_MEMCPY_64BIT
bool "64-bit memcpy()" bool "64-bit memcpy()"
default n default n
---help--- ---help---
Compiles memcpy() for architectures that support 64-bit operations Compiles memcpy() for architectures that support 64-bit operations
efficiently. efficiently.
endif # MEMCPY_VIK endif # LIBC_MEMCPY_VIK
config MEMSET_OPTSPEED config LIBC_MEMSET_OPTSPEED
bool "Optimize memset() for speed" bool "Optimize memset() for speed"
default n default n
depends on !LIBC_ARCH_MEMSET depends on !LIBC_NEWLIB_OPTSPEED && !LIBC_ARCH_MEMSET
---help--- ---help---
Select this option to use a version of memcpy() optimized for speed. Select this option to use a version of memcpy() optimized for speed.
Default: memcpy() is optimized for size. Default: memcpy() is optimized for size.
config MEMSET_64BIT config LIBC_MEMSET_64BIT
bool "64-bit memset()" bool "64-bit memset()"
default n default n
depends on MEMSET_OPTSPEED depends on LIBC_MEMSET_OPTSPEED
---help--- ---help---
Compiles memset() for architectures that support 64-bit operations Compiles memset() for architectures that support 64-bit operations
efficiently. efficiently.

View file

@ -38,9 +38,9 @@ CSRCS += lib_memmove.c lib_memset.c
CSRCS += lib_strlcat.c CSRCS += lib_strlcat.c
CSRCS += lib_strlcpy.c lib_strnlen.c CSRCS += lib_strlcpy.c lib_strnlen.c
ifeq ($(CONFIG_MEMCPY_VIK),y) ifeq ($(CONFIG_LIBC_MEMCPY_VIK),y)
CSRCS += lib_vikmemcpy.c CSRCS += lib_vikmemcpy.c
else ifeq ($(CONFIG_LIBC_STRING_OPTIMIZE),y) else ifeq ($(CONFIG_LIBC_NEWLIB_OPTSPEED),y)
CSRCS += lib_bsdmemcpy.c CSRCS += lib_bsdmemcpy.c
else else
CSRCS += lib_memcpy.c CSRCS += lib_memcpy.c
@ -50,7 +50,7 @@ ifeq ($(CONFIG_LIBC_LOCALE),y)
CSRCS += lib_strcoll.c lib_strxfrm.c CSRCS += lib_strcoll.c lib_strxfrm.c
endif endif
ifeq ($(CONFIG_LIBC_STRING_OPTIMIZE),y) ifeq ($(CONFIG_LIBC_NEWLIB_OPTSPEED),y)
CSRCS += lib_bsdmemccpy.c lib_bsdmemcmp.c lib_bsdmemrchr.c lib_bsdstpncpy.c CSRCS += lib_bsdmemccpy.c lib_bsdmemcmp.c lib_bsdmemrchr.c lib_bsdstpncpy.c
CSRCS += lib_bsdstrchr.c lib_bsdstrcmp.c lib_bsdstrlen.c lib_bsdstrncpy.c CSRCS += lib_bsdstrchr.c lib_bsdstrcmp.c lib_bsdstrlen.c lib_bsdstrncpy.c
CSRCS += lib_bsdmemchr.c lib_bsdstpcpy.c lib_bsdstrcat.c lib_bsdstrchrnul.c CSRCS += lib_bsdmemchr.c lib_bsdstpcpy.c lib_bsdstrcat.c lib_bsdstrchrnul.c

View file

@ -38,12 +38,12 @@
* Pre-processor Definitions * Pre-processor Definitions
****************************************************************************/ ****************************************************************************/
/* Can't support CONFIG_MEMSET_64BIT if the platform does not have 64-bit /* Can't support CONFIG_LIBC_MEMSET_64BIT if the platform does not
* integer types. * have 64-bit integer types.
*/ */
#ifndef CONFIG_HAVE_LONG_LONG #ifndef CONFIG_HAVE_LONG_LONG
# undef CONFIG_MEMSET_64BIT # undef CONFIG_LIBC_MEMSET_64BIT
#endif #endif
/**************************************************************************** /****************************************************************************
@ -55,7 +55,7 @@
no_builtin("memset") no_builtin("memset")
FAR void *memset(FAR void *s, int c, size_t n) FAR void *memset(FAR void *s, int c, size_t n)
{ {
#ifdef CONFIG_MEMSET_OPTSPEED #ifdef CONFIG_LIBC_MEMSET_OPTSPEED
/* This version is optimized for speed (you could do better /* This version is optimized for speed (you could do better
* still by exploiting processor caching or memory burst * still by exploiting processor caching or memory burst
* knowledge.) * knowledge.)
@ -64,7 +64,7 @@ FAR void *memset(FAR void *s, int c, size_t n)
uintptr_t addr = (uintptr_t)s; uintptr_t addr = (uintptr_t)s;
uint16_t val16 = ((uint16_t)c << 8) | (uint16_t)c; uint16_t val16 = ((uint16_t)c << 8) | (uint16_t)c;
uint32_t val32 = ((uint32_t)val16 << 16) | (uint32_t)val16; uint32_t val32 = ((uint32_t)val16 << 16) | (uint32_t)val16;
#ifdef CONFIG_MEMSET_64BIT #ifdef CONFIG_LIBC_MEMSET_64BIT
uint64_t val64 = ((uint64_t)val32 << 32) | (uint64_t)val32; uint64_t val64 = ((uint64_t)val32 << 32) | (uint64_t)val32;
#endif #endif
@ -96,7 +96,7 @@ FAR void *memset(FAR void *s, int c, size_t n)
n -= 2; n -= 2;
} }
#ifndef CONFIG_MEMSET_64BIT #ifndef CONFIG_LIBC_MEMSET_64BIT
/* Loop while there are at least 16-bytes left to be written */ /* Loop while there are at least 16-bytes left to be written */
while (n >= 16) while (n >= 16)
@ -161,7 +161,7 @@ FAR void *memset(FAR void *s, int c, size_t n)
#endif #endif
} }
#ifdef CONFIG_MEMSET_64BIT #ifdef CONFIG_LIBC_MEMSET_64BIT
/* We may get here with n in the range 0..7. If n >= 4, then we should /* We may get here with n in the range 0..7. If n >= 4, then we should
* have 64-bit alignment. * have 64-bit alignment.
*/ */

View file

@ -45,25 +45,25 @@
* Pre-processor Definitions * Pre-processor Definitions
****************************************************************************/ ****************************************************************************/
/* Can't support CONFIG_MEMCPY_64BIT if the platform does not have 64-bit /* Can't support CONFIG_LIBC_MEMCPY_64BIT if the platform does not have
* integer types. * 64-bit integer types.
*/ */
#ifndef CONFIG_HAVE_LONG_LONG #ifndef CONFIG_HAVE_LONG_LONG
# undef CONFIG_MEMCPY_64BIT # undef CONFIG_LIBC_MEMCPY_64BIT
#endif #endif
/* Remove definitions when CONFIG_MEMCPY_INDEXED_COPY is defined */ /* Remove definitions when CONFIG_LIBC_MEMCPY_INDEXED_COPY is defined */
#if defined (CONFIG_MEMCPY_INDEXED_COPY) #ifdef CONFIG_LIBC_MEMCPY_INDEXED_COPY
# if defined (CONFIG_MEMCPY_PRE_INC_PTRS) # ifdef CONFIG_LIBC_MEMCPY_PRE_INC_PTRS
# undef CONFIG_MEMCPY_PRE_INC_PTRS # undef CONFIG_LIBC_MEMCPY_PRE_INC_PTRS
# endif /* CONFIG_MEMCPY_PRE_INC_PTRS */ # endif /* CONFIG_LIBC_MEMCPY_PRE_INC_PTRS */
#endif /* CONFIG_MEMCPY_INDEXED_COPY */ #endif /* CONFIG_LIBC_MEMCPY_INDEXED_COPY */
/* Definitions for pre and post increment of pointers */ /* Definitions for pre and post increment of pointers */
#if defined (CONFIG_MEMCPY_PRE_INC_PTRS) #ifdef CONFIG_LIBC_MEMCPY_PRE_INC_PTRS
# define START_VAL(x) (x)-- # define START_VAL(x) (x)--
# define INC_VAL(x) *++(x) # define INC_VAL(x) *++(x)
@ -72,7 +72,7 @@
# define PRE_LOOP_ADJUST - (TYPE_WIDTH - 1) # define PRE_LOOP_ADJUST - (TYPE_WIDTH - 1)
# define PRE_SWITCH_ADJUST + 1 # define PRE_SWITCH_ADJUST + 1
#else /* CONFIG_MEMCPY_PRE_INC_PTRS */ #else /* CONFIG_LIBC_MEMCPY_PRE_INC_PTRS */
# define START_VAL(x) # define START_VAL(x)
# define INC_VAL(x) *(x)++ # define INC_VAL(x) *(x)++
@ -81,7 +81,7 @@
# define PRE_LOOP_ADJUST # define PRE_LOOP_ADJUST
# define PRE_SWITCH_ADJUST # define PRE_SWITCH_ADJUST
#endif /* CONFIG_MEMCPY_PRE_INC_PTRS */ #endif /* CONFIG_LIBC_MEMCPY_PRE_INC_PTRS */
/* Definitions for endian-ness */ /* Definitions for endian-ness */
@ -139,21 +139,21 @@
* configuration. * configuration.
****************************************************************************/ ****************************************************************************/
#if defined (CONFIG_MEMCPY_INDEXED_COPY) #ifdef CONFIG_LIBC_MEMCPY_INDEXED_COPY
# define CP(idx) CP_INDEX(idx) # define CP(idx) CP_INDEX(idx)
# define CP_SH(idx, shl, shr) CP_INDEX_SH(idx, shl, shr) # define CP_SH(idx, shl, shr) CP_INDEX_SH(idx, shl, shr)
# define INC_INDEX(p, o) ((p) += (o)) # define INC_INDEX(p, o) ((p) += (o))
#else /* CONFIG_MEMCPY_INDEXED_COPY */ #else /* CONFIG_LIBC_MEMCPY_INDEXED_COPY */
# define CP(idx) CP_INCR() # define CP(idx) CP_INCR()
# define CP_SH(idx, shl, shr) CP_INCR_SH(shl, shr) # define CP_SH(idx, shl, shr) CP_INCR_SH(shl, shr)
# define INC_INDEX(p, o) # define INC_INDEX(p, o)
#endif /* CONFIG_MEMCPY_INDEXED_COPY */ #endif /* CONFIG_LIBC_MEMCPY_INDEXED_COPY */
#define COPY_REMAINING(count) \ #define COPY_REMAINING(count) \
{ \ { \
@ -256,7 +256,7 @@
* Type Definitions * Type Definitions
****************************************************************************/ ****************************************************************************/
#ifdef CONFIG_MEMCPY_64BIT #ifdef CONFIG_LIBC_MEMCPY_64BIT
typedef uint64_t uintn; typedef uint64_t uintn;
# define TYPE_WIDTH 8L # define TYPE_WIDTH 8L
#else #else