Commit Graph

3882 Commits

Author SHA1 Message Date
Gregory Nutt
62337a656f Update README 2015-04-04 19:22:26 -06:00
Gregory Nutt
209084de66 SAMV71-XULT: Enable SDRAM and the RAM test in the nsh configuration 2015-04-04 19:04:54 -06:00
Gregory Nutt
b689d8a736 Fixes a few typos in comments 2015-04-04 18:29:29 -06:00
Gregory Nutt
d1d96bada1 SAMV71-XULT: Tried the SDRAM test again. Found one bug, but it still fails 2015-04-04 18:09:10 -06:00
Gregory Nutt
77e86521c8 SAMV71-XULT: Some improved naming 2015-04-04 14:05:42 -06:00
Gregory Nutt
02beb0d449 More renaming: up_lcdinitialize->board_lcd_initialize, up_lcdgetdev->board_lcd_getdev, up_lcduninitialize->board_lcd_uninitialize 2015-04-04 11:49:15 -06:00
Gregory Nutt
f6657dc512 ILI9488: Correct some data width issues. Now the ILI9488 driver works fine. 2015-04-04 10:16:30 -06:00
Gregory Nutt
cbff87cb40 ILI9488: Correct logic that gets the LCD ID 2015-04-04 10:02:31 -06:00
Gregory Nutt
c2f6a95332 SAMV17-XULT: Can't use UART3 when LCD is conencted, switch to USART0 2015-04-04 08:43:41 -06:00
Gregory Nutt
c393d39dd0 Fix typos in debug assertions 2015-04-04 06:59:14 -06:00
Gregory Nutt
5b03d5052d More updates to README file 2015-04-03 20:12:30 -06:00
Gregory Nutt
b64dd39792 SAMV71-XULT: The ILI9488 LCD is now enabled by default in the mxtxplnd configuration 2015-04-03 20:11:39 -06:00
Gregory Nutt
0cf5088475 SAMV71-XULT ILI9488 LCD driver is code complete but untested 2015-04-03 16:36:58 -06:00
Gregory Nutt
b72cf3366c SAMV7: Add SMC register definition header file; SAMV71-Xult: Add an LCD driver. The initial commit is simply the SAVM4E-EK ILI9375 driver will bogus name changes to ILI9488. 2015-04-03 10:28:32 -06:00
Gregory Nutt
3311bdcecb SAMV7: Fixes to WM8904 build 2015-04-02 18:24:55 -06:00
Gregory Nutt
e78e762dd6 Add a very basic driver for the CS2100-CP Fractional-N Multipler chip. 2015-04-02 13:00:10 -06:00
Gregory Nutt
0ec67181c9 Move include/nuttx/timer.h, rtc.h and watchdog.h to include/nuttx/timers/. 2015-04-01 12:37:44 -06:00
Gregory Nutt
6342459cdb SAMV7 WM8904: Leverage WM8904 logic from the SAMA5D4-EK 2015-04-01 12:13:51 -06:00
Gregory Nutt
f6e6dacb17 Rename pwm_devinit() to board_pwm_setup(). Add CONFIG_BOARDCTL_PWMTEST that will enable calling board_pwm_setup() from boardctl(). Replace calls to pwm_devinit() in apps/examples/pwm with calls to boardctl(). In all configurations that enable the apps/examples/pwm test, make sure that boardctl() suppoprt is properly enabled. 2015-03-31 16:59:22 -06:00
Gregory Nutt
2b0202e6d7 Update several defconfig files. Make sure that every defconfig file that requires external graphics initialization also approprietly initializes boardctl(). 2015-03-31 16:29:40 -06:00
Gregory Nutt
ded2001121 Rename up_nxdrvinit() to board_graphics_setup(). Add CONFIG_BOARDCTL_GRAPHICS that will enabled calls to board_graphics_setup() from boardctrl(). In apps/ and NxWidgts/, replace all calls to up_nxdrvinit with calls to boardctl(). 2015-03-31 16:20:21 -06:00
Gregory Nutt
4212b9b385 Rename adc_devinit() to board_adc_setup(). Add support to the boardctl() interface so that it can call board_adc_setup() on behalf of an application. Change apps/examples/adc to that is now calls boardctl() instead of adc_devinit() in order to initalize the ADC device. 2015-03-31 15:00:23 -06:00
Gregory Nutt
cf95d1a995 rch_tcinitialize() and arch_tcunitinitialize() renamed to board_tsc_setup() and board_tsc_teardown(). These are not long called directly by applications but only indirectly throught the crappy boardctl() OS interface. 2015-03-31 13:21:25 -06:00
Gregory Nutt
4a8e0e2359 NSH initialization now calls boardctl(BOARDIOC_INIT) instead of board_app_initaliaze. Modify all configurations: Make sure that CONFIG_LIB_BOARDCTL=y appears wherever CONFIG_NSH_ARCHINIT=y appears. Remove support for CONFIG_NSH_ARCHMAC. It is not used and there are better ways to do that operation 2015-03-31 12:14:16 -06:00
Gregory Nutt
b4b40d338a boardctl(): Add a new non-standard OS interface. This is similar to a driver IOCTL call. But this is an IOCTL call directly on the board logic. This function will eventually replace all of the ad hoc OS interfaces that are current used to perform application specific intialiation and application driver test confifuration. It essentially formalizes and institutionalizes these rogue interface in to at least a single crazy call. 2015-03-31 11:25:52 -06:00
Gregory Nutt
9c0441e2da Rename arch_nshinitialize() to board_app_initialize() 2015-03-31 10:21:31 -06:00
Gregory Nutt
eb21ad0cf2 SAMV71-XULT: Add option to support connection of the maXTouch Xplained Pro on the 50-pin LCD connector 2015-03-31 09:01:38 -06:00
Gregory Nutt
c76373280b SAMV71-XULT: Add a configuration for testing the maXTouch Xplained Pro connected to the board 2015-03-30 15:31:53 -06:00
Gregory Nutt
157c56d081 Update README 2015-03-30 07:33:48 -06:00
Gregory Nutt
dab3dbc75b Cortex-M7: Add support for enabled the D-Cache in write only mode.
SAMV7 Ethernet:  I- and D-Cache are now enabled in the netnsh/ configuration.  D-Cache is enabled in write-though mode.  This mode is necessary because the DMA descriptors are each 8-bytes in size but the D-Cache cache line is 32-bits in size. So it is impossible make coherency for every 8-byte DMA descriptor without write-through.
2015-03-29 14:42:03 -06:00
Gregory Nutt
4593fe3797 SAMV7/Cortex-M7: Add support for write through D-Cache. SAMV7 Ethernet look like it needs this 2015-03-29 13:09:22 -06:00
Gregory Nutt
8bb8f47d0b PIC32MZ Ethernet: Enable PBCLK5 and MII divider for PHY. From Kistopher Tate 2015-03-29 07:14:09 -06:00
Gregory Nutt
b1dcacebe7 Minor update to a README 2015-03-29 07:04:39 -06:00
Gregory Nutt
ce34402dac SAMV71-XULT: netnsh configuration is back to -O2 2015-03-28 14:54:30 -06:00
Gregory Nutt
d2fd139ebc SAMV7 EMAC: Fix alignment issue: RX buffers need to be invalidated. This means the alignment of buffers must be at least to the data cache line size at both ends of the buffer 2015-03-28 13:09:01 -06:00
Gregory Nutt
d7dbdfef58 SAMV7 EMAC: Sometimes TX is not started when TSTART is set??? Workaround seems to be to set it twice. Restored full optimization. Also CONFIG_NET_NOINTS is set so that interrupt level provessing is avoided 2015-03-28 09:42:45 -06:00
Gregory Nutt
756d19ff28 SAMV71-XULT: Add a network-enabled NSH configuration 2015-03-27 14:18:13 -06:00
Gregory Nutt
79734c3c13 SAMV7 Ethernet: Fix some errors in circular queue handling 2015-03-27 13:04:43 -06:00
Gregory Nutt
66670c1738 SAMV7 Ethernet+USB Updates 2015-03-27 10:47:03 -06:00
Gregory Nutt
3c433f7f35 Updated comments/README 2015-03-26 12:33:03 -06:00
Gregory Nutt
dd06cef845 SAMV7 USB: more updates 2015-03-25 15:56:10 -06:00
Gregory Nutt
3875e86436 SAMV7: Add framework for USB DCD. Initial check-in is just the SAMA5 USB DCD with naming changes to get a clean compilation. Needs careful review and comparison with datasheet and, of course, testing 2015-03-23 14:06:53 -06:00
Gregory Nutt
1802d50e3e Refresh Configurations 2015-03-23 11:20:38 -06:00
Gregory Nutt
52d1d425c0 Calvin's changes to the tm4c123g-launchpad 2015-03-23 10:05:50 -06:00
Gregory Nutt
6a9e2946a8 Update README.txt 2015-03-22 16:34:43 -06:00
Gregory Nutt
d3ff495ebf Update PIC32MZ README and board.h comments 2015-03-22 09:24:04 -06:00
Gregory Nutt
8276012a96 PIC32MZ: change defaults to match the MEBII board. From Kristopher Tate 2015-03-22 08:35:36 -06:00
Gregory Nutt
750bd36c21 PIC32MZ: Minor change to setenv.sh so that you can change tools correctly 2015-03-22 08:12:53 -06:00
Gregory Nutt
4cdb6e8fa6 More changes for PIC32MZ build under XC32 2015-03-21 16:38:24 -06:00
Gregory Nutt
5ed5187175 PIC23MX Starter Kit: Looks like we need to use a different linker script with Pinguino 2015-03-21 15:40:22 -06:00
Gregory Nutt
95c2b350b3 All kernel 1st pass builds: Rename files for better conformance to naming conventions 2015-03-21 15:01:32 -06:00
Gregory Nutt
b297a057f5 Neuros OSD: Rename files for better conformance to naming conventions 2015-03-21 14:51:30 -06:00
Gregory Nutt
c5511412d5 US7032EVB1: Rename files for better conformance to naming conventions 2015-03-21 14:48:48 -06:00
Gregory Nutt
19d33fb3f7 SKP16C26: Rename files for better conformance to naming conventions 2015-03-21 14:46:44 -06:00
Gregory Nutt
a975215465 Olimex-STRP711: Rename files for better conformance to naming conventions 2015-03-21 14:42:30 -06:00
Gregory Nutt
cfc53740e3 Clean up some misnamed garbage in Makefiles 2015-03-21 14:38:23 -06:00
Gregory Nutt
8c2efb7485 ZP214XPA: Rename files for better conformance to naming conventions 2015-03-21 14:32:35 -06:00
Gregory Nutt
18d145f8df MCU-123 LPC2148: Rename files for better conformance to naming conventions 2015-03-21 14:28:58 -06:00
Gregory Nutt
4be89aa031 c5471 EVM: Rename files for better conformance to naming conventions 2015-03-21 14:25:19 -06:00
Gregory Nutt
e1bdd3de9e LPC4330 Xplorer: Rename files for better conformance to naming conventions 2015-03-21 14:23:07 -06:00
Gregory Nutt
8deb619c59 EA3152: Rename files for better conformance to naming conventions 2015-03-21 14:18:32 -06:00
Gregory Nutt
b9523c623a Update comment 2015-03-21 14:13:46 -06:00
Gregory Nutt
5bcbadecaf EA3131: Rename files for better conformance to naming conventions 2015-03-21 14:12:58 -06:00
Gregory Nutt
06af626082 MX1 ADS: Rename files for better conformance to naming conventions 2015-03-21 14:08:07 -06:00
Gregory Nutt
1bd49ceb87 NE64BADGE: Rename files for better conformance to naming conventions 2015-03-21 14:05:26 -06:00
Gregory Nutt
c0ef46df80 DMEO9S12NE64: Rename files for better conformance to naming conventions 2015-03-21 14:02:26 -06:00
Gregory Nutt
720cce524e Kwikstick-K40: Rename files for better conformance to naming conventions 2015-03-21 13:56:50 -06:00
Gregory Nutt
cc8bb6dc7e TWR-K60N512: Rename files for better conformance to naming conventions 2015-03-21 13:52:45 -06:00
Gregory Nutt
08e8f45b08 AVR32DEV1: Rename files for better conformance to naming conventions 2015-03-21 13:48:34 -06:00
Gregory Nutt
70b576b638 Teensy: Rename files for better conformance to naming conventions 2015-03-21 13:41:49 -06:00
Gregory Nutt
212ec2f639 Micropendous 3: Rename files for better conformance to naming conventions 2015-03-21 13:38:26 -06:00
Gregory Nutt
286e614b4e Amber: Rename files for better conformance to naming conventions 2015-03-21 13:35:00 -06:00
Gregory Nutt
30c5c7a95a LM3S8962-EK: Rename files for better conformance to naming conventions 2015-03-21 11:01:59 -06:00
Gregory Nutt
7eb27e5f37 LM3S6965-EK: Rename files for better conformance to naming conventions 2015-03-21 10:58:58 -06:00
Gregory Nutt
7239f9af8a LM3S6432-S2E: Rename files for better conformance to naming conventions 2015-03-21 10:55:09 -06:00
Gregory Nutt
492c9eec2b EKK-LM3S9B96: Rename files for better conformance to naming conventions 2015-03-21 10:51:54 -06:00
Gregory Nutt
5a0bfad78c Eagle100: Rename files for better conformance to naming conventions 2015-03-21 10:48:16 -06:00
Gregory Nutt
c9cf3775f1 Nucleus 2G: Rename files for better conformance to naming conventions 2015-03-21 10:33:26 -06:00
Gregory Nutt
3e0a59623e LPCXpresso LPC1768: Rename files for better conformance to naming conventions 2015-03-21 10:29:46 -06:00
Gregory Nutt
976a8277aa Lincoln60: Rename files for better conformance to naming conventions 2015-03-21 10:24:24 -06:00
Gregory Nutt
74bb756742 zkit lpc1768: Rename files for better conformance to naming conventions 2015-03-21 10:20:42 -06:00
Gregory Nutt
eec8f58f02 Mirtoo: Rename files for better conformance to naming conventions 2015-03-21 10:10:17 -06:00
Gregory Nutt
771395520b PIC32MX7 MMB: Rename files for better conformance to naming conventions 2015-03-21 10:06:33 -06:00
Gregory Nutt
fb4331b41d UBW32: Rename files for better conformance to naming conventions 2015-03-21 09:59:52 -06:00
Gregory Nutt
61c6d3b0f2 CloudCtrl: Rename files for better conformance to naming conventions 2015-03-21 09:54:40 -06:00
Gregory Nutt
df2b0cec2f Fire STM32v2: Rename files for better conformance to naming conventions 2015-03-21 09:48:31 -06:00
Gregory Nutt
a1c887c7ed Hymini STM32F4: Rename files for better conformance to naming conventions 2015-03-21 09:42:09 -06:00
Gregory Nutt
d2c2203f38 Mikroe STM32F4: Rename files for better conformance to naming conventions 2015-03-21 09:35:04 -06:00
Gregory Nutt
148c16c75e Spark: Rename files for better conformance to naming conventions 2015-03-21 09:26:53 -06:00
Gregory Nutt
95964ec50d Olimex STM32 P107: Rename files for better conformance to naming conventions 2015-03-21 09:20:56 -06:00
Gregory Nutt
6ddf1acab2 Olimex STM32 P207: Rename files for better conformance to naming conventions 2015-03-21 09:17:03 -06:00
Gregory Nutt
7859a83213 Shenzhou: Rename files for better conformance to naming conventions 2015-03-21 09:10:42 -06:00
Gregory Nutt
689d35ad4b STM32 Tiny: Rename files for better conformance to naming conventions 2015-03-21 09:01:18 -06:00
Gregory Nutt
6143eaec62 mbed: Rename files for better conformance to naming conventions 2015-03-21 08:31:05 -06:00
Gregory Nutt
12aabb985f STM3220G-EVAL: Rename files for better conformance to naming conventions 2015-03-21 08:22:00 -06:00
Gregory Nutt
06f39f6af6 Maple: Rename files for better conformance to standards 2015-03-21 07:35:40 -06:00
Gregory Nutt
e83339891e SAM3U-EK: Rename to better conform to naming standard 2015-03-21 06:52:32 -06:00
Gregory Nutt
9671a123cf STM32F3 Discovery: Rename files to conform better with naming convention 2015-03-21 06:36:28 -06:00
Gregory Nutt
56e24b561f Add Olimexino-STM32 board support from David Sidrane 2015-03-20 18:00:10 -06:00
Gregory Nutt
8712f8b587 Refresh Configuration 2015-03-20 17:45:10 -06:00