This is an automated email from the ASF dual-hosted git repository.
kasjer pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git
from 525e674b1 hw/scripts: Add JTAG interface option to PIC32 download
script
new a70ec32bf tinyusb/nrf53: Provide nrf52_errata_199 for nRF5340
new fa43041c4 tinyusb: Update TinyUSB to 16bedd9 for Windows NCM
new 6c5bd1952 net/ip/lwip_mn: Enable per interface checksum control
new 3b540b672 net/ip/lwip_mn: Make number of UDP PCBs configurable
new b12079629 drivers/stm32_eth: Disable lwIP checksums only for Ethernet
interface
new 26d0daa11 tinyusb/std_descriptors: Fix device qualifier descriptor
new 1ac2a4863 tinyusb: Add network endpoint defaults to port tusb_hw.h
new 74806b919 tinyusb/std_descriptors: Add CDC-NCM, CDC-ECM and RNDIS
function
new 0fd0ce44e tinyusb/std_descriptors: Add MS OS 2.0 descriptors for NCM
new 7fcfda301 tinyusb: Add TinyUSB networking library package
new 4db12a936 tinyusb/net_lwip: Add lwIP network interface for USB network
function
new 509e935dc net/ip/dhcp_server: Add DHCP server for lwIP interfaces
new 25af0b01d tinyusb/net_lwip: Start DHCP server on USB interface
new 91119dd50 apps/usb_net: Add USB network example
new 579e56d7f ci: Set placeholder VID/PID for usb_net app build
The 15 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/test_build_apps.sh | 1 +
apps/{iptest => usb_net}/pkg.yml | 31 +-
apps/usb_net/src/main.c | 60 +++
apps/{iptest => usb_net}/syscfg.yml | 40 +-
hw/drivers/lwip/stm32_eth/pkg.yml | 12 -
hw/drivers/lwip/stm32_eth/src/stm32_eth.c | 5 +
hw/usb/tinyusb/da146xx/include/tusb_hw.h | 23 ++
hw/usb/tinyusb/lpc55/include/tusb_hw.h | 22 +
.../tinyusb/net_lwip/include/net_lwip/net_lwip.h} | 21 +-
.../usb/tinyusb/net_lwip}/pkg.yml | 30 +-
hw/usb/tinyusb/net_lwip/src/net_lwip.c | 453 +++++++++++++++++++++
hw/usb/tinyusb/net_lwip/syscfg.yml | 77 ++++
hw/usb/tinyusb/nrf53/include/tusb_hw.h | 37 ++
hw/usb/tinyusb/nrf5x/include/tusb_hw.h | 22 +
hw/usb/tinyusb/pic32mz/include/tusb_hw.h | 23 ++
.../tinyusb/std_descriptors/include/tusb_config.h | 94 +++++
hw/usb/tinyusb/std_descriptors/pkg.yml | 5 +
.../tinyusb/std_descriptors/src/std_descriptors.c | 154 ++++++-
hw/usb/tinyusb/std_descriptors/syscfg.yml | 60 +++
hw/usb/tinyusb/stm32_fsdev/include/tusb_hw.h | 22 +
.../tinyusb/stm32_fsdev/stm32f3/include/tusb_hw.h | 22 +
.../tinyusb/stm32_fsdev/stm32g0/include/tusb_hw.h | 22 +
.../tinyusb/stm32_fsdev/stm32g4/include/tusb_hw.h | 22 +
.../tinyusb/stm32_fsdev/stm32h5/include/tusb_hw.h | 22 +
.../tinyusb/stm32_fsdev/stm32l0/include/tusb_hw.h | 22 +
.../stm32_fsdev/stm32wb55/include/tusb_hw.h | 22 +
hw/usb/tinyusb/synopsys/include/tusb_hw.h | 28 ++
.../tinyusb/tinyusb_sdk/{ => networking}/pkg.yml | 27 +-
hw/usb/tinyusb/tinyusb_sdk/pkg.yml | 7 +-
.../dhcp_server/include/dhcp_server/dhcp_server.h | 63 +++
{apps/hash_test => net/ip/dhcp_server}/pkg.yml | 16 +-
net/ip/dhcp_server/src/dhcp_server.c | 345 ++++++++++++++++
.../ip/dhcp_server}/syscfg.yml | 18 +-
net/ip/lwip_mn/lwipopts/include/lwipopts.h | 10 +-
net/ip/lwip_mn/lwipopts/syscfg.yml | 5 +
35 files changed, 1731 insertions(+), 112 deletions(-)
copy apps/{iptest => usb_net}/pkg.yml (70%)
create mode 100644 apps/usb_net/src/main.c
copy apps/{iptest => usb_net}/syscfg.yml (56%)
copy hw/{drivers/pwm/pwm_da1469x/include/pwm_da1469x/pwm_da1469x.h =>
usb/tinyusb/net_lwip/include/net_lwip/net_lwip.h} (68%)
copy {apps/usb_headset => hw/usb/tinyusb/net_lwip}/pkg.yml (66%)
create mode 100644 hw/usb/tinyusb/net_lwip/src/net_lwip.c
create mode 100644 hw/usb/tinyusb/net_lwip/syscfg.yml
copy hw/usb/tinyusb/tinyusb_sdk/{ => networking}/pkg.yml (66%)
create mode 100644 net/ip/dhcp_server/include/dhcp_server/dhcp_server.h
copy {apps/hash_test => net/ip/dhcp_server}/pkg.yml (81%)
create mode 100644 net/ip/dhcp_server/src/dhcp_server.c
copy {hw/drivers/display/lcd_itf/itf_lcd_da1469x =>
net/ip/dhcp_server}/syscfg.yml (70%)