Gregory Nutt
|
43459fe75e
|
DM09x0 Ethernet now supports CONFIG_NET_NOINTS
|
2016-12-03 11:42:15 -06:00 |
|
Gregory Nutt
|
eba1e076ec
|
PIC32MX/Z Ethernet: Now supports CONFIG_NET_NOINT
|
2016-12-03 09:50:14 -06:00 |
|
Gregory Nutt
|
bfa1da14e2
|
LM3S Ethernet now supports CONFIG_NET_NOINTS
|
2016-12-03 08:32:49 -06:00 |
|
Gregory Nutt
|
c0cbea2550
|
Remove RGMP and RGMP drivers.
|
2016-12-02 09:49:33 -06:00 |
|
Gregory Nutt
|
96be43b270
|
drivers/net/: Adapt all Ethernet drivers to work as though CONFIG_NET_MULTIBUFFER were set. Remove all references to CONFIG_NET_MULTIBUFFER
|
2016-11-29 16:44:23 -06:00 |
|
Gregory Nutt
|
0804286ad3
|
arch/: Add option to use low-priority work queue to all Ethernet drivers in arch that support CONFIG_NET_NOINTS.
|
2016-11-19 09:20:01 -06:00 |
|
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.
|
2016-11-18 09:22:49 -06:00 |
|
Gregory Nutt
|
52560bba37
|
ENC28J60: Allow either HP or LP work queue to be used.
|
2016-11-18 08:41:27 -06:00 |
|
Gregory Nutt
|
4fcbe8e410
|
drivers: Disable priority inheritance on all semaphores used for signaling
|
2016-11-03 11:00:47 -06:00 |
|
Gregory Nutt
|
de6db52b52
|
Oops... Last commit had some garbage in the file
|
2016-10-24 15:36:11 -06:00 |
|
Gregory Nutt
|
3d4ce55ebd
|
Oops.. a couple of hunks failed in the last patch. Hope I got them fixed correctly.
|
2016-10-24 15:25:40 -06:00 |
|
Max Nekludov
|
146d7e7921
|
drivers/net/tun.c: Fix bug in TUN interface driver
|
2016-10-24 15:17:01 -06:00 |
|
Gregory Nutt
|
2da3da7fd6
|
Costmetic changes from review of last commit
|
2016-09-25 17:24:39 -06:00 |
|
Gregory Nutt
|
0908a6c6b9
|
Fix calculations using MSEC_PER_TICK. If USEC_PER_TICK is less than 1000, then MSEC_PER_TICK will be zero. It will be inaccurate in any case.
|
2016-09-25 08:17:33 -06:00 |
|
Gregory Nutt
|
2a751068e6
|
Without lowsyslog() *llerr() is not useful. Eliminate and replace with *err().
|
2016-06-20 12:44:38 -06:00 |
|
Gregory Nutt
|
43eb04bb8f
|
Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info().
|
2016-06-20 11:59:15 -06:00 |
|
Gregory Nutt
|
d40a473f72
|
Without lowsyslog() *llwarn() is not useful. Eliminate and replace with *warn().
|
2016-06-20 09:37:08 -06:00 |
|
Gregory Nutt
|
2b445ddccc
|
Remove lowsyslog(). The new syslog() includes all of the functionality of lowsyslog(). No longer any need for two interfaces.
|
2016-06-20 08:57:08 -06:00 |
|
Gregory Nutt
|
0c8c7fecf0
|
Add _ to the beginning of all debug macros to avoid name collisions
|
2016-06-16 12:33:32 -06:00 |
|
Gregory Nutt
|
efb02f2ef1
|
drivers/: Change some nerr() ERRORS to nwarn() WARNINGS. Anomolous network evernts are not errors.
|
2016-06-12 08:31:22 -06:00 |
|
Gregory Nutt
|
a1469a3e95
|
Add CONFIG_DEBUG_ERROR. Change names of *dbg() * *err()
|
2016-06-11 15:50:49 -06:00 |
|
Gregory Nutt
|
e99301d7c2
|
Rename *lldbg to *llerr
|
2016-06-11 14:55:27 -06:00 |
|
Gregory Nutt
|
86b79b33cf
|
Reserver the name 'err' for other purposes
|
2016-06-11 14:40:07 -06:00 |
|
Gregory Nutt
|
1cdc746726
|
Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES
|
2016-06-11 14:14:08 -06:00 |
|
Gregory Nutt
|
fc3540cffe
|
Replace all occurrences of vdbg with vinfo
|
2016-06-11 11:59:51 -06:00 |
|
Gregory Nutt
|
3a74a438d9
|
Rename CONFIG_DEBUG_VERBOSE to CONFIG_DEBUG_INFO
|
2016-06-11 11:50:18 -06:00 |
|
Gregory Nutt
|
44353f320c
|
Replace confusing references to uIP with just 'the network'
|
2016-05-30 09:37:34 -06:00 |
|
Gregory Nutt
|
2244ed46bc
|
nuttx/drivers: Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section()
|
2016-02-14 07:32:58 -06:00 |
|
Gregory Nutt
|
216eea4543
|
Net: Fix some errors introduced into the ENC28J60 driver; fix type of wd_start arguments.
|
2016-02-04 08:55:10 -06:00 |
|
Gregory Nutt
|
dea24c503a
|
Networking: Remove the HSEC argument from devif_timer.
|
2016-02-03 12:12:41 -06:00 |
|
Gregory Nutt
|
ff1e057364
|
Missed one EMAC driver in the last commit
|
2016-02-03 10:55:51 -06:00 |
|
Gregory Nutt
|
42c365aab1
|
Duplicate Manuel's EMAC driver fix to every other driver that supports CONFIG_NET_NOINTS
|
2016-02-03 10:34:10 -06:00 |
|
Gregory Nutt
|
564a1ce606
|
Cosmetic clean-up of comments
|
2016-01-24 08:21:55 -06:00 |
|
Gregory Nutt
|
7ee6c5bcfc
|
Minor clean-up for last big commit
|
2016-01-23 19:18:55 -06:00 |
|
Gregory Nutt
|
7edf921c5e
|
Remove CONFIG_SPI_OWNBUS: Now it is not just a good idea, it is the law
|
2016-01-23 18:54:36 -06:00 |
|
Gregory Nutt
|
f6e49caba8
|
All SPI-based device drivers needs to call SPI_HWFEATURES() with zero in order to co-exist with drivers that use H/W features
|
2016-01-23 16:18:13 -06:00 |
|
Gregory Nutt
|
f348e68069
|
Update to use 64-bit timer when available
|
2016-01-21 11:54:26 -06:00 |
|
Gregory Nutt
|
51ee01255b
|
ENC28J60: Missing semicolon causes error in some configurations. Noted by Maciej Wójcik
|
2016-01-09 19:56:47 -06:00 |
|
Vladimir Komendantskiy
|
ae71c9b447
|
Fix a compile time error in drivers/net/tun.c.
|
2016-01-05 10:58:58 -06:00 |
|
Gregory Nutt
|
8fdb173090
|
drivers/net/telnet.c: Now works like the loop device. A new interface called telnet_initialize() registers a telnet session "factory" device at /dev/telnet. Via ioctl, the factory device can create instances of the telnet character devices at /dev/telnetN to support Telnet sessions.
|
2015-12-07 13:48:06 -06:00 |
|
Gregory Nutt
|
057b6aef2c
|
drivers/net: Move the Telnet driver from apps/netutils/netnetd to drivers/net
|
2015-12-07 09:26:57 -06:00 |
|
Gregory Nutt
|
c16648b3fd
|
Most cosmetic but also includes a fix for a compile problem from Ken Pettit
|
2015-12-01 12:54:57 -06:00 |
|
Gregory Nutt
|
2a93c66948
|
include/nuttx/net/netdev.h and several Ethernet drivers in arch/: Most network drivers to not support statistics. Those that do only support them when DEBUG is enabled. Each driver collects an architecture specific set of statistics and there is no mechanism in place to view those statistics. Thus, the driver feature was mostly useless. This change standardizes the driver statistics and puts the definition in the common network device structure defined in netdev.h where they can be accessed by network applications. All Ethernet drivers that collect statistics have been adapted to use these common statistics.
|
2015-11-26 12:08:09 -06:00 |
|
Gregory Nutt
|
796d52b3e1
|
Fix a typo introduced with last commits
|
2015-10-10 12:24:31 -06:00 |
|
Gregory Nutt
|
cf14f8d1b5
|
drivers/: Fixes to spacing and alignement
|
2015-10-10 10:41:00 -06:00 |
|
Gregory Nutt
|
af086c40ff
|
Remove dangling whitespace
|
2015-10-04 15:28:54 -06:00 |
|
Gregory Nutt
|
0b12dbf95d
|
Fix some spacing problems
|
2015-10-04 15:04:00 -06:00 |
|
Paul A. Patience
|
3b89eabd50
|
Correct #if to #ifdef when the macro can be undefined. Fix bug in AT24XX driver: it should compare AT24XX_ADDRSIZE to 2.
|
2015-09-01 13:52:29 -04:00 |
|
Gregory Nutt
|
8811681d7f
|
networking: Big performance improvement for local loopback driver
|
2015-08-27 11:05:53 -06:00 |
|
SaeHie Park
|
a268e0aeb9
|
Fix a typo from an earlier commit
|
2015-08-26 18:12:58 -06:00 |
|