This is an automated email from the ASF dual-hosted git repository.

acassis pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git

commit bcd811e959fb01bd1b8026d3af8ef48d3d51dd22
Author: Ulaş Sertan Kemeç <[email protected]>
AuthorDate: Thu Sep 10 09:35:05 2026 +0300

    boards/arm/am67/t3-gem-o1: Add netnsh configuration.
    
    nsh plus networking over the rptun/virtio-net link to the A53: enables
    DRIVERS_VHOST_NET with the buffer sizing the link needs (IOB pool and 
chains,
    NET_LL_GUARDSIZE covering the ethernet and virtio-net headers) and ICMP
    sockets for ping.  Also gives CI an in-tree configuration that compiles the
    vhost-net driver.
    
    Verified on t3-gem-o1: ifup, then ping from the peer with 0% loss.
    
    Assisted-by: Claude Code:claude-fable-5
    Signed-off-by: Ulaş Sertan Kemeç <[email protected]>
---
 boards/arm/am67/t3-gem-o1/configs/netnsh/defconfig | 70 ++++++++++++++++++++++
 1 file changed, 70 insertions(+)

diff --git a/boards/arm/am67/t3-gem-o1/configs/netnsh/defconfig 
b/boards/arm/am67/t3-gem-o1/configs/netnsh/defconfig
new file mode 100644
index 00000000000..3f8edf37043
--- /dev/null
+++ b/boards/arm/am67/t3-gem-o1/configs/netnsh/defconfig
@@ -0,0 +1,70 @@
+#
+# 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_ARMV7R_HAVE_GICv2 is not set
+CONFIG_16550_ADDRWIDTH=32
+CONFIG_16550_REGWIDTH=32
+CONFIG_16550_UART0=y
+CONFIG_16550_UART0_BASE=0x2810000
+CONFIG_16550_UART0_CLOCK=48000000
+CONFIG_16550_UART0_IRQ=211
+CONFIG_16550_UART0_SERIAL_CONSOLE=y
+CONFIG_16550_UART=y
+CONFIG_AM67_ECAP1=y
+CONFIG_AM67_ECAP2=y
+CONFIG_AM67_EPWM0=y
+CONFIG_AM67_EPWM1=y
+CONFIG_AM67_I2C=y
+CONFIG_AM67_MCSPI0=y
+CONFIG_AM67_WKUP_I2C0=y
+CONFIG_ARCH="arm"
+CONFIG_ARCH_BOARD="t3-gem-o1"
+CONFIG_ARCH_BOARD_T3_GEM_O1=y
+CONFIG_ARCH_CHIP="am67"
+CONFIG_ARCH_CHIP_AM67=y
+CONFIG_ARCH_INTERRUPTSTACK=4096
+CONFIG_ARCH_LOWVECTORS=y
+CONFIG_ARCH_STACKDUMP=y
+CONFIG_ARM_MPU=y
+CONFIG_BOARD_LOOPSPERMSEC=2813
+CONFIG_BOOT_RUNFROMISRAM=y
+CONFIG_BUILTIN=y
+CONFIG_DRIVERS_VHOST_NET=y
+CONFIG_EXAMPLES_PWM=y
+CONFIG_FS_LINKS=y
+CONFIG_FS_PROCFS=y
+CONFIG_HAVE_CXX=y
+CONFIG_HAVE_CXXINITIALIZE=y
+CONFIG_I2C=y
+CONFIG_INIT_ENTRYPOINT="nsh_main"
+CONFIG_IOB_NBUFFERS=36
+CONFIG_IOB_NCHAINS=8
+CONFIG_NET=y
+CONFIG_NETDEV_LATEINIT=y
+CONFIG_NET_ICMP_SOCKET=y
+CONFIG_NET_LL_GUARDSIZE=28
+CONFIG_NSH_BUILTIN_APPS=y
+CONFIG_NSH_FILEIOSIZE=512
+CONFIG_NSH_MAXARGUMENTS=16
+CONFIG_NSH_READLINE=y
+CONFIG_PSEUDOFS_ATTRIBUTES=y
+CONFIG_PSEUDOFS_FILE=y
+CONFIG_PWM=y
+CONFIG_PWM_NCHANNELS=2
+CONFIG_RAM_SIZE=14417920
+CONFIG_RAM_START=0xA2240000
+CONFIG_READLINE_CMD_HISTORY=y
+CONFIG_RPTUN=y
+CONFIG_SCHED_CHILD_STATUS=y
+CONFIG_SCHED_HAVE_PARENT=y
+CONFIG_SCHED_WAITPID=y
+CONFIG_SIG_DEFAULT=y
+CONFIG_SPI=y
+CONFIG_SYSTEM_I2CTOOL=y
+CONFIG_SYSTEM_NSH=y
+CONFIG_SYSTEM_SPITOOL=y
+CONFIG_TESTING_OSTEST=y

Reply via email to