Commit Graph

25500 Commits

Author SHA1 Message Date
Gregory Nutt f64f7407ba SAMDL DMAC: Fix several places in DMA logic where a spurious semicolon causes bad conditional logic 2016-05-11 17:30:04 -06:00
Gregory Nutt f07ea1bb94 SAM (all): Fix several places in DMA logic where a spurious semicolon causes bad conditional logic 2016-05-11 17:26:59 -06:00
Gregory Nutt 1ac3d2128a Trivial fix to comment 2016-05-11 17:20:14 -06:00
Gregory Nutt 87c1ce60e6 Merged in david_s5/nuttx (pull request #18)
sam_xdmac.c edited online with Bitbucket
2016-05-11 17:19:02 -06:00
David Sidrane d3735661ed Merged in david_s5/sam_xdmacc-edited-online-with-bitbucket-1463008336443 (pull request #2)
sam_xdmac.c edited online with Bitbucket
2016-05-11 13:14:49 -10:00
David Sidrane 8517a303a5 sam_xdmac.c edited online with Bitbucket 2016-05-11 23:13:24 +00:00
David Sidrane 142a612713 Merged nuttx/nuttx into master 2016-05-11 13:09:44 -10:00
Gregory Nutt 5356e3d747 Since I can't (yet) get rid of the sanity checks in config.h, I suppose I should at least update the checks. 2016-05-11 11:07:00 -06:00
Gregory Nutt b77672a049 Backout d5be40be5f. This change is logically correct but unmasks a lot of issues. Reverted for now. 2016-05-11 10:25:06 -06:00
Gregory Nutt cf489a6083 Fix a typo in the last commit 2016-05-11 10:06:12 -06:00
Gregory Nutt ef6edb6094 tools/mkconfig.c: Go further... remove all autogenerated sanity checks from the config.h header file 2016-05-11 10:10:14 -06:00
Gregory Nutt d5be40be5f Remove CONFIG_FS_READABLE/WRITABLE logic from tools/mkconfig.c. This logic has been replaced with proper logic in the Kconfig files, it is out of date and an ongoing maintenance problem, and it shoulw not be necessary. 2016-05-11 10:01:43 -06:00
Gregory Nutt a2a6c0b9a5 Improve some Kconfig help comments 2016-05-11 09:54:33 -06:00
Gregory Nutt 60382e7dcf fs/Kconfig: Allow CONFIG_FS_WRITABLE to be manually selected 2016-05-11 09:52:32 -06:00
Frank Benkert 9eeb8634fc Improve the CAN error reporting by also report internal device driver errors. 2016-05-11 07:10:17 -06:00
Sebastien Lorquet 3c594b5ba1 Allows the use of tmpfs when no block driver is available. This is correctly done to define NONBDFS but below the structure is not where it should be. 2016-05-11 06:48:30 -06:00
Gregory Nutt b096ea077f Fix some typos in the ChangeLog 2016-05-10 16:40:47 -06:00
Gregory Nutt e523c93391 Several Makefiles: Add .PHONY definitions to prevent 'clean up to date' message weirdness. 2016-05-10 15:44:06 -06:00
Gregory Nutt 88b79d305f Update ChangeLog 2016-05-10 11:14:27 -06:00
Sebastien Lorquet f4fa4799f7 Add a driver for SST26F spi/qspi flash devices (SPI mode only) 2016-05-10 11:09:15 -06:00
Gregory Nutt f69b7d41db Merged in young-mu/nuttx/developing (pull request #15)
Fix a bug of GPIO falling-edge interrupt for tiva
2016-05-08 01:40:56 -06:00
Gregory Nutt 5e9b1c615f Merged in paulpatience/nuttx/userleds (pull request #13)
userleds: Don't select ARCH_LEDS with BOARD_CUSTOM_LEDS, otherwise we can't use the board_userled* functions
2016-05-08 01:37:31 -06:00
Gregory Nutt 5c1c5079ea Cosmetic changes from review of last PR 2016-05-08 01:40:31 -06:00
Gregory Nutt 0143b3869a Merged in ziggurat29/nuttx/stm32l4_update_rtc_impl (pull request #14)
Stm32l4_update_rtc_impl
2016-05-08 01:24:09 -06:00
Young 863db15b56 Fix a bug of GPIO falling-edge interrupt for tiva 2016-05-08 13:54:51 +08:00
ziggurat29 523591736f trivial; enable the 'alarms' example app in the STL32L4-disco config, since it is now working 2016-05-07 12:24:15 -05:00
ziggurat29 1e5910a99d update nucleo l476 config and code to support the RTC and the alarms functionality 2016-05-07 12:03:18 -05:00
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
Gregory Nutt 6d03f132a1 Fix some typos in ChangeLog 2016-05-06 04:56:25 -06:00
Gregory Nutt 78b10bdf0e tools/export.sh: If MAKE not defined use 'which make'. Update README from last change. 2016-05-06 04:49:25 -06:00
Gregory Nutt 443bf7fc93 Update ChangeLog 2016-05-06 04:47:35 -06:00
Stefan Kolb da1fc98a51 Fix a copy and paste error concerning the CAN driver. In the file sam_matrix.h the define SAM_MATRIX_CAN0_OFFSET is set to the wrong value.
Error is only triggered if the global variable g_mcan0_msgram is located in RAM at an address beyond 0x20400000 + 0x0000ffff. In this case all send CAN messages have the length zero and the CAN-ID is zero as well.
2016-05-06 04:02:28 -06:00
Gregory Nutt 050f544782 Fix typo in variable name in serial BREAK logic. Review other serial implementations for similar naming problems. 2016-05-05 11:30:47 -06: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
Paul A. Patience dfff78d7ab userleds: Don't select ARCH_LEDS with BOARD_CUSTOM_LEDS, otherwise we can't use the board_userled* functions 2016-05-05 12:29:43 -04: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
Gregory Nutt f4ac5f38ce Merge branch 'master' of https://bitbucket.org/nuttx/nuttx 2016-05-05 03:41:13 -06:00
David Sidrane aecc033131 Pass toplevel make to the script to allow -j greater than 1 2016-05-05 03:40:16 -06:00
Gregory Nutt c31ec6bdad Merged in paulpatience/nuttx/uavcan (pull request #12)
UAVCAN: Update version
2016-05-05 03:23:26 -06:00
Gregory Nutt 331e98684d Merged in ziggurat29/nuttx/stm32l4_uid (pull request #11)
add unique id function to arch, modded board to support unique id boardctl
2016-05-05 03:22:25 -06:00
Paul A. Patience e6e2552a12 UAVCAN: Update version 2016-05-03 17:18:57 -04: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