Commit Graph

25460 Commits

Author SHA1 Message Date
ziggurat29
48fc8b9dd7 problem with resetting backup domain clears clocking options set up before in *rcc.c
use INITS flag to avoid magic reg value to detect power up reset state of rtc
correct a problem clearing interrupt flags (they weren't) which prevented an alarm from ever being used more than once per reset cycle
2016-05-07 11:35:08 -05:00
ziggurat29
4e57c36a8c when setting an alarm, ensure that the respective alarm triggered flag is reset, because the alarms are edge-triggered interrupts 2016-05-05 11:47:58 -05:00
ziggurat29
0d659de226 fix nasty bug in ISR handler, where interrupt was not properly acknowleged (write to CR instead of ISR, as intended). Also, minor, set the LSI prescaler values more appropriately (though not critical since LSI is so low precision anyway). 2016-05-05 11:39:19 -05:00
ziggurat29
e0371de24d correct the RTC_ALRMR_ENABLE value, it needs to ignore the date/dow component since that is not set. Also, the prescaler value for HSE (which presumes 1 MHz, anyway) had transposed digits. 2016-05-05 11:28:41 -05:00
ziggurat29
67b1f89159 address thread safety in lower half driver with a driver mutex acquired/released in public api 2016-05-05 11:22:09 -05:00
ziggurat29
273680a6e9 update RTC implementation to include the various alarm related stuff recently added to STM32 arch 2016-05-05 11:16:00 -05:00
ziggurat29
dedcbeba2e add unique id function to arch, modded board to support unique id boardctl 2016-05-03 11:09:23 -05:00
ziggurat29
4072d4b1b5 Merged nuttx/nuttx into master 2016-05-01 08:12:53 -05:00
Gregory Nutt
a95e426d35 Costmetic changes from last PR 2016-04-30 09:04:38 -06:00
Gregory Nutt
696ea25c75 Merged in ziggurat29/nuttx/extended_clock_work (pull request #10)
support for HSE and MSI clock sources; prelude to USB
2016-04-30 08:49:49 -06:00
Gregory Nutt
8d92669404 Merged in ziggurat29/nuttx/mem_rgn_sanity (pull request #9)
booboo in config sanity check; wasn't preventing insanity
2016-04-30 08:46:42 -06:00
ziggurat29
2fe0565437 added support for HSE and MSI clocks, and auto trim of MSI to LSE (needed for USB). 2016-04-29 22:13:32 -05:00
ziggurat29
31870b22f5 booboo in config sanity check; wasn't preventing insanity 2016-04-29 07:29:17 -05:00
Gregory Nutt
972181697a fs_mount.c edited online with Bitbucket. Fix problem noted by David Sidrane. 2016-04-29 07:11:42 +00:00
ziggurat29
b3ba0858f1 Merged nuttx/nuttx into master 2016-04-28 07:29:57 -05:00
Gregory Nutt
61fbef5727 Costmetic changes from review or PR 2016-04-28 02:39:27 -06:00
Gregory Nutt
af9733b1e6 Merged in ziggurat29/nuttx/stm32l4_memmap_boardctl (pull request #8)
stm32l4-disco boardctls for qspi memmap; bugs found along the way
2016-04-28 02:19:33 -06:00
Gregory Nutt
ecba6ad0db fs_procfsproc.c edited online with Bitbucket. Fix problem introduced in last patch 2016-04-28 08:04:38 +00:00
ziggurat29
97ea667a7a refresh defconfig 2016-04-27 19:51:49 -05:00
ziggurat29
2bfb326994 add board ioctls for allowing user application to cause qspi memory mapped mode to be engaged and disengaged. Also partitioned qspi flash for filesystem and other purposes (eventually xip). 2016-04-27 19:36:43 -05:00
ziggurat29
05df5a0336 booboo in previous commit 6a6a089 whereby a printf statement was botched, breaking build 2016-04-27 19:35:10 -05:00
ziggurat29
d3fbd86657 bug in smart.c; return code of smart_scan not checked, can cause success result in failure case, leading to 'dev' pointer being invalid. 2016-04-27 19:33:45 -05:00
ziggurat29
ac6d2a301b Merged nuttx/nuttx into master 2016-04-27 09:13:51 -05:00
Gregory Nutt
48f66c15c1 Merge branch 'master' of https://bitbucket.org/nuttx/nuttx 2016-04-27 00:19:22 -06:00
David Sidrane
6a6a089af4 Fix a warning 2016-04-27 00:19:00 -06:00
Gregory Nutt
5c25e18005 Merged in ziggurat29/nuttx/SRAM2featurettes (pull request #7)
add configuration options to allow SRAM2 to be used for heap, or not at all, and to zero-init it on OS start, or not at all.
2016-04-26 23:48:17 -06:00
ziggurat29
31e7f6fd00 add configuration options to allow SRAM2 to be used for heap, or not at all, and to zero-init it on OS start, or not at all. 2016-04-26 10:12:13 -05:00
ziggurat29
1218ee5f51 bug in binding peripheral to dma channel; inverted sense of a bitmask 2016-04-25 10:27:02 -05:00
ziggurat29
cb15ec1d9b Merged nuttx/nuttx into master 2016-04-25 09:38:22 -05:00
Gregory Nutt
2d3529294e Merged in ziggurat29/nuttx/stm32l4_qspi_005 (pull request #6)
QSPI DMA support in STM32L4, and DMA fixes...
2016-04-24 16:53:33 -06:00
Gregory Nutt
533aa4d97d Update README and NuttX.html 2016-04-24 15:33:59 -06:00
ziggurat29
1baf943dca update stm32l4 disco board to reflect QSPI DMA support; refresh defconfig 2016-04-24 16:29:52 -05:00
ziggurat29
8d4dccb3b9 add DMA support to QSPI; tested. Updated Kconfig to more cleanly present the options and defaults. 2016-04-24 16:28:30 -05:00
ziggurat29
0f8dc3e7b4 fixed missing DMA peripheral selection and some header defines, updated various comments to be accurate 2016-04-24 16:23:47 -05:00
Gregory Nutt
422769e859 Update README. Improve some debug output. 2016-04-23 14:27:32 -06:00
ziggurat29
41c53b9076 Merged nuttx/nuttx into master 2016-04-23 14:50:46 -05:00
Gregory Nutt
d4ac277df8 Mostly costmetic updates to comments, README 2016-04-23 13:26:52 -06:00
Gregory Nutt
b9c2b92b10 Add utilities to count the number of nodes in a queue 2016-04-23 13:25:46 -06:00
ziggurat29
4f51a83358 Merge branch 'master' of https://bitbucket.org/ziggurat29/nuttx 2016-04-23 14:18:57 -05:00
ziggurat29
37a33fd876 Merge branch 'stm32l4_qspi_004' 2016-04-23 14:18:11 -05:00
ziggurat29
37c25de924 Merged nuttx/nuttx into master 2016-04-23 14:16:08 -05:00
Gregory Nutt
aed10e0e49 Cosmetic changes from last PR 2016-04-23 12:51:46 -06:00
Gregory Nutt
0d3a0bf603 Merged in ziggurat29/nuttx/stm32l4_qspi_004 (pull request #5)
add QSPI memory mapped mode support.  tested.  QSPI may enter and exit memory mapped mode; while in effect, other operations (e.g. command, memory) will fail with -EBUSY.
2016-04-23 12:46:19 -06:00
Gregory Nutt
b7940e9389 VNC: Fix some backward logic in a wait loop 2016-04-23 12:32:42 -06:00
ziggurat29
0b8f953f49 Merged nuttx/nuttx into master 2016-04-23 12:12:30 -05:00
Gregory Nutt
0d57612d13 VNC: Need to handle connection closed events 2016-04-23 10:57:28 -06:00
ziggurat29
8c0c70ab12 add QSPI memory mapped mode support. tested. QSPI may enter and exit memory mapped mode; while in effect, other operations (e.g. command, memory) will fail with -EBUSY. 2016-04-23 11:54:03 -05:00
Gregory Nutt
47a33cbb64 VNC: Ignore client framebuffer updates if nothing has changed (we can does this because client requests incremental updates 2016-04-23 10:22:54 -06:00
Gregory Nutt
f3499b173a VNC: Fix a memory clobblering bug 2016-04-23 10:21:49 -06:00
Gregory Nutt
e723fc7fd4 VNC: Add option to enable VNC server debug without GRAPHICS debug 2016-04-23 09:06:39 -06:00