Gregory Nutt
|
7330704d36
|
CONFIG_NET_PKT is compatible with current TCP writebuffering logic because the share too much code; move sending of packet socket data from net_send_unbufferer.c to a new uip/uip_pktsend.c file for consistency
|
2014-06-23 19:25:16 -06:00 |
|
Gregory Nutt
|
dbcbbf1adf
|
Merge from master
|
2014-06-23 11:10:24 -06:00 |
|
Gregory Nutt
|
0daf30675c
|
Fix conditional compilation for CLOCK_MONTONIC. From Manuel Stühn
|
2014-06-23 11:01:31 -06:00 |
|
Gregory Nutt
|
30843cf46d
|
TCP write buffering: Add an offset to buffer dumping logic
|
2014-06-23 09:40:17 -06:00 |
|
Gregory Nutt
|
963f8f49c5
|
TCP write buffering: Add length to buffer dumping instrumentation
|
2014-06-23 07:31:55 -06:00 |
|
Gregory Nutt
|
6f1651d5f2
|
TCP write buffering: Extend and fix some buffer dumping logic
|
2014-06-22 18:53:18 -06:00 |
|
Gregory Nutt
|
d642616c5b
|
TCP write buffering: Fix an error in the trim logic
|
2014-06-22 16:25:26 -06:00 |
|
Gregory Nutt
|
356d25b503
|
First cut at conversion of write-buffering to use I/O buffer chaings (IOBs)
|
2014-06-22 11:27:57 -06:00 |
|
Gregory Nutt
|
2805582151
|
net: Add net/tcp/tcp.h; rename uip_tcpwrbuffer_ to tcp_wrbuffer_*
|
2014-06-21 15:23:39 -06:00 |
|
Gregory Nutt
|
038f10ed55
|
Add seekable standard streams
|
2014-06-14 16:19:42 -06:00 |
|
Gregory Nutt
|
24e603f23b
|
Add support for seekable memory streams
|
2014-06-14 15:35:18 -06:00 |
|
Gregory Nutt
|
18a224bf8a
|
Correct contact information
|
2014-06-13 07:31:28 -06:00 |
|
Gregory Nutt
|
bf8f8d3937
|
Raw sockets: Additional changes for error-free/warning-free compilation
|
2014-06-12 12:29:58 -06:00 |
|
Gregory Nutt
|
faaf641490
|
First check-in of Lazlo's PF_PACKET 'raw' socket implementation
|
2014-06-12 11:52:06 -06:00 |
|
Gregory Nutt
|
96c6f34825
|
IOB: Remove private data. Not needed
|
2014-06-12 08:35:59 -06:00 |
|
Gregory Nutt
|
69c18728f2
|
SAMA5: Add support for Micrel KSZ8081 PHY
|
2014-06-11 13:25:59 -06:00 |
|
Gregory Nutt
|
60306a16d7
|
IOB: remove flags
|
2014-06-09 13:54:47 -06:00 |
|
Gregory Nutt
|
074c596674
|
Fix typo in iob.h
|
2014-06-08 06:54:10 -06:00 |
|
Gregory Nutt
|
7b460bf1aa
|
IOB: Add macro to get the start of data
|
2014-06-07 15:40:51 -06:00 |
|
Gregory Nutt
|
0f71ea26b1
|
IOB: Add iob_contig()
|
2014-06-07 11:01:13 -06:00 |
|
Gregory Nutt
|
ceaf3c8832
|
Add Ethernet definitions
|
2014-06-06 18:18:58 -06:00 |
|
Gregory Nutt
|
94259f725e
|
IOB: Some handy macros
|
2014-06-06 10:28:18 -06:00 |
|
Gregory Nutt
|
a304a73608
|
IOB: Add queue handling interfaces; improve lists
|
2014-06-06 09:35:31 -06:00 |
|
Gregory Nutt
|
6a83cc5d17
|
Add iob_freechain
|
2014-06-05 13:26:38 -06:00 |
|
Gregory Nutt
|
7ef0fb1460
|
IOB: Add iob_clone()
|
2014-06-05 12:56:00 -06:00 |
|
Gregory Nutt
|
3881bf6b5f
|
IOB: Remove unimplemented VLAN stuff; add unit test and fixes to pass unit test
|
2014-06-05 10:43:20 -06:00 |
|
Gregory Nutt
|
67d5e8d154
|
NET: Improvied I/O buffer logic
|
2014-06-04 09:03:11 -06:00 |
|
Gregory Nutt
|
d10c3923a2
|
Add iob_copyin()
|
2014-06-03 14:28:16 -06:00 |
|
Gregory Nutt
|
1a4c219626
|
NET: Add generic I/O buffering logic
|
2014-06-03 12:41:34 -06:00 |
|
Gregory Nutt
|
fbc9f79fc0
|
sockio.h needs to include netinet/in.h for struct in_addr
|
2014-06-03 10:10:54 -06:00 |
|
Gregory Nutt
|
e567b6ee49
|
Fix error in tree.h
|
2014-06-02 13:44:44 -06:00 |
|
Gregory Nutt
|
6a5fdf7fe2
|
Add CONFIG_NET_ETHERNET (not used yet)
|
2014-06-01 09:40:23 -06:00 |
|
Gregory Nutt
|
0a7d381c57
|
Port BSD tree.h header file
|
2014-05-31 10:19:42 -06:00 |
|
Gregory Nutt
|
90e4b55e0c
|
Move include/nuttx/net/uip/uip-arch.h to include/nuttx/net/arp.h; rename all uip_arp_ functions to arp_
|
2014-05-30 12:13:06 -06:00 |
|
Gregory Nutt
|
6f3cb90c05
|
Cosmetic changes
|
2014-05-28 14:09:58 -06:00 |
|
Gregory Nutt
|
615a7899b4
|
mtd.h needs forward reference to struct spi_dev_s
|
2014-05-25 07:39:15 -06:00 |
|
Gregory Nutt
|
2abe0dd6dd
|
Change all variadic macros to C99 style
|
2014-05-22 09:01:51 -06:00 |
|
Gregory Nutt
|
b2d26436de
|
Configuration has CC3000_SPI_MODE settings but source uses CONFIG_CC3000_SPIMODE. From Jussi Kivilinna
|
2014-05-21 07:20:09 -06:00 |
|
Gregory Nutt
|
c48bd737d0
|
SAM4E-EK: Add a driver for the on-board LCD (not tested on initial check-ing)
|
2014-05-13 10:38:46 -06:00 |
|
Gregory Nutt
|
6e86ae89dd
|
Fix typo RBG -> RGB in several macros
|
2014-05-12 13:00:48 -06:00 |
|
Gregory Nutt
|
7aff487faa
|
Add ILI9325 register definition header file
|
2014-05-12 11:24:57 -06:00 |
|
Gregory Nutt
|
e18844de32
|
P-code BINFMT: Add logic to pass information from the binfmt logic to the P-code interpreter. This includes some extension to the binfmt interfaces.
|
2014-05-08 16:58:10 -06:00 |
|
Gregory Nutt
|
765805234f
|
Corrected pcode.h header file
|
2014-05-08 11:11:44 -06:00 |
|
Gregory Nutt
|
7594d8b8cf
|
Add serial method so that lower half driver can provide RX flow control information. From Jussi Kivilinna
|
2014-05-08 09:00:33 -06:00 |
|
Gregory Nutt
|
b6f264488a
|
BINFMT: A framework to support a P-code binary format (a work in progress)
|
2014-05-07 13:47:52 -06:00 |
|
Gregory Nutt
|
f06e9dbcaa
|
Timer driver updates from Bob Doiron
|
2014-05-05 14:40:19 -06:00 |
|
Gregory Nutt
|
79d9e9cccd
|
If the CPU load measurements are being driven by an external clock, then the prototype for sched_process_cpuload() must be available in include/nuttx/arch.h
|
2014-04-30 15:47:55 -06:00 |
|
Gregory Nutt
|
d897b4de76
|
Enhanced timer interface from Bob Doiron
|
2014-04-30 14:08:34 -06:00 |
|
Gregory Nutt
|
daf6d347fc
|
Updates to ZNeo configurations + misc cosmetic changes to comments
|
2014-04-25 11:59:17 -06:00 |
|
Gregory Nutt
|
ff103e9d4c
|
Nucleo: Remove bogus MPU definitions
|
2014-04-25 08:52:50 -06:00 |
|
Gregory Nutt
|
d119e4c977
|
Update TODO list and comments
|
2014-04-23 13:02:00 -06:00 |
|
Gregory Nutt
|
af4a69e6e3
|
Updated IEEE 695 header file
|
2014-04-22 18:25:42 -06:00 |
|
Gregory Nutt
|
9ad7704699
|
Nucleo-F401RE update from Frank Bennett
|
2014-04-22 16:04:14 -06:00 |
|
Gregory Nutt
|
28b6e0a7f5
|
SAM4S Xplained Pro fixups from Bob DOIRON after the last big set of commits
|
2014-04-22 14:34:17 -06:00 |
|
Gregory Nutt
|
465bfcb4cf
|
Fix Bob's name in as many places as possible; Make sure that Bob is an author in as many files as I can think of (might be missing a few)
|
2014-04-22 13:42:38 -06:00 |
|
Gregory Nutt
|
972c4cbab5
|
Nucleo F401RE: Remove PX4 cruft that can in with the port
|
2014-04-22 12:18:08 -06:00 |
|
Gregory Nutt
|
61555fe5e1
|
Various SAM4S related fixes, mostely related to the timer driver driver and the SAM4S timer/counter. All from Bob Doisin
|
2014-04-22 09:01:20 -06:00 |
|
Gregory Nutt
|
df33d9bcc8
|
examples/serialrx added by Bob Doison
|
2014-04-22 08:40:48 -06:00 |
|
Gregory Nutt
|
21671c97d6
|
SAM3/4: Add watchdog timer support. From Bob Doisin
|
2014-04-21 19:12:02 -06:00 |
|
Gregory Nutt
|
4a4eeb29cd
|
Updated IEEE 695 header file
|
2014-04-21 11:25:53 -06:00 |
|
Gregory Nutt
|
93a2470081
|
Updated IEEE 695 header file
|
2014-04-20 15:33:49 -06:00 |
|
Gregory Nutt
|
444bc06e17
|
Updated IEEE 695 header file
|
2014-04-20 12:57:02 -06:00 |
|
Gregory Nutt
|
95637e3411
|
Updated IEEE 695 header file
|
2014-04-20 10:02:56 -06:00 |
|
Gregory Nutt
|
e50b2b0760
|
Add IEEE 695 OMF header file
|
2014-04-19 18:30:58 -06:00 |
|
Gregory Nutt
|
b83702dd8a
|
HID mouse: Don't include NAKs in error count. From Leo
|
2014-04-17 11:47:00 -06:00 |
|
Gregory Nutt
|
6d0863b657
|
Add logic to register HID keybaord and mouse classes; fix some conditional compilation. From Leo
|
2014-04-17 11:22:46 -06:00 |
|
Gregory Nutt
|
f58767ce79
|
MIO183QT-9A LCD driver updated to support reading from the LCD. From Toby Duckwork
|
2014-04-16 12:17:35 -06:00 |
|
Gregory Nutt
|
3a1324741a
|
More trailing whilespace removal
|
2014-04-13 14:32:20 -06:00 |
|
Gregory Nutt
|
056aed1274
|
Make sure that there is one space between while and condition
|
2014-04-12 13:09:48 -06:00 |
|
Gregory Nutt
|
303cc1902b
|
Make sure that there is one space between if and condition
|
2014-04-12 12:53:19 -06:00 |
|
Gregory Nutt
|
1712f42cf3
|
apps/netutils/ntpclient: Add a primitive NTP client. Initial checkin is untested and probably incomplete
|
2014-04-10 18:15:06 -06:00 |
|
Gregory Nutt
|
2fcc57edb0
|
mv ramlog.h and syslog.h to new include/nuttx/syslog
|
2014-04-10 09:29:30 -06:00 |
|
Gregory Nutt
|
4f59bc5878
|
Add CONFIG_CLOCK_MONTONIC
|
2014-03-31 10:01:03 -06:00 |
|
Gregory Nutt
|
8772a4e104
|
Add support for CLOCK_MONOTONIC. From Macs N
|
2014-03-31 09:25:50 -06:00 |
|
Gregory Nutt
|
060b84240b
|
Add macro UNUSED to eliminate warnings about variables that are set to unused values
|
2014-03-30 07:58:58 -06:00 |
|
Gregory Nutt
|
30c34c07cf
|
Add an MTD driver to wrap another MTD driver and makes is sector size look like 512 bytes
|
2014-03-24 17:45:45 -06:00 |
|
Gregory Nutt
|
9a484b4c6e
|
Cosmetic updates to comments and README files
|
2014-03-24 10:23:56 -06:00 |
|
Gregory Nutt
|
c3380746b1
|
sdio.h: Misc typo fixes
|
2014-03-23 15:48:55 -06:00 |
|
Gregory Nutt
|
a37ad4ecca
|
Add logic to check interrupt stack usage
|
2014-03-23 10:11:58 -06:00 |
|
Gregory Nutt
|
3c7021477d
|
nuttx/include/nuttx/i2c.h typo fixes drom Vijay Kumar
|
2014-03-19 08:42:42 -06:00 |
|
Gregory Nutt
|
972eeae12d
|
Add configuration ettings for the on-demand paging option
|
2014-03-05 14:25:49 -06:00 |
|
Gregory Nutt
|
18f74bade9
|
configs/stm32f4discovery/pm: Configuration converted to use the kconfig-frontends tools
|
2014-03-04 08:58:01 -06:00 |
|
Gregory Nutt
|
38e581bb90
|
cstdbool: Ignore _Bool8 if CONFIG_C99_BOOL8=y
|
2014-02-28 10:03:03 -06:00 |
|
Gregory Nutt
|
1c40dc6448
|
cosmetic changes to README files and comments
|
2014-02-27 13:41:30 -06:00 |
|
Gregory Nutt
|
7138e18efe
|
Fixing bad idempotence definition in C++ header files
|
2014-02-27 10:49:27 -06:00 |
|
Gregory Nutt
|
0610be935d
|
prtdiff_t: Defined in both stddef and sys/types
|
2014-02-25 12:40:49 -06:00 |
|
Gregory Nutt
|
cf4a362ab5
|
CPU load calculations now available for all threads. Available in /proc/pid/loadavg
|
2014-02-23 10:55:01 -06:00 |
|
Gregory Nutt
|
59769d44f1
|
Add logic to meaure and calculate the CPU load percentage. From David Alessio
|
2014-02-22 15:20:12 -06:00 |
|
Gregory Nutt
|
c55ac71603
|
Nodes in the pseudo-filesystem can now be renamed or moved within the pseduo-filesystem
|
2014-02-19 13:14:39 -06:00 |
|
Gregory Nutt
|
6092b5813a
|
Numerous updates to the CC3000 driver from David Sidrane
|
2014-02-18 14:16:51 -06:00 |
|
Gregory Nutt
|
c5fe9fb425
|
Use uint16_t vs uint8_t in the message queue structure if the max message size is > 128
|
2014-02-18 14:14:51 -06:00 |
|
Gregory Nutt
|
91b002a043
|
Many changes to reduce complaints from CppCheck. Several latent bugs fixes, but probably some new typos introduced
|
2014-02-10 18:08:49 -06:00 |
|
Gregory Nutt
|
8ef272911e
|
Update comments in file headers
|
2014-02-10 13:58:08 -06:00 |
|
Gregory Nutt
|
a9b01d5824
|
Support for the MIO283QT9A LCD from Toby Duckworth
|
2014-02-10 12:26:08 -06:00 |
|
Gregory Nutt
|
0070815e87
|
HID mouse can now support some while mice. Problems with Microsoft mice
|
2014-02-10 11:53:37 -06:00 |
|
Gregory Nutt
|
752767cfc1
|
Add a mouse interface that is similar to the touchscreen interface except that it can handle multple buttons and continuously reports positional data so that it can control a cursor
|
2014-02-10 10:14:22 -06:00 |
|
Gregory Nutt
|
0e486c953b
|
Add support for a USB HID mouse. Untested on initial check-in
|
2014-02-09 13:49:31 -06:00 |
|
Gregory Nutt
|
2ebce1b2bf
|
Remove EXTERN from prototype
|
2014-02-09 13:45:51 -06:00 |
|
Gregory Nutt
|
546ba78988
|
Fix bugs in EMACS command line editor, primarily errors in the VT100 commands
|
2014-02-02 12:24:45 -06:00 |
|
Gregory Nutt
|
fce1a1d7c4
|
Improve documentation of naming conventions
|
2014-01-25 08:56:40 -06:00 |
|
Gregory Nutt
|
1d5b2d3d3e
|
Rename up_irqbutton() to board_button_irq()
|
2014-01-24 14:04:07 -06:00 |
|
Gregory Nutt
|
1ac245b9c6
|
Rename up_buttons() to board_buttons()
|
2014-01-24 13:59:24 -06:00 |
|
Gregory Nutt
|
b0c0df84f6
|
Rename up_buttoninit to board_button_intialize
|
2014-01-24 13:50:23 -06:00 |
|
Gregory Nutt
|
9e2640b896
|
Networking: Improved status reporting and new carrier management interfaces. From Max Holtzberg
|
2014-01-21 10:21:45 -06:00 |
|
Gregory Nutt
|
55741b9d73
|
VI: Turn off cursor when updating screen; eliminate some warnings
|
2014-01-21 08:02:38 -06:00 |
|
Gregory Nutt
|
7ce2b6f198
|
Fix formatting of the VT100 escapte sequence
|
2014-01-20 16:58:14 -06:00 |
|
Gregory Nutt
|
006a430029
|
ctypes.h: Fix typo in macro name iscontrol->iscntrl
|
2014-01-18 13:22:20 -06:00 |
|
Gregory Nutt
|
94fb69459b
|
Some fixes for typos in recent changes to Kconfig files
|
2014-01-16 16:37:23 -06:00 |
|
Gregory Nutt
|
806af1f4e2
|
When dup'ing sockets, need to clone fields for TCP write buffering too
|
2014-01-14 15:17:53 -06:00 |
|
Gregory Nutt
|
803cdfdaf1
|
Changes to get PX4 config to build. Also some warning removal
|
2014-01-14 13:30:22 -06:00 |
|
Gregory Nutt
|
a4e3fabee6
|
Changes to correct TCP write buffereing build errors
|
2014-01-14 09:43:59 -06:00 |
|
Gregory Nutt
|
a9e44cdfe0
|
The first set of changes to incorporate Jason Jiangs TCP write buffering logic
|
2014-01-13 17:11:01 -06:00 |
|
Gregory Nutt
|
486314ad05
|
Add configuration support for TCP Write Buffering
|
2014-01-13 14:40:21 -06:00 |
|
Gregory Nutt
|
7eef2f9410
|
Change how TCP read-ahead is selected to better integrate with TCP write buffering
|
2014-01-13 13:55:51 -06:00 |
|
Gregory Nutt
|
cbb5e4889b
|
Add support for the SO_LINGER socket option. Based on logic from Jason Jiang. Utestested on initial commit
|
2014-01-13 11:58:45 -06:00 |
|
Gregory Nutt
|
46a94ce6c5
|
Cosmetic clean-up in preparation for TCP write buffering change
|
2014-01-13 08:21:18 -06:00 |
|
Gregory Nutt
|
752068073a
|
Forgot to add stpcpy.c in last commit
|
2014-01-10 07:09:59 -06:00 |
|
Gregory Nutt
|
a128cd0438
|
Flesh out stddefs.h
|
2014-01-09 15:49:54 -06:00 |
|
Gregory Nutt
|
4e2c140124
|
Add stpcpy()
|
2014-01-09 14:08:48 -06:00 |
|
Gregory Nutt
|
8e1b493786
|
Fix some of the SIZE_MAX definitions updated in a recent commit
|
2014-01-08 08:25:46 -06:00 |
|
Gregory Nutt
|
2060d75ba2
|
Add a quick'n'dirty implementation of C11 threads.h
|
2014-01-07 18:09:35 -06:00 |
|
Gregory Nutt
|
c5f9b8768e
|
Add type rsize_t and function gets_s()
|
2014-01-07 16:27:45 -06:00 |
|
Gregory Nutt
|
5a8517b849
|
Add Z16F NSH configuration
|
2014-01-01 12:40:18 -06:00 |
|
Gregory Nutt
|
1da566f27b
|
Make sure that the Z16F build still builds and runs
|
2014-01-01 10:29:44 -06:00 |
|
Gregory Nutt
|
a1f8bd0f58
|
The user-mode work queue was not being started
|
2013-12-31 12:48:11 -06:00 |
|
Gregory Nutt
|
43e47f8e78
|
NX server needs to be on a kernel thread for the kernel build
|
2013-12-30 17:55:19 -06:00 |
|
Gregory Nutt
|
90b269568b
|
Fix some minor kernel mose NxWM build issues
|
2013-12-30 14:09:58 -06:00 |
|
Gregory Nutt
|
804e80d0cb
|
STM3240G-EVAL: Add kernel build mode support and an NxWM kernel mode configuration
|
2013-12-29 13:15:08 -06:00 |
|
Gregory Nutt
|
5c7a4896cc
|
Add nx_start() to simplify starting the NX server from within the RTOS
|
2013-12-29 11:11:48 -06:00 |
|
Gregory Nutt
|
c144669782
|
Move more files from graphics/nxmu to libnx/nxmu
|
2013-12-29 08:48:06 -06:00 |
|
Gregory Nutt
|
808ebb18a9
|
Minor clean-up of typing from last commit
|
2013-12-29 08:19:02 -06:00 |
|
Gregory Nutt
|
715177d861
|
Add sem_timedwait to syscalls
|
2013-12-28 12:04:39 -06:00 |
|
Gregory Nutt
|
af40e36466
|
Move graphics/nxtk to libnx/nxtk
|
2013-12-28 11:33:21 -06:00 |
|
Gregory Nutt
|
425d0cccaf
|
Decoupling NX user interfaces to support NX kernel build (phase 2)
|
2013-12-27 14:30:13 -06:00 |
|
Gregory Nutt
|
2507017695
|
Decoupling NX user interfaces to support NX kernel build (phase 1)
|
2013-12-27 13:18:20 -06:00 |
|
Gregory Nutt
|
45d2bf2554
|
Support for Sharp Memory LCD. From Librae
|
2013-12-23 16:03:54 -06:00 |
|
Gregory Nutt
|
a00e2987c4
|
Various changes for a clean ZNEO ZDS-II build
|
2013-12-19 10:01:52 -06:00 |
|
Gregory Nutt
|
e13e5685cb
|
/proc task directories can now have sub-directories
|
2013-12-15 10:31:07 -06:00 |
|
Gregory Nutt
|
9f01df47ea
|
Create procfs_utils.c; File missed from last commit; + remove warning from mm_memalign.c (how did this work before?)
|
2013-12-14 08:53:23 -06:00 |
|
Gregory Nutt
|
7aff059fd0
|
Move sleep() and usleep() from sched/ to libc/unistd/. These functions now are simple wrappers for nanosleep(). Remove sleep() and usleep() from system calls; add nanosleep() to system calls
|
2013-12-13 07:57:13 -06:00 |
|
Gregory Nutt
|
342e777029
|
Add nanosleep()
|
2013-12-12 20:12:33 -06:00 |
|
Gregory Nutt
|
f97be5131c
|
Various fixes to the recent, big procfs checkin
|
2013-12-12 11:08:20 -06:00 |
|
Gregory Nutt
|
e4471dc8e0
|
procfs/: Extenstive architectural changes and enhancements by Ken Pettit
|
2013-12-12 09:21:55 -06:00 |
|
Gregory Nutt
|
62bf4d158d
|
Move ramdisk.h to include/nutt/fs/ramdisk.h
|
2013-12-10 09:42:58 -06:00 |
|
Gregory Nutt
|
f821e74ebb
|
Move smart.h to include/nuttx/fs/smart.h
|
2013-12-10 09:38:48 -06:00 |
|
Gregory Nutt
|
beda9787b4
|
Move rgbcolors.h to include/nuttx/video
|
2013-12-10 09:29:20 -06:00 |
|
Gregory Nutt
|
e282aad903
|
Move include/nuttx/fb.h to include/nuttx/video/fb.h
|
2013-12-10 09:23:54 -06:00 |
|
Gregory Nutt
|
bdfb2f7eb6
|
More OV2640 initialization logic
|
2013-12-10 09:10:39 -06:00 |
|
Gregory Nutt
|
40e0253189
|
mkfatfs: Fix an error in logic that determines if FAT16 is possible
|
2013-12-05 18:17:22 -06:00 |
|
Gregory Nutt
|
692b087d07
|
LM: Don't initialize .data if running in SRAM. Global missing intialize type. SAMA5 NAND: Fix for read nand in smaller chunks
|
2013-12-05 10:37:55 -06:00 |
|