Gregory Nutt
|
90cfe8e23b
|
TMS570: Initalize SCI interrupt handling logic
|
2015-12-24 12:35:22 -06:00 |
|
Gregory Nutt
|
af1504ec4a
|
TMS570: Flesh out low-level serial console logic
|
2015-12-24 11:07:03 -06:00 |
|
Gregory Nutt
|
ba0f5467d0
|
A few more cosmetic changes
|
2015-12-24 07:38:17 -06:00 |
|
Gregory Nutt
|
376b35be39
|
Mostly cosmetic changes from review for conformance to coding standard
|
2015-12-24 07:35:19 -06:00 |
|
pnb
|
400d06e9ec
|
fix capture bug
|
2015-12-24 12:26:39 +01:00 |
|
pnb
|
709c257a43
|
cosmetic
|
2015-12-24 09:45:02 +01:00 |
|
pnb
|
097b5820a1
|
Merge branch 'master' of bitbucket.org:pnb990/nuttx-kernel-arch
|
2015-12-24 09:42:48 +01:00 |
|
pnb
|
e22d8aea5d
|
add oter timer
|
2015-12-24 09:42:33 +01:00 |
|
pnb
|
5f9d23290a
|
Merge remote-tracking branch 'upstream/master'
|
2015-12-24 09:21:40 +01:00 |
|
Gregory Nutt
|
7c72f32bbc
|
TMS570: Add TMS570 SCI driver(s). Initial commits are just SAMV7 drivers with name changes. A lot more needs to be done
|
2015-12-23 17:48:33 -06:00 |
|
Gregory Nutt
|
1ab3e02ac8
|
TMS570: Fix a few naming issues leftover from leverage
|
2015-12-23 16:08:29 -06:00 |
|
Gregory Nutt
|
a76f2b853a
|
TMS570: Add system timer logic
|
2015-12-23 13:41:36 -06:00 |
|
pnb
|
cfe9555e24
|
capture start to works need test it more
|
2015-12-23 19:07:45 +01:00 |
|
Gregory Nutt
|
fa36531fee
|
TMS570: Add default VIM channel assignments
|
2015-12-23 09:45:32 -06:00 |
|
Gregory Nutt
|
6db67471cb
|
TMS570: Add an RTI header file. Still incomplete on initial commit
|
2015-12-23 08:18:18 -06:00 |
|
Gregory Nutt
|
663d2b0127
|
Eliminate a warning due to a range check on an undefined pre-processar variable
|
2015-12-22 13:20:20 -06:00 |
|
pnb
|
54b275ec09
|
Merge branch 'master' of bitbucket.org:pnb990/nuttx-kernel-arch
|
2015-12-22 16:32:19 +01:00 |
|
pnb
|
9cc2119c4e
|
capture compile
|
2015-12-22 16:28:19 +01:00 |
|
pnb
|
badc0c2215
|
Merge remote-tracking branch 'upstream/master'
|
2015-12-22 13:29:31 +01:00 |
|
pnb
|
0ef3dc81aa
|
Merge branch 'master' of bitbucket.org:pnb990/nuttx-kernel-arch
|
2015-12-22 13:28:39 +01:00 |
|
pnb
|
7d244d4d04
|
Revert "add timer capture STM32"
This reverts commit 7a484f4d7665c533998d6893c21b69340038b5fc.
|
2015-12-22 13:27:42 +01:00 |
|
pnb
|
764c9ea887
|
Revert "used DEFINE instead of setcapturecfg function to set filter and prescaler of input capture"
This reverts commit 08600d05eb12cb4f62280766b7f780e8eaa2284b.
|
2015-12-22 13:27:35 +01:00 |
|
pnb
|
573462e355
|
Revert "continue capture integration"
This reverts commit c0b6ba73d59dc973d6984bce12ff4a20d870de2a.
|
2015-12-22 13:27:00 +01:00 |
|
pnb
|
406bc5e67e
|
continue capture
|
2015-12-22 13:26:22 +01:00 |
|
Gregory Nutt
|
3e4fb7a60d
|
Merged in paulpatience/nuttx-arch/stm32_adc (pull request #42)
STM32 ADC: Add DMA support for STM32F30xxx
|
2015-12-22 05:45:10 -06:00 |
|
pnb
|
f88e62c8e9
|
continue capture
|
2015-12-22 12:21:03 +01:00 |
|
Paul A. Patience
|
754a4ddb98
|
STM32 ADC: Add DMA support for STM32F30xxx
|
2015-12-22 03:42:37 -05:00 |
|
Gregory Nutt
|
d7af5b234c
|
Fix an error in pre-processor condition
|
2015-12-21 21:36:34 -06:00 |
|
Gregory Nutt
|
860a2fc786
|
TMS570: Add interrupt decode logic
|
2015-12-21 12:17:26 -06:00 |
|
Gregory Nutt
|
092c681157
|
TMS570: Add a little more IRQ/FIQ logic
|
2015-12-21 10:57:01 -06:00 |
|
Lok Tep
|
74c4f4636a
|
adc initerrupts
|
2015-12-21 17:23:07 +01:00 |
|
Gregory Nutt
|
caad954b01
|
TMS570: Add VIM header file
|
2015-12-21 07:40:27 -06:00 |
|
Gregory Nutt
|
010a73d3b6
|
TMS570: A little more selftest structure
|
2015-12-20 17:55:21 -06:00 |
|
Gregory Nutt
|
a2fb50d812
|
TMS570: Add a framework that will eventually support self-test
|
2015-12-20 11:51:36 -06:00 |
|
Gregory Nutt
|
2629053bbe
|
TMS570: Add pin multiplexing logic
|
2015-12-20 10:14:51 -06:00 |
|
pnb
|
510dc7872d
|
Merge remote-tracking branch 'upstream/master'
|
2015-12-20 13:00:17 +01:00 |
|
pnb
|
2f78c0c1bc
|
continue capture integration
|
2015-12-20 12:54:21 +01:00 |
|
Gregory Nutt
|
b69c91a8a8
|
TMS570: Add empty, stub interrupt initialization logic
|
2015-12-19 19:06:30 -06:00 |
|
Gregory Nutt
|
63d5032d3b
|
TMS4570: Was not building arm_head.S or up_allocateheap.c; ARMv7-R: Fix variious problems not that arm_head.S is being built
|
2015-12-19 18:56:23 -06:00 |
|
Gregory Nutt
|
4d99e2b0e6
|
TMS570: Add FLASH wait state configuration
|
2015-12-19 16:33:39 -06:00 |
|
Gregory Nutt
|
c9c473997c
|
TMS570: Add ECLK setup
|
2015-12-19 15:56:00 -06:00 |
|
Gregory Nutt
|
d7595446bf
|
TMS570: More clock configuration logic
|
2015-12-19 13:15:26 -06:00 |
|
Gregory Nutt
|
2bd1be6c96
|
TMS570: Use values from TI OTP to set LPO trim value
|
2015-12-19 11:40:38 -06:00 |
|
Gregory Nutt
|
fac00f04d0
|
TMS570: Add a FLASH controller header file
|
2015-12-19 09:01:24 -06:00 |
|
Gregory Nutt
|
1ddabf9ff1
|
TMS570: Add peripheral initialization logic
|
2015-12-19 08:10:21 -06:00 |
|
Gregory Nutt
|
3a6aa75d15
|
TMS570: Initial PBIST register definitions
|
2015-12-18 20:36:06 -06:00 |
|
Gregory Nutt
|
834c2baf40
|
TMS570: Add SCI header file
|
2015-12-18 19:52:08 -06:00 |
|
Gregory Nutt
|
727f0f47d6
|
Merged in paulpatience/nuttx-arch/stm32_pwm (pull request #40)
STM32 PWM: Fix timer type bug
|
2015-12-18 18:47:41 -06:00 |
|
Gregory Nutt
|
50205b4342
|
TMS570: Add some basic PLL configuration logic
|
2015-12-18 18:24:53 -06:00 |
|
Gregory Nutt
|
aa524024d0
|
Add a few more TMS570 SYS register bit definitions
|
2015-12-18 11:15:16 -06:00 |
|
Gregory Nutt
|
0403132800
|
TMS570: Add selftest configuration option; Add a few more SYS register definitions
|
2015-12-18 09:09:58 -06:00 |
|
Gregory Nutt
|
d4b7bf59d0
|
TMS570: More start-up logic
|
2015-12-18 08:57:29 -06:00 |
|
Gregory Nutt
|
f55ff3a3c5
|
TMS570: Add PBIST header file
|
2015-12-18 06:55:43 -06:00 |
|
Gregory Nutt
|
e7b48d264b
|
TMS570: Separate SYS register definitions into SYS, STS2, and PCR
|
2015-12-18 06:39:19 -06:00 |
|
Gregory Nutt
|
1ff36b19e8
|
TMS570: Misc, minor updates
|
2015-12-17 15:31:58 -06:00 |
|
Gregory Nutt
|
0405ac92a2
|
TMS570: Add SYS register definitions (incomplete)
|
2015-12-17 15:30:54 -06:00 |
|
Gregory Nutt
|
4bdc22d7e2
|
TMS570: Eliminate some warnings
|
2015-12-17 12:57:48 -06:00 |
|
Gregory Nutt
|
0f7f364865
|
TMS570: Correct a few problems introduced in previous commits
|
2015-12-17 12:52:15 -06:00 |
|
Gregory Nutt
|
6baccab3ae
|
Need to select MEMINIT if TMS570 selected
|
2015-12-17 12:40:24 -06:00 |
|
Gregory Nutt
|
3f964ab20c
|
SR4 is the same as SR1-3
|
2015-12-17 12:28:45 -06:00 |
|
Gregory Nutt
|
add1754dcc
|
TMS570: Add ESM header file
|
2015-12-17 12:17:48 -06:00 |
|
Gregory Nutt
|
cd0baf490f
|
Fix Kconfig: BOOT_SDRAM_DATA, not CONFIG_BOOT_SDRAM_DATA
|
2015-12-17 10:50:53 -06:00 |
|
Gregory Nutt
|
c251fd7756
|
ARMv7-R: Add a configuration to support delayed memory initialization. This logic was already in place for SDRAM but is also required for some ECC memories as well.
|
2015-12-17 10:49:56 -06:00 |
|
Gregory Nutt
|
9364824a53
|
ARMv7-R: Add logic to work-around errata, remove logic to access VBAR since this is no VBAR and add logic to access PMCR. TMS570: Add logic to set debug bits in PMCR
|
2015-12-17 09:34:38 -06:00 |
|
pnb
|
e25bc48d01
|
used DEFINE instead of setcapturecfg function to set filter and prescaler of input capture
|
2015-12-16 23:42:43 +01:00 |
|
pnb
|
701c386299
|
add timer capture STM32
|
2015-12-16 21:39:51 +01:00 |
|
Gregory Nutt
|
5794675247
|
TMS570: Memory map applies only to LS04x and LS03x. Peripheral numbering seems to start with 1, not 0
|
2015-12-16 14:10:45 -06:00 |
|
Gregory Nutt
|
9f9cb00104
|
TMS570: Remove some garbage left in Kconfig file
|
2015-12-16 12:46:42 -06:00 |
|
Gregory Nutt
|
f310887bb9
|
TMS570: Add memory map and peripheral selection logic
|
2015-12-16 11:06:14 -06:00 |
|
Gregory Nutt
|
521ae00387
|
Merge remote-tracking branch 'origin/master' into armv7r
|
2015-12-16 09:03:55 -06:00 |
|
Gregory Nutt
|
bacf7cf07e
|
ARMv7-R: fix some issues to get a clean compilation; TMS570: Add enough logic to support a minimum build. Not much there on the initial commit
|
2015-12-16 09:03:14 -06:00 |
|
Gregory Nutt
|
aa1e67ffe7
|
Merge remote-tracking branch 'origin/master' into armv7r
|
2015-12-15 17:16:02 -06:00 |
|
Gregory Nutt
|
8cabb844ab
|
TMS570: Hook into build/configuration system
|
2015-12-15 17:15:37 -06:00 |
|
Gregory Nutt
|
1cd73ec861
|
Merged in paulpatience/nuttx-arch/stm32_qencoder (pull request #41)
STM32 QEncoder: Add support for STM32F30xxx
|
2015-12-15 14:13:44 -06:00 |
|
Gregory Nutt
|
a6e035baeb
|
TMS570: Add arch/arm/include/tms570 header files
|
2015-12-15 13:41:12 -06:00 |
|
Paul A. Patience
|
377d29f1a1
|
STM32 QEncoder: Add support for STM32F30xxx
|
2015-12-15 12:13:37 -05:00 |
|
Gregory Nutt
|
26883fc7b9
|
Merged in paulpatience/nuttx-arch/stm32_tim (pull request #39)
STM32 TIM: Remove some warnings, fix timer resolution bug and cosmetic changes
|
2015-12-14 16:59:51 -06:00 |
|
Gregory Nutt
|
8fb76cf970
|
TMS570: Add a place holder for the TMS570. Not much there yet
|
2015-12-14 16:38:05 -06:00 |
|
Paul A. Patience
|
b7e8e1fb99
|
STM32 TIM: Remove some warnings, fix timer resolution bug and cosmetic changes
|
2015-12-14 17:24:11 -05:00 |
|
Paul A. Patience
|
7274084540
|
STM32 PWM: Fix timer type bug
|
2015-12-14 17:21:55 -05:00 |
|
Gregory Nutt
|
c1933a0814
|
Merge remote-tracking branch 'origin/master' into armv7r
|
2015-12-14 15:44:12 -06:00 |
|
Gregory Nutt
|
1169ff6dbd
|
MPU: Add support for separated vs. unified MPU
|
2015-12-14 15:41:18 -06:00 |
|
Gregory Nutt
|
b3502af042
|
ARMv7-M: Add MPU support
|
2015-12-14 15:38:58 -06:00 |
|
Gregory Nutt
|
290e5058ea
|
Merge remote-tracking branch 'origin/master' into armv7r
|
2015-12-14 13:58:08 -06:00 |
|
Gregory Nutt
|
dfec6a0dd0
|
Rename CONFIG_ARMV7M_MPU to CONFIG_ARM_MPU so that we can reuse the configuration settings for the ARMV7R MPU
|
2015-12-14 13:56:21 -06:00 |
|
Gregory Nutt
|
09f79919b5
|
ARMv7-R: Review/update CPSR bit definitions
|
2015-12-14 13:19:22 -06:00 |
|
Gregory Nutt
|
3f5d4fc136
|
Merge remote-tracking branch 'origin/master' into armv7r
|
2015-12-14 13:04:47 -06:00 |
|
Gregory Nutt
|
1f05f49e66
|
ARMv7-A: Update some co-processor register naming
|
2015-12-14 13:04:03 -06:00 |
|
Gregory Nutt
|
39cace15a1
|
Update CP15 access macros
|
2015-12-14 13:02:54 -06:00 |
|
Gregory Nutt
|
7475712d87
|
ARMv7-R: Review/update cache operations
|
2015-12-14 12:32:32 -06:00 |
|
Gregory Nutt
|
c1e14b0a6b
|
Merge remote-tracking branch 'origin/master' into armv7r
|
2015-12-14 11:57:10 -06:00 |
|
Gregory Nutt
|
6e9aa0a1d7
|
ARMv7-A/M: Cosmetic changes
|
2015-12-14 11:56:39 -06:00 |
|
Gregory Nutt
|
b9feaf13b0
|
Update ARMv7-R system control register definitions from TRM
|
2015-12-14 11:54:58 -06:00 |
|
Gregory Nutt
|
cbc2f226c0
|
Merged in paulpatience/nuttx-arch/stm32_pinmap (pull request #38)
STM32: Fix typos in pinmaps
|
2015-12-14 08:59:47 -06:00 |
|
Gregory Nutt
|
b7024fd202
|
Merged in paulpatience/nuttx-arch/stm32f30xxx_pinmap (pull request #37)
STM32: Fix typos in STM32F30xxx pinmap
|
2015-12-14 08:58:34 -06:00 |
|
Gregory Nutt
|
67604e661f
|
Merge remote-tracking branch 'origin/master' into armv7r
|
2015-12-14 08:43:29 -06:00 |
|
Gregory Nutt
|
edecfc2dac
|
ARMv7-A: Cosmetic changes
|
2015-12-14 08:42:39 -06:00 |
|
Paul A. Patience
|
89da1f27dd
|
STM32: Fix typos in pinmaps
|
2015-12-14 09:41:49 -05:00 |
|
Gregory Nutt
|
5585f44b7e
|
Add initial support for ARMv7-R architecture. Initial commit is largely a clone of ARMv7-A and needs further review
|
2015-12-14 08:40:38 -06:00 |
|
Paul A. Patience
|
7589e940b6
|
STM32: Fix typos in STM32F30xxx pinmap
|
2015-12-14 09:36:28 -05:00 |
|