Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update dates in all skeleton files | Gregory Nutt | 2015-02-13 | 1 | -1/+1 |
| | |||||
* | Oops... Conditioned on IPv4 wheren IPv6 was intended | Gregory Nutt | 2015-02-09 | 1 | -1/+1 |
| | |||||
* | Fix IPv4-dependend debug output | Gregory Nutt | 2015-02-09 | 1 | -1/+9 |
| | |||||
* | Networkin: Fix an error in network driver skeleton file | Gregory Nutt | 2015-02-09 | 1 | -5/+3 |
| | |||||
* | Add IPv6 support to network driver skeleton and to SAMA5D4 Ethernet driver ↵ | Gregory Nutt | 2015-02-05 | 1 | -99/+184 |
| | | | | (which, unfortunately is still missing address filtering logi) | ||||
* | Networking: SLIP interface improvements. From Macs N. | Gregory Nutt | 2015-01-30 | 1 | -57/+92 |
| | |||||
* | All Ethernet drivers (again): Missed one place where arp_out() is called ↵ | Gregory Nutt | 2015-01-21 | 7 | -7/+167 |
| | | | | and neighber_out() needs to be called | ||||
* | Networking: Modify all Ethernet drivers: Do neighbor look-up on all ↵ | Gregory Nutt | 2015-01-20 | 7 | -7/+91 |
| | | | | outgoing IPv6 packs in order to properly set the destination link layer address. | ||||
* | Networking: Add missing raw/packet socket support to all Ethernet drivers | Gregory Nutt | 2015-01-20 | 7 | -14/+87 |
| | |||||
* | Tiva Ethernet: When calling into the stack from the worker thread, it is ↵ | Gregory Nutt | 2015-01-18 | 1 | -0/+12 |
| | | | | necessary to have the stack locked | ||||
* | Tive Ethernet: Fix some race conditions in the driver that become apparent ↵ | Gregory Nutt | 2015-01-17 | 1 | -15/+89 |
| | | | | when debug is enabled | ||||
* | Networking: All Ethernet drivers: Call ipv6_input if IPv6 is enabled and ↵ | Gregory Nutt | 2015-01-15 | 7 | -48/+395 |
| | | | | an IPv6 packet is received | ||||
* | - Rename devif_input() ipv4_input() | Gregory Nutt | 2015-01-15 | 8 | -8/+8 |
| | | | | | | - Copy net/devif/devif_input.c to ipv6_input.c. Remove all IPv4-specific logic. - Rename net/devif/devif_input.c to ipv4_input.c. Remove all IPv6-specific logic - Split IPv4 header structure out as net_ipv4hdr_s from net_iphdr_s | ||||
* | Networking: (1) Copied all ICMP sources files to net/icmpv6 with proper ↵ | Gregory Nutt | 2015-01-14 | 1 | -1/+1 |
| | | | | renaming and removal of IPv4 logic, (2) remove IPv6 logic from files in net/icmp, (3) copied include/nuttx/icmp.h to icmpv6.h and removed IPv4 specific logic, (4) removed all IPv6 logic from icmp.h, (5) IP_HDRLEN became IPv4_HDRLEN and IPv6_HDRLEN, (6) ip_chksum() became ipv4_chksum() and ipv6_chksum(), and (7) added partial support for ICMPv6 statistics. | ||||
* | Tiva PHY Interrupts: Need to read the PHY interrupt status register in order ↵ | Gregory Nutt | 2015-01-05 | 1 | -1/+1 |
| | | | | to clear the pending PHY interrupt | ||||
* | Ethernet skeleton: Add some more example logic | Gregory Nutt | 2014-12-31 | 1 | -10/+12 |
| | |||||
* | Minor corrections to Ethernet driver skeleton | Gregory Nutt | 2014-12-31 | 1 | -27/+25 |
| | |||||
* | Minor updated to Ethernet driver skeleton | Gregory Nutt | 2014-12-31 | 1 | -0/+12 |
| | |||||
* | Update drivers/net/skeleton.c | Gregory Nutt | 2014-12-31 | 1 | -15/+42 |
| | |||||
* | Uses DEBUASSERT, mut include assert.h | Gregory Nutt | 2014-12-30 | 1 | -1/+2 |
| | |||||
* | drivers/net/skeleton.c: Add outline for support with CONFIG_NET_NOINTS | Gregory Nutt | 2014-12-30 | 1 | -21/+243 |
| | |||||
* | More fixes to problems noted by cppcheck. Some are kind of risky; some are ↵ | Gregory Nutt | 2014-11-25 | 2 | -29/+25 |
| | | | | real bugs. | ||||
* | Network: Fix compilation problem when mutliple networks enabled | Gregory Nutt | 2014-11-17 | 1 | -1/+2 |
| | |||||
* | Rename CONFIG_NET_BUFSIZE to CONFIG_NET_ETH_MTU in all drivers/net (except ↵ | Gregory Nutt | 2014-11-16 | 6 | -24/+24 |
| | | | | slip.c) | ||||
* | Remove use of NET_LL_HDRLEN from Ethernet drivers. Use ETH_HDRLEN instead | Gregory Nutt | 2014-11-15 | 4 | -7/+3 |
| | |||||
* | Network: Misc fixes for clean complete with both Ethernet and SLIP enabled | Gregory Nutt | 2014-11-15 | 1 | -2/+4 |
| | |||||
* | Netwoek: Ada a parameter to netdev_register() to indicate the link protocol ↵ | Gregory Nutt | 2014-11-15 | 8 | -193/+211 |
| | | | | supported by the driver. Use this value to replace some logic commited yesterday | ||||
* | ARP: Add support for the case where there are multiple networks: One being ↵ | Gregory Nutt | 2014-11-14 | 1 | -0/+11 |
| | | | | Etherenet and the other not (say slip or perhaps someday PPP). In that case, we need to suppress ARP-related operations on the SLIP/PPP interface only | ||||
* | Update everything under nuttx/drivers to use the corrected syslog interfaces | Gregory Nutt | 2014-10-08 | 2 | -50/+60 |
| | |||||
* | Remove final traces of the 8015 from the NuttX source tree | Gregory Nutt | 2014-09-01 | 1 | -11/+1 |
| | |||||
* | Reanem kzalloc to kmm_zalloc for consistency | Gregory Nutt | 2014-08-31 | 1 | -1/+1 |
| | |||||
* | Rename kmalloc to kmm_malloc for consistency | Gregory Nutt | 2014-08-31 | 1 | -1/+1 |
| | |||||
* | Rename kfree to kmm_free for consistency with other naming conventions | Gregory Nutt | 2014-08-31 | 1 | -2/+2 |
| | |||||
* | wdog.h does not contain any application interface, only internal OS ↵ | Gregory Nutt | 2014-08-21 | 7 | -20/+20 |
| | | | | interface. Further, it is non-standard. Move wdog.h from include/ to include/nuttx. For the same reason, move the description of the watchdog timer interfaces from the Users Guide to the Porting Guide. | ||||
* | Change the way PHY interrupts work: disable automatically. Then we have to ↵ | Gregory Nutt | 2014-08-17 | 1 | -20/+43 |
| | | | | re-subscribe each time after the interrupt fires | ||||
* | SAMA5 PHY: Add more debug instrumentation; Fix logic that would be used to ↵ | Gregory Nutt | 2014-08-17 | 2 | -1/+45 |
| | | | | disable PHY interrupts | ||||
* | In order to get PHY interrupts, they must be enabled at the PHY (still don't ↵ | Gregory Nutt | 2014-08-17 | 1 | -1/+1 |
| | | | | get PHY interrupts) | ||||
* | Finishes the ioctl definition to subscribe to PHY events. Revamp network ↵ | Gregory Nutt | 2014-08-16 | 1 | -2/+11 |
| | | | | ioctl signature to support arguments other than struct mii_ioctl_data. | ||||
* | Add support for an ioctl that can be used to notify an application when ↵ | Gregory Nutt | 2014-08-16 | 2 | -0/+412 |
| | | | | there is a change in the network status signalled by a PHY interrupt | ||||
* | Move SLIP prototypes from net.h to new slip.h | Gregory Nutt | 2014-08-16 | 1 | -19/+20 |
| | |||||
* | Standardize a PHY interrupt attachment interface | Gregory Nutt | 2014-08-16 | 1 | -0/+4 |
| | |||||
* | Fix an error in SLIP escaping | Gregory Nutt | 2014-07-22 | 1 | -4/+4 |
| | |||||
* | NET: Standardize naming of all protocal header lengths | Gregory Nutt | 2014-07-05 | 4 | -6/+6 |
| | |||||
* | NET: emoved all includes of uip.h; added includes of ip.h wherever needed. ↵ | Gregory Nutt | 2014-07-04 | 8 | -11/+19 |
| | | | | Tried to fix problems of the now missing sneak inclusions because uip.h was removed. There are probably a few of these that were missed. | ||||
* | Remove all inclusion of uip.h | Gregory Nutt | 2014-07-04 | 6 | -6/+0 |
| | |||||
* | NET: in-progress change... don't use | Gregory Nutt | 2014-07-04 | 2 | -2/+2 |
| | |||||
* | NET: More renaming | Gregory Nutt | 2014-07-04 | 8 | -26/+26 |
| | |||||
* | NET: Misc naming clean-up | Gregory Nutt | 2014-07-02 | 1 | -2/+2 |
| | |||||
* | NET: Rename XYZ_uiptxpoll to just XYZ_txpoll | Gregory Nutt | 2014-07-01 | 8 | -53/+53 |
| | |||||
* | NET: Rename uip_mss to tcp_mss | Gregory Nutt | 2014-06-30 | 1 | -1/+1 |
| |