You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by gn...@apache.org on 2020/02/21 15:51:29 UTC
[incubator-nuttx] branch SocketCAN updated (9bccc64 -> b59091e)
This is an automated email from the ASF dual-hosted git repository.
gnutt pushed a change to branch SocketCAN
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git.
from 9bccc64 net/: Add WIP initial framework for SocketCAN sockets.
add 866a531 sim/rtc: Don't change the host wall clock in sim_rtc_settime
add 5ebce26 Fix "unused" warnings with CONFIG_TIVA_WITH_QEMU=y
add ea72d84 /mm/mm_heap/mm_mallinfo.c: Fix assertion broken in 312ea9f9.
add 05391da tools/checkpatch.sh: do full file check for commits and patches defaultly
add 239537f arch/arm/include/tiva/chip.h: Fix typos
add 9d4e9ce Make this build with CONFIG_ARM_SEMIHOSTING_HOSTFS=y
add 7513cb6 CONFIG_ARM_SEMIHOSTING_HOSTFS: mention limited support of directories
add e7d44ee arch: armv7-a: Fix heap corruption in SMP mode
add e7d9260 arch: Customize the typedef of size_t instead of intptr_t
add a5c15c1 arch/misoc: Remove unused lm32/types.h and minerva/types.h
add 6b77f73 arch: Move iob_initialize into nx_start just after heap initialization
add 6c31a72 boards/arm/samv7: Add automounter and reset
add ba265e9 tools/testbuild.sh: select size_t to different type by testlist
add ad97c04 arch/z80: Remove z80_lowserial_initialize()
add f982ee4 drivers/serial: Remove the lowconsole driver
add dcaaf2d ramlog: Remove all ramlog_consoleinit related code
add 51a2171 ramlog: Remove g_ramlog_syslog_channel since it's same as g_default_channel
add bff26db arch: Cleanup syslog_console_init usage
add 85caee6 drivers/analog: Adds driver for the ADS7828 I2C analog to digital converter
add fdf673c arch/arm/src/kinetis/kinetis_serial.c: Correct build test failure.
add 553f12b syslog: Remove SYSLOG_SERIAL_CONSOLE which isn't really used
add 892290f syslog: Call syslog_rpmsg_init inside syslog_initialize like other syslog driver
add d06d8fb Run all .c and .h files modified by PR301 through nxstyle.
add b968217 arch: armv7-a: Fix stack pointer alignment at startup
add d5fc245 boards/arm/tiva/lm3s6965-ek: Add PROTECTED support
add 7507f78 boards/arm/samv7: Fix undefined reference to _ramfuncs
add 2cd2a0a arm hostfs: Compile only when enabled by config (#307)
add 5b750fd inclue/sys/file.h: Dummy header for POSIX compliance
add 0f284c3 driver/ioexpander: adds driver for the PCA9538 I2C ioexpander
add 58599e8 fs/vfs/fs_ioctl.c: Add FIONBIO support
add c65d8e6 net/socket: add MSG_DONTWAIT support
add 52484b1 sched/Kconfig: add PATH_MAX config
add b438d52 libs/libc/stdio/lib_getdelim.c: Correct the character slash
add 4d6e275 libs/libc/time/lib_gmtimer.c: Remove duplicate definition
add 2ec5912 Fix non C89 noncompliant code that was causing the ZDS-II compile to fail.
add d202e2e libs/libc/time/lib_gmtimer.c: Fix compile problem from PR317
add 2fca67c arch/z80/src/ez80 and include/ez80: Add ez80f92 support
add 77b4fa9 New files need Apache 2.0 license.
add 647f2f4 Run arch files through nxstyle.
add b403bfe arch/z80/src/ez80/ez80f92.h: Fix some bad copy-paste.
add f8801e1 libs/libc/unistd/lib_alarm.c,sched/timer/timer_getitimer.c: Silence a warning with struct initialization.
add 90839b4 Revert some changes from a previous PR
add bbefad4 arch: armv7-a: Apply armv7-m SMP related logic to armv7-a
add f38f39d arch: arm: Select ARCH_GLOBAL_IRQDISABLE for iMX6
add 6ccf08a arch: imx6: Add imx_idle.c
add 28ec6ca boards: sabre-6quad: Update defconfig for smp
add b363bd0 Update the comments (the location of trampoline code)
add 43e9608 sama5d4-ek: Fix typos in README
add 9909b76 boards: spresense: Add CONFIG_NSH_FILE_APPS=y to rndis and wifi configs
add c015e42 boards/z80/ez80: Update compiler support
add d07afc9 fcntl: add O_CLOEXEC/FD_CLOEXEC support
add 342f76a Makefile: Remove @echo from ARCHIVE
add 286d887 add eefc driver and read uid
add ce43f21 remove unnecessary irq operation
add ac8e9de Fix coding standard issues in PR328
add c06adf0 binfmt/exec: Make the spawn attribute take effect
add 7a76a97 README.txt: add MacOS section for flock installation
add d129be9 boards/z80/ez80: Correct errors in README.txt files.
add 231720d boards/z80/ez80: Consolidate toolchain path definitions
add e55118d boards/z80/ez80/*/scripts/Make.defs: Clean-up ARCHIVE define
add eb1adca arch/mips/src/pic32mX/pic32mX-irq.c: Use the defined CS0 irq number.
add fd3e2c5 Make.defs: Fix printed "|| { ar blablabla FAILED!" after $(Q) removed
add e9fe1f8 net: socket: Enable parameter check (addr and addrlen) in getsockname.c
add d43ccb0 lm3s6965-ek: make board_app_initialize/board_late_initialize same
add 3923a84 Remove bare greek letters in comments
add 4d16eeb Make.defs: Fix flock: failed to execute @: No such file or directory
add 884fcb6 Revert "README.txt: add MacOS section for flock installation"
add 5a3e887 boards/z80/ez80/z20x: Initial port to z20x board.
add 7516f76 boards/z80/ez80: More consolidation of build files.
add 6ca2f7f include/sys/socket.h: Add CAN socket family.
add 014f707 include/netpacket/can.h: Add CAN socket family definitions
add 45b02b1 net/: Add WIP initial framework for SocketCAN sockets.
add b59091e Merge branch 'SocketCAN' of github.com:apache/incubator-nuttx into SocketCAN
No new revisions were added by this update.
Summary of changes:
Documentation/NuttxPortingGuide.html | 39 +-
Documentation/README.html | 17 +-
README.txt | 7 +-
TODO | 18 +-
arch/Kconfig | 8 +
arch/arm/Kconfig | 4 +
arch/arm/include/tiva/chip.h | 10 +-
arch/arm/include/types.h | 21 +-
arch/arm/src/armv6-m/up_signal_dispatch.c | 4 +-
arch/arm/src/armv6-m/up_svcall.c | 2 +-
arch/arm/src/armv7-a/arm_blocktask.c | 23 +-
arch/arm/src/armv7-a/arm_cpuhead.S | 11 +-
arch/arm/src/armv7-a/arm_head.S | 3 +
arch/arm/src/armv7-a/arm_pghead.S | 3 +-
arch/arm/src/armv7-a/arm_releasepending.c | 23 +-
arch/arm/src/armv7-a/arm_reprioritizertr.c | 23 +-
arch/arm/src/armv7-a/arm_signal_dispatch.c | 4 +-
arch/arm/src/armv7-a/arm_syscall.c | 2 +-
arch/arm/src/armv7-m/mpu.h | 22 +-
arch/arm/src/armv7-m/up_signal_dispatch.c | 4 +-
arch/arm/src/armv7-m/up_svcall.c | 2 +-
arch/arm/src/armv7-r/arm_syscall.c | 2 +-
arch/arm/src/common/up_hostfs.c | 4 -
arch/arm/src/common/up_initialize.c | 20 -
arch/arm/src/common/up_internal.h | 22 +-
arch/arm/src/imx6/Make.defs | 2 +-
.../lm_bringup.c => arch/arm/src/imx6/imx_idle.c | 58 +-
arch/arm/src/kinetis/kinetis_serial.c | 2 +-
arch/arm/src/samv7/Make.defs | 4 +-
arch/arm/src/samv7/sam_eefc.c | 331 ++++++++
arch/arm/src/samv7/sam_eefc.h | 127 +++
arch/arm/src/samv7/sam_progmem.c | 161 +---
.../lm_bringup.c => arch/arm/src/samv7/sam_uid.c | 61 +-
.../lm_bringup.c => arch/arm/src/samv7/sam_uid.h | 57 +-
arch/arm/src/tiva/Make.defs | 4 +
arch/arm/src/tiva/lm/lm3s_ethernet.c | 6 +
arch/avr/include/avr/types.h | 18 +-
arch/avr/include/avr32/types.h | 21 +-
arch/avr/src/at32uc3/at32uc3_config.h | 11 +-
arch/avr/src/at90usb/at90usb_config.h | 11 +-
arch/avr/src/atmega/atmega_config.h | 11 +-
arch/avr/src/common/up_initialize.c | 36 +-
arch/avr/src/common/up_internal.h | 8 -
arch/hc/include/hc12/types.h | 18 +-
arch/hc/include/hcs12/types.h | 18 +-
arch/hc/src/common/up_initialize.c | 21 +-
arch/hc/src/common/up_internal.h | 25 +-
arch/mips/include/types.h | 21 +-
arch/mips/src/common/up_initialize.c | 21 +-
arch/mips/src/common/up_internal.h | 25 +-
arch/mips/src/pic32mx/pic32mx-irq.c | 4 +
arch/mips/src/pic32mz/pic32mz-irq.c | 2 +-
arch/misoc/include/lm32/types.h | 95 ---
arch/misoc/include/minerva/types.h | 94 ---
arch/misoc/include/types.h | 21 +-
arch/misoc/src/lm32/lm32.h | 15 +-
arch/misoc/src/lm32/lm32_initialize.c | 8 -
arch/misoc/src/minerva/minerva.h | 15 +-
arch/misoc/src/minerva/minerva_initialize.c | 8 -
arch/or1k/include/types.h | 21 +-
arch/or1k/src/common/up_initialize.c | 21 +-
arch/or1k/src/common/up_internal.h | 25 +-
arch/renesas/include/m16c/types.h | 18 +-
arch/renesas/include/rx65n/types.h | 21 +-
arch/renesas/include/sh1/types.h | 21 +-
arch/renesas/src/common/up_initialize.c | 21 +-
arch/renesas/src/common/up_internal.h | 25 +-
arch/risc-v/include/types.h | 39 +-
arch/risc-v/src/common/up_initialize.c | 26 +-
arch/risc-v/src/common/up_internal.h | 15 +-
arch/risc-v/src/rv64gc/up_signal_dispatch.c | 4 +-
arch/risc-v/src/rv64gc/up_swint.c | 2 +-
arch/sim/include/types.h | 40 +-
arch/sim/src/sim/up_hosttime.c | 13 -
arch/sim/src/sim/up_initialize.c | 17 -
arch/sim/src/sim/up_internal.h | 4 +-
arch/sim/src/sim/up_rptun.c | 8 +-
arch/sim/src/sim/up_rtc.c | 17 +-
arch/x86/include/i486/types.h | 21 +-
arch/x86/src/common/up_initialize.c | 21 +-
arch/x86/src/common/up_internal.h | 25 +-
arch/xtensa/include/types.h | 21 +-
arch/xtensa/src/common/xtensa.h | 23 +-
arch/xtensa/src/common/xtensa_initialize.c | 21 +-
arch/z16/include/types.h | 21 +-
arch/z16/src/common/up_initialize.c | 21 +-
arch/z16/src/common/up_internal.h | 23 +-
arch/z80/Kconfig | 8 +-
arch/z80/include/ez80/irq.h | 171 ++--
arch/z80/include/ez80/types.h | 20 +-
arch/z80/include/z180/types.h | 18 +-
arch/z80/include/z8/types.h | 18 +-
arch/z80/include/z80/types.h | 18 +-
arch/z80/src/common/up_initialize.c | 21 +-
arch/z80/src/common/z80_internal.h | 49 +-
arch/z80/src/ez80/Kconfig | 5 +-
arch/z80/src/ez80/Make.defs | 8 +-
arch/z80/src/ez80/Toolchain.defs | 105 ++-
arch/z80/src/ez80/ez80_lowuart.c | 256 ------
arch/z80/src/ez80/ez80_spi.c | 9 +-
arch/z80/src/ez80/ez80_vectors.asm | 96 +--
arch/z80/src/ez80/ez80f91_handlers.asm | 133 +++
arch/z80/src/ez80/ez80f91_spi.h | 13 +-
arch/z80/src/ez80/ez80f92.h | 341 ++++++++
arch/z80/src/ez80/ez80f92_handlers.asm | 133 +++
arch/z80/src/ez80/ez80f92_init.asm | 155 ++++
arch/z80/src/z180/z180_lowscc.c | 22 -
arch/z80/src/z180/z180_lowserial.c | 18 -
arch/z80/src/z180/z180_lowuart.c | 22 -
arch/z80/src/z180/z180_serial.h | 30 -
arch/z80/src/z8/Make.defs | 2 +-
arch/z80/src/z8/z8_lowuart.c | 134 ---
binfmt/binfmt_exec.c | 127 ++-
boards/Kconfig | 14 +
boards/README.txt | 4 +
.../arm/cxd56xx/spresense/configs/rndis/defconfig | 1 +
.../arm/cxd56xx/spresense/configs/wifi/defconfig | 1 +
boards/arm/imx6/sabre-6quad/configs/smp/defconfig | 8 +
.../kinetis/kwikstik-k40/configs/ostest/defconfig | 2 +-
.../lincoln60/configs/thttpd-binfs/defconfig | 2 +-
.../lpcxpresso-lpc1768/configs/thttpd/defconfig | 2 +-
.../olimex-lpc1766stk/configs/nettest/defconfig | 2 +-
.../configs/thttpd-binfs/defconfig | 2 +-
.../configs/thttpd-nxflat/defconfig | 2 +-
.../zkit-arm-1769/configs/hello/defconfig | 2 +-
.../zkit-arm-1769/configs/thttpd/defconfig | 2 +-
.../arm/lpc214x/zp214xpa/configs/nxlines/defconfig | 2 +-
.../arm/lpc31xx/ea3131/configs/usbserial/defconfig | 2 +-
boards/arm/lpc31xx/ea3152/configs/ostest/defconfig | 2 +-
boards/arm/moxart/moxa/configs/nsh/defconfig | 1 -
boards/arm/sam34/sam3u-ek/README.txt | 2 +-
boards/arm/sam34/sam3u-ek/configs/nxwm/defconfig | 1 -
boards/arm/sam34/sam4e-ek/README.txt | 2 +-
boards/arm/sam34/sam4l-xplained/README.txt | 2 +-
boards/arm/sama5/sama5d2-xult/README.txt | 1 -
.../arm/sama5/sama5d3x-ek/configs/hello/defconfig | 2 +-
.../sama5/sama5d3x-ek/configs/norboot/defconfig | 2 +-
.../arm/sama5/sama5d3x-ek/configs/ov2640/defconfig | 2 +-
boards/arm/sama5/sama5d4-ek/README.txt | 6 +-
boards/arm/samd2l2/samd20-xplained/README.txt | 2 +-
boards/arm/samd2l2/samd21-xplained/README.txt | 2 +-
boards/arm/samd2l2/saml21-xplained/README.txt | 2 +-
boards/arm/samv7/same70-xplained/Kconfig | 2 +-
.../samv7/same70-xplained/scripts/flash-dtcm.ld | 8 +
.../samv7/same70-xplained/scripts/flash-sram.ld | 8 +
.../samv7/same70-xplained/scripts/kernel-space.ld | 8 +
boards/arm/samv7/same70-xplained/src/Makefile | 7 +
boards/arm/samv7/same70-xplained/src/sam_appinit.c | 30 +
.../arm/samv7/same70-xplained/src/sam_automount.c | 339 ++++++++
.../same70-xplained/src/sam_reset.c} | 65 +-
boards/arm/samv7/samv71-xult/Kconfig | 2 +-
boards/arm/samv7/samv71-xult/README.txt | 3 +-
boards/arm/samv7/samv71-xult/scripts/flash-dtcm.ld | 8 +
boards/arm/samv7/samv71-xult/scripts/flash-sram.ld | 8 +
.../arm/samv7/samv71-xult/scripts/kernel-space.ld | 8 +
boards/arm/samv7/samv71-xult/src/Makefile | 7 +
boards/arm/samv7/samv71-xult/src/sam_appinit.c | 2 +
boards/arm/samv7/samv71-xult/src/sam_automount.c | 339 ++++++++
boards/arm/samv7/samv71-xult/src/sam_composite.c | 1 +
.../samv71-xult/src/sam_reset.c} | 65 +-
boards/arm/stm32/clicker2-stm32/README.txt | 1 -
.../stm32/olimex-stm32-p407/configs/kelf/defconfig | 2 +-
.../stm32/olimexino-stm32/configs/tiny/defconfig | 2 +-
.../arm/stm32/stm3210e-eval/configs/nx/defconfig | 2 +-
boards/arm/stm32/stm3220g-eval/README.txt | 2 +-
.../stm32/stm3220g-eval/configs/nettest/defconfig | 2 +-
.../stm32/stm3220g-eval/configs/telnetd/defconfig | 2 +-
boards/arm/stm32/stm3240g-eval/README.txt | 6 +-
.../stm32/stm3240g-eval/configs/knxwm/defconfig | 1 -
.../stm32/stm3240g-eval/configs/nettest/defconfig | 2 +-
.../stm32/stm3240g-eval/configs/telnetd/defconfig | 2 +-
.../stm32/stm32f4discovery/configs/elf/defconfig | 2 +-
.../stm32f4discovery/configs/kostest/defconfig | 2 +-
.../stm32f4discovery/configs/posix_spawn/defconfig | 2 +-
.../stm32f4discovery/configs/winbuild/defconfig | 2 +-
.../olimex-strp711/configs/nettest/defconfig | 2 +-
boards/arm/tiva/eagle100/configs/httpd/defconfig | 2 +-
boards/arm/tiva/eagle100/configs/nettest/defconfig | 2 +-
boards/arm/tiva/eagle100/configs/nxflat/defconfig | 2 +-
boards/arm/tiva/eagle100/configs/thttpd/defconfig | 2 +-
boards/arm/tiva/lm3s6965-ek/kernel/Makefile | 107 +++
boards/arm/tiva/lm3s6965-ek/kernel/lm_userspace.c | 117 +++
.../lm3s6965-ek}/scripts/kernel-space.ld | 43 +-
boards/arm/tiva/lm3s6965-ek/scripts/memory.ld | 38 +
boards/arm/tiva/lm3s6965-ek/scripts/user-space.ld | 98 +++
boards/arm/tiva/lm3s6965-ek/src/lm_appinit.c | 89 +-
boards/arm/tiva/lm3s6965-ek/src/lm_bringup.c | 82 ++
.../avr/at32uc3/avr32dev1/configs/ostest/defconfig | 2 +-
.../at90usb/micropendous3/configs/hello/defconfig | 2 +-
.../avr/at90usb/teensy-2.0/configs/hello/defconfig | 2 +-
.../at90usb/teensy-2.0/configs/usbmsc/defconfig | 2 +-
boards/avr/atmega/amber/configs/hello/defconfig | 2 +-
.../arduino-mega2560/configs/hello/defconfig | 2 +-
.../atmega/moteino-mega/configs/hello/defconfig | 2 +-
boards/mips/pic32mx/pic32mx-starterkit/README.txt | 1 -
boards/mips/pic32mx/sure-pic32mx/README.txt | 1 -
.../renesas/m16c/skp16c26/configs/ostest/defconfig | 2 +-
boards/renesas/m16c/skp16c26/src/m16c_lcdconsole.c | 2 -
.../sh1/us7032evb1/configs/ostest/defconfig | 2 +-
boards/sim/sim/sim/configs/cxxtest/defconfig | 1 -
boards/sim/sim/sim/configs/nsh2/defconfig | 1 -
boards/sim/sim/sim/configs/nxlines/defconfig | 1 -
boards/sim/sim/sim/configs/nxwm/defconfig | 1 -
boards/x86/qemu/qemu-i486/configs/ostest/defconfig | 2 +-
.../z16f/z16f2800100zcog/configs/ostest/defconfig | 2 +-
boards/z16/z16f/z16f2800100zcog/scripts/Make.defs | 8 +-
boards/z80/ez80/ez80f910200kitg/README.txt | 6 +-
.../ez80/ez80f910200kitg/configs/ostest/defconfig | 2 +-
boards/z80/ez80/ez80f910200kitg/scripts/Make.defs | 178 +---
boards/z80/ez80/ez80f910200zco/README.txt | 10 +-
.../ez80/ez80f910200zco/configs/dhcpd/defconfig | 2 +-
.../ez80/ez80f910200zco/configs/httpd/defconfig | 2 +-
.../ez80/ez80f910200zco/configs/nettest/defconfig | 2 +-
.../z80/ez80/ez80f910200zco/configs/poll/defconfig | 2 +-
boards/z80/ez80/ez80f910200zco/scripts/Make.defs | 178 +---
boards/z80/ez80/makerlisp/README.txt | 9 +-
boards/z80/ez80/makerlisp/scripts/Make.defs | 178 +---
boards/z80/ez80/scripts/eZ80_Config.mk | 89 ++
boards/z80/ez80/z20x/Kconfig | 35 +
boards/z80/ez80/z20x/README.txt | 297 +++++++
.../sdboot => z20x/configs/nsh_flash}/.gitignore | 0
boards/z80/ez80/z20x/configs/nsh_flash/README.txt | 13 +
boards/z80/ez80/z20x/configs/nsh_flash/defconfig | 59 ++
boards/z80/ez80/z20x/configs/nsh_flash/nsh.zdsproj | 261 ++++++
boards/z80/ez80/z20x/configs/nsh_flash/nsh.zfpproj | 315 +++++++
.../z80/ez80/z20x/configs/nsh_flash/nsh_flash.ztgt | 69 ++
.../z80/ez80/z20x/configs/nsh_flash/nsh_ram.ztgt | 69 ++
.../sdboot => z20x/configs/nsh_ram}/.gitignore | 0
boards/z80/ez80/z20x/configs/nsh_ram/README.txt | 13 +
boards/z80/ez80/z20x/configs/nsh_ram/defconfig | 60 ++
boards/z80/ez80/z20x/configs/nsh_ram/nsh.zdsproj | 261 ++++++
boards/z80/ez80/z20x/configs/nsh_ram/nsh.zfpproj | 315 +++++++
.../z80/ez80/z20x/configs/nsh_ram/nsh_flash.ztgt | 69 ++
boards/z80/ez80/z20x/configs/nsh_ram/nsh_ram.ztgt | 69 ++
.../{makerlisp => z20x}/configs/sdboot/.gitignore | 0
boards/z80/ez80/z20x/configs/sdboot/README.txt | 13 +
boards/z80/ez80/z20x/configs/sdboot/defconfig | 52 ++
boards/z80/ez80/z20x/configs/sdboot/sdboot.zdsproj | 261 ++++++
boards/z80/ez80/z20x/configs/sdboot/sdboot.zfpproj | 315 +++++++
.../z80/ez80/z20x/configs/sdboot/sdboot_flash.ztgt | 69 ++
.../z80/ez80/z20x/configs/sdboot/sdboot_ram.ztgt | 69 ++
boards/z80/ez80/z20x/include/board.h | 91 ++
boards/z80/ez80/z20x/scripts/Make.defs | 109 +++
.../z80/ez80/z20x/scripts/z20x_copytoram.linkcmd | 75 ++
boards/z80/ez80/z20x/scripts/z20x_flash.linkcmd | 74 ++
boards/z80/ez80/z20x/scripts/z20x_flash.ztgt | 69 ++
boards/z80/ez80/z20x/scripts/z20x_ram.linkcmd | 75 ++
boards/z80/ez80/z20x/scripts/z20x_ram.ztgt | 69 ++
{wireless => boards/z80/ez80/z20x/src}/.gitignore | 0
boards/z80/ez80/z20x/src/Makefile | 41 +
.../ez80/z20x/src/ez80_appinit.c} | 65 +-
.../lm_bringup.c => z80/ez80/z20x/src/ez80_boot.c} | 72 +-
.../ez80/z20x/src/ez80_bringup.c} | 46 +-
boards/z80/ez80/z20x/src/ez80_spi.c | 151 ++++
.../ez80/z20x/src/ez80_spimmcsd.c} | 81 +-
boards/z80/ez80/z20x/src/sd_main.c | 153 ++++
boards/z80/ez80/z20x/src/z20x.h | 141 ++++
.../z80/z8/z8encore000zco/configs/ostest/Make.defs | 8 +-
.../z80/z8/z8encore000zco/configs/ostest/defconfig | 2 +-
.../z80/z8/z8f64200100kit/configs/ostest/Make.defs | 8 +-
drivers/analog/Kconfig | 20 +
drivers/analog/Make.defs | 4 +
drivers/analog/ads7828.c | 496 +++++++++++
drivers/ioexpander/Kconfig | 51 ++
drivers/ioexpander/Make.defs | 4 +
drivers/ioexpander/pca9538.c | 915 +++++++++++++++++++++
drivers/ioexpander/pca9538.h | 139 ++++
drivers/serial/Kconfig | 8 -
drivers/serial/Make.defs | 2 +-
drivers/serial/lowconsole.c | 134 ---
drivers/syslog/Kconfig | 18 +-
drivers/syslog/README.txt | 44 +-
drivers/syslog/ramlog.c | 74 +-
drivers/syslog/syslog_filechannel.c | 3 +-
drivers/syslog/syslog_initialize.c | 40 +-
fs/vfs/fs_fcntl.c | 34 +-
fs/vfs/fs_ioctl.c | 73 +-
include/fcntl.h | 1 +
include/nuttx/analog/adc.h | 75 +-
include/nuttx/analog/ads7828.h | 83 ++
include/nuttx/analog/ioctl.h | 6 +
include/nuttx/arch.h | 3 +-
include/nuttx/binfmt/binfmt.h | 35 +
include/nuttx/fs/ioctl.h | 4 +
include/nuttx/ioexpander/pca9538.h | 115 +++
include/nuttx/syslog/ramlog.h | 43 +-
include/nuttx/syslog/syslog.h | 15 +-
include/stdint.h | 10 +-
include/sys/file.h | 31 +
include/sys/types.h | 10 +-
libs/libc/stdio/lib_getdelim.c | 4 +-
libs/libc/time/lib_gmtimer.c | 9 +-
libs/libc/unistd/lib_alarm.c | 4 +
libs/libxx/Kconfig | 8 -
libs/libxx/libxx_delete.cxx | 2 +-
libs/libxx/libxx_delete_sized.cxx | 9 +-
libs/libxx/libxx_deletea.cxx | 2 +-
libs/libxx/libxx_deletea_sized.cxx | 9 +-
libs/libxx/libxx_new.cxx | 9 +-
libs/libxx/libxx_newa.cxx | 9 +-
mm/mm_heap/mm_addfreechunk.c | 3 +-
mm/mm_heap/mm_mallinfo.c | 10 +-
net/inet/inet_sockif.c | 20 +-
net/local/local_recvfrom.c | 3 +-
net/local/local_sendto.c | 3 +-
net/netlink/netlink_route.c | 15 +-
net/socket/getsockname.c | 8 +-
net/socket/net_vfcntl.c | 42 +-
net/socket/socket.h | 2 +
net/tcp/tcp.h | 15 +-
net/tcp/tcp_recvfrom.c | 17 +-
net/tcp/tcp_send_buffered.c | 14 +-
net/tcp/tcp_send_unbuffered.c | 3 +-
net/udp/udp.h | 12 +-
net/udp/udp_recvfrom.c | 10 +-
net/udp/udp_sendto_buffered.c | 9 +-
net/usrsock/usrsock_recvfrom.c | 2 +-
net/usrsock/usrsock_sendto.c | 2 +-
sched/Kconfig | 8 +-
sched/group/Make.defs | 2 +
sched/group/group_setuptaskfiles.c | 8 +-
sched/init/nx_start.c | 9 +-
sched/task/task_posixspawn.c | 2 +-
sched/timer/timer_getitimer.c | 2 +
tools/Config.mk | 10 +-
tools/README.txt | 2 +
tools/checkpatch.sh | 34 +-
tools/testbuild.sh | 37 +-
328 files changed, 9817 insertions(+), 3480 deletions(-)
copy boards/arm/tiva/lm3s6965-ek/src/lm_bringup.c => arch/arm/src/imx6/imx_idle.c (61%)
create mode 100755 arch/arm/src/samv7/sam_eefc.c
create mode 100755 arch/arm/src/samv7/sam_eefc.h
copy boards/arm/tiva/lm3s6965-ek/src/lm_bringup.c => arch/arm/src/samv7/sam_uid.c (62%)
mode change 100644 => 100755
copy boards/arm/tiva/lm3s6965-ek/src/lm_bringup.c => arch/arm/src/samv7/sam_uid.h (59%)
mode change 100644 => 100755
delete mode 100644 arch/misoc/include/lm32/types.h
delete mode 100644 arch/misoc/include/minerva/types.h
delete mode 100644 arch/z80/src/ez80/ez80_lowuart.c
create mode 100644 arch/z80/src/ez80/ez80f91_handlers.asm
create mode 100644 arch/z80/src/ez80/ez80f92.h
create mode 100644 arch/z80/src/ez80/ez80f92_handlers.asm
create mode 100644 arch/z80/src/ez80/ez80f92_init.asm
delete mode 100644 arch/z80/src/z8/z8_lowuart.c
create mode 100644 boards/arm/samv7/same70-xplained/src/sam_automount.c
copy boards/arm/{tiva/lm3s6965-ek/src/lm_bringup.c => samv7/same70-xplained/src/sam_reset.c} (61%)
create mode 100644 boards/arm/samv7/samv71-xult/src/sam_automount.c
copy boards/arm/{tiva/lm3s6965-ek/src/lm_bringup.c => samv7/samv71-xult/src/sam_reset.c} (61%)
create mode 100644 boards/arm/tiva/lm3s6965-ek/kernel/Makefile
create mode 100644 boards/arm/tiva/lm3s6965-ek/kernel/lm_userspace.c
copy boards/arm/{samv7/samv71-xult => tiva/lm3s6965-ek}/scripts/kernel-space.ld (52%)
create mode 100644 boards/arm/tiva/lm3s6965-ek/scripts/memory.ld
create mode 100644 boards/arm/tiva/lm3s6965-ek/scripts/user-space.ld
create mode 100644 boards/z80/ez80/scripts/eZ80_Config.mk
create mode 100644 boards/z80/ez80/z20x/Kconfig
create mode 100644 boards/z80/ez80/z20x/README.txt
copy boards/z80/ez80/{makerlisp/configs/sdboot => z20x/configs/nsh_flash}/.gitignore (100%)
create mode 100644 boards/z80/ez80/z20x/configs/nsh_flash/README.txt
create mode 100644 boards/z80/ez80/z20x/configs/nsh_flash/defconfig
create mode 100644 boards/z80/ez80/z20x/configs/nsh_flash/nsh.zdsproj
create mode 100644 boards/z80/ez80/z20x/configs/nsh_flash/nsh.zfpproj
create mode 100644 boards/z80/ez80/z20x/configs/nsh_flash/nsh_flash.ztgt
create mode 100644 boards/z80/ez80/z20x/configs/nsh_flash/nsh_ram.ztgt
copy boards/z80/ez80/{makerlisp/configs/sdboot => z20x/configs/nsh_ram}/.gitignore (100%)
create mode 100644 boards/z80/ez80/z20x/configs/nsh_ram/README.txt
create mode 100644 boards/z80/ez80/z20x/configs/nsh_ram/defconfig
create mode 100644 boards/z80/ez80/z20x/configs/nsh_ram/nsh.zdsproj
create mode 100644 boards/z80/ez80/z20x/configs/nsh_ram/nsh.zfpproj
create mode 100644 boards/z80/ez80/z20x/configs/nsh_ram/nsh_flash.ztgt
create mode 100644 boards/z80/ez80/z20x/configs/nsh_ram/nsh_ram.ztgt
copy boards/z80/ez80/{makerlisp => z20x}/configs/sdboot/.gitignore (100%)
create mode 100644 boards/z80/ez80/z20x/configs/sdboot/README.txt
create mode 100644 boards/z80/ez80/z20x/configs/sdboot/defconfig
create mode 100644 boards/z80/ez80/z20x/configs/sdboot/sdboot.zdsproj
create mode 100644 boards/z80/ez80/z20x/configs/sdboot/sdboot.zfpproj
create mode 100644 boards/z80/ez80/z20x/configs/sdboot/sdboot_flash.ztgt
create mode 100644 boards/z80/ez80/z20x/configs/sdboot/sdboot_ram.ztgt
create mode 100644 boards/z80/ez80/z20x/include/board.h
create mode 100644 boards/z80/ez80/z20x/scripts/Make.defs
create mode 100644 boards/z80/ez80/z20x/scripts/z20x_copytoram.linkcmd
create mode 100644 boards/z80/ez80/z20x/scripts/z20x_flash.linkcmd
create mode 100644 boards/z80/ez80/z20x/scripts/z20x_flash.ztgt
create mode 100644 boards/z80/ez80/z20x/scripts/z20x_ram.linkcmd
create mode 100644 boards/z80/ez80/z20x/scripts/z20x_ram.ztgt
copy {wireless => boards/z80/ez80/z20x/src}/.gitignore (100%)
create mode 100644 boards/z80/ez80/z20x/src/Makefile
copy boards/{arm/samv7/same70-xplained/src/sam_appinit.c => z80/ez80/z20x/src/ez80_appinit.c} (50%)
copy boards/{arm/tiva/lm3s6965-ek/src/lm_bringup.c => z80/ez80/z20x/src/ez80_boot.c} (53%)
copy boards/{arm/tiva/lm3s6965-ek/src/lm_bringup.c => z80/ez80/z20x/src/ez80_bringup.c} (68%)
create mode 100644 boards/z80/ez80/z20x/src/ez80_spi.c
copy boards/{arm/tiva/lm3s6965-ek/src/lm_bringup.c => z80/ez80/z20x/src/ez80_spimmcsd.c} (53%)
create mode 100644 boards/z80/ez80/z20x/src/sd_main.c
create mode 100644 boards/z80/ez80/z20x/src/z20x.h
create mode 100644 drivers/analog/ads7828.c
create mode 100644 drivers/ioexpander/pca9538.c
create mode 100644 drivers/ioexpander/pca9538.h
delete mode 100644 drivers/serial/lowconsole.c
create mode 100644 include/nuttx/analog/ads7828.h
create mode 100644 include/nuttx/ioexpander/pca9538.h
create mode 100644 include/sys/file.h