提交历史

作者 SHA1 备注 提交日期
  Lwazi Dube 53ce088a54 arch/arm/include/tiva and src/tiva: Improve GPIO interrupt support by removing unnecessary, hard-coded per-MCU defines and using the existing Kconfig configuration options instead. 5 年之前
  Xiang Xiao fc9964f6b6 drivers/net/tun.c: Fixes a problem reported by Masayuki Ishikwawa: Recently I noticed that ARP response packet is corrupted when I tried to run bluekitchen with the latest tun.c in TAP mode. If I revert commit 8193c28e9126c9cb89042e80d6ebab7485a831e4, then it works again. 5 年之前
  Gregory Nutt 09f4dee6bc All network drivers! Change pre-processor logic that selects the high priority work queue or gives preferential treatment to the high priority work. All network logic must run on the low priority work queue! Or suffer the consequences. 6 年之前
  Xiang Xiao 8193c28e91 drivers/net/tun.c: Call ipv[4|6]_input dynamically by checking packet header and remove the code duplication 6 年之前
  Gregory Nutt 6d93658ff8 Add new configuratin CONFIG_NET_MCASTGROUP. This option is selected automatically if either CONFIG_NET_IGMP or CONFIG_NET_MLD are selected. Most conditional logic based on CONFIG_NET_IGMP replaced with conditioning on CONFIG_NET_MCASTGROUP. 6 年之前
  Dmitriy Linikov b6151ce997 drivers/net/tun.c: Fixed custom tun devname formatting. 6 年之前
  Gregory Nutt 22cd0d47fa This commit attempts remove some long standard confusion in naming and some actual problems that result from the naming confusion. The basic problem is the standard MTU does not include the size of the Ethernet header. For clarity, I changed the naming of most things called MTU to PKTSIZE. For example, CONFIG_NET_ETH_MTU is now CONFIG_NET_ETH_PKTSIZE. 6 年之前
  Gregory Nutt fec79394f3 Some trivial, cosmetic changes from review of last PR. 6 年之前
  Masayuki Ishikawa b29e7a37b2 Merged in masayuki2009/nuttx.nuttx/network_bridge (pull request #630) 6 年之前
  Gregory Nutt b54ffe858a Standardization of some function headers. 6 年之前
  Gregory Nutt a8b6be4aaf The existence of the network driver ioctl() method should depend on CONFIG_NETDEV_IOCTL rather than CONFIG_NETDEV_PHY_IOCTL. The former enables the method, the later enables a subset of possible driver IOCTLs. This change should be basically a no-operation. The affected ioctl methods only support those subset of driver IOCTLs selected by CONFIG_NETDEV_PHY_IOCTL and the network logic will tolerate a nul ioctl method. 6 年之前
  Gregory Nutt 9568600ab1 Squashed commit of the following: 7 年之前
  Gregory Nutt 42a0796615 Squashed commit of the following: 7 年之前
  Gregory Nutt 83cdb0c552 Squashed commit of the following: 7 年之前
  Gregory Nutt 30c51a49a5 drivers/net/tun.c: Currently cannot support TAP mode unless Ethenet is enabled 7 年之前
  Gregory Nutt 1334ab3d2a IP forward: Correct some compile issues due to recent changes. 7 年之前
  Gregory Nutt aeb59383cf Remove CONFIG_NET_MULTILINK. This increases code size by a little, but greatly reduces the complexity of the network code. 7 年之前
  Gregory Nutt 975473fed8 ICMPv6: Add 6LoWPAN and IP forwarding support. 7 年之前
  Gregory Nutt 99ef7c6669 IP forwarding: A few fixes from early testing; In TUN driver, do all polling on worker thread. Otherwise, the stack gets very deep. 7 年之前
  Gregory Nutt b29c99fa6f Move TUN ioctl commnd to include/nuttx/net/ioctl.h so that it will always be unique. It a error in netdev_register: it was not handling device names properly when TUN is the only network device. 7 年之前
  Masayuki Ishikawa 32a8d09901 drivers/net/tun.c: Use critical section instead of semaphore in tun_ifdown() 7 年之前
  Gregory Nutt 79256573e1 net: network drver now retains Ethernet MAC address in a union so that other link layer addresses may be used in a MULTILINK environment. 7 年之前
  Gregory Nutt d5207efb5a Be consistent... Use Name: consistent in function headers vs Function: 7 年之前
  Gregory Nutt ad9321b7b7 Trivial changes from review of last PR 7 年之前
  Thomas Keh 7e293b28ee TUN driver: Implement TAP (OSI layer 2) mode. 7 年之前
  Gregory Nutt 86239d4a73 Experimental change to STM32 Ethernet driver a success. Porting change to all other Ethernet drivers. 7 年之前
  Gregory Nutt 8ee2e8d8b0 Most Ethernet drviers: Check if the poll timer is running before restarting it at the end of each TX. 7 年之前
  Gregory Nutt 7467329a98 Eliminate CONFIG_NO_NOINTS. Lots of files changed -> lots of testing needed. 8 年之前
  Gregory Nutt 936b55f608 drivers/net: Add option to use low-priority work queue to all drivers in drivers/net. Not yet added to all architecture-specific network drivers. 8 年之前
  Gregory Nutt 4fcbe8e410 drivers: Disable priority inheritance on all semaphores used for signaling 8 年之前