Commit Graph

10621 Commits

Author SHA1 Message Date
Gregory Nutt
3859ee90f8 LPC17xx: Add IPv6 support to the LPC17 Ethernet driver. Untested... I no longer have a proper environment for LPC17 debug. 2015-02-10 14:04:08 -06:00
Gregory Nutt
410fcaa0a1 Added a forward reference to struct inode to avoid warning about mismatching types in assignemnt 2015-02-10 13:41:49 -06:00
Gregory Nutt
9e2702fa52 Update ChangeLog 2015-02-10 11:13:59 -06:00
Gregory Nutt
601d99183b SAM4 Ethernet Driver: No supports operation using the high priority work queue so that packet processing can occur outside of interrupt level processing.
SAM4E-EK: The nsh configuration now configures the Ethernet driver for execution on the HP work thread.
2015-02-10 11:10:55 -06:00
Gregory Nutt
fa366e5ddb Refresh configurations 2015-02-10 08:48:02 -06:00
Gregory Nutt
6583a331be Update ChangeLog 2015-02-10 06:56:20 -06:00
Gregory Nutt
a82b8fd71f Networking: Fix several build errors/warning with IPv4 + IPv6 + multiple networks are enabled. 2015-02-10 06:54:10 -06:00
Gregory Nutt
a564872487 Refresh configuration 2015-02-10 06:28:41 -06:00
Gregory Nutt
cca957bdfb Update changelog 2015-02-10 06:28:09 -06:00
Gregory Nutt
8a380a084d IOB Configuration: Default number of IOB changes must be more than zero is UDP read-ahead is enabled. 2015-02-10 06:25:55 -06:00
Gregory Nutt
761d4bdbba Fix some warning 2015-02-09 18:24:31 -06:00
Gregory Nutt
a38f79679b Refresh Configuration 2015-02-09 18:24:11 -06:00
Gregory Nutt
828e922929 Update ChangeLog 2015-02-09 18:21:12 -06:00
Gregory Nutt
b756df982d net/: Lots of build problems introduced into multiple NIC support. Many places where conditional logic based on CONFIG_NETDEV_MULTINIC is confused with CONFIG_NET_MULTILINK. Lots of code changed with IPv6 that was never compiled with MULTINIC enabled. Still some problem with parameter passing. 2015-02-09 18:15:34 -06:00
Gregory Nutt
85d83108ed Update ChangeLog 2015-02-09 17:19:06 -06:00
Gregory Nutt
4b74554fd2 Clone the SAMA5D4 IPv6 support to the SAM4E EMAC and SAMAd3 EMAC and GMAC drivers. 2015-02-09 17:16:55 -06:00
Gregory Nutt
a585669ccc Update ChangeLog 2015-02-09 16:37:01 -06:00
Gregory Nutt
f3427cb32a mtd/ramtron.c: Table of parts is not terminated properly if CONFIG_RAMTRON_FRAM_NON_JEDEC is not defined 2015-02-09 16:35:58 -06:00
Gregory Nutt
67bc1d465b Update ChangeLog 2015-02-09 16:18:24 -06:00
Gregory Nutt
4f9998b4a8 Big, very risky change: Remove all occurrences of up_maskack_irq() that disable and enable interrupts with up_ack_irq() that only acknowledges the interrupts. This is only used in interrupt decoding logic. Also remove the logic that unconditionally re-enables interrupts with the interrupt exits. This interferes with the drivers ability to control the interrupt state. This is a necessary, sweeping, global change and unfortunately impossible to test. 2015-02-09 16:12:11 -06:00
Gregory Nutt
3080ed6549 Update ChangeLog 2015-02-09 15:30:09 -06:00
Gregory Nutt
96589ad16a SAMA5D4-EK: CONFIG_NET_NOINTS is now enabled in the nsh and ipv6 configurations. 2015-02-09 15:27:14 -06:00
Gregory Nutt
25067a58e8 SAMA5D Ethernet: Add support for CONFIG_NET_NOTINTS so that the driver can operate from the work queue thread instead of doing everything from the interrupt level. 2015-02-09 15:26:05 -06:00
Gregory Nutt
ac2a1f0bb1 ARMv7-A interrupt handler: Should not automatically re-enable interrupts on interrupt return. That interferes with the driver's ability to manage interrupts. 2015-02-09 15:24:31 -06:00
Gregory Nutt
94d3c68013 Oops... Conditioned on IPv4 wheren IPv6 was intended 2015-02-09 14:16:32 -06:00
Gregory Nutt
3384274087 Fix IPv4-dependend debug output 2015-02-09 13:18:31 -06:00
Gregory Nutt
b285162e79 Fix some warnings in audio code causing by fixing the prototypes of mq_send() and mq_receive() 2015-02-09 12:50:04 -06:00
Gregory Nutt
8a28f7fc5d Networkin: Fix an error in network driver skeleton file 2015-02-09 12:49:09 -06:00
Gregory Nutt
7c22824981 Oop.. forgot a semicolon in a preceding commit 2015-02-09 11:16:01 -06:00
Gregory Nutt
b78a9fc290 Update ChangeLog 2015-02-09 10:53:22 -06:00
Gregory Nutt
fc04eec306 SAMA5D4-EK: Add a configuration for testing IPv6 2015-02-09 10:51:05 -06:00
Gregory Nutt
66e456161f SAMA5D4 EMAC: Add support for Multicast address matching and IPv6 2015-02-09 10:50:38 -06:00
Gregory Nutt
3b61f2c734 Update ChangeLog 2015-02-09 08:53:52 -06:00
Gregory Nutt
26e1327462 execl(): Fix bad logic in counting the number of arguments. This could never have worked. Noted by Pierre-noel Bouteville 2015-02-09 08:53:00 -06:00
Gregory Nutt
e845d73818 Update TODO 2015-02-09 08:51:27 -06:00
Gregory Nutt
7403121729 Update ChangeLog 2015-02-09 08:37:28 -06:00
Gregory Nutt
0195049165 Convert all STM32F4-Discovery configurations (with base board) to configure the Ethernet driver to use the work queue (vs. interrupt level processing). 2015-02-09 08:34:52 -06:00
Gregory Nutt
ef2d314235 Add logic so that STM32 Ethernet drivier can avoid interrupt level processing and, instead, execute on the work thread. 2015-02-09 08:33:29 -06:00
Gregory Nutt
559f1ef825 Networking: Clean up and consolidate some clunky stuff by adding new net_timedwait() function 2015-02-09 07:50:10 -06:00
Gregory Nutt
e218f620ac Correct a attribution in a comment 2015-02-09 07:27:43 -06:00
Gregory Nutt
2ae737f906 Update ChangeLog 2015-02-08 06:58:23 -06:00
Gregory Nutt
3465cb6138 SYSLOG: Add an option to use the syslog'ing device as the system consolution. This option enables a low-level, write-only console device at /dev/console (similar to the low-level UART console device). From Pierre-noel Bouteville. 2015-02-08 06:53:24 -06:00
Gregory Nutt
93ed9dc8d3 STM32 SPI: Clean-up asymmetric configuration of SPI6 2015-02-07 18:59:06 -06:00
Gregory Nutt
7ac36f7de6 Update ChangeLog 2015-02-07 14:02:08 -06:00
Gregory Nutt
6f335dc6c6 STM32 SPI: The source clock for SPI 4,5, and 6 should be PCLK2, not PCLK1 (for F411, F427, and F429). Per David Sidrane. 2015-02-07 13:59:45 -06:00
Gregory Nutt
8f4bbdd057 Updated Tiva ADC files 2015-02-06 16:56:12 -06:00
Gregory Nutt
1928feafca Networking: Fix some errors that crept in with IPv6 2015-02-06 13:34:19 -06:00
Gregory Nutt
f1a524e9ee Remove nutts/tools/astyle.sh 2015-02-06 12:48:01 -06:00
Gregory Nutt
252802d1cd Remove inclusion of some un-necessary header files. 2015-02-06 08:50:53 -06:00
Gregory Nutt
3e6705b526 IPv6: Separate function that converts prefix lengths to a netmask 2015-02-06 08:11:09 -06:00