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.


 discard afba6c2  Use LPO 32Khz clock for RTC
 discard 3873be5  Backport code style fixes
 discard 5f536f3  NET_CAN_RAW_TX_DEADLINE use relative time with watchdog 
Instead of a polling timer, also every mailbox get its own watchdog and gets 
cancelled when a tx interrupt for the corresponding mailbox occurs.
 discard 0a8e928  Made can/error.h nxstyle compliant
 discard fd4662e  Implement NET_CAN_RAW_TX_DEADLINE in SocketCAN and S32K1XX 
FlexCAN driver
 discard 72b3c8a  Code style fixes 4
 discard 66e828f  Socket: Control message addded initial stubs for sendmsg()
 discard 94c8f2b  Code style fixes 3
 discard abbe479  Code style fixes 2
 discard 54f35c9  Code style fixes
 discard ef46255  S32K1XX SocketCAN style fixes
 discard 61e9cab  S32K1XX Added High res timer support FlexCAN allocate memory 
for timestamp
 discard 68d7516  Added support for SO_TIMESTAMP in socketlayer and SocketCAN   
  Cleanup FlexCAN driver driver     Disabled workqueue based TX in FlexCAN
 discard 8a04d1f  Added support for SO_TIMESTAMP in socketlayer and SocketCAN 
Cleanup FlexCAN driver driver Disabled workqueue based TX in FlexCAN
 discard 8768fc2  Added devif_cansend.c (forgotten in commit e485581)
 discard 51d3e6d  SocketCAN added protocol 0 to suport netlib_ifup with NET_PKT 
disabled
 discard 46b5c67  Added functional support for CAN_RAW_FILTER sockopt
 discard 6d3b4be  SocketCAN recfrom added non-blocking behavior support FlexCAN 
support sending extended CAN id
 discard cb5ded6  SocketCAN removed NET_TCP and NET_PKT dependencies
 discard 23eb08b  Fixed SocketCAN IOB default config and IOB typos
 discard 6521491  Added CAN_RAW_FD_FRAMES sockopt support
 discard 390278f  FlexCAN transmit CAN FD support
 discard ac03a60  Added CAN FD driver support
 discard 99769f8  PR350 Coding Standard Corrections
 discard a68bc95  Added basic poll()/select support
 discard 25eb201  SocketCAN initial receive working as well
 discard 8033451  Added GPIO code to test SocketCAN performance
 discard ac0ba96  PoC S32K1XX FlexCAN sends CAN msgs through SocketCAN
 discard f20b647  net/:  Add WIP initial framework for SocketCAN sockets.
 discard 592e56e  include/netpacket/can.h:  Add CAN socket family definitions
 discard 0c4113d  include/sys/socket.h:  Add CAN socket family.
     add 62c1389  Fix warnings noted in PR build checks:
     add 2aabf76  Run nxstyle against modified files in PR
     add ca2b0a3  Fix more warnings noted in PR checks
     add 759d8c1  Run nxstyle against files modified in previous commit.
     add 743dcd8  Fix suspect DEBUGASSERT() like PR765
     add 3411381  Fix nxstyle errors in previous commit.
     add 12ff221  mm: mm_heap: Fix deadlock in mm_trysemaphore in SMP mode
     add 30f7ec7  modsym: Fix a printf format for berr
     add 6f3e127  Appease nxstyle complaints
     add 1adc44e  Enable modlib_findsection
     add 7cfcea2  Move modlib_loadshdrs to a separate file
     add 33aaefa  modlib: Replace Gregory Nutt's copyright notice with Apache 
2.0
     add 87f2e57  Fix typos in comments
     add 716f529  Fix nxstyle complaints
     add b22e3b9  nuttx: Fix the nightly build warning
     add d3c4879  Fix nxstyle warning
     add d893d78  Fix typo.
     add 032a04f  checkpatch: Update checkpatch readme and remove addition 
blank line
     add 4c7274c  esp32: Remove the unecessary PREPROCESS call to fix build 
warning
     add b855ec2  Merge pull request #781 from liuguo09/testbuild
     add e80fe4b  CI: build arm-11 instead of arm-13 for macOS
     add df57cac  nuttx: Fix the nightly build warning again
     add dd2f3de  arch: arm: cxd56xx: nxstyle fixes
     add 6725a29b drivers: wireless: Add support for UDP connect in gs2200m.c
     add 222a3b9  arch: arm: cxd56xx: nxstyle fixes
     add e1138e3  arch/arm/src/stm32l4/stm32l4_spi.c: add missing ret 
declaration
     add 552ca28  arch/arm/src/stm32l4/stm32l4_1wire.c: fix build error, fix 
typo
     add 61f6fa7  nxstyle fixes for previous commit.
     add 88971a1  arch/arm/src/stm32f7/stm32_flash.c:  Fix return value of 
stm32_flash_lock
     add bf21c1b  Risc-v: Fix the not supported options in the latest 
'RISCV_TOOLCHAIN' in rv32im's Toolchain.defs.
     add 7262af2  rv32im/Toolchain.defs: when 'CONFIG_ARCH_FPU' enabled, add 
'f' to match and mabi.
     add 38b4933  Change --start-group and '--end-group' as args.
     add 957c14d  Add initialization for idle task.
     add 0d3691a  Add fpu support.
     add 11705ff  Fix nxstyle issue
     new fbc13be  include/sys/socket.h:  Add CAN socket family.
     new bb87465  include/netpacket/can.h:  Add CAN socket family definitions
     new 6448d41  net/:  Add WIP initial framework for SocketCAN sockets.
     new f2696ea  PoC S32K1XX FlexCAN sends CAN msgs through SocketCAN
     new 6cf4103  Added GPIO code to test SocketCAN performance
     new 784d4a6  SocketCAN initial receive working as well
     new 0a91a8b  Added basic poll()/select support
     new 3f8c22a  PR350 Coding Standard Corrections
     new eb17e05  Added CAN FD driver support
     new 56b9941  FlexCAN transmit CAN FD support
     new 71d96e2  Added CAN_RAW_FD_FRAMES sockopt support
     new 90ad003  Fixed SocketCAN IOB default config and IOB typos
     new d700438  SocketCAN removed NET_TCP and NET_PKT dependencies
     new 0587c54  SocketCAN recfrom added non-blocking behavior support FlexCAN 
support sending extended CAN id
     new ff8e513  Added functional support for CAN_RAW_FILTER sockopt
     new 4581274  SocketCAN added protocol 0 to suport netlib_ifup with NET_PKT 
disabled
     new 635e703  Added devif_cansend.c (forgotten in commit e485581)
     new 61505b2  Added support for SO_TIMESTAMP in socketlayer and SocketCAN 
Cleanup FlexCAN driver driver Disabled workqueue based TX in FlexCAN
     new 8b93199  Added support for SO_TIMESTAMP in socketlayer and SocketCAN   
  Cleanup FlexCAN driver driver     Disabled workqueue based TX in FlexCAN
     new 70ac0b8  S32K1XX Added High res timer support FlexCAN allocate memory 
for timestamp
     new df333a9  S32K1XX SocketCAN style fixes
     new 826ed9c  Code style fixes
     new 405cc71  Code style fixes 2
     new 8aef0cb  Code style fixes 3
     new 4f7a026  Socket: Control message addded initial stubs for sendmsg()
     new ca3925b  Code style fixes 4
     new 067f5a7  Implement NET_CAN_RAW_TX_DEADLINE in SocketCAN and S32K1XX 
FlexCAN driver
     new f2fbb05  Made can/error.h nxstyle compliant
     new 82bd2be  NET_CAN_RAW_TX_DEADLINE use relative time with watchdog 
Instead of a polling timer, also every mailbox get its own watchdog and gets 
cancelled when a tx interrupt for the corresponding mailbox occurs.
     new 9721b09  Backport code style fixes
     new 35c729f  Use LPO 32Khz clock for RTC

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (afba6c2)
            \
             N -- N -- N   refs/heads/SocketCAN (35c729f)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 31 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/build.yml                        |   2 +-
 arch/arm/include/cxd56xx/adc.h                     |   4 +-
 arch/arm/include/cxd56xx/audio.h                   |  10 +-
 arch/arm/include/cxd56xx/backuplog.h               |   4 +-
 arch/arm/include/cxd56xx/battery_ioctl.h           |   4 +
 arch/arm/include/cxd56xx/chip.h                    |   2 +-
 arch/arm/include/cxd56xx/cisif.h                   |   8 +-
 arch/arm/include/cxd56xx/crashdump.h               |   2 +-
 arch/arm/include/cxd56xx/geofence.h                |   2 +-
 arch/arm/include/cxd56xx/gnss.h                    |  10 +-
 arch/arm/include/cxd56xx/gnss_type.h               | 118 +--
 arch/arm/include/cxd56xx/irq.h                     | 256 +++---
 arch/arm/include/cxd56xx/pin.h                     |   2 +-
 arch/arm/include/cxd56xx/pm.h                      |  10 +-
 arch/arm/include/cxd56xx/scu.h                     | 213 +++--
 arch/arm/include/cxd56xx/timer.h                   |   7 +-
 arch/arm/include/cxd56xx/usbdev.h                  |  13 +-
 arch/arm/src/cxd56xx/hardware/cxd5602_backupmem.h  |   8 +-
 arch/arm/src/cxd56xx/hardware/cxd5602_isop.h       | 886 +++++++++++----------
 arch/arm/src/cxd56xx/hardware/cxd5602_pinconfig.h  | 268 ++++---
 arch/arm/src/cxd56xx/hardware/cxd56_cpufifo.h      |   8 +-
 arch/arm/src/cxd56xx/hardware/cxd56_crg.h          |   4 +-
 arch/arm/src/cxd56xx/hardware/cxd56_emmc.h         |  18 +-
 arch/arm/src/cxd56xx/hardware/cxd56_ge2d.h         |   4 +
 arch/arm/src/cxd56xx/hardware/cxd56_i2c.h          |   2 +-
 arch/arm/src/cxd56xx/hardware/cxd56_rtc.h          |   4 +-
 arch/arm/src/cxd56xx/hardware/cxd56_scufifo.h      |   6 +-
 arch/arm/src/cxd56xx/hardware/cxd56_sph.h          |   8 +-
 arch/arm/src/cxd56xx/hardware/cxd56_spi.h          |  26 +-
 arch/arm/src/cxd56xx/hardware/cxd56_timer.h        |   2 +-
 arch/arm/src/cxd56xx/hardware/cxd56_uart.h         |   4 +-
 arch/arm/src/cxd56xx/hardware/cxd56_udmac.h        |  10 +-
 arch/arm/src/cxd56xx/hardware/cxd56_wdt.h          |   2 +-
 arch/arm/src/lc823450/lc823450_i2c.c               |  18 +-
 arch/arm/src/stm32/stm32_1wire.c                   |   2 +-
 arch/arm/src/stm32/stm32_adc.c                     |  12 +-
 arch/arm/src/stm32/stm32_hciuart.c                 |   4 +-
 arch/arm/src/stm32/stm32_i2c.c                     |  35 +-
 arch/arm/src/stm32/stm32_i2c_alt.c                 |  35 +-
 arch/arm/src/stm32/stm32_i2c_v2.c                  |  34 +-
 arch/arm/src/stm32/stm32f40xxx_i2c.c               |  36 +-
 arch/arm/src/stm32f0l0g0/stm32_adc.c               |  10 +-
 arch/arm/src/stm32f0l0g0/stm32_i2c.c               |  17 +-
 arch/arm/src/stm32f7/stm32_flash.c                 |   2 +-
 arch/arm/src/stm32f7/stm32_i2c.c                   |  35 +-
 arch/arm/src/stm32h7/stm32_i2c.c                   |  37 +-
 arch/arm/src/stm32l4/stm32l4_1wire.c               |   8 +-
 arch/arm/src/stm32l4/stm32l4_i2c.c                 |  36 +-
 arch/arm/src/stm32l4/stm32l4_spi.c                 |  15 +-
 arch/arm/src/tms570/tms570_boot.c                  |  11 +-
 arch/arm/src/tms570/tms570_clockconfig.c           | 101 +--
 arch/mips/src/pic32mx/pic32mx-gpio.c               |   9 +-
 arch/mips/src/pic32mx/pic32mx-lowconsole.c         |   8 +-
 arch/mips/src/pic32mx/pic32mx-usbdev.c             | 523 ++++++------
 arch/mips/src/pic32mz/pic32mz-gpio.c               |  16 +-
 arch/risc-v/include/rv32im/irq.h                   | 137 +++-
 arch/risc-v/src/Makefile                           |   5 +-
 arch/risc-v/src/common/up_initialize.c             |  13 +-
 arch/risc-v/src/common/up_internal.h               |  35 +-
 arch/risc-v/src/rv32im/Toolchain.defs              |  30 +-
 arch/risc-v/src/rv32im/up_fpu.S                    | 236 ++++++
 .../arm/cxd56xx/drivers/audio/cxd56_audio_analog.c |  14 +-
 boards/arm/imx6/sabre-6quad/configs/smp/defconfig  |   1 +
 .../arm/lpc214x/mcu123-lpc214x/src/lpc2148_spi1.c  |  24 +-
 boards/arm/lpc214x/zp214xpa/src/lpc2148_spi1.c     |  31 +-
 boards/arm/sam34/sam4s-xplained-pro/src/sam_boot.c |  13 +-
 boards/arm/str71x/olimex-strp711/src/str71_spi.c   |  71 +-
 boards/xtensa/esp32/esp32-core/src/Makefile        |   1 -
 drivers/mmcsd/mmcsd_spi.c                          |   8 +-
 drivers/net/telnet.c                               |  22 +-
 drivers/rwbuffer.c                                 |  10 +-
 drivers/wireless/gs2200m.c                         |  27 +-
 drivers/wireless/ieee80211/bcm43xxx/bcmf_utils.h   |   4 +-
 drivers/wireless/ieee80211/bcm43xxx/mmc_sdio.c     |  29 +-
 drivers/wireless/lpwan/sx127x/sx127x.c             |  42 +-
 fs/partition/fs_ptable.c                           |  19 +
 fs/partition/partition.h                           |  18 -
 fs/vfs/fs_link.c                                   |   2 +-
 fs/vfs/fs_poll.c                                   |   2 +-
 include/nuttx/fs/fs.h                              | 117 ++-
 include/nuttx/net/bluetooth.h                      |  46 +-
 include/nuttx/sdio.h                               |  14 +-
 include/nuttx/wireless/ieee802154/ieee802154_mac.h | 195 ++---
 libs/libc/modlib/Make.defs                         |  42 +-
 libs/libc/modlib/gnu-elf.ld                        |  39 +-
 libs/libc/modlib/modlib.h                          |  52 +-
 libs/libc/modlib/modlib_bind.c                     |  39 +-
 libs/libc/modlib/modlib_depend.c                   |  39 +-
 libs/libc/modlib/modlib_init.c                     |  39 +-
 libs/libc/modlib/modlib_iobuffer.c                 |  39 +-
 libs/libc/modlib/modlib_load.c                     |  39 +-
 .../modlib_loadshdrs.c}                            |  96 +--
 libs/libc/modlib/modlib_read.c                     |  39 +-
 libs/libc/modlib/modlib_registry.c                 |  43 +-
 libs/libc/modlib/modlib_sections.c                 | 105 +--
 libs/libc/modlib/modlib_symbols.c                  |  43 +-
 libs/libc/modlib/modlib_symtab.c                   |  39 +-
 libs/libc/modlib/modlib_uninit.c                   |  39 +-
 libs/libc/modlib/modlib_unload.c                   |  39 +-
 libs/libc/modlib/modlib_verify.c                   |  39 +-
 libs/libc/time/lib_localtime.c                     | 133 ++--
 libs/libdsp/lib_misc.c                             |   4 -
 libs/libnx/nxfonts/nxfonts_cache.c                 |  77 +-
 mm/mm_heap/mm_sem.c                                |   3 +-
 net/arp/arp_notify.c                               |  47 +-
 net/icmpv6/icmpv6_notify.c                         |  51 +-
 net/icmpv6/icmpv6_rnotify.c                        |  48 +-
 net/local/local_netpoll.c                          |  26 +-
 net/sixlowpan/sixlowpan_internal.h                 |  72 +-
 net/sixlowpan/sixlowpan_send.c                     |  62 +-
 net/sixlowpan/sixlowpan_tcpsend.c                  |  93 +--
 net/sixlowpan/sixlowpan_udpsend.c                  |  50 +-
 sched/module/mod_modsym.c                          |   2 +-
 tools/README.txt                                   |   2 +
 tools/checkpatch.sh                                |   1 -
 wireless/ieee802154/mac802154_get_mhrlen.c         |  32 +-
 wireless/ieee802154/mac802154_internal.h           | 159 ++--
 117 files changed, 2903 insertions(+), 2866 deletions(-)
 create mode 100644 arch/risc-v/src/rv32im/up_fpu.S
 copy libs/libc/{stdio/lib_rawinstream.c => modlib/modlib_loadshdrs.c} (55%)

Reply via email to