Gregory Nutt
|
6e72b0fb0f
|
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
|
6e94a4e1e2
|
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
|
9f9f790d0a
|
SAM3/4 T/C driver updated to get closer to coding standard
|
2014-04-22 09:10:32 -06:00 |
|
Gregory Nutt
|
75f64beb80
|
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
|
d09c57eade
|
examples/serialrx added by Bob Doison
|
2014-04-22 08:40:48 -06:00 |
|
Gregory Nutt
|
13292c70c2
|
Misc SAM4S-related changes from Bob Doison
|
2014-04-21 19:32:15 -06:00 |
|
Gregory Nutt
|
f52ff8cf7b
|
SAM3/4: Add watchdog timer support. From Bob Doisin
|
2014-04-21 19:10:06 -06:00 |
|
Gregory Nutt
|
5eadd8df7a
|
SAM3/4: Support for PDC based HSMCI ADMA from Bob Doiron
|
2014-04-21 17:18:30 -06:00 |
|
Gregory Nutt
|
b0f4941c77
|
SAM4S: Fix error in macro that disabled peripheral clocking. From Bob Doiron
|
2014-04-21 17:06:01 -06:00 |
|
Gregory Nutt
|
d16ea614e9
|
SAM3/4 RTC driver from Bob Doiron
|
2014-04-21 17:04:22 -06:00 |
|
Gregory Nutt
|
44e7688151
|
SAM3/4 RTC driver from Bob Doiron
|
2014-04-21 17:03:57 -06:00 |
|
Gregory Nutt
|
162662a290
|
Add support for the STM32F041RE and for the Nucleo-F401RE board. From Frank Bennett
|
2014-04-20 13:42:23 -06:00 |
|
Gregory Nutt
|
235de5c573
|
ST32: Make selection of SDIO interrupt priority essentially impossible
|
2014-04-19 08:05:49 -06:00 |
|
Gregory Nutt
|
c575c00147
|
LPC17xx: Prioritized interrupts are not supported (although hooks are present to prioritize interrupts). Make LPC17 Ethernet default priority to be the system default, not the highest. If the unsupported feature is enabled, then at least it should do no harm
|
2014-04-19 07:56:59 -06:00 |
|
Gregory Nutt
|
a1b862580b
|
Fix an error introduced in the last commit
|
2014-04-19 07:54:52 -06:00 |
|
Gregory Nutt
|
6f26d834b6
|
LPC17xx, TIVA, and Kinetis interrupt initialization: use the NVIC ICTR register to determine how many interrupt lines/registers are supported by the MCU
|
2014-04-17 14:51:53 -06:00 |
|
Gregory Nutt
|
99639f2d48
|
SAM3/4 Interrupt initialization. Default interrupt priority not being set correctly
|
2014-04-17 14:02:22 -06:00 |
|
Gregory Nutt
|
a61c58d50a
|
STM32 OTGFS Host: If OTGFS_HCCHAR_ODDFRM is not goint to be set, then it should be cleared
|
2014-04-17 11:16:58 -06:00 |
|
Gregory Nutt
|
6492446ac8
|
STM32 OTGFS Host: Changes from Leo for low-speed devices and interrupt endpoints
|
2014-04-17 10:52:27 -06:00 |
|
Gregory Nutt
|
0954437084
|
SAMA5 EMAC: Missing right parens from last change. Noted by Luciano Neri
|
2014-04-17 09:02:55 -06:00 |
|
Gregory Nutt
|
ebf221945c
|
Move the un-definitions of __ramfuncs__ from the sam_clockconfig.c to the common up_internal.h header file so that the attribute will be applied the same to function definitions and prototypes.
|
2014-04-17 08:56:20 -06:00 |
|
Gregory Nutt
|
edc022ff1a
|
Costmetic: Replace spaces with tabs
|
2014-04-16 16:26:46 -06:00 |
|
Gregory Nutt
|
cb802b02e1
|
STM32 OTGFS Host: Additional trace points from Leo
|
2014-04-16 12:56:21 -06:00 |
|
Gregory Nutt
|
b4f11306d3
|
STM32 F2: Fix SPI2 MOSI pin mapping. From dlsitzer
|
2014-04-16 12:35:33 -06:00 |
|
Gregory Nutt
|
044f7209f6
|
SAMA5 TWI: If running from SDRAM, BOARD_MCK_FREQUENCY is not a constant and cannot be used in pre-processor conditionals
|
2014-04-16 12:09:55 -06:00 |
|
Gregory Nutt
|
67bea2d342
|
SAMA5 SSC: If running from SDRAM, BOARD_MCK_FREQUENCY is not a constant and cannot be used in pre-processor conditionals
|
2014-04-16 10:58:23 -06:00 |
|
Gregory Nutt
|
be1bd45076
|
SAMA5 EMAC/GMAC: If running from SDRAM, BOARD_MCK_FREQUENCY is not a constant and cannot be used in pre-processor conditionals
|
2014-04-16 10:13:08 -06:00 |
|
Gregory Nutt
|
e654036b5a
|
SAMA5 CAN: If running from SDRAM, BOARD_MCK_FREQUENCY is not a constant and cannot be used in pre-processor conditionals
|
2014-04-16 10:00:32 -06:00 |
|
Gregory Nutt
|
9d12aa82fe
|
Sourceforge Patch #37: Missing semicolon
|
2014-04-16 09:43:34 -06:00 |
|
Gregory Nutt
|
a049b6a4c7
|
SAMA5 ADC: If running from SDRAM, BOARD_MCK_FREQUENCY is not a constant and cannot be used in pre-processor conditionals
|
2014-04-16 09:42:07 -06:00 |
|
Gregory Nutt
|
e26466e6e4
|
Updates to the STM32 OTGFS host logic from Leo
|
2014-04-15 08:49:33 -06:00 |
|
Gregory Nutt
|
fd08872892
|
Costmetic changes to some comments
|
2014-04-14 16:36:07 -06:00 |
|
Gregory Nutt
|
d4fc5ec41c
|
examples/touchscreen: Add a configuration option to indicate that there is or is not an architecture-specific initialization function
|
2014-04-14 12:26:49 -06:00 |
|
Gregory Nutt
|
9d2ce57650
|
Removing more trailing whitespace
|
2014-04-13 17:54:59 -06:00 |
|
Gregory Nutt
|
25d4ff745b
|
More trailing whilespace removal
|
2014-04-13 16:22:22 -06:00 |
|
Gregory Nutt
|
b7c65adeca
|
Cosmetic changes for coding style; removal of dangling spaces at the end of lines
|
2014-04-13 13:18:06 -06:00 |
|
Gregory Nutt
|
c708eff608
|
Make sure that there is one space after for
|
2014-04-12 13:28:22 -06:00 |
|
Gregory Nutt
|
33d5d24964
|
Make sure that there is one space between while and condition
|
2014-04-12 13:09:48 -06:00 |
|
Gregory Nutt
|
eee82879cb
|
Make sure that there is one space between if and condition
|
2014-04-12 12:53:19 -06:00 |
|
Gregory Nutt
|
65c6c071ff
|
STM32 OTF FS host: Use of OTGFX_VTRACEn_ macros must match use of usbhost_tracen() interface
|
2014-04-12 10:09:37 -06:00 |
|
Gregory Nutt
|
bc144ad5d0
|
STM32 OTG FS Hose and others: Remove some warnings
|
2014-04-12 09:58:23 -06:00 |
|
Gregory Nutt
|
7bf7d8ebf6
|
STM32 OTGFS Host: Fix a logic error introduced in the last check-in
|
2014-04-12 09:33:52 -06:00 |
|
Gregory Nutt
|
aefb741a6a
|
STM32 OTGFS: Host USB tracing instrumentation added by Leo
|
2014-04-12 08:44:22 -06:00 |
|
Gregory Nutt
|
27a7636440
|
SAMA5 TWI: Number of bytes transferred not be incremented on the first byte. From David Sidrane
|
2014-04-10 18:19:03 -06:00 |
|
Gregory Nutt
|
66df3afd46
|
mv ramlog.h and syslog.h to new include/nuttx/syslog
|
2014-04-10 09:29:30 -06:00 |
|
Gregory Nutt
|
1fa5d28754
|
Add logic for TM4C125GXL clocking based on prototype from from Daniel Carvalho with modifications. I think the LM4F120 may have broken before as well(?). In any event, the LM4F120 also works well with this chanage
|
2014-04-07 15:32:13 -06:00 |
|
Gregory Nutt
|
2a1212bf48
|
Cosmetic changes to comments and README
|
2014-04-07 15:28:04 -06:00 |
|
Gregory Nutt
|
43abe85674
|
Updated README files and comments
|
2014-04-07 07:43:28 -06:00 |
|
Gregory Nutt
|
398bf81c18
|
SAMA5 UDPHS: Fix error where bit was not cleared to acknowledge receipt of data and to setup for the next incoming data
|
2014-04-06 13:13:31 -06:00 |
|
Gregory Nutt
|
3e710c0080
|
SAMA5 clocking: USB clock setup needs to be done no matter the state of BMS and not matter how we are booting
|
2014-04-05 11:53:20 -06:00 |
|
Gregory Nutt
|
4993dd6ed3
|
Cosmetic update to comments
|
2014-04-05 11:35:05 -06:00 |
|
Gregory Nutt
|
77c968e36a
|
Kconfig: Remove warnings. ARCH_RAMFUNCS depends on ARCH_HAVE_RAMFUNCS, so it is not possible to select ARCH_RAMFUNCS wihtout ARCH_HAVE_RAMFUNCS
|
2014-04-04 16:26:24 -06:00 |
|
Gregory Nutt
|
78607a7ea9
|
SAMA5: Don't use MMU PMD bufferable bit to try to control write-through vs write-back. It does not work that way
|
2014-04-04 16:05:20 -06:00 |
|
Gregory Nutt
|
0b014faa75
|
SAMA5 boards: Operation at 528Mhz has been verified
|
2014-04-04 10:36:53 -06:00 |
|
Gregory Nutt
|
e78f36e229
|
SAMA5: Update from David Sidrane to last RAM function change: Apparently inline functions need to placed into the same RAM section, or they do not get inlined. From David Sidrane
|
2014-04-04 08:59:39 -06:00 |
|
Gregory Nutt
|
724d2de086
|
Fix a build error when only USB device tracing is enabled (from David Sidrane). Also an update to the USB tracing document
|
2014-04-04 08:56:10 -06:00 |
|
Gregory Nutt
|
38e49b48c5
|
SAMA5: On some hardware, reconfiguring the PLL while executing out of NOR FLASH causes crashes. This was fixed by David Sidrane by implementing RAM functions. The killer code is copied and executed from ISRAM and the crash is avoided.
|
2014-04-03 16:08:18 -06:00 |
|
Gregory Nutt
|
e92eaabb3e
|
SAMA5: Fix SAMA5 so that interpretation of BMS bit is correct. From David Sidrane
|
2014-04-03 15:47:34 -06:00 |
|
Gregory Nutt
|
489651d041
|
ARMv7-A: Typo fix from David Sidrane
|
2014-04-03 15:43:13 -06:00 |
|
Gregory Nutt
|
774a24a2c2
|
SAMA5: Cosmetic updates to comments and README files
|
2014-04-03 15:30:00 -06:00 |
|
Gregory Nutt
|
c00a3ce914
|
SAMA5: When booting from SDRAM, don't copy vectors to ISRAM. Instread just set the VBAR register to add address of the vectors in SDRAM
|
2014-04-03 14:09:11 -06:00 |
|
Gregory Nutt
|
362d539914
|
If LOWVECTORS is selected, then we need to clear the VBAR register. A bootloader may have left the VBAR in an bad state
|
2014-04-03 13:09:30 -06:00 |
|
Gregory Nutt
|
e3d2117b29
|
SAMA5: Make sure the MMU and caches are disabled on power up; flush the vector region D-Cache after copying interrupt vectors; make sure that D-Cache, I-Cache, and TLBs are invalidated after modifying the AXI MATRIX remapping
|
2014-04-02 16:27:00 -06:00 |
|
Gregory Nutt
|
3a1e08bc3c
|
SAMA5: When running from SRAM, vectors must lie in ISRAM
|
2014-04-02 12:54:15 -06:00 |
|
Gregory Nutt
|
7372485e16
|
Updated comments and README
|
2014-04-02 09:03:29 -06:00 |
|
Gregory Nutt
|
df7429add0
|
SAMA5 DBGU: Add logic to suppress DBGU reconfiguration when started from a bootloader
|
2014-04-02 09:03:27 -06:00 |
|
Gregory Nutt
|
c6685c7f7d
|
Fix typo introduced to the serial driver when the DBGU driver was added
|
2014-04-02 09:02:15 -06:00 |
|
Gregory Nutt
|
c0bf638798
|
SAMA5: Add support for DBGU. Xplained board now uses DBGU for the serial console
|
2014-04-01 11:24:15 -06:00 |
|
Gregory Nutt
|
cec5d575c0
|
Cosmetic update to comments and README files
|
2014-03-31 17:25:39 -06:00 |
|
Gregory Nutt
|
4a37d6b042
|
SAMA5: Add DBGU register definition header file
|
2014-03-31 17:25:16 -06:00 |
|
Gregory Nutt
|
cd45038326
|
Remove double mapping of SDRAM when running from SDRAM
|
2014-03-31 15:08:04 -06:00 |
|
Gregory Nutt
|
bb7fbad8bd
|
cosmetic updates to comments
|
2014-03-30 10:25:01 -06:00 |
|
Gregory Nutt
|
9767d1f976
|
Fix some backward conditional compilation
|
2014-03-30 08:29:21 -06:00 |
|
Gregory Nutt
|
406e91e262
|
SAMA5: Remove HSCMI-related functions that did not belong in sam_pmc.c and give them their own file
|
2014-03-30 08:00:59 -06:00 |
|
Gregory Nutt
|
eacf905089
|
Fix a rounding problem in HSMCI divider calculation
|
2014-03-29 18:13:00 -06:00 |
|
Gregory Nutt
|
c20f9c71b1
|
SAMA5D23 boards: When running out of SDRAM, need to query the PMC to determine operating frequency
|
2014-03-29 17:51:06 -06:00 |
|
Gregory Nutt
|
ff594d859e
|
SAMA5: Add functions to calculate PLLACK, PCK, and MCK frequencies given the main clock frequency
|
2014-03-29 15:54:10 -06:00 |
|
Gregory Nutt
|
797f149481
|
SAMA5D3 Xplained: Has no NOR flash. Remove all NOR support from board configuration
|
2014-03-29 15:05:09 -06:00 |
|
Gregory Nutt
|
73f0ff6c47
|
Documentatin updated; fix errors in some comments
|
2014-03-28 09:52:07 -06:00 |
|
Gregory Nutt
|
1b11e89c25
|
Add support for the SAMA5D36
|
2014-03-28 08:33:01 -06:00 |
|
Gregory Nutt
|
32ca368f16
|
Fix a warning that happens with debug is disabled
|
2014-03-26 16:32:38 -06:00 |
|
Gregory Nutt
|
e5360ef5d9
|
SAM4E CMCC: Fix some errors introducted in last check-in
|
2014-03-26 16:32:16 -06:00 |
|
Gregory Nutt
|
8f7d58c011
|
Eliminate some warnings
|
2014-03-26 16:31:26 -06:00 |
|
Gregory Nutt
|
67695a2248
|
SAM3/4: SPI and HSCMI drivers with now use the CMCC is available; The SPI driver will now handle word sizes greater than 8-bits
|
2014-03-26 13:19:44 -06:00 |
|
Gregory Nutt
|
be88e99ec8
|
SAM4E USP: Re-vamp read request queue handling. Add logic to handle RX overrun errors
|
2014-03-26 11:38:47 -06:00 |
|
Gregory Nutt
|
d2001a1dc3
|
tools/astyle.sh: Formatting tool based on logic from Lorenz Meier
|
2014-03-26 08:50:48 -06:00 |
|
Gregory Nutt
|
f1e6ea46ed
|
SAMA5D3: Fix some typos in last blind changes backported from the SAM4e. And verified
|
2014-03-25 16:11:33 -06:00 |
|
Gregory Nutt
|
9a724d8b36
|
backport a serial console fix from the sam4e to the sama5d3
|
2014-03-25 14:34:07 -06:00 |
|
Gregory Nutt
|
9b5e800cc0
|
SAM3/4 CMCC: if region to be invalidate is bigger than that cache, then invalidate all
|
2014-03-25 14:25:22 -06:00 |
|
Gregory Nutt
|
99f9239a00
|
SAM3/4 Serial: Fix a mysterious multi-tasking bug that can lock up the serial port
|
2014-03-25 12:44:03 -06:00 |
|
Gregory Nutt
|
3425d20072
|
SAM3/4 HSMCI: Update configuration names to match last change to Kconfig
|
2014-03-24 17:42:28 -06:00 |
|
Gregory Nutt
|
fa3f78c821
|
Add missing HSCMI configuration options; Make HSMCI configuration naming more compatible; Fix HSCMI clocking to use the CLKODD bit
|
2014-03-24 14:25:40 -06:00 |
|
Gregory Nutt
|
ff7c62574a
|
SAM3/4 HSCMI: Another fix for complication with SAM4E
|
2014-03-24 10:25:02 -06:00 |
|
Gregory Nutt
|
eddfa4222f
|
STM32 EMAC: Add support for IGMP hash table update. From Manuel Stühn
|
2014-03-24 09:32:48 -06:00 |
|
Gregory Nutt
|
f2d44cd8db
|
SAM3/4: Changes for clean HSMCI compilation
|
2014-03-23 15:52:14 -06:00 |
|
Gregory Nutt
|
f613048460
|
SAM3/4: Rename CONFIG_GPIO*_IRQ to CONFIG_SAM34_GPIO*_IRQ
|
2014-03-23 15:51:34 -06:00 |
|
Gregory Nutt
|
b8ea1d49a8
|
SAM3/4: Rename CONFIG_GPIO*_IRQ to CONFIG_SAM34_GPIO*_IRQ
|
2014-03-23 15:51:08 -06:00 |
|
Gregory Nutt
|
6b4a4c8293
|
SAM4E-EK: Enable interrupt stack in all configurations
|
2014-03-23 10:12:57 -06:00 |
|
Gregory Nutt
|
788d5bb0fc
|
Add logic to check interrupt stack usage
|
2014-03-23 10:11:58 -06:00 |
|
Gregory Nutt
|
88d0375f38
|
AVR assertion logic will report stack usage on crash if DEBUG_STACK is set
|
2014-03-23 10:11:14 -06:00 |
|