Commit Graph

9483 Commits

Author SHA1 Message Date
Gregory Nutt dc7a45ecf8 Extensions to ECP conneciton structure for the case of multiple networks. See additional comments regarding the similar change for UDP 2014-11-22 10:46:37 -06:00
Gregory Nutt fbd82712da Add a comment 2014-11-22 09:08:31 -06:00
Gregory Nutt d76ed2cbc5 Fix UDP routing error in last commit 2014-11-22 09:08:06 -06:00
Gregory Nutt 251249a954 Back out a misconception about INADDR_ANY introduce with some previous commits 2014-11-22 07:55:45 -06:00
Gregory Nutt b346104588 Update ChangeLog 2014-11-22 07:16:14 -06:00
Gregory Nutt 80fc094734 Make tcp_listener static scope; it is not used outside of tcp_conn.c 2014-11-22 07:14:17 -06:00
Gregory Nutt 5521868169 Update TODO 2014-11-21 18:25:58 -06:00
Gregory Nutt ac06d33673 Update ChangeLog 2014-11-21 17:50:34 -06:00
Gregory Nutt 2c2b5e6738 Fix routing of muli-network UDP packets 2014-11-21 17:44:12 -06:00
Gregory Nutt 15c07e0d67 Network: Misc changes to UDP bind logic for the case of multiple networks 2014-11-21 17:00:08 -06:00
Gregory Nutt 4dd021f351 Some ideas for how port assignments might work with multiple network interfaces 2014-11-21 14:21:30 -06:00
Gregory Nutt fbedc361bb File missed in previous commit 2014-11-21 14:19:36 -06:00
Gregory Nutt 735aa4289a Network: Add logic to get a default network device (for the case where are multiple devices). For INADDR_ANY 2014-11-21 14:14:39 -06:00
Gregory Nutt d297b623b4 Network: Add a file of IPv6 globals 2014-11-21 14:10:25 -06:00
Gregory Nutt 7fa3362ab4 Update READMEs 2014-11-21 14:05:20 -06:00
Gregory Nutt 690d9fc268 apps/examples/bridge: Lots of fixes. I think it is working although I have still have host firewall issues in testing 2014-11-21 10:16:19 -06:00
Gregory Nutt 71d27ec3da apps/examples/bridge: Add host-side test driver 2014-11-21 08:20:25 -06:00
Gregory Nutt 4f7e12057a Update ChangeLog 2014-11-21 06:40:08 -06:00
Gregory Nutt 6eee578317 vfs/poll: add proper handling for sem_timedwait errnos. From Jussi Kivilinna 2014-11-21 06:38:26 -06:00
Gregory Nutt 21b1297162 Update ChangeLog 2014-11-20 16:48:31 -06:00
Gregory Nutt ec30a0bae5 Remove warnings when CONFIG_NXTK_BORDERWIDTH is set to zero. From Pierre-Noel Bouteville 2014-11-20 16:44:08 -06:00
Gregory Nutt 62462d247b Update ChangeLog 2014-11-20 16:26:45 -06:00
Gregory Nutt 5d231b25f0 SAMA5D3 Xplained: Add an apps/examples/bridge configuration 2014-11-20 16:24:30 -06:00
Gregory Nutt 589f91f7d8 Update README 2014-11-20 14:18:30 -06:00
Gregory Nutt 5bdac09cf1 Update ChangeLog 2014-11-20 09:38:38 -06:00
Gregory Nutt 86c0ef71f2 Refresh STM32F429i Disco USB NSH configuration 2014-11-20 07:55:30 -06:00
Gregory Nutt a4ce245841 Update ChangeLog 2014-11-20 07:21:29 -06:00
Gregory Nutt cba8179c28 STM32 F4 OTGHS device controller driver from Brennan Ashton 2014-11-20 07:19:04 -06:00
Gregory Nutt 6f94e5e4be Cosmetic chnages to comments 2014-11-20 07:10:48 -06:00
Gregory Nutt bee3640829 Simplifed semaphore wait logic in poll() 2014-11-19 09:49:11 -06:00
Gregory Nutt a821fdeb6e Update ChangeLog 2014-11-19 09:36:48 -06:00
Gregory Nutt 4448cc43db poll() was not waking up from signals (for example mq_notify() events).
Signed-off-by: Jussi Kivilinna <jussi.kivilinna@haltian.com>
2014-11-19 09:31:51 -06:00
Gregory Nutt 8c28718bcb alling mq_timedreceived with immediate timeout was getting stuck and not
timeout. Immediate timeout is achieved by setting absolute timeout value to
past time, for example abstime={ .tv_sec=0, .tv_nsec=0 }. However absolute
time was converted to relative time using unsigned integer arithmetic and
resulted large ticks count by clock_abstime2ticks, instead of expected negative
ticks value.

Patch corrects clock_abstime2ticks to return negative ticks, if absolute time
is in the past.

Signed-off-by: Jussi Kivilinna <jussi.kivilinna@haltian.com>
2014-11-19 09:25:00 -06:00
Gregory Nutt 8b8dd03e92 Freedom K25Z: Fix missing file inclusion in board Makefile. From Alan Carvalho de Assis 2014-11-19 07:17:46 -06:00
Gregory Nutt 0306ba558a Update README 2014-11-18 14:28:27 -06:00
Gregory Nutt 2d51315e66 SAM EMAC: Fix typo in the check for successfull allocation of a timer 2014-11-18 14:20:31 -06:00
Gregory Nutt 2134d0df43 SAMA5D4-EK EMAC1: Correct name of EMAC1 configuration variable 2014-11-18 11:02:22 -06:00
Gregory Nutt a03b6af57a Cosmetic fixes to comments 2014-11-18 07:19:10 -06:00
Gregory Nutt f3995c6b0e SAMA5D4-EK bridge configuration: Correct configuration -- PHY interfaces are RMII not MII 2014-11-17 17:44:49 -06:00
Gregory Nutt 2840394ba6 Update ChangeLog 2014-11-17 17:44:12 -06:00
Gregory Nutt c64cb19861 Move IP header flags from tcp.h to ip.h and rename IP_FLAGS vs TCPFLAGS. The problem fixed here is that there IP flags were not available when TCP was disabled. The IP flags are used in ICMP and IGFMP 2014-11-17 17:16:46 -06:00
Gregory Nutt fd236ee641 Due to limitations in port unique-ness, have to use unique port numbers in apps/examples/bridge for now 2014-11-17 15:40:37 -06:00
Gregory Nutt 8b2b7afdae Update TODO; Cosmetic changes to comments 2014-11-17 15:34:50 -06:00
Gregory Nutt 2275045b26 SAMA5D4-EK bridge configuration needs to set software MAC address 2014-11-17 13:16:13 -06:00
Gregory Nutt a1598152d1 Update ChangeLog 2014-11-17 12:48:01 -06:00
Gregory Nutt ee50831a5f Change SAMA5D4-EK bridge configuration so that runs out of DRAM 2014-11-17 12:03:40 -06:00
Gregory Nutt 5d8e244377 Update ChangeLogs 2014-11-17 10:56:53 -06:00
Gregory Nutt 031c06002b configs/sama5d4-ek/bridge: Add a simple test for the dual EMACs on the SAMA5D4 2014-11-17 10:56:02 -06:00
Gregory Nutt 33627632a5 Network: Fix compilation problem when mutliple networks enabled 2014-11-17 10:22:30 -06:00
Gregory Nutt 697bf8c213 Update ChangeLogs 2014-11-17 07:23:46 -06:00