summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix an error in IPv6 netmask caused by a bad range in the Kconfig fileGregory Nutt2015-02-053-3/+3
|
* Add IPv6 support to network driver skeleton and to SAMA5D4 Ethernet driver ↵Gregory Nutt2015-02-052-102/+271
| | | | (which, unfortunately is still missing address filtering logi)
* Fix errors in range of IPv6 netmask range in Kconfig filesGregory Nutt2015-02-053-26/+26
|
* Refresh configurationGregory Nutt2015-02-051-20/+105
|
* Update ChangeLogGregory Nutt2015-02-051-0/+4
|
* ICMPv6: Add logic to behave like a router (if so configured): NuttX will ↵Gregory Nutt2015-02-054-0/+57
| | | | not send the router advertisement message in response to any router solicitation messages.
* Forgot to add this file before a previous commitGregory Nutt2015-02-051-0/+254
|
* Update ChangeLogGregory Nutt2015-02-051-0/+2
|
* ICMPv6: Add option to send Router Advertisement Messages.Gregory Nutt2015-02-053-0/+105
|
* IPv6: Add a netmaks for the local link addressGregory Nutt2015-02-053-7/+17
|
* Minor logic simplificationGregory Nutt2015-02-041-3/+1
|
* ICMPv6 Auto-configuration: If no router reponds to the Router Solicitation, ↵Gregory Nutt2015-02-044-26/+48
| | | | claim the link local address by sending the Neighbor Advertisement and return success
* ICMPv6: Separate out Neighbor Advertise message so that we can reuse itGregory Nutt2015-02-044-88/+222
|
* Remove unnecessary, inappropriate inclusion of ARP head file in IPv6 codeGregory Nutt2015-02-041-1/+0
|
* Networking: Break out Ethernet definitions into a separate file; add IPv6 ↵Gregory Nutt2015-02-048-53/+222
| | | | multicast addresses as common globals, Ethernet drivers need to filter link-local, all nodes Ethernet address
* Minor update to Kconfig file selectionsGregory Nutt2015-02-041-2/+2
|
* Missed a part of the last changeGregory Nutt2015-02-041-0/+16
|
* Update ChangeLogGregory Nutt2015-02-041-1/+3
|
* Re-arrange condition logic from the last change to avoid having ↵Gregory Nutt2015-02-044-13/+52
| | | | STM32-specific conditional logic outside of the STM32 sandbox.
* STM32: Add driver for STM32L162XX AES peripheral. Signed-off-by: Juha ↵Gregory Nutt2015-02-047-2/+527
| | | | Niskanen <juha.niskanen@haltian.com>
* Forgot to add a file from a previous commitGregory Nutt2015-02-031-0/+421
|
* ICMPv6: Fix some multi-cast addressesGregory Nutt2015-02-031-18/+8
|
* Minor updates to comments, debug messages, documentationGregory Nutt2015-02-032-4/+12
|
* ICMPv6: Some initial bugfix from first tests of the ICMPv6 ↵Gregory Nutt2015-02-035-10/+35
| | | | auto-configuration logic. so far so good but a lot more testing is needed
* Update ChangeLogGregory Nutt2015-02-031-0/+5
|
* ICMPv6: This completes coding of the ICMPv6 auto-configuration feature. It ↵Gregory Nutt2015-02-0311-109/+141
| | | | is not yet functional
* Update ChangeLogGregory Nutt2015-02-031-0/+5
|
* EFM: Remove a misbehaving assertion. From Pierre-noel BoutevilleGregory Nutt2015-02-031-27/+36
| | | | Also remove spaces before and after paretheses to conform to coding standard.
* Fixes a problem with one of the font files. From Pierre-noel BoutevilleGregory Nutt2015-02-032-6/+10
|
* Update ChangeLogGregory Nutt2015-02-031-1/+5
|
* Networking: Add support for sending ICMPv6 Router Solicitation and ↵Gregory Nutt2015-02-0311-182/+1065
| | | | receiving Router advertisement. This is a part of the ICMPv6 auto-configuration logic is still still not complete
* Remove and extra endif from the KconfigGregory Nutt2015-02-031-2/+0
|
* Costmetic updates to commentsGregory Nutt2015-02-031-14/+14
|
* Add an ioctal() that can be used to perform ICMPv6 auto-configurationGregory Nutt2015-02-033-85/+96
|
* Update ChangeLogGregory Nutt2015-02-031-1/+8
|
* apps/builtin: better fix for building with parallel makeGregory Nutt2015-02-032-12/+24
| | | | | | | | | | | | | | | | | | | | Build-server sometimes fails 'make -j24' with: In file included from builtin_list.c:62:0: builtin_list.h:1:46: error: 'ts_engine_main' undeclared here (not in a function) { "ts_engine", SCHED_PRIORITY_DEFAULT, 2048, ts_engine_main }, or sometimes silently succeeds but generates builds that contain a random subset of configured NuttX applications. There are two root causes for this: 1) Recipes for building builtin_list.h and builtin_proto.h are not linearizable. 2) Nothing ensures that 'make context' is run first for apps/builtin This patch addresses both issues. Signed-off-by: Juha Niskanen <juha.niskanen@haltian.com>
* Add netlib and application hooks for ICMPv6 auto-configuration (still incompleteGregory Nutt2015-02-0310-23/+165
|
* Update ChangeLogGregory Nutt2015-02-031-0/+6
|
* NSH: Fix error in conditional compilation in PS command. From Macs NGregory Nutt2015-02-031-1/+1
|
* Convert the 64-bit usec limit to a 32-bit tick limitGregory Nutt2015-02-035-22/+44
|
* SAM4CM: Add support for tickless operationGregory Nutt2015-02-0310-6/+3276
|
* Eliminates a warning. From Macs NGregory Nutt2015-02-031-0/+4
|
* On my platform I have just 16-bit timer clocked at 32kHz. As result oneshot ↵Gregory Nutt2015-02-033-6/+53
| | | | timer max delay is 2s. The patch adds limit of maximum ticks in sched_timer_start (nuttx/sched/sched/sched_timerexpiration.c). From Macs N.
* Add some comments to C filesGregory Nutt2015-02-031-0/+65
|
* ICMPv6: Add file/build structure that will eventually support ICMPv6 ↵Gregory Nutt2015-02-024-0/+105
| | | | auto-configuration
* Restore 20Msec defaultGregory Nutt2015-02-022-2/+2
|
* Update ChangeLogGregory Nutt2015-02-021-0/+7
|
* Networking: Apply the same ARP fix for the Neighbor Solicitation logicGregory Nutt2015-02-023-6/+20
|
* Networking: Fixes another CONFIG_NET_NOINTS issues. When called ↵Gregory Nutt2015-02-023-6/+18
| | | | sem_timedwait() with the network locked, the network stays logcked while we wait which is not what we want (without CONFIG_NET_NOINTS, interrupts are re-enabled while we wait and all is well).
* Auto neighbor solicitation is no longer EXPERIMENTAL and is the default for ↵Gregory Nutt2015-02-022-2/+4
| | | | the DK-TM4C129X/ipv6 configuration