Commit Graph

3837 Commits

Author SHA1 Message Date
Gregory Nutt
e3a29a07e2 Maple: Rename files for better conformance to standards 2015-03-21 07:35:40 -06:00
Gregory Nutt
8665824e62 SAM3U-EK: Rename to better conform to naming standard 2015-03-21 06:52:32 -06:00
Gregory Nutt
1752d407f2 STM32F3 Discovery: Rename files to conform better with naming convention 2015-03-21 06:36:28 -06:00
Gregory Nutt
629120777d Add Olimexino-STM32 board support from David Sidrane 2015-03-20 18:00:10 -06:00
Gregory Nutt
93e2975141 Refresh Configuration 2015-03-20 17:45:10 -06:00
Gregory Nutt
316d60909b SAMV71-XULT: Add support for a ConfigData device on the 256 AT24 EEPROM 2015-03-19 14:53:05 -06:00
Gregory Nutt
547a2aea5a SAMV7: Add a sneak internal interface that will allow us to set the MAC address before NSH even starts 2015-03-18 17:23:40 -06:00
Gregory Nutt
8e2c27f4d5 SAMV7: Updates to Ethernet driver based on comparison with Atmel sample code. Add configuration for other PHY GPIOs. Still no Ethernet interrupts 2015-03-18 15:55:00 -06:00
Gregory Nutt
2ba7a82738 PIC32MZ: More updates from David Sidrane 2015-03-18 07:34:39 -06:00
Gregory Nutt
97769595b0 Cosmetic update to README 2015-03-17 17:10:44 -06:00
Gregory Nutt
aa4c382bcc PIC32MZ: Changes that will permit building of the PIC32MZ Start Kit configuration using MPLAB and the XC32 toolchain. From David Sidrane 2015-03-17 14:50:11 -06:00
Gregory Nutt
d3724701b9 SAMV7 Ethernet: Support getting IP address from the XULT AT24 EEPROM 2015-03-17 14:29:41 -06:00
Gregory Nutt
9849e22d3b SAMV7: Quick'n'dirty port of the SAMA5D4 Ethernet MAC driver to the SAMV7. Still some unresovled issues with DCache handling 2015-03-16 13:51:37 -06:00
Gregory Nutt
471cd8491d Trivial update to FAT, comments, README 2015-03-15 15:06:17 -06:00
Gregory Nutt
81b8736779 This commit enables HSMCI functionality in the SAMV71-XULT. TX DMA is, unfortunately, currently disabled. 2015-03-15 12:17:39 -06:00
Gregory Nutt
0b4133c064 Update README files 2015-03-15 10:22:14 -06:00
Gregory Nutt
f8b664b727 SAMA5: Fix a bug in SAMA5 HSMCI. The bitfield mask and shift values were reversed resulting in a trashed value for the number of blocks in the BLOCKR register. This was sufficient to prevent DMA writes from working. 2015-03-15 09:35:48 -06:00
Gregory Nutt
79dbd00f54 SAMV7: Costmetic changes to SDRAM logic 2015-03-14 13:58:34 -06:00
Gregory Nutt
3d34f02168 SAMV7: More SDRAM logic. It does still does not work 2015-03-14 13:27:00 -06:00
Gregory Nutt
93a58ea955 SAMV71-XULT: Add support for SDRAM (unverified) 2015-03-14 11:00:46 -06:00
Gregory Nutt
6c262a4dfb SAMV7-XULT: Build support for SDRAM (SDRAM init still missing) 2015-03-14 09:16:27 -06:00
Gregory Nutt
0db10d9057 Fix some typos in comments and conditioned out code 2015-03-14 09:14:51 -06:00
Gregory Nutt
3e0d673d39 Update README 2015-03-14 07:50:03 -06:00
Gregory Nutt
f89abc4afa SAMV71-XULT: Bring HSMCI and auto-mounter support from SAMA5D4-EK 2015-03-13 09:27:16 -06:00
Gregory Nutt
030456a699 Update to PIC32MZ README from David Sidrane 2015-03-13 06:57:58 -06:00
Gregory Nutt
eb6ff69470 SAMV7: Quick'n'dirty port of the SAMA5 HSMCI driver to the SAMV7 2015-03-12 18:03:41 -06:00
Gregory Nutt
7fd9380485 SAMV71: Quick'n'dirty port of the SAMA5 SSC driver to the SAM7. The IP is compatible but there are still some DMA- and Cache-related issues that need to be worked out. 2015-03-12 16:00:38 -06:00
Gregory Nutt
b4f44e9fbb Minor update to README 2015-03-12 13:43:54 -06:00
Gregory Nutt
7f4959b864 SAMV71-XULT: Enable I2C and the I2C tool in the NSH configuration 2015-03-12 12:27:06 -06:00
Gregory Nutt
26ac9361e7 SAMV7-XULT: Integrate button support and apps/examples/buttons into the NSH configuration 2015-03-11 14:41:58 -06:00
Gregory Nutt
fbee7812f3 Update README 2015-03-11 12:32:00 -06:00
Gregory Nutt
b587ebaed5 SAMV71-XULT: Enable 64-bit floating point support 2015-03-11 12:30:14 -06:00
Gregory Nutt
ea75bef0e7 SAMV71-XULT: Switch to the ARM GNU tools for Embbeded tools that actually support Cortex-M7 2015-03-11 12:16:27 -06:00
Gregory Nutt
ddebe0f9c0 SAMV7-XULT: Enable I- and D-caches, correct polaty of LEDs 2015-03-11 11:23:19 -06:00
Gregory Nutt
f00d9adc23 PIC32MZ: Fixes from Kristopher Tate 2015-03-11 10:25:51 -06:00
Gregory Nutt
6064bd08bf SAMV7-XULT: Switch back to the CodeSourcery tools 2015-03-11 10:24:43 -06:00
Gregory Nutt
3e42f50373 SAMV71-XULT: Some bugfixes from early bring-up work 2015-03-10 16:11:28 -06:00
Gregory Nutt
8dc26a0dd9 Fix a case in mq_timedsend() where the return errno value was being overwritten 2015-03-10 12:05:33 -06:00
Gregory Nutt
c65c2a10b5 mq_timedsend(): Do check for time errors if the message queue is not full. Noted by Freddie Chopin 2015-03-10 09:42:35 -06:00
Gregory Nutt
95750df002 SAMV7: Update floating point and TCM configuration options. Update TODO list. Update comments. Refresh a configuration 2015-03-10 07:50:32 -06:00
Gregory Nutt
1e0bdf2bc9 Update README 2015-03-09 19:58:59 -06:00
Gregory Nutt
822d48b4fc Cortex-M7: Add cache operations 2015-03-09 15:41:48 -06:00
Gregory Nutt
40f92938e3 SAMV71-XULT: Add support for on-board LEDs. Includes partial support for on-board buttons. Some corrections fo to egg-stk37000 and sam4e-ek discovered during leveraging. Add board READEM.txt file 2015-03-09 08:23:09 -06:00
Gregory Nutt
fb4324e6c5 SAMV7: Add serial driver 2015-03-08 10:15:42 -06:00
Gregory Nutt
c3a5c9e455 SAMV7-XULT: At 3.3V/300MHz, FLASH should require only 4 wait states 2015-03-08 08:41:35 -06:00
Gregory Nutt
ca03eb6299 SAMV71-XULT: Add heap allocation logic 2015-03-07 11:46:54 -06:00
Gregory Nutt
7d8a3ff0a9 SAMV7-XULT: Disable networking for now 2015-03-07 11:21:22 -06:00
Gregory Nutt
1f3934f10d SAMV71-XULT: Switch to the devkitARM toolchain 2015-03-07 11:15:49 -06:00
Gregory Nutt
44648d4a97 SAMV7: Add basic clock and timer ISR configuration logic 2015-03-07 10:32:47 -06:00
Gregory Nutt
16b29c54a9 SAMV71-XULT: Add linker scripts 2015-03-06 12:46:12 -06:00
Gregory Nutt
7031eda378 SAMV71: More updates on the way to a clean build. Still more to do to complete that journey 2015-03-06 12:13:09 -06:00
Gregory Nutt
1619935500 Cortex-M7/SAMV71-XULT: Various fixes for building Cortex-M7 with SAMV71. 2015-03-06 10:53:57 -06:00
Gregory Nutt
f0864a1139 Add a bare bones framework that will do nothing more than support configuration for the Atmel SAMV71 Xplained Ultra board. Very much a work in progress. 2015-03-06 08:56:44 -06:00
Gregory Nutt
fe25353bc7 Refresh configuration 2015-03-06 08:26:01 -06:00
Gregory Nutt
3bfb9dcd0b Refresh configuration 2015-03-05 11:25:10 -06:00
Gregory Nutt
53c710ae11 Add support for dumping board-specific information on assertion. From David Sidrane 2015-03-04 07:00:29 -06:00
Gregory Nutt
ca334eaccb PIC32MX SPI: Fix typos in Kconfig; Move constant SPI config data to ROM-able const structure 2015-03-03 10:06:49 -06:00
Gregory Nutt
f4c9119aed PIC32MZ: Default SPI configuration setting is backward; refresh configuration 2015-03-03 09:16:10 -06:00
Gregory Nutt
2ac70b053b PIC32MZ Starter Kit: Add support for on-board buttons 2015-03-02 10:01:10 -06:00
Gregory Nutt
7621e9ed22 Update README 2015-03-01 10:52:44 -06:00
Gregory Nutt
9651b08383 Update README file 2015-03-01 09:44:44 -06:00
Gregory Nutt
97d1e9625b PIC32MZ: Add ability to select flash ECC options 2015-03-01 09:08:44 -06:00
Gregory Nutt
f4daf5068e Refreshed Spark Configurations 2015-02-28 15:44:58 -06:00
Gregory Nutt
91f9c285d8 PIC32MZ: Fix reserved RAM for MPLABX; Revert FPLLRNG calculation; Fix maximum DMTCNT value 2015-02-28 12:49:03 -06:00
Gregory Nutt
5d4cae2cd7 PIC32MZ: Fix some configuration settings and POSC mode should be external clock 2015-02-28 11:54:47 -06:00
Gregory Nutt
d19d394293 PIC32MZ: Add an option to use the MIPS32 or the microMIPS ISA 2015-02-28 08:22:37 -06:00
Gregory Nutt
453a4d2894 Rename all use of up_boardinitialize(). Should not use common microprocessing naming convention but rather the microprocessor-specific naming conventioni 2015-02-28 07:14:37 -06:00
Gregory Nutt
7583c94252 Move board_ prototypes from arch.h to board.h 2015-02-27 20:02:03 -06:00
Gregory Nutt
42327117a3 configs/: board function prototypes are now in include/nuttx/board.h. Remove from board header file; Add inclusion of nuttx/board.h to all files referencing board functions 2015-02-27 18:49:24 -06:00
Gregory Nutt
00a4b1f6d6 configs/: Remove prototypes of board_led* functions from all board header files 2015-02-27 17:32:01 -06:00
Gregory Nutt
6934085e22 PIC32MZ: Correct a few more DEVCFG issues 2015-02-27 16:20:28 -06:00
Gregory Nutt
d4fe586d42 Minor correction to toolchain path, comments 2015-02-27 13:14:41 -06:00
Gregory Nutt
9beda0ca40 PIC32MZ: Review DEVCFG setting; adjust a few to match example code 2015-02-27 10:54:18 -06:00
Gregory Nutt
c45d42a253 PIC32MZ: Add logic to configure peripheral pins for the selecte UARTs 2015-02-26 15:05:11 -06:00
Gregory Nutt
b583e40c06 Adjust microMIPS compile options to enable interlinking with 32-bit code 2015-02-25 09:54:48 -06:00
Gregory Nutt
b14da4b621 Refresh configuration 2015-02-25 07:22:58 -06:00
Gregory Nutt
c461f7fe54 PIC32MZ: Add support for a timer interrupt 2015-02-24 15:36:08 -06:00
Gregory Nutt
9ccc28b4d2 PIC32MZ: Add Oscillator header file; Add logic to set up peripheral clocks on reset 2015-02-24 11:16:32 -06:00
Gregory Nutt
b6fafcf198 Merge commit '45e0cf1f4a7664974933db2a408ccea6acad4eff' 2015-02-24 07:13:48 -06:00
sauttefk
4f3f4233ab EK-TM4C1294XL Launchpad has no SD-card socket 2015-02-24 03:29:02 +01:00
Gregory Nutt
f7651a5c6e PIC32MZ: Fix some PLL setup logic 2015-02-23 17:27:28 -06:00
Gregory Nutt
40f40dad5a PIC32MZ: Most related to start up file a FLASH device configuration setup 2015-02-23 16:36:35 -06:00
Gregory Nutt
c1da98fb57 PIC32MZ: Make sure that the microMIPS ISA is selected on all common MIPS32 assembly files when the PIC21MZ is selected 2015-02-23 12:09:34 -06:00
Gregory Nutt
565610caea MIPS: Add some build support for the M14K and also for the PIC32MZ Starter Kit. Still a long way to go 2015-02-22 13:45:59 -06:00
Gregory Nutt
cc182fc1b8 Remove support for obsolete PIC32 toolchain configuration names 2015-02-22 12:14:20 -06:00
Gregory Nutt
ec5caaa14a PIC32MZ: Add just enough PIC32MZ logic that we can run 'make menuconfig' 2015-02-22 10:53:24 -06:00
Gregory Nutt
367c3acdc5 Add basic board support for the PIC32MZ (can't build yet of course because there is not yet any PIC32MZ support) 2015-02-22 08:47:09 -06:00
Gregory Nutt
bd2c5bba3b Add path for Pinguino tools. Need to be careful because bin directory has an incompatible make.exe in it 2015-02-21 19:42:46 -06:00
Gregory Nutt
31beaf3fbf pic32mx-starterkit: Move scripts to common directory. Pinguino build needs to use a different linker script 2015-02-21 19:40:50 -06:00
Gregory Nutt
2a5c0b10ce pic32mx-starterkit: Move scripts to common directory. Pinguino build needs to use a different linker script 2015-02-21 19:40:22 -06:00
Gregory Nutt
4e123c3b40 Refresh configurations 2015-02-21 19:38:56 -06:00
Gregory Nutt
de4666e49d Rename pic32-starterkit to pic32mx-starterkit to make room in the namespace for the pic32mz-starterkit 2015-02-21 18:41:17 -06:00
Gregory Nutt
738cd4163d tm4c123g-launchpad: Add board button interrupt logic. From Calvin Maguranis 2015-02-20 12:32:39 -06:00
Gregory Nutt
abe4253a8d tm4c123g-launchad: Add ADC support. From Calvin Maguranis. 2015-02-17 13:52:17 -06:00
Gregory Nutt
1e6358d20e NSH: The default priority of the network initialization thread should be lower. It is CPU intensive and can interfere with other operations 2015-02-17 13:14:50 -06:00
Gregory Nutt
d5dd1e383d Add support for RTC driver to the STM32F4-Discovery board 2015-02-15 10:11:01 -06:00
Gregory Nutt
aaabd05bfc RTC: Remove all backdoor interfaces from rtc.h 2015-02-13 08:41:34 -06:00
Gregory Nutt
7547468e47 Cosmetic updates to comments 2015-02-12 13:44:22 -06:00
Gregory Nutt
c60e615315 Renamed SPIDEV_GSENSOR to SPIDEV_ACCELEROMETER just because it looks better beside SPIDEV_BAROMETER 2015-02-12 12:26:19 -06:00
Gregory Nutt
5e3f10a6c6 Update ChangeLog 2015-02-12 12:21:05 -06:00
Gregory Nutt
317dc642e4 Viewtool STM32F107: Add support for an optional, add-on Freescale MPL115A baramoter. From Alan Carvalho de Assis 2015-02-12 12:08:06 -06:00
Gregory Nutt
5de459efcb More updates to README files 2015-02-12 09:06:35 -06:00
Gregory Nutt
9eb91fcf59 Updated README files 2015-02-12 07:29:11 -06:00
Gregory Nutt
2706829723 Purely costmetic updates 2015-02-12 07:05:28 -06:00
Gregory Nutt
2a20846e6f The TM4C1294 Launchpad has no on-board TMP100 temperature sensor 2015-02-12 06:49:11 -06:00
Gregory Nutt
4027f10c6a Refresh configurations 2015-02-12 06:48:18 -06:00
Gregory Nutt
7a9720e60c Review/update of the TM4C1294 Launchpad code 2015-02-11 18:27:38 -06:00
Gregory Nutt
31e9cd3b20 Merge commit 'd000b0ac237cb6b17e3d355b55250c3ca7e9f2d6' 2015-02-11 18:07:03 -06:00
sauttefk
a1b5538740 Add TI EK-TM4C1294XL launchpad support 2015-02-12 00:30:38 +01:00
Gregory Nutt
64cc006d0c Add support for Freedom KL26Z board. From Derek B. NoonBurg 2015-02-11 07:18:06 -06:00
Gregory Nutt
49e050f698 LPC17xx: Add IPv6 support to the LPC17 Ethernet driver. Untested... I no longer have a proper environment for LPC17 debug. 2015-02-10 14:04:08 -06:00
Gregory Nutt
9a621066de SAM4 Ethernet Driver: No supports operation using the high priority work queue so that packet processing can occur outside of interrupt level processing.
SAM4E-EK: The nsh configuration now configures the Ethernet driver for execution on the HP work thread.
2015-02-10 11:10:55 -06:00
Gregory Nutt
2c82dd2afb Refresh configurations 2015-02-10 08:48:02 -06:00
Gregory Nutt
528f959034 Refresh configuration 2015-02-10 06:28:41 -06:00
Gregory Nutt
e20e743472 Refresh Configuration 2015-02-09 18:24:11 -06:00
Gregory Nutt
44f09a084c SAMA5D4-EK: CONFIG_NET_NOINTS is now enabled in the nsh and ipv6 configurations. 2015-02-09 15:27:14 -06:00
Gregory Nutt
62666a030b SAMA5D4-EK: Add a configuration for testing IPv6 2015-02-09 10:51:05 -06:00
Gregory Nutt
e8b4f474d3 Convert all STM32F4-Discovery configurations (with base board) to configure the Ethernet driver to use the work queue (vs. interrupt level processing). 2015-02-09 08:34:52 -06:00
Gregory Nutt
f33a9f0626 Correct a attribution in a comment 2015-02-09 07:27:43 -06:00
Gregory Nutt
e9e9892646 Updated Tiva ADC files 2015-02-06 16:56:12 -06:00
Gregory Nutt
58d79e93d9 Forgot to add file in previous commit 2015-02-05 18:01:46 -06:00
Gregory Nutt
7442459895 tmv4c123g-launchpad: Add Tiva ADC support to the TM4C123G-Launchpad. From Calvin Maguranis. 2015-02-05 17:58:17 -06:00
Gregory Nutt
d43b3de28d nuttx/configs/tm4c123g-launchpad/src/Makefile 2015-02-05 17:57:31 -06:00
Gregory Nutt
31d4ab1902 Adds support for TM4C123G timers; integrates with the TM4C123G Launchpad. From Calvin Maguranis 2015-02-05 13:51:32 -06:00
Gregory Nutt
357ee0a3f0 Update README files 2015-02-05 12:07:21 -06:00
Gregory Nutt
0cab41e36f Update README 2015-02-05 11:23:55 -06:00
Gregory Nutt
07d232b84a STM32: Add an IPv6 configuration for the STM32F4-Discovery board (witht he STM32-DISCO_BB base board). Verify that the STM32 Ethernet driver works with IPv6. 2015-02-05 11:21:04 -06:00
Gregory Nutt
45cadc9e0b Fix an error in IPv6 netmask caused by a bad range in the Kconfig file 2015-02-05 10:50:25 -06:00
Gregory Nutt
17366dcbb1 Refresh configuration 2015-02-05 10:07:31 -06:00
Gregory Nutt
8a5d6fc78e Networking: Add support for sending ICMPv6 Router Solicitation and receiving Router advertisement. This is a part of the ICMPv6 auto-configuration logic is still still not complete 2015-02-03 13:25:28 -06:00
Gregory Nutt
573ffe4221 Restore 20Msec default 2015-02-02 14:59:49 -06:00
Gregory Nutt
8592ce93af Auto neighbor solicitation is no longer EXPERIMENTAL and is the default for the DK-TM4C129X/ipv6 configuration 2015-02-02 14:09:06 -06:00
Gregory Nutt
a2a2f2d003 ICMPv6: Adds basic logic to support verification that we have the IPv6 address in the Neighbor Table. This feature is important because otherwise the first packet sent to a remote peer will fail (it will be replaced with a Neighbor Solicitation). 2015-02-02 13:44:31 -06:00
Gregory Nutt
f3ed2e36ec Cosmetic update to a few comments 2015-02-01 12:23:57 -06:00
Gregory Nutt
962cec440d Refresh some configurations 2015-02-01 12:15:46 -06:00
Gregory Nutt
6867a78bce Fix compile issues with configs/sim/nettest 2015-02-01 12:00:30 -06:00
jeditekunum
a74435385f Obviously can't use LOWCONSOLE with nsh. 2015-02-01 09:21:51 -06:00
Gregory Nutt
7e0bf3da9d drivers/ramdisk.c and include/nuttx/fs/ramdisk.h: Add logic to dispose of the drvier and RAM buffer when the RAM disk has been unlinked and all open references to the RAM disk have been closed. Add new parameters to romdisk() to specify what should be done with the RAM/ROM buffer -- Should it be freed or not? Changed all calls to ramdisk() to use these new parameters. 2015-02-01 07:24:16 -06:00
Gregory Nutt
533707f5f4 Moteino Mego: Move linker scripts to scripts/ directory as with other configurations 2015-02-01 06:44:26 -06:00
Gregory Nutt
723e0e2ecb Moteino Mega: Rename files to conform to newer standards. Need to fix all of the old configurations someday 2015-01-31 14:15:13 -06:00
Gregory Nutt
2720144586 Review/modifications for change of last merge 2015-01-31 14:10:53 -06:00
Gregory Nutt
8944a041fd Merge commit '1207647ee19ac48746300f2d3fa8f4679c32de95' 2015-01-31 13:47:10 -06:00
jeditekunum
ca7ecf658f Update README for MoteinoMEGA (ATMEGA1284P) port. 2015-01-31 13:32:31 -06:00
jeditekunum
cd2be452ee Complete initial port. 2015-01-31 11:59:39 -06:00
Gregory Nutt
00a561126d Unix domain: Add options to build in stream or datagram support separately 2015-01-31 07:58:51 -06:00
Gregory Nutt
94d18aedf4 apps/ustream and udgram: Change default FIFO path to /dev/fifo 2015-01-30 09:07:22 -06:00
Gregory Nutt
290e7465c3 Update configuration 2015-01-29 16:30:43 -06:00
Gregory Nutt
626d2257b8 Update ChangeLog 2015-01-29 11:48:46 -06:00
Gregory Nutt
ce67047a79 update configuration 2015-01-29 09:33:24 -06:00
Gregory Nutt
bfa58153ec Minor fixes after initial tests with apps/examples/udgram 2015-01-28 15:27:54 -06:00