Gregory Nutt
|
9f5299522f
|
Add missing include file. From Kosma
|
2014-08-20 06:34:34 -06:00 |
|
Gregory Nutt
|
703d4bca7b
|
Add a register definition header file for the ILI9341 LCD
|
2014-08-19 17:31:10 -06:00 |
|
Gregory Nutt
|
4bba611dc6
|
Move some internal networking function protoypes out of the public include/nuttx/net/arp.h into to the private net/arp/arp.h
|
2014-08-18 16:35:20 -06:00 |
|
Gregory Nutt
|
004788d7c0
|
Change the way PHY interrupts work: disable automatically. Then we have to re-subscribe each time after the interrupt fires
|
2014-08-17 16:51:56 -06:00 |
|
Gregory Nutt
|
e04ab2bcfc
|
In order to get PHY interrupts, they must be enabled at the PHY (still don't get PHY interrupts)
|
2014-08-17 13:03:18 -06:00 |
|
Gregory Nutt
|
dcfc76336a
|
Add some helper macros to make the code a little more compac
|
2014-08-17 09:46:03 -06:00 |
|
Gregory Nutt
|
716aec39bf
|
Cosmetic
|
2014-08-17 09:45:38 -06:00 |
|
Gregory Nutt
|
057af36c1d
|
More of the PHY event notification logic change: Fix some compile errors when full feature is enabled; Add some missing ioctol logic
|
2014-08-16 15:04:09 -06:00 |
|
Gregory Nutt
|
eb5e2e4b20
|
Finishes the ioctl definition to subscribe to PHY events. Revamp network ioctl signature to support arguments other than struct mii_ioctl_data.
|
2014-08-16 14:08:04 -06:00 |
|
Gregory Nutt
|
8428a58bdc
|
Add support for an ioctl that can be used to notify an application when there is a change in the network status signalled by a PHY interrupt
|
2014-08-16 12:56:02 -06:00 |
|
Gregory Nutt
|
cde108efc6
|
Move SLIP prototypes from net.h to new slip.h
|
2014-08-16 10:28:45 -06:00 |
|
Gregory Nutt
|
79e098b20e
|
Clean missing function headers
|
2014-08-16 10:24:06 -06:00 |
|
Gregory Nutt
|
4beb3c0ad7
|
Move SLIP prototypes from net.h to new slip.h
|
2014-08-16 10:23:17 -06:00 |
|
Gregory Nutt
|
c52f634b79
|
Standardize a PHY interrupt attachment interface
|
2014-08-16 08:34:36 -06:00 |
|
Gregory Nutt
|
eed1d6c619
|
When reading the system timer, don't read a struct timespec, convert it to a fake tick count, then back to a timespec. Remove CLOCK_ACTIVETIME.. it is non-standard, unused, and gets in the way of changes like this
|
2014-08-15 03:55:41 -06:00 |
|
Gregory Nutt
|
686e5d7e3d
|
Tickless: If using an ALARM, then really should report time of expiration
|
2014-08-12 10:00:32 -06:00 |
|
Gregory Nutt
|
66803d0db6
|
Define interfaces to use an alarm instead of an interval timer with the tickless option
|
2014-08-12 07:28:41 -06:00 |
|
Gregory Nutt
|
7025465109
|
Adds support for localtime. From Max Neklyudov
|
2014-08-12 06:18:22 -06:00 |
|
Gregory Nutt
|
219c1a68d3
|
Update comments
|
2014-08-10 11:38:08 -06:00 |
|
Gregory Nutt
|
320707fdfa
|
SAMA5: Fix bugs in timer/counter interrupts and one-shot timer
|
2014-08-10 10:47:38 -06:00 |
|
Gregory Nutt
|
5803fb78b8
|
SAMA5 T/C: Can now handle non-constant BOARD_MCK_FREQUENCY. Also now supports methods to attach user interrupt handlers
|
2014-08-09 10:30:45 -06:00 |
|
Gregory Nutt
|
da0de3284e
|
Fix errors in documentation and comments related to the Tickless OS. From Vijay Kumar
|
2014-08-09 06:41:38 -06:00 |
|
Gregory Nutt
|
cb79407ced
|
Move all pthread files from sched/ to sched/pthread
|
2014-08-08 12:55:02 -06:00 |
|
Gregory Nutt
|
6e0acd7cd4
|
WM8904: Don't use MSEC2TICK in timeout calculation
|
2014-08-08 11:02:45 -06:00 |
|
Gregory Nutt
|
5ee57bda59
|
Some final tickless OS bugfixes. No longer EXPERIMENTAL. Update some comments
|
2014-08-07 19:11:22 -06:00 |
|
Gregory Nutt
|
c9661ad5a7
|
Change all time conversions. Yech. New timer units in microseconds breaks all existing logic that used milliseconds in the conversions. Something likely got broken doing this, probably because I confused a MSEC2TICK conversion with a TICK2MSEC conversion. Also, the tickless OS no appears fully functional and passes the OS test on the simulator with no errors
|
2014-08-07 18:00:38 -06:00 |
|
Gregory Nutt
|
0aa7209765
|
Change CONFIG_MSEC_PER_TICK to CONFIG_USEC_PER_TICK. This gives more options for system timers in general, but more importantly, let's us realize higher resolution for the case of CONFIG_SCHED_TICKLESS=y -- of course, at the risk of some new interger overvflow problems
|
2014-08-07 13:42:47 -06:00 |
|
Gregory Nutt
|
caba61999a
|
Remove CONFIG_DISABLE_CLOCK
|
2014-08-07 12:35:24 -06:00 |
|
Gregory Nutt
|
520a51a3e1
|
Implements the tickless OS
|
2014-08-07 11:39:16 -06:00 |
|
Gregory Nutt
|
c8a60b2916
|
Added another tickless OS interface to get the timer remaining on the interval timer.
|
2014-08-06 18:28:33 -06:00 |
|
Gregory Nutt
|
0452b1555b
|
if CONFIG_SCHED_TICKLESS is defined, then the global variable g_system_timer does not exist
|
2014-08-06 18:26:16 -06:00 |
|
Gregory Nutt
|
736d3c169a
|
Rename up_timerinit() to up_timer_initailize(); Add prototypes for candidate interfaces for the tickless OS; Don't build existing timer initialization logic if CONFIG_SCHED_TICKLESS is defined.
|
2014-08-06 16:26:01 -06:00 |
|
Gregory Nutt
|
b305f9186a
|
WM8904 interface enable method now returns the previous interrupt state
|
2014-08-04 14:52:59 -06:00 |
|
Gregory Nutt
|
72b739fbcb
|
WM8904: Add logic to analyze BCLK setup
|
2014-08-03 17:11:38 -06:00 |
|
Gregory Nutt
|
36f8e23c12
|
WM8904 driver: Fix wm8904_dump_registers macro: Wrong number of parameters.
|
2014-08-02 14:28:30 -06:00 |
|
Gregory Nutt
|
a2d6c0c2b4
|
WM8904: Add logic to program the FLL to achieve the bitrate
|
2014-08-02 12:40:57 -06:00 |
|
Gregory Nutt
|
f4bc0ad99a
|
WM8904: Add an option to control WM8904 register dumping
|
2014-08-02 06:52:42 -06:00 |
|
Gregory Nutt
|
1f2428c087
|
WM8904: Ad the MCLK frequency to the interface definition. The WM8904 driver needs to know this frequency in order to configure the FLL to generate the correct bitrate
|
2014-08-01 18:37:56 -06:00 |
|
Gregory Nutt
|
e59bb45b33
|
Add debug logic to dump WM8904 registers
|
2014-08-01 18:07:20 -06:00 |
|
Gregory Nutt
|
e214382264
|
Audio: Change how the end of the audio stream is detected by the leaf audio component. This used by be done by looking for the first partial buffer. That does not work with the in-place sub-sampling performed by the PCM decoder: That always reduces the size of the buffer so that all buffers only partially filled by the time they get to the leaf. Now, a flag is set in the audio buffer flags set to indicate the final buffer in the stream.
|
2014-07-31 16:36:09 -06:00 |
|
Gregory Nutt
|
376a7bcc12
|
Costmetic: Update TODO list, README files, refreshed configuration, updated comments
|
2014-07-30 14:26:50 -06:00 |
|
Gregory Nutt
|
a826adb679
|
The SAMA5D4-EK NSH and NxWM configurations now have the auto-mounter configured to automatically mount the FAT file system on HSMCI0 at /mnt/sdcard
|
2014-07-29 16:36:15 -06:00 |
|
Gregory Nutt
|
7b1b915226
|
SAMA5D4: Add auto-mounter support for HSMCI0
|
2014-07-29 15:34:31 -06:00 |
|
Gregory Nutt
|
31d21640af
|
Update the automounter so that it will handle the initial insertion state
|
2014-07-29 13:00:35 -06:00 |
|
Gregory Nutt
|
8e506be4dd
|
Add support for an automounter that will automatically mount and unmount a file system a media is inserted and removed
|
2014-07-29 12:50:08 -06:00 |
|
Gregory Nutt
|
b7227f0088
|
Cosmetic changes, mostly to comments
|
2014-07-29 12:49:40 -06:00 |
|
Gregory Nutt
|
f235f95e52
|
Misc bugfixes while integrating fast forward by sub-sampling
|
2014-07-27 19:32:07 -06:00 |
|
Gregory Nutt
|
0cc9b06eca
|
Add definitions to support fast forward and rewind configuration
|
2014-07-27 12:25:40 -06:00 |
|
Gregory Nutt
|
123efe6e23
|
Move subsampling rate definitions from nxplayer.h to audio.h
|
2014-07-27 11:05:25 -06:00 |
|
Gregory Nutt
|
2ef656c227
|
More removal of EXTERN on function prototypes
|
2014-07-24 15:04:50 -06:00 |
|
Gregory Nutt
|
22f8503d0a
|
Convert ac_format and ac_controls to unions to make access a little cleaner
|
2014-07-24 10:21:04 -06:00 |
|
Gregory Nutt
|
dba43a9c75
|
Audio: Get rid of the decoder->driver IOCTLs that I added a couple of commits back; Use existing configure method
|
2014-07-24 09:56:39 -06:00 |
|
Gregory Nutt
|
ca779ece55
|
Audio: Add hooks for fast-forward and rewind needed by CMediaPlayer; add hooks for equalizer settings needed by the WM8904
|
2014-07-24 08:28:10 -06:00 |
|
Gregory Nutt
|
68109b32db
|
Ongoing campaign to remove EXTERN storage class on function prototypes
|
2014-07-23 14:49:16 -06:00 |
|
Gregory Nutt
|
72133f5d95
|
Add ioctls so that PCM decoder can configure the driver bitrate, num channels, and sample width
|
2014-07-23 12:21:04 -06:00 |
|
Gregory Nutt
|
ca7d7c34ce
|
Audio: Add a NULL audio device that can be used to simply unit-level testing of audio decoders
|
2014-07-23 10:12:32 -06:00 |
|
Gregory Nutt
|
cfa76b5278
|
Flesh out a few more PCM methods, still incomplete. Re-vision PCM structure definition
|
2014-07-22 19:23:05 -06:00 |
|
Gregory Nutt
|
d7a9633dcd
|
Rename pcm_decode.h to pcm.h since it will hold more than just decoding definitions. Fix some porting errors like idbg should auddbg, etc. Add wav file header and a few low-level wav utilities.
|
2014-07-22 15:54:56 -06:00 |
|
Gregory Nutt
|
a4dcd690bb
|
Add new framework for the PCM decoder. It is now a 'front end' for lower-level drivers like the WM8904 that performs the PCM decoding from end
|
2014-07-22 11:54:13 -06:00 |
|
Gregory Nutt
|
8548c64915
|
Remove WM8904 driver unused paramters, clean-up comments, remove some kruft in capability reporting
|
2014-07-22 11:47:27 -06:00 |
|
Gregory Nutt
|
4f6625380b
|
The WM8904 audio driver is mostly code complete and ready to begin initial testing
|
2014-07-19 18:52:58 -06:00 |
|
Gregory Nutt
|
6d9f9e37bf
|
SAMA5D4-EK: Add WM8904 initialization logic
|
2014-07-19 11:58:53 -06:00 |
|
Gregory Nutt
|
89ed7ab558
|
WM8904: Add initialization logic
|
2014-07-19 10:20:19 -06:00 |
|
Gregory Nutt
|
3b8c4a399d
|
Framework for a WM8904 audio driver. The initial driver check-in is simply Ken Pettit's VS1053 driver forced to compile with only WM8904 definitions
|
2014-07-18 15:35:12 -06:00 |
|
Gregory Nutt
|
1ff0536c7f
|
WM8904: Add header file support for this forcoming driver
|
2014-07-18 13:28:51 -06:00 |
|
Gregory Nutt
|
8182037783
|
Rename CONFIG_NX_MOUSE to CONFIG_NX_INPUT, then add CONFIG_NX_XYINPUT_MOUSE and CONFIG_XYINPUT_TOUCHSCREEN
|
2014-07-16 16:31:31 -06:00 |
|
Gregory Nutt
|
44e6516213
|
maXTouch: Add thresholding so that MOVE reports are not generated unless there is a significant change in the reported position
|
2014-07-12 14:00:33 -06:00 |
|
Gregory Nutt
|
58ab6ec03f
|
NX graphics library: Macroize some color operators that become trivial when there is only one color plane
|
2014-07-12 07:44:56 -06:00 |
|
Gregory Nutt
|
ba22619749
|
NX: Don't change the background if the color has not really changed
|
2014-07-11 20:47:12 -06:00 |
|
Gregory Nutt
|
ab1ab379dd
|
Addition rwbuffer interfaces should not be enabled unless they are needed; if rwbuffer support is enabled, it should not be unconditionally enabled in SMART and FTL
|
2014-07-11 16:19:17 -06:00 |
|
Gregory Nutt
|
2dd9ce50c8
|
Clean-up up some warning
|
2014-07-11 11:58:46 -06:00 |
|
Gregory Nutt
|
8516551e54
|
Add an MTD layer that will add read-ahead or write buffering to any MTD driver (incomplete)
|
2014-07-11 11:20:11 -06:00 |
|
Gregory Nutt
|
befcb1c961
|
Fix some cloned errors in SAM GPIO interrupt setup
|
2014-07-07 15:54:37 -06:00 |
|
Gregory Nutt
|
5bbc0a0dd9
|
maXTouch: Check for successful memory allocation was backward
|
2014-07-07 09:55:39 -06:00 |
|
Gregory Nutt
|
dc7bcb0c1d
|
BCH: Add configurable AES encryption support to block-to-character (BCH) driver. This allows any block device to be accessed as an encrypted character device. From Max Nekludov
|
2014-07-07 08:00:00 -06:00 |
|
Gregory Nutt
|
178b2b0cbe
|
NET: Important fix to the read-ahead buffer queue managment: Consumed bytes were being trimmed from the head of the queue, but the queue head itself was not being updated. From Rony XLN
|
2014-07-07 07:28:17 -06:00 |
|
Gregory Nutt
|
e89eac6365
|
NET: Fix a few problems after big merge of network reorganization
|
2014-07-06 17:58:36 -06:00 |
|
Gregory Nutt
|
a251259f90
|
NET: Rename some non-configurable constants UIP_ to IP_ or TCP_
|
2014-07-06 16:19:26 -06:00 |
|
Gregory Nutt
|
b77fda2c95
|
NET: Rename TCP state values: UIP_ -> TCP_
|
2014-07-06 16:10:26 -06:00 |
|
Gregory Nutt
|
1f11a452dd
|
NET: Add a few missing configuration options to the Kconfig files
|
2014-07-06 13:04:27 -06:00 |
|
Gregory Nutt
|
2d52d70d4c
|
NET: Move private definitions from include/nuttx/net/tcp to net/tcp/tcp.h
|
2014-07-06 12:34:27 -06:00 |
|
Gregory Nutt
|
ed56af079a
|
Updated comments
|
2014-07-06 11:14:24 -06:00 |
|
Gregory Nutt
|
9e87ab90b8
|
NET: Move private definitions from include/nuttx/net/arp.h to net/arp/arp.h
|
2014-07-06 11:05:28 -06:00 |
|
Gregory Nutt
|
b4d3cebc2f
|
maXTouch: Fix I2C address, errors when debug enable, reorganize some data
|
2014-07-06 08:03:34 -06:00 |
|
Gregory Nutt
|
560409c912
|
MXT interface does not need an IRQ number; SAMA5D4-EK setup omitted I2C frequency
|
2014-07-05 17:47:17 -06:00 |
|
Gregory Nutt
|
811668cf15
|
NET: Move most of the contents of include/nuttx/net/igmp.h moved to net/igmp/igmp.h
|
2014-07-05 15:15:40 -06:00 |
|
Gregory Nutt
|
47a502a5e2
|
NET: Most of the contents of include/nuttx/net/udp.h moved to net/pkt/udp.h
|
2014-07-05 14:40:29 -06:00 |
|
Gregory Nutt
|
dc8cba763d
|
NET: Most of the contents of include/nuttx/net/pkt.h moved to net/pkt/pkt.h
|
2014-07-05 13:59:22 -06:00 |
|
Gregory Nutt
|
609197fd28
|
NET: Fix another header file inclusion problem. Plus renaming of an unused macro
|
2014-07-05 13:22:32 -06:00 |
|
Gregory Nutt
|
c5fc24e110
|
NET: Standardize naming of all protocal header lengths
|
2014-07-05 13:04:48 -06:00 |
|
Gregory Nutt
|
3e9f29ba07
|
Add very basic support for the Atmel maXTouch touchscreen controller
|
2014-07-05 11:47:54 -06:00 |
|
Gregory Nutt
|
60246e613b
|
NET: emoved all includes of uip.h; added includes of ip.h wherever needed. Tried to fix problems of the now missing sneak inclusions because uip.h was removed. There are probably a few of these that were missed.
|
2014-07-04 19:13:08 -06:00 |
|
Gregory Nutt
|
0bb153b8cb
|
Remove all inclusion of uip.h
|
2014-07-04 16:58:22 -06:00 |
|
Gregory Nutt
|
631e78221d
|
NET: Rename include/nuttx/net/uip.h to ip.h
|
2014-07-04 16:47:54 -06:00 |
|
Gregory Nutt
|
8615dd0aeb
|
NET: rename include/net/ip.h to ipopt.h
|
2014-07-04 16:44:53 -06:00 |
|
Gregory Nutt
|
a6b39d1879
|
NET: in-progress change... don't use
|
2014-07-04 16:38:51 -06:00 |
|
Gregory Nutt
|
cce35ce975
|
NET: More renaming
|
2014-07-04 15:40:49 -06:00 |
|
Gregory Nutt
|
1657e6296b
|
Move crypto header files from include/crypto to include/nuttx/crypto
|
2014-07-03 18:35:08 -06:00 |
|
Gregory Nutt
|
71f6838129
|
Correct authorship on a few files
|
2014-07-03 18:28:26 -06:00 |
|
Gregory Nutt
|
edb5f312ca
|
Move cypto debug definitions to debug.h with other susbsystem-level debug
|
2014-07-03 07:58:43 -06:00 |
|
Gregory Nutt
|
bb3dcccd98
|
Beginning of a crypto/ subsystem from Max Neklyudov
|
2014-07-03 07:42:44 -06:00 |
|
Gregory Nutt
|
8e9df8ade0
|
NET: Misc naming clean-up
|
2014-07-02 17:23:25 -06:00 |
|
Gregory Nutt
|
3e0bd1f1b0
|
NET: Rename some address comparison macros
|
2014-07-01 18:11:05 -06:00 |
|
Gregory Nutt
|
3ee5b9209b
|
Rename CONFIG_RAMLOG_CONSOLE_BUFSIZE to just CONFIG_RAMLOG_BUFSIZE
|
2014-07-01 12:00:40 -06:00 |
|
Gregory Nutt
|
b54d366efd
|
NET: Remove uip_restart()
|
2014-06-30 19:14:01 -06:00 |
|
Gregory Nutt
|
77330679d4
|
NET: Rename uip_mss to tcp_mss
|
2014-06-30 19:09:23 -06:00 |
|
Gregory Nutt
|
5d7915e5ef
|
NET: Remove uip_stopped and uip_stop
|
2014-06-30 19:03:01 -06:00 |
|
Gregory Nutt
|
b0c1b7ef47
|
Rename uip_poll->devif_poll and uip_timer->devif_timer
|
2014-06-30 18:40:41 -06:00 |
|
Gregory Nutt
|
b18ac3c778
|
NET: Rename uip_ping to icmp_ping
|
2014-06-30 18:15:59 -06:00 |
|
Gregory Nutt
|
da7379ed18
|
Rename uip_input to devif_input
|
2014-06-30 18:11:17 -06:00 |
|
Gregory Nutt
|
3833a56f59
|
_POSIX_* definitions must have values. From Kosma Moczek
|
2014-06-30 08:29:15 -06:00 |
|
Gregory Nutt
|
926edfb33c
|
Correct naming of [U]INT_LEASTn_{MAX|MIN} and [U]INT_FASTn{MAX|MIN}. From Kosma Moczek
|
2014-06-30 07:47:11 -06:00 |
|
Gregory Nutt
|
ad3e39e53d
|
NET: Rename uiphdr_ipaddr_copy to net_ipaddr_hdrcopy, uip_ip4addr_conv to net_ip4addr_conv32, and uip_ethaddr_cmp to eth_addr_cmp
|
2014-06-29 13:20:00 -06:00 |
|
Gregory Nutt
|
c362f21815
|
NET: Rename uip_ipaddr* to net_ipaddr*
|
2014-06-29 13:11:08 -06:00 |
|
Gregory Nutt
|
fa68fcc843
|
NET: Rename uip_callback_s to devif_callback_s
|
2014-06-29 12:59:34 -06:00 |
|
Gregory Nutt
|
899dc193ca
|
NET: Renaming of IP address types
|
2014-06-29 12:22:50 -06:00 |
|
Gregory Nutt
|
8e706eb4ff
|
Rename many functions in net/devif from uip_* to devif_*
|
2014-06-28 18:36:09 -06:00 |
|
Gregory Nutt
|
5790c94ba3
|
Rename net/uip to net/devif. Rename uip/uip.h to devif/devif.h
|
2014-06-28 18:07:02 -06:00 |
|
Gregory Nutt
|
3b81e58047
|
NET: Fix some errors in recent network I/O buffering when stack runs from interrupt level
|
2014-06-28 11:35:14 -06:00 |
|
Gregory Nutt
|
f0c90a39ca
|
Change double_t to double in rint. Add rintf and rintl while we are at it
|
2014-06-28 10:14:29 -06:00 |
|
Gregory Nutt
|
50b749a636
|
Clean-up naming associated with network checksums
|
2014-06-27 17:51:32 -06:00 |
|
Gregory Nutt
|
fce2a79abd
|
Rename uip_driver_s net_driver_s
|
2014-06-27 16:48:12 -06:00 |
|
Gregory Nutt
|
f183632aab
|
Add support for a network device IOCTL to access PHY registers. Ioctls only implemented for STM32. From Lazlo
|
2014-06-27 09:30:41 -06:00 |
|
Gregory Nutt
|
33121dd0d0
|
Various changes associated with symbol tables. Most from Pelle Windestam
|
2014-06-27 08:14:07 -06:00 |
|
Gregory Nutt
|
64ba574ecc
|
Move files to net/utils; make appropriate name changes, most for uip_lock to net_lock
|
2014-06-26 14:23:21 -06:00 |
|
Gregory Nutt
|
e1091251e6
|
NET: Move statistcs from uip.h to new netstats.h to remove nasty circular inclusion problem.
|
2014-06-26 09:32:39 -06:00 |
|
Gregory Nutt
|
473ba2ba6c
|
NET: Fix an include file ordering problem when CONFIG_NET_STATISTICS=
|
2014-06-26 07:29:16 -06:00 |
|
Gregory Nutt
|
579ee6f573
|
Clean-up packet socket naming
|
2014-06-25 10:34:52 -06:00 |
|
Gregory Nutt
|
621097b6c8
|
Rename ip_eth_hdr to eth_hdr_s
|
2014-06-25 09:57:52 -06:00 |
|
Gregory Nutt
|
f57024406a
|
Clean up IGMP naming
|
2014-06-25 09:52:36 -06:00 |
|
Gregory Nutt
|
92d3075ae0
|
Clean up ICMP naming
|
2014-06-25 09:12:47 -06:00 |
|
Gregory Nutt
|
abf04708ce
|
Clean up all UDP-related naming
|
2014-06-24 18:55:01 -06:00 |
|
Gregory Nutt
|
04985d6d1e
|
Clean up all TCP-related naming
|
2014-06-24 18:12:49 -06:00 |
|
Gregory Nutt
|
fabcb6d37e
|
TCP Read-Ahead: Convert to use I/O buffer chains
|
2014-06-24 15:38:00 -06:00 |
|
Gregory Nutt
|
e9a588c398
|
Add throttle support to the I/O buffer logic
|
2014-06-24 11:53:19 -06:00 |
|
Gregory Nutt
|
5d1f8180d4
|
Move the remaining files from include/nuttx/net/uip to include/nuttx/net; Rename *_internal.h header files in net/ to just *.h
|
2014-06-24 10:14:15 -06:00 |
|
Gregory Nutt
|
37646044ac
|
Move include/nuttx/net/uip/uip-arch.h to include/nuttx/net/netdev.h
|
2014-06-24 09:28:44 -06:00 |
|
Gregory Nutt
|
db5b31571c
|
Contents of iob.h should not be compiled if CONFIG_NET_IOB is not set
|
2014-06-24 08:59:29 -06:00 |
|
Gregory Nutt
|
626469e30c
|
Move include/nuttx/net/uipopt.h to include/nuttx/net/netconfig.h
|
2014-06-24 08:53:28 -06:00 |
|
Gregory Nutt
|
0520270733
|
Net PKT: Suppress ARP requests for packet socket transfers
|
2014-06-24 08:22:12 -06:00 |
|
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 |
|
Gregory Nutt
|
ae01f868b2
|
SAMA5 NAND: Fix some PMECC setup logic
|
2013-12-04 11:56:56 -06:00 |
|
Gregory Nutt
|
b3d3f59363
|
NXFFS: more NAND-Releated changes; don't fail if a block read fails. That might just be a NAND uncorrectable bit error. Make scanning of the device on startup optional. This might have introduced some NXFFS issure -- To be determined
|
2013-12-02 17:19:22 -06:00 |
|
Gregory Nutt
|
78936f7260
|
Changes for ZDS-II ez80 build
|
2013-11-28 17:47:03 -06:00 |
|
Gregory Nutt
|
05d50e6379
|
A few changes needed for compilation with ZDS-II
|
2013-11-28 15:57:41 -06:00 |
|
Gregory Nutt
|
5a18f048ce
|
Add MTD SST25 driver for larger SST25 parts. From Ken Pettit
|
2013-11-28 08:04:46 -06:00 |
|
Gregory Nutt
|
5fb0062d2d
|
SAMA5 NAND: A few bug fixes for integration. Still lots more to do
|
2013-11-27 11:04:40 -06:00 |
|
Gregory Nutt
|
1fed0407b3
|
MTD: Pack the geometry structure so that is can handle larger erase blocks
|
2013-11-27 11:04:11 -06:00 |
|
Gregory Nutt
|
45a4eba015
|
SAMA5D3x-EK NAND: Integrate SAMA5 NAND support into SAMA5D3x-EK board support
|
2013-11-25 12:10:24 -06:00 |
|
Gregory Nutt
|
d1b4f1c466
|
SAMA5 PMECC: More progress, still not complete
|
2013-11-24 09:37:59 -06:00 |
|
Gregory Nutt
|
be8d067a1e
|
SAMA5 NAND: More stuff
|
2013-11-22 11:19:32 -06:00 |
|
Gregory Nutt
|
31004d1cf7
|
SAMA5 NAND: Add block erase logic
|
2013-11-20 13:55:23 -06:00 |
|
Gregory Nutt
|
c9c6d0c0d1
|
Olimex LPC_H3131: Add GPIO support for LEDs and for USB host power enable and overcurrent detection.
|
2013-11-19 15:52:10 -06:00 |
|
Gregory Nutt
|
448c8572cd
|
Rethinking some NAND interfaces
|
2013-11-19 08:50:12 -06:00 |
|
Gregory Nutt
|
d8a3f21a47
|
Finishes up NAND software ECC logic
|
2013-11-18 11:42:17 -06:00 |
|
Gregory Nutt
|
3faa880ef1
|
MTD NAND: Beginning of software ECC logic
|
2013-11-18 09:43:44 -06:00 |
|
Gregory Nutt
|
22d4eb9cca
|
More NAND stuff
|
2013-11-17 14:35:57 -06:00 |
|
Gregory Nutt
|
d54832a942
|
More NAND stuff
|
2013-11-17 12:22:09 -06:00 |
|
Gregory Nutt
|
0e7a8668a5
|
Continuing NAND integration
|
2013-11-17 08:56:30 -06:00 |
|
Gregory Nutt
|
03b9f5a8e6
|
More NAND logic (still not complete)
|
2013-11-16 18:26:07 -06:00 |
|
Gregory Nutt
|
d421eb4fd6
|
Futher NAND development
|
2013-11-16 13:19:09 -06:00 |
|
Gregory Nutt
|
854e50b48e
|
Further NAND support
|
2013-11-16 12:22:43 -06:00 |
|
Gregory Nutt
|
7ccbbe07cb
|
Further NAND development
|
2013-11-16 11:46:35 -06:00 |
|
Gregory Nutt
|
e53ba01b64
|
Add support for ONFI compatible NAND devices (NAND logic still incomplete)
|
2013-11-15 14:11:21 -06:00 |
|
Gregory Nutt
|
897572a552
|
Moved include/nuttx/mtd.h to include/nuttx/mtd/mtd.h
|
2013-11-15 11:22:23 -06:00 |
|
Gregory Nutt
|
6e7c9b93c6
|
fs/procfs: Add a tiny, primitive procfs file system. Might get more interesting in the future
|
2013-11-13 15:59:14 -06:00 |
|
Gregory Nutt
|
2dec8fbf58
|
Various fixes from initial attempts to integrate the SAMA5 SSC/I2C driver with the I2C character driver loopback test
|
2013-11-11 15:18:57 -06:00 |
|
Gregory Nutt
|
390378bfcf
|
Remove unused apb_prepare function
|
2013-11-11 08:14:56 -06:00 |
|
Gregory Nutt
|
64a7e96f1f
|
I2S simplifed audio buffer queuing
|
2013-11-10 14:51:33 -06:00 |
|
Gregory Nutt
|
926e91555d
|
VS1053 worker thread stack size is now configurable; Worker thread is named via pthread_setname_np(). From Ken Pettit
|
2013-11-10 11:03:19 -06:00 |
|
Gregory Nutt
|
f5c82c0df9
|
Add an I2S character driver. This driver is only intended to support I2S testing and is inappropriate for use with real I2S devices
|
2013-11-10 10:24:09 -06:00 |
|
Gregory Nutt
|
ac120d60c3
|
SAMA5 I2S: Driver is code complete, untested and subject to some rethinking
|
2013-11-09 13:08:20 -06:00 |
|
Gregory Nutt
|
abdd0c637c
|
SAMA5 I2S: Improved I2S buffering
|
2013-11-08 16:09:20 -06:00 |
|
Gregory Nutt
|
4214dc9ce9
|
SAMA5 SSC: Add framework (only) for a forthcoming SSC-based I2S driver
|
2013-11-07 12:26:53 -06:00 |
|
Gregory Nutt
|
143c8042b8
|
Initial I2S interface defintion
|
2013-11-07 09:39:46 -06:00 |
|
Gregory Nutt
|
7bbc46f721
|
Avoid calling pthread_join() to wait for USB MSC thread to terminate: This does not work if the caller of usb_mscuninitialize() is in a different task group than the MSC thread. From David Sidrane
|
2013-11-01 12:09:25 -06:00 |
|
Gregory Nutt
|
f8b3dbaa61
|
Extend stack debug logic to include IDLE and interrupt stacks. Also color the heap as well. Based on suggestions from David Sidrane
|
2013-11-01 11:16:51 -06:00 |
|
Gregory Nutt
|
b01900d7e6
|
Add an MTD device wrapper that can used to provide a /dev/config that can be used for retaining configuration data. From Ken Pettit
|
2013-11-01 07:39:20 -06:00 |
|
Gregory Nutt
|
85e90b0064
|
Updated CC3000 driver from David Sidrane
|
2013-10-30 14:37:13 -06:00 |
|
Gregory Nutt
|
6b8c1cc480
|
CC3000 driver updates from David Sidrane
|
2013-10-30 10:50:26 -06:00 |
|
Gregory Nutt
|
1d5b786fa2
|
Minor changes while pondering a camera interface
|
2013-10-29 16:57:06 -06:00 |
|
Gregory Nutt
|
de234b3a89
|
Add for audio sub-format in audion system. From Ken Pettit
|
2013-10-28 12:11:52 -06:00 |
|
Gregory Nutt
|
3fd4629bd7
|
SAMA5 ADC: Seems functional in all modes including DMA
|
2013-10-28 10:08:12 -06:00 |
|
Gregory Nutt
|
5fe465749f
|
Updated VS1053 audio driver from Ken Pettit
|
2013-10-27 08:00:16 -06:00 |
|
Gregory Nutt
|
8048001c5e
|
Updated audio subsystem from Ken Pettit
|
2013-10-27 07:44:53 -06:00 |
|
Gregory Nutt
|
8c094aeda8
|
CC3000 driver update from David Sidrane (part 2 of 2)
|
2013-10-25 16:39:27 -06:00 |
|
Gregory Nutt
|
f39467339e
|
Add ioctl to support software triggering of ADC/DAC conversions
|
2013-10-25 14:19:09 -06:00 |
|
Gregory Nutt
|
d2ab68c76e
|
More apps/examples/cc3000 changes from David Sidrane
|
2013-10-23 11:49:59 -06:00 |
|
Gregory Nutt
|
9d09dee7ba
|
Part of last changes; file was left in editor
|
2013-10-23 09:14:31 -06:00 |
|
Gregory Nutt
|
5053d803e7
|
CC3000 driver updates from David Sidrane
|
2013-10-23 09:12:09 -06:00 |
|
Gregory Nutt
|
e5c2496d6a
|
SAMA5 CAN: Driver is now code complete but still untested
|
2013-10-22 15:47:52 -06:00 |
|
Gregory Nutt
|
545cef3223
|
scanf() fixes from kfrolov: 1) sscanf() function hangs in the following example: sscanf(2, %u,%u,%u,%u, ...), 2) sscanf() returns incorrect number of parsed numbers if some arguments can't be parsed: sscanf(=2, %u,%u,%u,%u,...)==1 instead of 0, and 3) using of char* instead of const char* in vsscanf function leads to warnings from GCC.
|
2013-10-21 10:41:15 -06:00 |
|
Gregory Nutt
|
6fda497bc1
|
Updated Spark/cc3000 files from David Sidrane
|
2013-10-18 17:14:58 -06:00 |
|
Gregory Nutt
|
46bf97abfc
|
Add SDIO preflight method
|
2013-10-18 08:15:09 -06:00 |
|
Gregory Nutt
|
cbed482747
|
TCP: Change how initial MSS is handled. From Max Holtzberg
|
2013-10-17 09:45:38 -06:00 |
|
Gregory Nutt
|
5a298893d6
|
CC3000-related typo fixes from the last bit checked. Thanks to David Sidrane
|
2013-10-16 18:23:42 -06:00 |
|
Gregory Nutt
|
8cd7eea7ad
|
CC3000 driver changes from David Sidrane
|
2013-10-16 13:18:53 -06:00 |
|
Gregory Nutt
|
48a8364267
|
CC3000 driver changes from David Sidrane
|
2013-10-16 11:59:22 -06:00 |
|
Gregory Nutt
|
e555cfaa5b
|
Updated CC30000 example from David Sidrane
|
2013-10-16 07:29:25 -06:00 |
|
Gregory Nutt
|
e6b1786473
|
NxWidgets::CScaledImage: New class that wraps any class that provides IBitMap and adds image scaling
|
2013-10-15 11:09:20 -06:00 |
|
Gregory Nutt
|
d5ec15fc78
|
Update to net_close() improvement from Max Holtzberg
|
2013-10-08 09:14:27 -06:00 |
|
Gregory Nutt
|
423cc009ef
|
Cosmetic changes to comments
|
2013-10-06 10:46:56 -06:00 |
|
Gregory Nutt
|
4c884a5079
|
Make net_close() nonblocking and free unestablished connections if no free connections available. From Max Holtzberg
|
2013-10-06 09:48:54 -06:00 |
|
Gregory Nutt
|
566857bcbd
|
Clean-up routing table design.
|
2013-10-05 12:05:51 -06:00 |
|
Gregory Nutt
|
0ff3852b2f
|
Add a user interface to manage the routing table
|
2013-10-02 10:51:48 -06:00 |
|
Gregory Nutt
|
6d2eba842c
|
Add candidate net/route.h. Not yet integrated
|
2013-10-02 06:58:37 -06:00 |
|
Gregory Nutt
|
ca8ec81688
|
Partial implementation of a simple network routing table.
|
2013-10-01 18:55:20 -06:00 |
|
Gregory Nutt
|
efb1695c0c
|
KL: Now builds up_puts
|
2013-10-01 11:51:27 -06:00 |
|
Gregory Nutt
|
eeba5788bd
|
cosmetic update to comments
|
2013-09-30 17:43:44 -06:00 |
|
Gregory Nutt
|
3ea00af9aa
|
net/net_sendfile: High performance sendfile is now functional. From Max Holtzberg
|
2013-09-30 14:37:04 -06:00 |
|
Gregory Nutt
|
4cecf0b618
|
SAMA5 ADC/Touchscreen: A little more progress. Still not complete
|
2013-09-30 14:28:42 -06:00 |
|
Gregory Nutt
|
647aff0ded
|
Changes to NSH and readline to permit NSH to work on a platform with no file system
|
2013-09-30 11:34:04 -06:00 |
|
Gregory Nutt
|
7ee6ded1c2
|
SAMA5 GMAC: Various fixes from initial debug
|
2013-09-29 15:03:57 -06:00 |
|
Gregory Nutt
|
417f67c132
|
Clean up some naming: fd vs. fildes vs. filedes and filep vs filp
|
2013-09-28 16:50:07 -06:00 |
|
Gregory Nutt
|
1f88a2907c
|
The last checkin replaced some impossible error handling with DEBUGASSERT. Except that one of the case is actually possible in one cornercase and had to be restored
|
2013-09-28 15:37:16 -06:00 |
|
Gregory Nutt
|
41f0c86cad
|
Optimized sendfile() from Max Holtzberg
|
2013-09-28 14:47:49 -06:00 |
|
Gregory Nutt
|
f7e4f25760
|
SAMA5 GMAC and GMII support is code complete and ready for test
|
2013-09-27 13:12:04 -06:00 |
|
Gregory Nutt
|
e4af9572d0
|
Beginng of support for GMII/RGMII PHYs
|
2013-09-26 15:55:21 -06:00 |
|
Gregory Nutt
|
7affa54e7e
|
Standardize stack checking interface
|
2013-09-24 11:45:13 -06:00 |
|
Gregory Nutt
|
5b17e9da79
|
Cosmetic changes to USB host class driver files
|
2013-09-21 12:19:12 -06:00 |
|
Gregory Nutt
|
5d0131fc73
|
Names of some USB device definitions changed to avoid collisions
|
2013-09-20 10:00:30 -06:00 |
|
Gregory Nutt
|
ac3dfce614
|
Fix inconsistency in USB host tracing definitions
|
2013-09-19 08:46:33 -06:00 |
|
Gregory Nutt
|
fd3e1e0802
|
Add definitions for the Micrel KSZ8051 PHY
|
2013-09-17 10:53:27 -06:00 |
|
Gregory Nutt
|
03413cb676
|
CDC/ACM: Backward condtional compilation fixed. Provided by Lorenz Meier
|
2013-09-13 11:27:03 -06:00 |
|
Gregory Nutt
|
c6bf25bca0
|
Extent the the USB host trace logic to include verbose debug output
|
2013-09-09 17:27:21 -06:00 |
|
Gregory Nutt
|
fbd5ab0758
|
Beginning of support for USB host side tracing
|
2013-09-09 14:01:52 -06:00 |
|
Gregory Nutt
|
40f84dfa19
|
Trivial updates assocaited with USB host mass storage and SAMA5 EHCI
|
2013-09-08 13:42:56 -06:00 |
|
Gregory Nutt
|
0585cd5692
|
Extend USB trace logic. When we are configured to decode and stringify trace data, de-stringification support is not included for class driver trace output
|
2013-09-06 17:24:02 -06:00 |
|
Gregory Nutt
|
deaa35987e
|
Partial implementation of driver-based UDP backlog still missing some logic. From Max Holtzberg.
|
2013-09-06 09:18:07 -06:00 |
|
Gregory Nutt
|
fb37248343
|
CDC/ACM and PL2303 device drivers: Don't use the max packet size assigned to an endpoint in order to determine the request buffer size. The endpoint has not yet been configured that max packet size may be wrong.
|
2013-09-05 18:00:16 -06:00 |
|
Gregory Nutt
|
ce6368793a
|
Some restructing of the CC3000 build
|
2013-09-04 16:40:57 -06:00 |
|
Gregory Nutt
|
64f1c78367
|
CC3000 driver updates from Alan Carvalho de Assis
|
2013-09-04 09:45:59 -06:00 |
|
Gregory Nutt
|
29d4748b1b
|
Initial cut of a driver for the TI CC3000 network module with support on the Freescale KL25Z board from Alan Carvalho de Assis
|
2013-09-03 14:59:48 -06:00 |
|
Gregory Nutt
|
8587026c18
|
SAMA5 UPPHS: Fix a small mountain of compilation errors. Still things to REVISIT so it is not ready for test
|
2013-09-01 11:31:12 -06:00 |
|
Gregory Nutt
|
bc46b447dc
|
Fix all occurrences of "the the" in documentation and comments
|
2013-08-27 09:40:19 -06:00 |
|
Gregory Nutt
|
12beaf4b1a
|
Add a new method to the USB host driver interface: getdevinfo. This method will return information about the currently connected device. At present, it only returns the device speed. The speed is needed by the enumeration logic in order to set a credible initial EP0 max packet size
|
2013-08-26 15:46:16 -06:00 |
|
Gregory Nutt
|
70be601ea2
|
Add ENCX24J600 Ethernet driver and support for the ENCX24J600 with the Olimex STM32 P107 board. From Max Holtberg
|
2013-08-25 11:21:54 -06:00 |
|
Gregory Nutt
|
7c5f8c86ce
|
SAMA5/ECHI: Debug register access, add logic to determine transfer size, fix setting of control bit in token
|
2013-08-23 16:23:15 -06:00 |
|
Gregory Nutt
|
db1b3c421b
|
SourceForge bug #16 Fix IO pin map. Add CONFIG_SERIAL_TERMIOS support. From CCTSAO
|
2013-08-23 11:48:53 -06:00 |
|
Gregory Nutt
|
eef0f392ec
|
SAMA5 EHCI: Initial debug changes
|
2013-08-22 17:25:00 -06:00 |
|
Gregory Nutt
|
c1c5e195ce
|
SAMA5 EHCI: Add IOC error handling
|
2013-08-22 09:23:01 -06:00 |
|
Gregory Nutt
|
a5eb830544
|
SAMA5 EHCI: Hardware initialization logic
|
2013-08-21 13:45:54 -06:00 |
|
Gregory Nutt
|
b1864a995e
|
Move all SAMA5 EHCI interrupt handling to the worker thread
|
2013-08-21 11:07:42 -06:00 |
|
Gregory Nutt
|
e3a76b2e64
|
Add kernel/user memalign functions. Not fully integrated
|
2013-08-20 13:04:49 -06:00 |
|
Gregory Nutt
|
b04ea3efa6
|
SAMA5 OHCI+EHCI mostly cosmetic changes
|
2013-08-19 15:03:14 -06:00 |
|
Gregory Nutt
|
19d7c90d4e
|
USB host: Add device address management support in preparation for USB hub support
|
2013-08-18 14:31:57 -06:00 |
|
Gregory Nutt
|
0524688c71
|
Add few more EHCI definitions
|
2013-08-18 13:01:13 -06:00 |
|
Gregory Nutt
|
44dd71de4e
|
Completes EHCI header file
|
2013-08-18 09:01:16 -06:00 |
|
Gregory Nutt
|
e2f68ac85f
|
Add EHCI header file (not quite complete)
|
2013-08-17 14:19:18 -06:00 |
|
Gregory Nutt
|
16ac25fd09
|
Clean up some LP17xx and STM32 USB host configuration compilation errors due to the massive changes to the USB host interfaces needed to support the SAMA5
|
2013-08-13 17:43:19 -06:00 |
|
Gregory Nutt
|
1700d06d89
|
Separate wait() and enumerate() methods from struct usbhost_driver_s and move to new interface, struct usbhost_connection_s. This is part of the necessary restructuring of the USB host interface to support multiple root hub ports.
|
2013-08-13 15:03:46 -06:00 |
|
Gregory Nutt
|
a65ac5bc72
|
Back out most of the changes of 3b04d08043742b9e65cf38d45988b35bff91daed
|
2013-08-13 14:12:27 -06:00 |
|
Gregory Nutt
|
120a3604c9
|
More changes to USB host interface to support multiple downstream ports
|
2013-08-12 16:29:33 -06:00 |
|
Gregory Nutt
|
e09bd50fdd
|
First of several changes needed to support multiple USB host root hubs
|
2013-08-12 14:44:06 -06:00 |
|
Gregory Nutt
|
ed49812d2c
|
Add untested OHCI driver for the SAMA5; structure naming and header files for USB host initialization prototypes
|
2013-08-11 17:11:32 -06:00 |
|
Gregory Nutt
|
82b528e0c8
|
Serial FIONREAD, FIONWRITE, and TERMIOS I/O processing from Mike Smith, Andrew Tridgell, and and Lorenz Meier
|
2013-08-10 19:14:05 -06:00 |
|
Gregory Nutt
|
da4cebf572
|
SAMA5: Fix HSMCI race condition. Now memory card interface is functional with DMA
|
2013-08-10 18:01:23 -06:00 |
|
Gregory Nutt
|
cbe8c5ed56
|
SAMA5: Add logic to auto-mount a file system on AT25 SPI FLASH for NSH
|
2013-08-05 08:24:39 -06:00 |
|
Gregory Nutt
|
7e2c6c4aef
|
Fixes for compiler warnings from Lorenz Meier
|
2013-08-03 16:51:48 -06:00 |
|
Gregory Nutt
|
70f0ffdfc5
|
Finally... renamed all CONFIG_DRAM_ settings to CONFIG_RAM_
|
2013-07-26 10:09:17 -06:00 |
|
Gregory Nutt
|
352c313fa7
|
Fix typo/compilation error with USB device DMA memory allocation is enabled
|
2013-07-12 07:09:24 -06:00 |
|
Gregory Nutt
|
c6b141d190
|
Fix typoes in drivers/rwbuffer.c from Chia Cheng Tsao
|
2013-07-09 07:59:28 -06:00 |
|
Gregory Nutt
|
4d8a4b69a4
|
Add CRC16 support
|
2013-07-07 17:35:35 -06:00 |
|
Gregory Nutt
|
25c393f371
|
prohibit re-entrance into sam_configgpio()
|
2013-07-05 17:15:54 -06:00 |
|
Gregory Nutt
|
a9e04b3f47
|
Fix some SPI bit bang timing. I still don't think it is working properly; I am going to need to borrow a logic analyzer
|
2013-07-05 11:45:17 -06:00 |
|
Gregory Nutt
|
ac36a07e24
|
Back out part of last change to the Arduino Due touchscreen driver
|
2013-07-03 09:07:01 -06:00 |
|
Gregory Nutt
|
f0ebaf8312
|
Several fixes to get a clean compile of the Arduino touch screen
|
2013-07-02 13:52:09 -06:00 |
|
Gregory Nutt
|
bdf96a93db
|
Revise how delays are calculated in SPI bit bang driver so that we may get a little better frequency resolution
|
2013-07-01 20:55:36 -06:00 |
|
Gregory Nutt
|
652c33a53a
|
clean up of SPI bit bang logic
|
2013-07-01 17:49:43 -06:00 |
|
Gregory Nutt
|
e1dab23711
|
Add a general bit-bang SPI lower-half driver and implement the bit-bang driver for the Arduino ITEAD TFT shield
|
2013-07-01 16:50:16 -06:00 |
|
Gregory Nutt
|
8b68ea2f94
|
Add a general bit-bang SPI upper-half driver
|
2013-07-01 12:23:26 -06:00 |
|
Gregory Nutt
|
09faaccc02
|
Created new directories to hold SPI-related files
|
2013-07-01 08:11:54 -06:00 |
|
Gregory Nutt
|
d971650440
|
Fix UG-2832HSWEG04 configuration values
|
2013-06-23 15:17:22 -06:00 |
|
Gregory Nutt
|
d11050e978
|
Add support for the UG-2843HHSWEG04 OLED and for the SAM4L Xplained Pro OLED module that uses that OLED.
|
2013-06-23 14:39:56 -06:00 |
|
Gregory Nutt
|
c9f1d1857c
|
SAM3U-EK: Correct polarity of the PENIRQ signal
|
2013-06-16 14:31:18 -06:00 |
|
Gregory Nutt
|
3edec35c51
|
Add flow control support to the STM32 serial driver; Fix some issues with UART2 and 5. From Lorenz Meier and Mike Smith
|
2013-06-06 14:49:14 -06:00 |
|
Gregory Nutt
|
44450511d4
|
Add dprintf() and vdprintf()
|
2013-06-02 15:49:52 -06:00 |
|
Gregory Nutt
|
0e37ec1bfc
|
Add NSRF42L01 driver. From Laurent Latil
|
2013-06-01 08:03:55 -06:00 |
|
Gregory Nutt
|
47bbf54f11
|
Optimize request buffer sizes in the serial USB drivers so that we avoid so many NULL packets and so that the OUT request buffer size is exactly the max packet size.
|
2013-05-29 12:30:37 -06:00 |
|
Gregory Nutt
|
b97a816998
|
The SLCD driver is now fully functional for Sure PIC32MX board
|
2013-05-27 11:39:13 -06:00 |
|
Gregory Nutt
|
157789e373
|
Rename SLCD geometry tructure to attributes; Move MAX contrast to attributes. Add attribute and ioctl commands to get and set SLCD brightness
|
2013-05-27 07:26:59 -06:00 |
|
Gregory Nutt
|
3cbb22038a
|
PCB-Logic PIC32MX LCD1602 driver now supports SLCD CODED; Added an SLCD ioctl command to get cursor position
|
2013-05-25 13:46:43 -06:00 |
|
Gregory Nutt
|
a3c1949963
|
Converted configs/pcblogic-pic32mx configurations to use kconfig-frontends. Re-organization of files in configs/pcblogic-pic32mx/src
|
2013-05-25 11:53:49 -06:00 |
|
Gregory Nutt
|
bc4e519042
|
Additional bug fixes and minor extensions to the STM32L-Disovery segment LCD support and to the apps/examples/slcd segment LCD test.
|
2013-05-24 12:00:15 -06:00 |
|
Gregory Nutt
|
4da4094c0d
|
Add SLCD ioctl commands
|
2013-05-23 18:25:02 -06:00 |
|
Gregory Nutt
|
abf8c8a13a
|
STM32L-Discovery LCD driver is code compele but untested
|
2013-05-23 15:23:29 -06:00 |
|
Gregory Nutt
|
c1f6d50093
|
Add logic to encode/decode special SLCD actions
|
2013-05-23 10:23:41 -06:00 |
|
Gregory Nutt
|
9d280a58aa
|
When readahead data is available, poll needs to return POLLIN or POLLRDNORM, not POLLOUT
|
2013-05-23 07:16:46 -06:00 |
|
Gregory Nutt
|
afa905fc15
|
Audio subystem update from Ken Pettit. Plus moved some header files
|
2013-05-21 13:13:05 -06:00 |
|
Gregory Nutt
|
b475e965a6
|
Internal FLASH MTD driver for TI/Stellaris from Max Holtzberg
|
2013-05-20 12:47:54 -06:00 |
|
Gregory Nutt
|
5b86207177
|
Add audio/ sub-syste, include/nuttx/audio.h interface, and drivers/audio/vs1053.c driver to NuttX. From Ken Pettit
|
2013-05-19 15:12:28 -06:00 |
|
Gregory Nutt
|
d581b9a849
|
Fixes for typos and errors in audio.h from Ken Pettit
|
2013-05-19 15:01:14 -06:00 |
|
Gregory Nutt
|
72164a6f85
|
More references to SYS_oneixt vs SYS_on_exit noted by Ken Pettit
|
2013-05-17 14:45:21 -06:00 |
|
Gregory Nutt
|
88c0911fb1
|
Various changes and bigfixes for problems detected by CppCheck
|
2013-05-09 14:23:34 -06:00 |
|
Gregory Nutt
|
72179b7773
|
Rearchitecting of some MTD, partition, SMART interfaces, and FLASH drivers to: Better use the byte write capbility when available and to use smaller erase sectors for the erase sector size when available).
|
2013-05-03 12:52:33 -06:00 |
|
Gregory Nutt
|
0d1cf112cf
|
Changes to remove some warning sduring compilation for ZKit-arm-1769 Board.
|
2013-05-02 06:28:59 -06:00 |
|
Gregory Nutt
|
9ead6cadff
|
Fix typo in configuration variables: MP25P should M25P
|
2013-05-01 12:04:39 -06:00 |
|
Gregory Nutt
|
99c2cfc168
|
Add an optional byte-oriented write method to the MTD interface
|
2013-05-01 10:59:57 -06:00 |
|
Gregory Nutt
|
bec2c3e162
|
Add system/flash_eraseall NSH command
|
2013-05-01 07:45:34 -06:00 |
|
Gregory Nutt
|
7ed7749a40
|
Add Ken Pettit's SMART FS
|
2013-04-30 20:13:30 -06:00 |
|
Gregory Nutt
|
25d5706ca3
|
SMART block driver plus changes to M25P and RAM drivers needed for SMART support
|
2013-04-30 19:10:54 -06:00 |
|