summaryrefslogtreecommitdiff
path: root/examples/device/net_lwip_webserver
AgeCommit message (Collapse)Author
2022-07-12RP@040: rework CMake for compiler warningsgraham sanderson
2022-06-27suppress error with net examplehathach
2022-06-27prevent error on specific warnings for net lwip & dual example for rp2040hathach
2022-06-27fix most warnings with rp2040 -wconversionhathach
2022-06-06more example updatehathach
2022-06-01rename board specific macro for examplehathach
- BOARD_DEVICE/HOST_RHPORT_NUM to BOARD_TUD/H_RHPORT - BOARD_DEVICE/HOST_RHPORT_SPEED to BOARD_TUD/H_MAX_SPEED
2022-06-01remove cmake compile macro for net example (use lwipopts.h instead)hathach
2022-05-20Minor cleanup of RP2040 code post addition of Pico-PIO_USBgraham sanderson
* Removed some compiler warnings, and cleaned out unnecessary warning suppression from CMake suppress_tinyusb_warnings() * Made explicit family_configure_dual_usb_example() for DUAL mode examples as family_configure_target() may not generally be called multiple times for the same target * Renamed library pico_pio_usb to tinyusb_picio_pio_usb to be clearer and avoid conflict if someone already has a pico_pio_usb in their project * Added family_add_pico_pio_usb() method for adding Pico-PIO_SUB support to an existing example * Allowed tinyusb_pico_pio_usb to be added to regular apps using the Pico SDK
2022-02-25auto detect max rhport speed based on mcuhathach
2022-01-05Unify skip and only logic for build scriptsScott Shawcroft
And switch to a single file that can include mcu, family or board.
2022-01-05Skip net and freertos examplesScott Shawcroft
2021-11-02skip net example for pi4 due to ssize_t conflicthathach
2021-10-23Merge branch 'master' into fix-warningsHa Thach
2021-10-19net_lwip_webserver: allow users to enable LWIP_IP6 if desiredPeter Lawrence
2021-10-18suppress null-dereference by usbh and lwiphathach
2021-10-05rename CFG_TUD_NET to CFG_TUD_ECM_RNDIShathach
2021-09-25add NCM driver in a compatible manner : hathach/tinyusb#550Peter Lawrence
2021-08-16net_lwip_webserver: further simplify pbuf_copy_partial() usagePeter Lawrence
2021-08-02net_lwip_webserver: utilize pbuf_copy_partial()Peter Lawrence
2021-07-21Update EPNUM in usb_descriptors.cMasterPhi
2021-06-10Make examples standalone buildable via CMakegraham sanderson
2021-06-02fixed net_lwip_webserver cmake buildgraham sanderson
2021-06-02move core definition of source file includes from SDK into family.cmakegraham sanderson
only build webserver example if lwip submodule initialized
2021-05-30Rework rp2040 examples and CMake build:graham sanderson
- Examples should be CMake buildable from their own subdirectory; such a build will error out based on matching .skip.MCU_xxx or a mismatched .only.MCU_ - It should be possible to build from a higher level and use .skip.MCU_ and .only.MCU_ to filter which examples get built - The intention is for the CMakeLists.txts in the examples to be non family specific and without MCU based IFs. I have started this work, but am not really sure the state of the esp32 stuff; in any case the plan is to have everything encapsulated in the FAMILY/family.cmake - pico_examples now just includes examples/device/CMakeLists.txt and examples/host/CMakeLists.txt directly, as they also build correctly when included from there. Note that .skip.MCU_ for esp32 in the directories it wasn't previously avaiable has not been added, as the .skip is common to the regular Makefile builds also. It isn't clear whether these examples should build for esp32, but if not .skip should be added.
2021-04-19cmake cleanuphathach
2021-04-11update rp2040 to use pico-sdk externallyhathach
also try to update ci
2021-03-18use boot2_generic_03h for adafruit feather rp2040hathach
- also use boot2_generic_03h for now for itsy bitsy and qt rp2040 - change default flash target for rp2040 to flash-pyocd
2021-03-18add example specific DEPS_SUBMODULEShathach
2021-03-17explicitly add dcd source file without vendor/familyhathach
2021-03-02update pico-sdk to more recent commithathach
- move target_link_libraries() to family.cmake - enable pico_bootsel_via_double_reset
2021-02-01added enumerate walkaround for RP2040-E5hathach
- PICO_RP2040_USB_DEVICE_ENUMERATION_FIX=1 - target linke pico_fix_rp2040_usb_device_enumeration
2021-01-26change output filename to BOARD-Directoryhathach
2021-01-25get all device example build with rp2040 (except freeRTOS)hathach
2020-12-25skip overflow sram examples for kl25hathach
2020-10-24net_device: re-factor code so as to not be specific to lwIPPeter Lawrence
2020-10-14net_lwip_webserver: efficiency tweaksPeter Lawrence
2020-10-10net_lwip_webserver: tweak main.c comments with smartphone suggestionsPeter Lawrence
2020-08-22add OPT_MCU_SAMD11hathach
skip ci build for example that need more ROM/RAM could fit into SAMD11
2020-07-29Merge pull request #412 from hathach/fix-net-cast-alignHa Thach
suppress cast-align warnings for net device driver
2020-07-21add note for MS OS 1.0 Descriptor at 0xEEhathach
2020-06-15update example config and descriptor with better Highspeed supporthathach
2020-05-18suppress cast-align warnings for net device driverhathach
2020-05-17temporariyly suppress cast-align warning for net_device and net examplehathach
2020-05-02minor update net examplehathach
samg failed to run net example
2020-04-17update example to include CXD56 for highspeed modehathach
2020-04-16Merge pull request #345 from hathach/add-alt-itfHa Thach
Implement setInterface(alt) for usb net driver
2020-04-15Set Net example to use IAD device classNathan Conrad
2020-04-15rename config num to id in net webserver examplehathach
also add configuration array bound check.
2020-04-15remove unused usb_descriptors.hhathach
2020-04-15better demonstrate usbnet exmaple is multiple configurationshathach