Commit Graph

3361 Commits

Author SHA1 Message Date
Gregory Nutt
1ff92f2f95 SAMA5D3 HSMCI: TX DMA is again disabled 2014-08-05 07:07:39 -06:00
Gregory Nutt
19df85d31b SAMA5: Some usage documents for media players 2014-08-04 19:23:20 -06:00
Gregory Nutt
8d13a7cfcd WM8904: Update READMEs and defconfigs to last tested configuration 2014-08-04 15:36:16 -06:00
Gregory Nutt
971e14eeb1 WM8904 interface enable method now returns the previous interrupt state. Correct ordering of some WM8904: Need to provide MCLK before initializing the WM8904, not after 2014-08-04 14:56:20 -06:00
Gregory Nutt
930a986dc4 Correct the WM8904 interrupt configuration, active high level. Fix that and don't pull-up 2014-08-04 14:54:20 -06:00
Gregory Nutt
02e5721251 SAMA5 WM8904: Add option to use MAINCK as WM8904 MCLK 2014-08-03 11:01:02 -06:00
Gregory Nutt
1db7842e2e SAMA5 PCK: Add Main clock as an option for the PCK clock source 2014-08-03 10:17:50 -06:00
Gregory Nutt
b4eb6ea9ca SAMA5D3X-EK NxPlayer Configuration: Update with last WM8904 settings 2014-08-02 14:27:42 -06:00
Gregory Nutt
0b23fc2c86 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
66c4db92d4 Add debug logic to dump WM8904 registers 2014-08-01 18:07:20 -06:00
Gregory Nutt
b722e46427 SAMA5 WM8904: Fix errors in programmable clock output configuration 2014-08-01 15:18:58 -06:00
Gregory Nutt
2e77455c6f SAMA5 SSC: Start Delay is now configurable 2014-08-01 14:10:37 -06:00
Gregory Nutt
67792ef05b SAMA5 SSC: Frame Synch Delay is now configurable 2014-08-01 12:25:31 -06:00
Gregory Nutt
906edfef85 Updated README 2014-07-31 15:00:24 -06:00
Gregory Nutt
986fd56650 SAMA5D3x-EK NxPlayer: Updated Configuration 2014-07-31 11:32:44 -06:00
Gregory Nutt
92194800b4 SAMA5D3x-EK: Add a configuration to support the command line NxPlayer. 2014-07-31 11:17:28 -06:00
Gregory Nutt
b1d63af30e SAMA5D3X-EK: Add support for the WM8904 audio CODEC 2014-07-31 11:15:52 -06:00
Gregory Nutt
0fb3f7803c SAMA5D3X-EK: Add support for the WM8904 audio CODEC 2014-07-31 11:14:57 -06:00
Gregory Nutt
025e5bc3a5 SAMA5D3X-EK NSH: Refresh configuration 2014-07-31 11:13:10 -06:00
Gregory Nutt
afff17a8ee Add short document for running the NxWM demo 2014-07-31 08:18:07 -06:00
Gregory Nutt
928adfcc1a SAMA5D4-EK NxWM: The USB keyboard is now the default input device 2014-07-30 17:37:02 -06:00
Gregory Nutt
7e4e5ee543 dd support for a USB keyboard as the NxConsole and text widget input. Not fully functional as of this initial check-in. Basic functionality is there, but there are conditions were the keyboard gets lost. 2014-07-30 17:01:51 -06:00
Gregory Nutt
40e27add0b Costmetic: Update TODO list, README files, refreshed configuration, updated comments 2014-07-30 14:26:50 -06:00
Gregory Nutt
2b0c56a31d SAMA5 HSMCI: e-enable TX DMA and verify that DMA writes to the SD card are functional. They are so now TX DMA is re-enabled in the driver. This might affect the SAMA5D3 platforms where the TX DMA problem was found. The SAMA4D3 and 4 use the same HSMCI driver. Much has change since then and it is not surprising that DMA is now functional. However, the has not be re-verified on the SAMA5D3 which has a different DMA controller. 2014-07-30 11:20:06 -06:00
Gregory Nutt
df57bd319d Updated README file, cosmetic changes to comments and debug output 2014-07-30 10:19:09 -06:00
Gregory Nutt
812db2e5ae Update TODO listi and README 2014-07-29 20:02:34 -06:00
Gregory Nutt
9652872800 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
47aa0e0baf Cosmetic updates to comments and README files and some naming 2014-07-29 16:35:47 -06:00
Gregory Nutt
9414e97f01 Minor warning/latent bug clean-up of auto-mounter logic 2014-07-29 16:35:17 -06:00
Gregory Nutt
42b28ba383 SAMA5D4: Add auto-mounter support for HSMCI0 2014-07-29 15:34:31 -06:00
Gregory Nutt
d7432c4b07 Update ChangeLog 2014-07-29 12:52:21 -06:00
Gregory Nutt
17a9b2b4be SAMA5: Poll USB keyboard at a higher rate for better response 2014-07-29 08:57:35 -06:00
Gregory Nutt
ff0de0d603 SAMA5D-EK: Correct system timer frequency. Input clock is MCK/2, not MCK 2014-07-29 07:12:36 -06:00
Gregory Nutt
2f3e83e793 Cosmetic changes to comments 2014-07-29 07:11:16 -06:00
Gregory Nutt
00c7b4765f SAMA5D4-EK: Disable PMIC workaround... it does not work 2014-07-28 17:48:55 -06:00
Gregory Nutt
f632aef535 Fixes to last SAMA5 PMIC checkin 2014-07-28 17:09:37 -06:00
Gregory Nutt
5c5477b981 SAMA5D4-EK: Add logic to disable the faulty PMIC. This must be done with JP23 open. It is perfomed only from the DRAMBOOT loader 2014-07-28 16:34:19 -06:00
Gregory Nutt
8e20aae28f Change naming from cp_XYZ_cache() to arch_XYP_cache() so that all cache operations will pick up L2 support if it is enabled 2014-07-26 18:47:33 -06:00
Gregory Nutt
e436b0bc96 Updated README 2014-07-25 10:03:01 -06:00
Gregory Nutt
97f47a0f4a Port ADC, DAC, and PWM logic from the configs/zkit-arm-1769. From Max. 2014-07-24 15:44:08 -06:00
Gregory Nutt
33c49e70c6 AMA5D4-EK NxWM: Configuration refreshed 2014-07-24 15:06:19 -06:00
Gregory Nutt
bc6b713a37 NxWM: Beginning integration of NxPlayer into Nxwm::MediaPlayer. Gets handle, sets device, and releases handle. Lots more to be done 2014-07-23 18:19:00 -06:00
Gregory Nutt
d3eb13ed66 SAMA5D4-EK NSH: Enable the command line media player in the NSH configuration as well (still does not work, however). 2014-07-23 15:33:54 -06:00
Gregory Nutt
3e49c4c510 SAMA5D4 NxWM: Configuration now has the audio subsystem and the NxPlayer enabled 2014-07-23 15:20:54 -06:00
Gregory Nutt
02ebeddeb0 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
8edc57137c SAMA5D3/4: All configurations. I suspect a MMC/SD multi-block DMA transfer issue. So for name, this feature is disabled in all configurations 2014-07-23 07:58:10 -06:00
Gregory Nutt
e20182c2fb 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
2ad6e4452b 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
36ae0dfa42 Update README 2014-07-22 09:25:38 -06:00
Gregory Nutt
09f846a56d Make sure that all sim configurations have CONFIG_SIM_M32 undefined. That is probably the wrong default setting, but we need to be consistent above all 2014-07-21 18:44:19 -06:00
Gregory Nutt
2491fe4ac0 sim/nettest, updated defconfig file 2014-07-21 18:41:34 -06:00
Gregory Nutt
1451690569 Updated README 2014-07-21 18:38:41 -06:00
Gregory Nutt
dbec0d5390 SAMA5D4-EK: HSMCI0 must use XDMAC0 (or made unsecure) 2014-07-21 17:54:37 -06:00
Gregory Nutt
1518adff14 WM8904 w/NxPlayer: Fix some compile errors and warnings with debug enabled 2014-07-20 09:17:36 -06:00
Gregory Nutt
5abc23b0a8 The WM8904 audio driver is mostly code complete and ready to begin initial testing 2014-07-19 18:52:58 -06:00
Gregory Nutt
c413c03b6d SAMA5D4-EK: Add PCK pin disambiguation 2014-07-19 13:56:29 -06:00
Gregory Nutt
54986c41d8 SAMA5 PCK: Add support for the slow clock as the PCK clock source 2014-07-19 13:55:08 -06:00
Gregory Nutt
f240f7e513 SAMA5: Add slow clock support 2014-07-19 13:07:55 -06:00
Gregory Nutt
414fb2b154 SAMA5D4-EK: Add WM8904 initialization logic 2014-07-19 11:58:53 -06:00
Gregory Nutt
17fdc797ed WM8904: A few initial definitions for for the SAMA5D4-EK 2014-07-17 17:57:57 -06:00
Gregory Nutt
173c49d3fd SAMA5D4-EK NxWM Configuration: Increase number of preallocated watchdogs and don't save child status (it is not being reaped) 2014-07-17 17:56:36 -06:00
Gregory Nutt
117765da5e NxWM: Increase default priority of mouse and keyboard listener threads. Does not seem to make any difference but still seems like a good idea 2014-07-17 15:06:05 -06:00
Gregory Nutt
3feb03566c NxWM::CApplicationWindow: Created the custom font for the toolbar title, but never used it. 2014-07-17 13:38:37 -06:00
Gregory Nutt
af65bd6732 NxWidgets::CGlyphSliderHorizontal: No longer uses a hard-coded slider height; the slider height is now provided as a parameter, replacing the widget height which is now calculated from the glip image height 2014-07-17 12:12:02 -06:00
Gregory Nutt
bb6ba5198b 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
f28b632a2c NxWM::CMediaPlayer: Convert CLabel to a CListBox 2014-07-16 14:11:02 -06:00
Gregory Nutt
808e5c6933 NxWM::CMediaPlayer: Fix of state related bugs + Size if CLabel is increased (in preparation for becoming a CListBox) 2014-07-16 11:11:55 -06:00
Gregory Nutt
1089dddc25 SAMA5D4-EK: Use borders around buttons 2014-07-14 17:01:59 -06:00
Gregory Nutt
aa8ff82b0f SAMA4D3/4-EK NxWM: Use larger fonts 2014-07-14 11:23:41 -06:00
Gregory Nutt
458fc71ff0 SAMA5D4-EK: Media player is enabled in the NxWM configuration 2014-07-14 09:38:04 -06:00
Gregory Nutt
085c48c52a SAMA5D3x-EK: use large icons in the NxWM configuration like the SAMA5D4-EK 2014-07-14 06:37:33 -06:00
Gregory Nutt
b039f76778 Minor update to README 2014-07-13 18:22:34 -06:00
Gregory Nutt
e4169d8c0b SAMA5D4-EK: NxWM configuration uses large fonts by default 2014-07-13 18:22:18 -06:00
Gregory Nutt
63196bb13d NxWM: Add 47x49 calculator icon 2014-07-13 09:58:50 -06:00
Gregory Nutt
a86fb3a38c SAMA5D4-EK: Valid MXT interrupts should only occur on the falling edge of the ~CHG signal 2014-07-12 14:03:08 -06:00
Gregory Nutt
d44e30685e SAMA5D4-EK: The MXT should be able to handle an I2C frequency of 400KHz 2014-07-12 14:02:24 -06:00
Gregory Nutt
78adc980e6 SAMA5 LCDC: Back out the delay kludge. Increase the LCDC input clock from MCK to 2*MCK was sufficient for all timing instbility problems 2014-07-12 11:24:14 -06:00
Gregory Nutt
6298ead42c SAMA5D4-EK LCDC: Change source clock to 2*Mck seems to solve stability issues 2014-07-12 09:45:05 -06:00
Gregory Nutt
3a0450b6ab SAMA5D4-EK LCDC: Adding a delay after enabling the LCD solves lots of start-up timing issues 2014-07-12 08:05:22 -06:00
Gregory Nutt
ee024c622c SAMA5D4x-EK NxWM: Update background colors to match the calibration screen 2014-07-11 21:25:18 -06:00
Gregory Nutt
073cd0e887 NX: Don't change the background if the color has not really changed 2014-07-11 20:47:12 -06:00
Gregory Nutt
646312d50f Clean-up up some warning 2014-07-11 11:58:46 -06:00
Gregory Nutt
0222f5816f Fixes for clean NxWM build; Updated README files 2014-07-10 15:29:41 -06:00
Gregory Nutt
06f8b5a613 Update README's to document the new SAMA5D4-EK NxWM configuration 2014-07-10 14:10:36 -06:00
Gregory Nutt
c99dcd9da3 SAMA5D4-EK: Add an NxWM configuration 2014-07-10 14:00:56 -06:00
Gregory Nutt
41c1135531 SAMA5D4-EK: The NX graphics example is now enabled by default 2014-07-10 12:38:18 -06:00
Gregory Nutt
a0c2202ff5 SAMA5D4-EK LCD: Actual hardware with appears to be RGB888 2014-07-10 12:23:41 -06:00
Gregory Nutt
ad3542ad95 SAMA5D4-EK: LCDC works (with a few color problems) 2014-07-10 12:03:10 -06:00
Gregory Nutt
f694e10be6 SAMA5D4-EK: The maXTouch controller and test is now enabled by default in the NSH configuration 2014-07-10 08:42:25 -06:00
Gregory Nutt
32f22b6611 SAMA5D44-EK: Cosmetic changes 2014-07-09 07:18:43 -06:00
Gregory Nutt
ad9b0653f5 Some cosmetic typo fixes 2014-07-09 07:12:16 -06:00
Gregory Nutt
0aae99b377 Fix some recurring typos: postion->position, *atino->*ation 2014-07-08 13:12:36 -06:00
Gregory Nutt
94ed3a6f51 SAMA5D4-EK: Add options to support an LCD 2014-07-08 12:46:18 -06:00
Gregory Nutt
620cb9463a SAMA5D4-EK: Add the button test to the NSH configuration 2014-07-07 17:06:25 -06:00
Gregory Nutt
19d8b0ce97 Fix some cloned errors in SAM GPIO interrupt setup 2014-07-07 15:54:37 -06:00
Gregory Nutt
6cb13fde4e maXTouch: Fix some issues with interrupt handling 2014-07-07 13:25:20 -06:00
Gregory Nutt
a60dd173a9 SAMAa5D4-EK: Updated README 2014-07-06 09:43:26 -06:00
Gregory Nutt
0d4dcdd079 maXTouch: Fix I2C address, errors when debug enable, reorganize some data 2014-07-06 08:03:34 -06:00
Gregory Nutt
6fab16e6f9 MXT interface does not need an IRQ number; SAMA5D4-EK setup omitted I2C frequency 2014-07-05 17:47:17 -06:00
Gregory Nutt
ea330b030e Clean-up some comments 2014-07-05 17:15:38 -06:00
Gregory Nutt
5e98d5d2e8 SAMA5D4-EK: Add board support for the maXTouch 2014-07-05 17:12:14 -06:00
Gregory Nutt
cbe4d3573d Rename apps/examples/uip to apps/examples/webserver 2014-07-03 17:31:17 -06:00
Gregory Nutt
fd3bd32330 NSH Keyboard: Close stdin before trying to reopen. Otherwise, driver will persist 2014-07-03 17:08:59 -06:00
Gregory Nutt
34cba9b5dc NSH: Add an option to take stdin from a USB keyboard device 2014-07-03 16:25:02 -06:00
Gregory Nutt
5ba0617e9c SAMA5D3/4: UPLL divisor to generate 48MHz for OHCI is different from the two families. No idea why. 2014-07-03 12:28:11 -06:00
Gregory Nutt
73ed49fe06 SAMA5D4-EK: Add support for USB host 2014-07-03 11:22:15 -06:00
Gregory Nutt
f444bf41de Merge remote-tracking branch 'origin/master' into netiob 2014-07-02 16:05:32 -06:00
Gregory Nutt
285f66a2c1 NET: Rename uiplib/UIPLIB to netlib/NETLIB 2014-07-02 16:04:25 -06:00
Gregory Nutt
c42a44be72 SAMA5D4-EK: NSH should run at 528MHz 2014-07-02 15:31:52 -06:00
Gregory Nutt
6c3f159e5f SAMA5D4-EK: NSH configuration now has TWI0 enabled and supports the I2C tool 2014-07-02 13:51:57 -06:00
Gregory Nutt
5c459dd0e3 SAMA5D3-EK: Enable the procfs file system in the NSH configuration 2014-07-02 13:08:39 -06:00
Gregory Nutt
c95a5924c9 SAMA5D4 EMAC: Add a kludge to work around a suspected hardware issue 2014-07-02 12:17:01 -06:00
Gregory Nutt
46bde6e716 SAMA54D-EK: Don't disable any features in the NSH configuration. Comments updated in several files 2014-07-02 08:54:53 -06:00
Gregory Nutt
846a5796c4 SAMA5D4-EK: NSH configuration now has the RAMLOG enabled by default 2014-07-01 15:09:47 -06:00
Gregory Nutt
1dd3952c8c Rename CONFIG_RAMLOG_CONSOLE_BUFSIZE to just CONFIG_RAMLOG_BUFSIZE 2014-07-01 12:00:40 -06:00
Gregory Nutt
14c7e04214 SAMA5D4: Fix error in EMAC driver (plus related EMAC/GMAC drivers) 2014-07-01 11:22:19 -06:00
Gregory Nutt
3286fd69fe Cosmetic changes, updates to README files, updates to some comments 2014-06-30 17:52:59 -06:00
Gregory Nutt
1bfcf7b764 Fix typo/compile error introduced with last HSMCI changes 2014-06-30 16:08:29 -06:00
Gregory Nutt
4af35bdc95 SAM3/4: Important bugfix. Values read from PIO input pins do not change unless clocking to the PIO block is enabled 2014-06-30 14:26:09 -06:00
Gregory Nutt
4999546ede SAM4S Xplained Pro: Correct description of LEDs and usage. From Kosma Moczek 2014-06-30 08:25:16 -06:00
Gregory Nutt
4478d1ba72 SAMA5 HSMCI: Dump GPIO configuration if DEBUG enabled 2014-06-29 17:47:25 -06:00
Gregory Nutt
88953d95f7 SAMA5D4-EK: Fix HSMCI card-detect pin selections 2014-06-29 11:26:41 -06:00
Gregory Nutt
b7bfb1f632 SAMA5D: Don't use explicit DMACH_FLAG_MEMPID_SHIFT; it does not exist in the SAMA5D4 2014-06-29 09:52:07 -06:00
Gregory Nutt
d8c119fa54 Updated ChangeLog 2014-06-29 09:36:15 -06:00
Gregory Nutt
234d118c61 SAMA5D4-EK: NSH configuration now supports the RTC 2014-06-29 07:40:37 -06:00
Gregory Nutt
caf1b2d641 SAMA5D4-EK: NSH confuration now has FAT/ROMFS, /dev/zero, /dev/random via TRNG, an NSH startup script, and a RAM disk at /tmp 2014-06-28 16:11:41 -06:00
Gregory Nutt
4dbf708e14 Updated README 2014-06-28 13:27:19 -06:00
Gregory Nutt
5cffe94448 Minor update to AT25BOOT; Updated README file 2014-06-28 12:38:41 -06:00
Gregory Nutt
fc5a45ddd1 SAMA5D4-EK: Fix some AT25BOOT bugs 2014-06-28 11:15:02 -06:00
Gregory Nutt
b0ef6ceedd Updated README 2014-06-28 09:57:00 -06:00
Gregory Nutt
84b74bcf7c SAMA5D4-EK: Updates to get the at25boot configuration building correctly 2014-06-28 09:39:50 -06:00
Gregory Nutt
80fd710ce7 SAMA5D4-EK: Add a configuration to load a boot program into AT25 FLASH 2014-06-28 08:40:11 -06:00
Gregory Nutt
7694c39527 Add more XMega skeleton directories 2014-06-27 18:34:52 -06:00
Gregory Nutt
2bc3217f84 SAMA5D4: Bootloader needs to flush D-Cache to memory before disabling the caches 2014-06-27 14:09:02 -06:00
Gregory Nutt
001278a93a Cosmetic update to comments 2014-06-27 11:55:33 -06:00
Gregory Nutt
76f925cc4a Various changes associated with symbol tables. Most from Pelle Windestam 2014-06-27 08:14:07 -06:00
Gregory Nutt
1946e0c6c9 Fix Kconfig typo 2014-06-27 07:07:59 -06:00
Gregory Nutt
654fd5ff2d Setup the SAMA5D4-EK NSH configuration to use the DRAMBOOT loader by default 2014-06-26 17:04:53 -06:00
Gregory Nutt
2be17d64b3 SAMA5D4-EK: Add bootloader that runs from ISRAM and loads an Intel HEX file into DRAM 2014-06-26 16:42:06 -06:00
Gregory Nutt
adaa6ea87f SAMA5D4: Add configuration to redirect all interrupts to the AIC 2014-06-26 11:51:39 -06:00
Gregory Nutt
bbcdf15eea TCP Read-Ahead: Convert to use I/O buffer chains 2014-06-24 15:38:00 -06:00
Gregory Nutt
03a4890a5f Add support for the LPCXpresso's RTC, ADC, DAC, Timer, PWM, and MCPWM. All form Max 2014-06-23 12:13:52 -06:00
Gregory Nutt
68c56bfa37 Fix typos from previous commit to fix button interrupts 2014-06-22 08:11:57 -06:00
Gregory Nutt
5f5e015d00 SAMA5D4: Add support for secure/FIQ interrupts; SAIC supports need to be be enabled unconditionally 2014-06-20 18:16:41 -06:00
Gregory Nutt
776640edfb SAMA5D4: Add partial support for secure interrupt controller (SAIC) 2014-06-20 15:22:00 -06:00
Gregory Nutt
37d6366f08 SAMA5D4: USART peripheral clock appears to be MCK/2 2014-06-20 11:40:36 -06:00
Gregory Nutt
76d18267b1 SAMA5D4-EK: Get ramtest clocking up to 528MHz 2014-06-20 11:37:06 -06:00
Gregory Nutt
02591c509b SAMA5D4-EK: Make sure that the H32MX divider is set; correct sense of bit driver red LED 2014-06-20 10:33:33 -06:00
Gregory Nutt
e3da5552b3 SAMA5D4: Initial bring-up fixes 2014-06-19 14:16:36 -06:00
Gregory Nutt
0a5c35c3bb Costmetic update to comments/README file 2014-06-18 17:40:06 -06:00
Gregory Nutt
151d84709f SAMA5D4: Fix ISRAM base address: 0x00200000, not like the SAMA5D3 SRAM at 0x00300000 2014-06-18 13:03:10 -06:00
Gregory Nutt
b013a0fa48 Several other interrupt button implementations had the same problem as did the sam4s-xplained 2014-06-15 12:55:48 -06:00
Gregory Nutt
4bac220b77 SAM4S Xplained (both): Button interrupts not being disabled after being detached 2014-06-15 12:43:33 -06:00
Gregory Nutt
dff01c3166 SAMA5D4-EK: Add an SDRAM test configuration 2014-06-14 13:11:42 -06:00
Gregory Nutt
66b0a121f1 SAMA5D4: Implement SDRAM initialization 2014-06-14 10:42:26 -06:00
Gregory Nutt
24249ed6ab SAMA5D4: Fix some memory remapping issues; updates to comments and README files 2014-06-14 08:02:58 -06:00
Gregory Nutt
74a4151945 Cosmetic update to comments 2014-06-11 14:57:14 -06:00
Gregory Nutt
b4607cc444 SAMA5D4: Add support for HSMCI1 power control pin 2014-06-11 14:55:51 -06:00
Gregory Nutt
57da49beb3 SAMA5D4-EK: Update pins used by HSMCI 2014-06-11 14:45:01 -06:00
Gregory Nutt
1634a11bd0 SAMA5D3/4: More renaming. Change SAMA5D3 EMAC to EMACA and SAMA5D4 to EMACB so that the configuration and build system can configure them. I might come up with something better later 2014-06-10 17:40:25 -06:00
Gregory Nutt
962694b5f0 Updates to get the SAMA5D3 building again 2014-06-10 15:34:57 -06:00
Gregory Nutt
ae142009da SAMA5: Back out most of commit c37b5b7b97d0644743c04f2c3d9e2b7ef9f5d698. Things are going to have to be done differently 2014-06-09 12:16:16 -06:00
Gregory Nutt
a7afdd8e0d SAMA5D4: Completes PMC modifications for the SAMA5D4 2014-06-09 07:55:51 -06:00
Gregory Nutt
895851314f Updated SAMA5 SFR header file for the SAMA5D4 2014-06-08 07:48:36 -06:00
Gregory Nutt
24af2deb30 Update SAMA5D4-EK PIO usage 2014-06-07 09:37:17 -06:00
Gregory Nutt
ad1701d0f9 SAMA5D4: Various changes to get the SAMA4D-EK to build 2014-06-06 15:39:40 -06:00
Gregory Nutt
e8f8d3f521 Add board support for the SAMA5D4-EK 2014-06-06 12:37:36 -06:00
Gregory Nutt
ae01e0819d SAMA5: Cosmetic clean-up of README files 2014-06-04 17:02:30 -06:00
Gregory Nutt
70207e05e3 SAMA5: Rename most EMAC definitions to EMAC0 to handle the SAMA5D4 which has to EMAC modules and no GMAC 2014-06-04 12:04:24 -06:00
Gregory Nutt
1bc6613e41 Add support for the Olimex STM32 h405. From Martin Lederhilger 2014-06-03 10:34:36 -06:00
Gregory Nutt
116d9ef297 Update ChangeLog 2014-06-02 07:50:16 -06:00
Gregory Nutt
08fc1a1abf Update viewtools/nsh configuratin 2014-05-23 07:59:38 -06:00
Gregory Nutt
f3df5f2bb5 Change all variadic macros to C99 style 2014-05-22 09:01:51 -06:00
Gregory Nutt
43f9282517 SAM4E GPIO: Fix some compile errors when CONFIG_DEBUG_GPIO is enabled 2014-05-15 11:41:58 -06:00
Gregory Nutt
160fbc711a Misc changes while testing the SAM4E-EK LCD (still does not work) 2014-05-14 15:31:38 -06:00
Gregory Nutt
5f6da749bb SAM4E-EK: Ooops.. two touchscreen drivers(?) 2014-05-14 10:56:03 -06:00
Gregory Nutt
296db40aeb SAM4E-EK: Add a touchscreen driver (untestd on initial checkin) 2014-05-13 11:28:38 -06:00
Gregory Nutt
6a943baa91 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
c1d98aeb35 SAM4E: PIO definition clean-up 2014-05-12 18:42:25 -06:00
Gregory Nutt
85c2c33c53 Add ILI9325 register definition header file 2014-05-12 11:24:57 -06:00
Gregory Nutt
d287c30bdf Make sure apps/examples/pashello still builds; update comments; refresh configurations 2014-05-09 10:33:23 -06:00
Gregory Nutt
dc80d84264 Create P-Code execution helper in apps/interpreters/prun; The P-Code binary format is functional except that there are still some modularity and kernel build issues that need to be addressed. 2014-05-09 08:52:11 -06:00
Gregory Nutt
b28d3124dd 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
7685acc934 BINFMT: A framework to support a P-code binary format (a work in progress) 2014-05-07 13:47:52 -06:00
Gregory Nutt
bb5f545173 STM32: Fix STM32F100CB pin configuration (from Kosma Moczek); and make chip naming a little more consistent 2014-05-07 12:54:27 -06:00
Gregory Nutt
bf623f4981 Nucleo-F401RE: Delay loop calibrated 2014-05-06 17:30:44 -06:00
Gregory Nutt
35bb403142 Nucleo-F401RE: With these changes and the changes from previous commits, the basic Nucleo-F401RE NSH configuration is working. 2014-05-06 11:07:10 -06:00
Gregory Nutt
bd7b376e57 The Nucleo-F401RE has no on-board cystal and, hence, must use the on-chip HSI oscillator for the PLL include clock 2014-05-06 10:01:02 -06:00
Gregory Nutt
f7934fdd3a STM32: Add some complication to STM32 Kconfig so the correct USART and TIM options are presented for the F401RE. There are still invalid peripheral options being presented 2014-05-05 17:59:07 -06:00
Gregory Nutt
810e929841 SAM4S Xplained Pro: Clean-up of LED usage and also some integration of new timer features. From Bob Doiron 2014-05-05 14:38:29 -06:00
Gregory Nutt
370703194e Updated Nucleo-F401RE configuration 2014-05-05 13:47:21 -06:00
Gregory Nutt
2dbaed4779 The alternate console device CONFIG_NSH_CONDEV must not be defined unconditionally. This causes errors when using Telnet sessions. This was solved by adding CONFIG_NSH_ALTCONDEV: CONFIG_NSH_ALTCONDEV enables or disables the feature then, if enabled, CONFIG_NSH_CONDEV provides the alternative console device name 2014-05-05 08:52:02 -06:00
Gregory Nutt
99d40a19a3 Fix configuration for F401: It has has FSMC and so the option should not be offered. But there are many more options available for the F401 that should be availalbe: CAN, nonexistent timers, etc. These will all need to be addressed 2014-04-30 16:12:36 -06:00
Gregory Nutt
c3a6acee18 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
7614f7762e The CONFIG_SYSTEMTICK_EXTCLK selection should only be available on systems that support it 2014-04-30 15:32:06 -06:00
Gregory Nutt
3889b3b65c SAM4S Xplained Pro build fixes 2014-04-30 15:23:40 -06:00
Gregory Nutt
483a3e9b74 Refresh SAM4S Xplained Pro configuration 2014-04-30 15:10:20 -06:00
Gregory Nutt
3bf6241662 Simplified optimization for the SAM4E-EK 2014-04-30 15:04:34 -06:00
Gregory Nutt
a6211ef21d Nucleo-F401RE: Has only one memory region, not two 2014-04-30 14:56:39 -06:00
Gregory Nutt
e9281c14b3 Updated system timer logic from Bob Doiron 2014-04-30 14:47:30 -06:00
Gregory Nutt
bc162a6c76 Updated system timer logic from Bob Doiron 2014-04-30 14:46:26 -06:00
Gregory Nutt
52583de4cf The SAM4S Xplained Pro now uses the extended timer/counter features. From Bob Doiron. 2014-04-30 14:11:53 -06:00
Gregory Nutt
c528079853 SAM4S Xplained Pro: update LED conrol logic. From Bob Doiron 2014-04-30 14:05:44 -06:00
Gregory Nutt
e346b1e8d3 Nucleo-F401RE: Fix memory usage 2014-04-30 08:20:30 -06:00
Gregory Nutt
6f3e0d5cfb Nucleo-F401RE: Board GPIOs updated by Frank Bennett 2014-04-29 08:10:27 -06:00
Gregory Nutt
943b083de9 Final prep for NuttX-7.2 release 2014-04-28 10:53:24 -06:00
Gregory Nutt
90cbc964df STM32: More places where up_prioritize_irq is called when CONFIG_ARCH_IRQPRIO is not defined. Sourceforge ticket #26 2014-04-28 07:07:47 -06:00
Gregory Nutt
e9c563eb76 Fix spelling, only one t in exiting 2014-04-27 15:49:38 -06:00
Gregory Nutt
023f612654 Minor updates to READMEs and comments 2014-04-27 11:38:24 -06:00
Gregory Nutt
6fd6d03aae Zneo: Misc minor updates from debugging 2014-04-26 12:42:44 -06:00
Gregory Nutt
29bceb1d41 ZNeo Serial: Need to configure UART1 alternate function 2014-04-26 09:43:40 -06:00
Gregory Nutt
994fb3682e Zneo Serial: Fix cut'n'paste error in some conditional configuration 2014-04-26 08:23:11 -06:00
Gregory Nutt
ba7f398cd6 ZNeo: update calibration 2014-04-25 12:38:56 -06:00
Gregory Nutt
31630c88a6 Zneo: Updated patch. Found another compiler failure 2014-04-25 12:02:08 -06:00
Gregory Nutt
7dac8a1360 Updates to ZNeo configurations + misc cosmetic changes to comments 2014-04-25 11:59:17 -06:00
Gregory Nutt
6ecb50cd3c Nucleo-F401RE: Remove FRAM references 2014-04-25 11:07:38 -06:00
Gregory Nutt
db0c11d550 16z: Reduce size of stacks 2014-04-25 09:56:07 -06:00
Gregory Nutt
96c0b82875 Nucleo: Remove bogus MPU definitions 2014-04-25 08:52:50 -06:00
Gregory Nutt
15026b0454 Updated README files 2014-04-25 07:23:31 -06:00
Gregory Nutt
9a73ed6429 Minor and cosmetic changes from initial 16z (v2) bringup 2014-04-24 15:55:53 -06:00
Gregory Nutt
a1a6ef403e Nucleo-F401RE update from Frank Bennett 2014-04-22 16:04:14 -06:00
Gregory Nutt
3707550b54 SAM4S Xplained Pro fixups from Bob DOIRON after the last big set of commits 2014-04-22 14:34:17 -06:00
Gregory Nutt
799d21c673 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
180dbe28c4 Nucleo-F401RE: Add standard, NuttX button support 2014-04-22 13:09:34 -06:00
Gregory Nutt
55d069360a Nucleo-F401RE: Use standard NuttX LED interfaces 2014-04-22 12:55:31 -06:00
Gregory Nutt
ece70549de Nucleo F401RE: Remove PX4 cruft that can in with the port 2014-04-22 12:18:08 -06:00
Gregory Nutt
dc42bc06fa Back out a bad change in the last commit + add missing SAM4S Xplained Pro file 2014-04-22 11:04:31 -06:00
Gregory Nutt
84a7f2d61e Misc changes to get a clean compilation after incorporating all of Bob Doison's changes 2014-04-22 10:38:08 -06:00
Gregory Nutt
daf10faa71 SAM4X Xplained Pro board configuration updated by Bob Doison 2014-04-22 09:38:46 -06:00
Gregory Nutt
44173905cb 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
f42c357654 examples/cpuhog and serialblaster from Bob Doiron 2014-04-22 07:52:08 -06:00
Gregory Nutt
ca2c794acd Misc SAM4S-related changes from Bob Doison 2014-04-21 19:32:15 -06:00
Gregory Nutt
78c2f88fef SAM4S Xplained Pro: Watchdog timer support for Bob Doison 2014-04-21 19:19:56 -06:00
Gregory Nutt
b5c7f41c5d SAM4S Xplained: Add logic to autostart the USB monitor 2014-04-21 18:16:44 -06:00
Gregory Nutt
349ba4b7a5 SAM4S Xplained: Boot PPLLA to 2450MHz to support USB 2014-04-21 18:15:55 -06:00
Gregory Nutt
af1352a416 SAM4S Xplained Pro: Add USB suspend/resume hook. From Bob Doison 2014-04-21 18:14:46 -06:00
Gregory Nutt
ebe23f362e SAM4S Xplained Pro: Enable MPU. From Bob Doiron 2014-04-21 17:52:29 -06:00
Gregory Nutt
1fe2666c13 SAM4S Xplained Pro: Added card detect, automout procfs. From Bob Doison 2014-04-21 17:49:40 -06:00
Gregory Nutt
c9b660a491 Support for the Atmel SAM4S Xplaiend Board from Bob Doison 2014-04-21 17:34:05 -06:00
Gregory Nutt
2f86e24aec Nucleo-F401RE build issues 2014-04-20 14:16:47 -06:00
Gregory Nutt
4993caee65 Add support for the STM32F041RE and for the Nucleo-F401RE board. From Frank Bennett 2014-04-20 13:42:23 -06:00
Gregory Nutt
cdb302d478 zkit-arm-1769: Refreshed all configurations 2014-04-19 09:18:38 -06:00
Gregory Nutt
e9b40ac791 olimex-lpc1766stk: Refreshed all configurations 2014-04-19 09:00:53 -06:00
Gregory Nutt
5c8a413eed lpcxpresso-lpc1768: Refreshed all configurations 2014-04-19 08:51:55 -06:00
Gregory Nutt
5cb923a68b lpcxpresso-lpc1768: Refreshed all configurations 2014-04-19 08:40:51 -06:00
Gregory Nutt
8417705388 Remove other traces of network interrupt prioritization 2014-04-19 08:12:22 -06:00
Gregory Nutt
77605055ba 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
8713ee3428 SAMA5 board.h files use type xcpt_t and so must include nuttx/irq.h for type xcpt_t 2014-04-17 10:01:15 -06:00
Gregory Nutt
5eb9ee30dd Updated README files 2014-04-16 16:41:47 -06:00
Gregory Nutt
51950d7850 Undefine IRQPRIO in all configurations it should not be set 2014-04-16 08:29:39 -06:00