Gregory Nutt
|
a28c697cfb
|
ROMFS: Fix for file names longer than 15 characters. Provided by Lorenz Meier
|
2013-09-13 11:29:58 -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
|
b5254cc5af
|
Make filter register accessible for CAN1 and CAN2. Provided by Lorenz Meier
|
2013-09-13 11:20:10 -06:00 |
|
Gregory Nutt
|
f2f40f35bd
|
SAMA5: Beginning of EMAC and GMAC register definition header files
|
2013-09-12 15:45:12 -06:00 |
|
Gregory Nutt
|
0330eea54d
|
SAMA5 TWI: Cleanup compilation errors that occur when I2C debug is enabled
|
2013-09-12 09:46:20 -06:00 |
|
Gregory Nutt
|
b3018d8bf0
|
Add support for the AT 24C512 EEPROM
|
2013-09-12 09:44:38 -06:00 |
|
Gregory Nutt
|
382a066eae
|
SAMA5: Framework for a TWI driver (incomplete)
|
2013-09-11 12:28:52 -06:00 |
|
Gregory Nutt
|
e49069b92b
|
SAMA5: TWI register definition file
|
2013-09-11 10:23:46 -06:00 |
|
Gregory Nutt
|
349677aaf9
|
Fix a reference counting error in the USB host mass storage class
|
2013-09-10 11:38:40 -06:00 |
|
Gregory Nutt
|
a992004b0e
|
USB MSC host class driver: Don't bother retrying to initialize the FLASH if the interface is returning fatal transfer errors
|
2013-09-09 10:00:16 -06:00 |
|
Gregory Nutt
|
9a9de5de81
|
Fix warnings in USB MSC when compiled for a high speed device; also fix USB MSC default VID/PID configuration
|
2013-09-07 10:12:02 -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
|
b95886626e
|
Back-port some bugfixes from the ENCX24J600 to the ENC28J60 driver (unverified). From Max Holtzberg
|
2013-09-06 13:17:12 -06:00 |
|
Gregory Nutt
|
8912bcb1ea
|
SAMA5D3x-EK: Add support for USB MSC device on AT25 serial flash
|
2013-09-06 13:07:29 -06:00 |
|
Gregory Nutt
|
d361bce93a
|
Networking: Important bug fix. The backlog buffer pointer was not being incrmented so that only the first backlog buffer was getting added to the freelist. From Max Holtzberg
|
2013-09-06 11:43:59 -06:00 |
|
Gregory Nutt
|
e30cb1d470
|
SAMA5D3x-EK: Add a new 'demo' configuration
|
2013-09-06 11:40:46 -06:00 |
|
Gregory Nutt
|
abc006453f
|
Networking: Fix race condition that can cause missing loss-of-connection events. From Max Holtzberg
|
2013-09-06 08:25:03 -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
|
a5612af642
|
Rename examples/usbstorage to examples/usbmsc. From CCTSAO
|
2013-09-05 08:07:03 -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
|
393b44f059
|
STM32 Timer Register Bit Definitions: Some CCER bit settings changed per SourceForge bug #18 submitted by CCCTSAO
|
2013-09-02 08:01:09 -06:00 |
|
Gregory Nutt
|
5c950889cf
|
SAMA5 UDPHS: Support USPHS clock configuration
|
2013-09-01 11:29:51 -06:00 |
|
Gregory Nutt
|
ac130dc2f3
|
CDC/ACM Device: Fixe compilation errors when dual speed support is enabled
|
2013-09-01 11:27:59 -06:00 |
|
Gregory Nutt
|
147dc5206d
|
Fix typo in Freedom KL25Z function name. From Alan Carvalho de Assis
|
2013-08-31 13:22:25 -06:00 |
|
Gregory Nutt
|
75c9ba5fbb
|
Remove empty README.txt files
|
2013-08-31 13:17:04 -06:00 |
|
Gregory Nutt
|
3b1323a74b
|
SAMA5: Initial framework for a UDPHS USB device side driver
|
2013-08-29 16:29:27 -06:00 |
|
Gregory Nutt
|
be88385911
|
SAMA5: Add high-speed USB register definition header file
|
2013-08-28 17:50:05 -06:00 |
|
Gregory Nutt
|
e862d5d197
|
SAMA5 EHCI: Implemented (but did not test) interrupt endpoint logic
|
2013-08-28 13:07:35 -06:00 |
|
Gregory Nutt
|
beb58c2520
|
SAMA5: Fixes a bug in the way that the heap regions were being allocated
|
2013-08-27 16:43:19 -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
|
c5802dd5a0
|
Add hooks to select Cortex-A8
|
2013-08-27 08:46:37 -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
|
463c40c42e
|
ENCX24J600: Use the ENC's SRAM from multiple TX packets. From Max Holtzberg
|
2013-08-26 09:11:58 -06:00 |
|
Gregory Nutt
|
03ad60426d
|
#17 Fix if CONFIG_SDIO_BLOCKSETUP defined, OS will crash. From CCTSAO
|
2013-08-26 08:54:46 -06:00 |
|
Gregory Nutt
|
65c32bea59
|
Fix an bug where long ROMFS file names are not read correctly. From Mike Smith
|
2013-08-25 16:58:41 -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
|
f1a20f49ff
|
SAMA5 OHCI: Fix semaphore handling bug. OHCI is now function by itself again after changes to integrate with EHCI
|
2013-08-25 08:57:35 -06:00 |
|
Gregory Nutt
|
20b1b584e7
|
Network ARP harvesting: Corect backward condition in netmask task. From Max Holtzberg
|
2013-08-25 07:33:47 -06:00 |
|
Gregory Nutt
|
cd84d1bec4
|
SAMA5: EHCI now handles low- and full-speed connections by giving them to OHCI; OHCI now uses the work queue to defer interrupt processing; If both OHCI and EHCI are enabled, EHCI is the master of the UHPHS interrupt
|
2013-08-24 11:34:24 -06:00 |
|
Gregory Nutt
|
2d5313a931
|
Fix #endif with missing #if condition. Reported by Andrew Bradford
|
2013-08-23 16:40:30 -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
|
f356586fd3
|
SAMA5 EHCI: No complete for bulk and control endpoints
|
2013-08-22 13:36:16 -06:00 |
|
Gregory Nutt
|
320a2e2a0a
|
Beginning of support for SAMA5 EHCI. Not much there yet
|
2013-08-20 15:46:36 -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
|
dc07d65e14
|
STM32 F1 I2C: Fix a typo that crept in with some recent changes. From Yiran Liao
|
2013-08-18 07:45:14 -06:00 |
|
Gregory Nutt
|
e2f68ac85f
|
Add EHCI header file (not quite complete)
|
2013-08-17 14:19:18 -06:00 |
|
Gregory Nutt
|
11086f34d0
|
SAMA5 OHCI: Driver is now basically functional
|
2013-08-16 13:13:21 -06:00 |
|
Gregory Nutt
|
10daf06976
|
STM32 SPI: nbits interface extended to handle LSB- or MSB-first operation. From Teemu Pirinen
|
2013-08-16 11:35:22 -06:00 |
|
Gregory Nutt
|
79d5239023
|
SAMA5 OHCI: Use physical address and flush and/or invalidate data caches as necessary
|
2013-08-14 12:23:06 -06:00 |
|
Gregory Nutt
|
3f4b90cc3b
|
SAMA5: Major restructuring of the the OHCI driver drivers to better handle the multiple root hub ports and concureent transfers on each port.
|
2013-08-13 16:48:14 -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
|
9220a748bd
|
Fix re-entry problem in SAMA5 up_putc
|
2013-08-13 09:42:40 -06:00 |
|
Gregory Nutt
|
1ec49f08b4
|
STM32 F3 fixes from John Wharington
|
2013-08-13 07:48:18 -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
|
a384129490
|
Convert olimex-stm32-p107/nsh configuration to use kconfig-frontends tool. From Max Holtzberg
|
2013-08-12 15:00:28 -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
|
0da218483d
|
SAMA5: Add logic to control VBUS power for OHCI
|
2013-08-12 11:59:10 -06:00 |
|
Gregory Nutt
|
e2d7ab9487
|
SAMA5: Add support for initialization of the USB host and mass storage class
|
2013-08-11 17:52:36 -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
|
544185c683
|
Added option to disable STM32 serial port re-ordering
|
2013-08-10 19:29:44 -06:00 |
|
Gregory Nutt
|
0f20d4581b
|
Added FIONREAD and FIONWRITE to CDC/ACM driver. From Lorenz Meier
|
2013-08-10 19:21:39 -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
|
97e13b33ab
|
MMC/SD SDIO: Correct return values when multiple block transfers are suppressed. From Andrew Tridgell via Lorenz Meier
|
2013-08-10 18:29:22 -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
|
efabe4aaff
|
SAMA5: Centralize logic for conversion between physical and virtual addresses
|
2013-08-09 17:25:53 -06:00 |
|
Gregory Nutt
|
619cd66f33
|
Fix some cache-related issues with the SAMA5 DMA driver
|
2013-08-09 15:25:13 -06:00 |
|
Gregory Nutt
|
bfaf64e54e
|
Fix SAM bug: Parmaters reversed in DMA function call
|
2013-08-06 15:47:09 -06:00 |
|
Gregory Nutt
|
b0e8231fa3
|
SAM3,4,A5 DMAC driver fixes
|
2013-08-06 13:27:48 -06:00 |
|
Gregory Nutt
|
6a429e675f
|
SAM3,4,A5: Fix some masked status checks that can generate false error reports
|
2013-08-06 12:36:56 -06:00 |
|
Gregory Nutt
|
fa011d9aca
|
SAMA5: Add PIO interrupt support. Massive name changes for consistency in PIO vs GPIO naming. SAMA5D3x-EK: Add support for SD card detection PIO interrupts
|
2013-08-06 10:20:17 -06:00 |
|
Gregory Nutt
|
369bf26b20
|
SAMA5: Add HSMCI memory card driver support
|
2013-08-05 16:21:24 -06:00 |
|
Gregory Nutt
|
8c88dcd0c7
|
SAMA5: SPI Driver + AT25 FLASH work; SAM3/4: Correct an error, SPI will not be correctly configured if CONFIG_SPI_OWNBUS=n
|
2013-08-05 10:29:43 -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
|
906506c61c
|
SAMA5D3x-EK: At support for the AT25 serial FLASH
|
2013-08-04 16:56:41 -06:00 |
|
Gregory Nutt
|
1060b232e9
|
SAMA5: Add register level debug option for SPI
|
2013-08-04 14:45:24 -06:00 |
|
Gregory Nutt
|
83af194db1
|
SAMA5: SPI driver now supports both SPI0 and SPI1
|
2013-08-04 12:50:20 -06:00 |
|
Gregory Nutt
|
163ec613b1
|
SAMA5: Add basic SPI suppport (untested)
|
2013-08-04 11:08:20 -06:00 |
|
Gregory Nutt
|
1ea55fc2a7
|
SAMA5: Add DMA suppport (untested)
|
2013-08-04 10:44:18 -06:00 |
|
Gregory Nutt
|
5cdc3db214
|
SAMA5: Add DMA controller register definitions
|
2013-08-03 12:13:42 -06:00 |
|
Gregory Nutt
|
6422792f57
|
Standard configuration variables used to enable interupt controller debug; SAMA5: Correct handling of spurious interrupts
|
2013-08-03 08:22:37 -06:00 |
|
Gregory Nutt
|
3ee10f0f08
|
Correct some typos int he MPADDRCS register address definitions
|
2013-08-02 12:06:11 -06:00 |
|
Gregory Nutt
|
2feb83a2f8
|
SAMA5: More MMU-related changes to properly initialize SDRAM
|
2013-08-02 11:11:57 -06:00 |
|
Gregory Nutt
|
2ac9669a87
|
SAMA5: Add logic to initialize SAMA5D3x-EK on-board SDRAM
|
2013-08-01 16:58:55 -06:00 |
|
Gregory Nutt
|
8b8fe4d073
|
SAMA5: Add DDR controller register definitions
|
2013-08-01 12:27:41 -06:00 |
|
Gregory Nutt
|
b148465beb
|
ARMv7-A: Map all of .text, .bss, .data., stacks before enabling the MMU and caching. This is simpler and avoids fears I have about caching
|
2013-08-01 10:05:33 -06:00 |
|
Gregory Nutt
|
f2195a16b2
|
ARMv7-A: Separate CONFIG_PAGING start-up logic into a different startup file. Too much conditional compilation.
|
2013-08-01 07:41:00 -06:00 |
|
Gregory Nutt
|
8b44b8fce7
|
Prep for NuttX-6.29 release
|
2013-07-31 14:25:06 -06:00 |
|
Gregory Nutt
|
ffdd034c35
|
SAMA5: Add an NSH configuration of the SAMA5D3x-EK board
|
2013-07-31 10:46:13 -06:00 |
|
Gregory Nutt
|
2c6b370c4a
|
Add ARMv7-A irqdisable() inline function
|
2013-07-30 11:37:09 -06:00 |
|
Gregory Nutt
|
5a94767c52
|
STM32 F3 I2C driver from John Wharington
|
2013-07-30 10:35:17 -06:00 |
|
Gregory Nutt
|
b57f54fbd0
|
STM32 DAC DMA fixes from John Wharington
|
2013-07-30 08:54:32 -06:00 |
|
Gregory Nutt
|
36b1cd0a6b
|
SAMA5: Separate cache operations into separate files
|
2013-07-29 18:38:02 -06:00 |
|
Gregory Nutt
|
1728594259
|
SAMA5: Add a little NuttX debug program to help debugger programs in NOR flash
|
2013-07-29 13:57:32 -06:00 |
|
Gregory Nutt
|
f96c6793b9
|
Add SAMA5 HSMC register definitions and logic to reconfigure the NOR FLASH
|
2013-07-29 10:56:21 -06:00 |
|
Gregory Nutt
|
4ba648aaae
|
SAMA5: Add file structure to support board-specific initialization of NOR flash
|
2013-07-29 07:41:53 -06:00 |
|
Gregory Nutt
|
9a94a3707c
|
SAMA5: The ostest configuration have been converted to run out of NOR flash. There is more to be done, however
|
2013-07-28 15:07:35 -06:00 |
|
Gregory Nutt
|
7dc8dd4b50
|
SAMA5: Correct a clock configuration bug; clarify some MMU memory types
|
2013-07-28 12:44:06 -06:00 |
|
Gregory Nutt
|
dc92037e67
|
Add a hello world configuration to help with the SAMA5 bringup
|
2013-07-26 15:28:01 -06:00 |
|
Gregory Nutt
|
70f0ffdfc5
|
Finally... renamed all CONFIG_DRAM_ settings to CONFIG_RAM_
|
2013-07-26 10:09:17 -06:00 |
|
Gregory Nutt
|
55df28dbcf
|
Fix an uninitialized register error that crept into the ARM9 start up code many years ago and was recently cloned into the Cortex-A5. Obviously no on has used NuttX with ARM9 for years
|
2013-07-24 20:12:04 -06:00 |
|
Gregory Nutt
|
77e1c27005
|
Update SAMA5D3x-EK board configuration to support on-board UART connections, LEDs, and push buttons
|
2013-07-24 12:27:12 -06:00 |
|
Gregory Nutt
|
04b3bb1826
|
Revamp the way external memory regions are configured; Add logic to add SAMA5 external memory regions to the heap
|
2013-07-24 10:08:32 -06:00 |
|
Gregory Nutt
|
535048a73c
|
Improve some ARMv7-A/M floating point register save time; Add floating point register save logic for ARMv7-A
|
2013-07-23 17:52:06 -06:00 |
|
Gregory Nutt
|
812bf02972
|
ARMv7-A: Need 8-byte stack alignment when callign C code from interrupt handlers. This change needs to be ported to other ARM architectures as well
|
2013-07-23 14:47:16 -06:00 |
|
Gregory Nutt
|
14df812735
|
SAMA5: Adapt clocking for different boot modes. New header files for AXI matrix, BSC, and SFR
|
2013-07-23 13:54:49 -06:00 |
|
Gregory Nutt
|
afdd6320ee
|
Add SAMA5D3 pin multiplexing definitions
|
2013-07-23 09:47:01 -06:00 |
|
Gregory Nutt
|
f07d09aa48
|
Add SAMA5 GPIO configuration support
|
2013-07-22 20:59:47 -06:00 |
|
Gregory Nutt
|
339a55f1ea
|
Add support SAMA5 UART and serial driver
|
2013-07-22 19:16:37 -06:00 |
|
Gregory Nutt
|
e67d610347
|
SAMA5 clock configuration should now agree with Atmel sample code; Added header file with macros to enable and disable peripheral clocking
|
2013-07-22 17:00:02 -06:00 |
|
Gregory Nutt
|
a9b0f304e6
|
Add SAMA5 clock logic. Cloned from SAM3U and not yet verified
|
2013-07-22 14:42:05 -06:00 |
|
Gregory Nutt
|
1350b2a576
|
SAMA5 interrupt handling logic
|
2013-07-22 11:54:39 -06:00 |
|
Gregory Nutt
|
87f54f7d0b
|
Add system timer logic for the SAMA5
|
2013-07-21 15:49:17 -06:00 |
|
Gregory Nutt
|
543b5b7e03
|
A few more Cortex-A5 and SAMA5 files
|
2013-07-21 12:52:38 -06:00 |
|
Gregory Nutt
|
66259bfc53
|
Misc Cortex-A5 changes include new file for cache operations
|
2013-07-20 13:06:00 -06:00 |
|
Gregory Nutt
|
4a81d47c86
|
Basic framework to support the AT91SAMA5D3 family and the SAMA5D3x-EK board(s) in particular
|
2013-07-19 15:23:03 -06:00 |
|
Gregory Nutt
|
8f2ad7eec1
|
Some initial frame for Cortex-A5 support. No much yet
|
2013-07-18 15:20:47 -06:00 |
|
Gregory Nutt
|
c960273afd
|
Build/test framework for the Zmodem sz and rz commands which are on their way
|
2013-07-12 16:01:37 -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
|
7536b4654b
|
Ticket #16: STM32 OTG FS device driver endpoint allocation. From Chia Cheng Tsao
|
2013-07-08 08:55:05 -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
|
37ed44a1ee
|
Fix type in the USB composite device driver
|
2013-07-04 07:47:32 -06:00 |
|
Gregory Nutt
|
94e2f4ceb4
|
Fix SAM34 interrupt handling for ports D-F; fix MISO logic in Arduino Due touchscreen driver
|
2013-07-03 08:12:45 -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
|
8ba8ad39f9
|
SAM3U-EK touchscreen is now functional; created an NxWM configuration to test it further
|
2013-06-28 17:07:58 -06:00 |
|
Gregory Nutt
|
2ba00060bc
|
SAM33/4: Need to disable write protection before modify PIO pin configuration
|
2013-06-28 15:34:51 -06:00 |
|
Gregory Nutt
|
3505ca7556
|
Add an NSH configuration for the Arduino Due; Pluse several fixes related to the Due and to the SAM3X in general
|
2013-06-28 14:32:08 -06:00 |
|
Gregory Nutt
|
e0310e2cc8
|
Flesh out the Arduino Due board configuratino and integrate it with the build and configuration system
|
2013-06-27 14:24:27 -06:00 |
|
Gregory Nutt
|
bc7ac20616
|
Add peripheral configuration logic for the SAM3X/3A; Change all references to SAM3/4 SPI to SPI0 for compatibity with the SAM3X/3A which has SPI0 and SPI1; Add directory which will eventually holdl an Arduino Due port
|
2013-06-26 18:46:44 -06:00 |
|
Gregory Nutt
|
d4b7efb34e
|
Add SAM3X/3A pin multiplexing and GPIO encoding header files
|
2013-06-26 17:02:43 -06:00 |
|
Gregory Nutt
|
f668abaed1
|
Add SAM3X/3A memory map
|
2013-06-26 14:37:57 -06:00 |
|
Gregory Nutt
|
3692dfaf26
|
Add SAM3X/3A peripheral clock controls
|
2013-06-26 14:00:26 -06:00 |
|
Gregory Nutt
|
b089263e1c
|
Add SAM3X/3A interrupt vectors
|
2013-06-26 12:59:56 -06:00 |
|
Gregory Nutt
|
18240b07b6
|
Add support for SAM3X and 3A chips, interrupts, and peripheral IDs
|
2013-06-26 12:28:32 -06:00 |
|
Gregory Nutt
|
450862a944
|
Add support fo SAM4S Xplained SRAM
|
2013-06-26 10:57:25 -06:00 |
|
Gregory Nutt
|
3d1f29217e
|
Add support for a separate CCM memory allocator for members of the STM32 family that support CCM memory
|
2013-06-25 09:13:30 -06:00 |
|
Gregory Nutt
|
3d975e0a08
|
Fix UG-2832HSWEG04 landscape. Add reverse landscape support to UG_2864AMBAG01 and UG-9964HSWAG01. Fixe NXHELLO default colors for 1-bit mono modes
|
2013-06-24 12:37:02 -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
|
8959fffedc
|
SAM4L Xplained SLCD driver is complete
|
2013-06-23 09:05:20 -06:00 |
|
Gregory Nutt
|
d7ec0089a7
|
Fix for ENC28J60 from Dave
|
2013-06-22 08:55:16 -06:00 |
|
Gregory Nutt
|
5152ce9f79
|
Beginning of a driver for the SAM4L LED1 module
|
2013-06-21 17:42:09 -06:00 |
|
Gregory Nutt
|
add0a67995
|
Straighten out issues about who calls C++ initializers with CXXTEST or HELLOXX are built as NSH applications; Add an ofstream test to CXXTEST suggested by Michael; Update many defconfig fiels to that they set configurations to handle C++ constructors just as before these configuration changes
|
2013-06-21 09:32:57 -06:00 |
|
Gregory Nutt
|
b14f0cf9f7
|
KL25Z GPIO register dump function now compiles
|
2013-06-20 18:00:56 -06:00 |
|
Gregory Nutt
|
d5a0c75bbb
|
Add framework for managing SPI-related discretes on the Freedom KL25Z board.
|
2013-06-20 13:50:16 -06:00 |
|
Gregory Nutt
|
2cfeed654a
|
Add SAM4L PDCA register definition file
|
2013-06-19 18:38:31 -06:00 |
|
Gregory Nutt
|
3ed35802ce
|
SPI register definition file updated to include a few differences for the SAM4L
|
2013-06-19 16:03:19 -06:00 |
|
Gregory Nutt
|
2ede49fd6a
|
SAM4L LCDCS register definitions
|
2013-06-19 13:59:47 -06:00 |
|
Gregory Nutt
|
2a2de71b5d
|
Add SPI driver for the Freescale KL25Z
|
2013-06-19 12:10:01 -06:00 |
|
Gregory Nutt
|
f597172733
|
Add SPI register definitions for the Freescale KL25Z
|
2013-06-19 09:56:32 -06:00 |
|
Gregory Nutt
|
69fc11bb71
|
Fix test of NULL pointer in the SAM3/4 SPI driver
|
2013-06-18 12:16:52 -06:00 |
|
Gregory Nutt
|
177a8c0e9b
|
Freescale KL25Z support from Alan Carvalho de Assis
|
2013-06-18 11:20:57 -06:00 |
|
Gregory Nutt
|
39dcedb0f1
|
SAM3/4 SPI phase control (CPHA) is inverted
|
2013-06-18 09:29:55 -06:00 |
|
Gregory Nutt
|
15e846ad1d
|
Corrections to the Kinetis TSI header file from Alan Carvalho de Assis
|
2013-06-18 07:14:05 -06:00 |
|
Gregory Nutt
|
b9ad057972
|
MMC/SD driver needs to manage SPI mode and data width as well
|
2013-06-17 12:31:24 -06:00 |
|
Gregory Nutt
|
8db5d403ee
|
SAM3U-EK board now runs at 96MHz
|
2013-06-17 08:41:52 -06:00 |
|
Gregory Nutt
|
c9f1d1857c
|
SAM3U-EK: Correct polarity of the PENIRQ signal
|
2013-06-16 14:31:18 -06:00 |
|
Gregory Nutt
|
c7fd7a4e27
|
Re-architected SAM3/4 SPI interface; Change BUSY bit handling in the ADS7843E driver
|
2013-06-16 10:09:21 -06:00 |
|
Gregory Nutt
|
44fe999aea
|
Add support for the SAM4L Xplained Pro I/O1 module
|
2013-06-15 10:56:08 -06:00 |
|
Gregory Nutt
|
aaf102b5c8
|
Prep for 6.28 release
|
2013-06-14 14:30:00 -06:00 |
|
Gregory Nutt
|
1f056e3826
|
Add support for a generic windows-based EABI toolchain; Add NX configuration to force default NXTK border colors
|
2013-06-13 11:04:18 -06:00 |
|
Gregory Nutt
|
83ecc03d17
|
Remove CONFIG_XYZ_BUILTIN configurations, replace with the single CONFIG_NSH_BUILTIN_APPS. Add SAM3/4 sam_periphclks.h which is just a header file that includes the right header file. Misc SAM3U-EK cleanup
|
2013-06-12 17:32:00 -06:00 |
|
Gregory Nutt
|
fa45b86b4d
|
SAM4S: Add NSH configuration. Calibrated delay loops. Port now seems fully functional
|
2013-06-12 10:56:42 -06:00 |
|
Gregory Nutt
|
1ca5db1ebc
|
Changes for a clean build of configs/sam4s-xplained
|
2013-06-11 17:33:43 -06:00 |
|
Gregory Nutt
|
54c777ef0d
|
SAM4S: Add macros to manage peripheral clocks
|
2013-06-11 15:42:30 -06:00 |
|
Gregory Nutt
|
03698ca7e2
|
SAM4S: Add pin multiplexing definitions
|
2013-06-11 14:32:07 -06:00 |
|
Gregory Nutt
|
ce8b9c0d3c
|
SAM4S: GPIO, chip characteristics, peripheral Kconfig
|
2013-06-11 12:28:31 -06:00 |
|
Gregory Nutt
|
da0526f0bd
|
Add a directory to hold configurations for the SAM4S Xplained board
|
2013-06-10 18:20:30 -06:00 |
|
Gregory Nutt
|
bafe910ce4
|
SAM4S: Add memory map and interrupt logic
|
2013-06-10 16:18:47 -06:00 |
|
Gregory Nutt
|
76867c132e
|
Beginning updates of SAM3U header files o include support for the SAM4S: WDT, SUPC, EEFC, MATRIX, and PMC
|
2013-06-10 11:57:37 -06:00 |
|
Gregory Nutt
|
3938eeeb96
|
SAM4L: Extend interrupt support for the larger number of NVIC interrupts of the SAM4L
|
2013-06-09 13:00:38 -06:00 |
|
Gregory Nutt
|
3eefc08c12
|
SAM4L: Add an NSH configuration and C++ support
|
2013-06-09 11:43:20 -06:00 |
|
Gregory Nutt
|
cc8906e701
|
SAM3U/4L changes to hide differences by clocking in those MCUs
|
2013-06-08 13:50:42 -06:00 |
|
Gregory Nutt
|
88226dd5b1
|
SAM4L: Add USART/UART register definition header files
|
2013-06-08 11:39:06 -06:00 |
|
Gregory Nutt
|
fe868bc8b2
|
SM4L: USB clock configuration and WDT register definition file
|
2013-06-08 09:21:20 -06:00 |
|
Gregory Nutt
|
2864dfac0d
|
Add SAM4L BSCIF register definition file
|
2013-06-06 16:24:33 -06:00 |
|
Gregory Nutt
|
168702f7e1
|
Fix a backward conditional that cause the STM32 usb host driver to fail to detect disconnection events. From Scott
|
2013-06-06 15:00: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
|
e352d4f3ad
|
Add register definitions for SAM4L BPM and SCIF blocks; SAM4L clock initialization now selects an optimal power scaling mode
|
2013-06-06 11:18:52 -06:00 |
|
Gregory Nutt
|
93b67f1598
|
Move SAM4L peripheral clock logic to a separate file
|
2013-06-05 18:48:30 -06:00 |
|
Gregory Nutt
|
19b38fa95f
|
Add power management register defintions and clock control logic for the SAM4L
|
2013-06-05 13:35:19 -06:00 |
|
Gregory Nutt
|
efce99ba6f
|
SAM4L GPIO port addressing fixes; SAM4L Xplained LED support; minor documentation updates
|
2013-06-05 08:54:37 -06:00 |
|
Gregory Nutt
|
7ddaf6efc7
|
Add SAM4L GPIO driver
|
2013-06-04 15:12:56 -06:00 |
|
Gregory Nutt
|
e35d569477
|
Create SAM4L GPIO driver header file
|
2013-06-04 13:33:30 -06:00 |
|
Gregory Nutt
|
1d8c8c0999
|
If CONFIG_STM32_DMACAPABLE is defined, use stm32_dmacapable to workaround attempt SPI DMAs from the CCM stack
|
2013-06-04 09:05:39 -06:00 |
|
Gregory Nutt
|
e023ccf016
|
Add stm32_dmacapable interface to determine is it is possible to perform DMA from a given address.
|
2013-06-04 08:44:49 -06:00 |
|
Gregory Nutt
|
29de68525d
|
SAM4L alternate pin mapping header file; Use USART1 for virtual COM port console
|
2013-06-03 17:53:05 -06:00 |
|
Gregory Nutt
|
a732e03139
|
Add a skeleton configuration that will eventually support the SAM4L Xplained Pro board
|
2013-06-03 15:11:56 -06:00 |
|
Gregory Nutt
|
081d3f989d
|
Add vector and chip cability definitions for the SAM4L family
|
2013-06-03 11:23:41 -06:00 |
|
Gregory Nutt
|
3613d6ed8b
|
Add interrupt and memory map definitions for the AT91SAM4L
|
2013-06-03 09:32:04 -06:00 |
|
Gregory Nutt
|
961837eaaf
|
Fix an assertion
|
2013-06-02 16:49:41 -06:00 |
|
Gregory Nutt
|
44450511d4
|
Add dprintf() and vdprintf()
|
2013-06-02 15:49:52 -06:00 |
|
Gregory Nutt
|
5f97fb8041
|
Rename sam3u/ architecture directories to sam34/ to include the SAM4L
|
2013-06-02 13:57:22 -06:00 |
|
Gregory Nutt
|
7bfa4e299c
|
Add missing NSH configuration settings. Correct some conditional logic for STM32 FALSH pre-fetch settings. From Lorenz Meier
|
2013-06-02 13:16:35 -06:00 |
|
Gregory Nutt
|
b20b0a1839
|
Eliminated sam3u_internal.h. Use separate header files instead. More renaming from sam3u_ to sam_ to make room in the namespce for the sam4l_
|
2013-06-02 13:04:40 -06:00 |
|
Gregory Nutt
|
28c64c90bd
|
Move SAM3U header files to arch/arm/src/sam3u/chip. Some renaming of SAM3U to SAM to ssupport SAM4. Convert all configs/sam3u-ek configurations to use the kconfig-frontends tool
|
2013-06-02 10:33:57 -06:00 |
|
Gregory Nutt
|
617ddcc103
|
Add NRF24L01 terminal example. From Laurent Latil.
|
2013-06-01 08:23:06 -06:00 |
|
Gregory Nutt
|
0e37ec1bfc
|
Add NSRF42L01 driver. From Laurent Latil
|
2013-06-01 08:03:55 -06:00 |
|
Gregory Nutt
|
7554d2888e
|
Upate .gitignore files. Add .dSYM. Make sure / is present where needed. Add some missing .gitignore files
|
2013-05-30 14:45:31 -06:00 |
|
Gregory Nutt
|
aa9589ac8f
|
Fix STM32F1 and F3 USB device driver. It was not handling NULL packets correctly and it prevent use of the driver with the CDC/ACM class
|
2013-05-29 10:26:00 -06:00 |
|
Gregory Nutt
|
680e570cc4
|
Add support for the STM32 Tiny development board from Laurent Latil
|
2013-05-28 14:24:17 -06:00 |
|
Gregory Nutt
|
6d3a292f02
|
Fix null packet handling in the PIC32 USB device driver. This is a critical bug fix for PIC32. Add support for the USB monitor to the Sure-PIC32MX configuration
|
2013-05-28 13:36:01 -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
|
d4e7f7fa94
|
Converted all configurations to use the kconfig-frontends tools, cleaned up the directory structure and naming to match some of the more recent configurations, and added a segment LCD driver for the board. The initial checkin of the LCD driver is just a clone of configs/pcblogic-pic32mx/src/pic32mx_lcd1602 and it not yet expected to be functional.
|
2013-05-26 16:44:53 -06:00 |
|
Gregory Nutt
|
777e0c5da0
|
Extentions SCLD test; SCLD CODEC and LCD1602 driver bug fixes
|
2013-05-26 09:28:57 -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
|
5bb3a187ef
|
Add apps/examples/slcd, Remove USB from STM32L-Discovery, LSE support for the STM32 L family, some STM32L-Discovery LCD debug changes
|
2013-05-24 10:00:54 -06:00 |
|
Gregory Nutt
|
4da4094c0d
|
Add SLCD ioctl commands
|
2013-05-23 18:25:02 -06:00 |
|
Gregory Nutt
|
d69228b5f7
|
poll again; if fd is less than zero, it should set revents to zero, not POLLNVAL
|
2013-05-23 15:41:15 -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
|
b5dd706120
|
poll needs to set POLLNVAL if file descriptor is bad
|
2013-05-23 07:48:32 -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
|
16d04c7aa7
|
poll should ignore invalid file descriptors
|
2013-05-23 07:02:44 -06:00 |
|
Gregory Nutt
|
eb35cbf558
|
Beginning of a segment LCD driver for the STM32L-Discovery
|
2013-05-22 18:12:54 -06:00 |
|
Gregory Nutt
|
5de77eefcb
|
Add TCP echo example for the LM3S6965-EK. From Max Holtzberg
|
2013-05-22 07:45:03 -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
|
2941b673fd
|
Add UDP discovery example for the LM3S6965-EK. From Max Holtberg
|
2013-05-21 12:51:27 -06:00 |
|
Gregory Nutt
|
28112cea0f
|
Add STM32L15X segment LCD register definitions; Updated documentatin and README files
|
2013-05-21 12:39:48 -06:00 |
|
Gregory Nutt
|
e4d906960a
|
Fix STM32L15X vector definitions; Fix STM32L-Discovery LED controls. The NSH configuration is now fully functional on the STM32L-Discovery board.
|
2013-05-21 11:25:30 -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
|
c193d3fad3
|
Add STM32L152X RCC PLL and FLASH support. Now compiles errorfree.
|
2013-05-19 14:35:30 -06:00 |
|
Gregory Nutt
|
63679d05a6
|
STM32L15X UART, DMA, and heap initialization support
|
2013-05-19 11:54:56 -06:00 |
|
Gregory Nutt
|
5d80dfd129
|
Add SYSCFG definitions for STM32L152; Add board support STM32L-Discovery
|
2013-05-19 11:04:19 -06:00 |
|
Gregory Nutt
|
e5b21a96d4
|
Add PWR and RCC register definitions for the STM32F152
|
2013-05-19 08:55:36 -06:00 |
|
Gregory Nutt
|
66b8913e18
|
Add STM32L15X memory map
|
2013-05-18 16:08:28 -06:00 |
|
Gregory Nutt
|
97844b79a1
|
Add support for STM32L15X GPIOs
|
2013-05-18 15:32:50 -06:00 |
|
Gregory Nutt
|
96b91d5dc7
|
Support for STM32L15xx interrupt vectors
|
2013-05-18 12:56:03 -06:00 |
|
Gregory Nutt
|
7629593f72
|
Begnning of support for the STM32L15X family
|
2013-05-18 11:15:37 -06:00 |
|
Gregory Nutt
|
ae75e9c4fb
|
Add kernel build support and a kernel most OS test example for the Mikroe STM32 M4 board. From Ken Pettit
|
2013-05-17 14:59:21 -06:00 |
|
Gregory Nutt
|
113a696f31
|
Fix compile errors when the on_exit() interface is enabled in the kernel build. From Ken Pettit
|
2013-05-17 11:21:29 -06:00 |
|
Gregory Nutt
|
b80707ea78
|
Add support for R61505U LCD controller on HY-mini STM32v board
|
2013-05-16 14:06:16 -06:00 |
|
Gregory Nutt
|
c5d613dc6a
|
Updated to hymini-stm32v configuration from Laurent Latil
|
2013-05-15 16:33:49 -06:00 |
|
Gregory Nutt
|
9de230d9a3
|
Fix STM32 F1 DMA register definitions. From Laurent Latil.
|
2013-05-15 16:11:16 -06:00 |
|
Gregory Nutt
|
afa05e4c9b
|
hymini-stm32v: Remove nx and nxlines configurations
|
2013-05-14 08:32:13 -06:00 |
|
Gregory Nutt
|
708a46fb25
|
hymini-stm32v: Add OS test and USB/NSH configuration; Add card detect interrupt support
|
2013-05-14 08:26:40 -06:00 |
|
Gregory Nutt
|
d6887c178b
|
configs/hymini-stm32v converted nsh and nsh2 configs to use kconfig-frontends tools; Also converted to use the common SSD1289 driver
|
2013-05-14 08:19:20 -06:00 |
|
Gregory Nutt
|
7e8d1dff8c
|
Default NxWidgets and NxWM priorities should be 100 not 50 to be consistent with other default priorities
|
2013-05-12 14:31:41 -06:00 |
|
Gregory Nutt
|
70f0b986f7
|
Changes to get the Mikroe STM32F4 touchscreen working from Ken Pettit
|
2013-05-11 16:04:47 -06:00 |
|
Gregory Nutt
|
2072052db9
|
Update Olimex-LPC1766STK scripts to use OpenOCD-0.7.0
|
2013-05-10 10:37:45 -06:00 |
|
Gregory Nutt
|
c9fcc7eef4
|
Fix typo is STM32 ADC driver for F2 and F4: ADC not ACD
|
2013-05-08 21:45:46 -06:00 |
|
Gregory Nutt
|
44dc7c713b
|
Fix for lpc17xx i2c single byte read timeout error problem from M.Kannan
|
2013-05-08 06:57:55 -06:00 |
|
Gregory Nutt
|
84b2c77a63
|
configs/mikroe-stm32f4: Add new configurations plus support for the MIO283QT2 display from Ken Pettit
|
2013-05-07 14:34:09 -06:00 |
|