Gregory Nutt
|
51be83aa3a
|
ARM: Fix missing header file. Update comments in all *_irq.c files.
|
2016-03-09 15:08:58 -06:00 |
|
Gregory Nutt
|
4d4f54a789
|
Rename current_regs to g_current_regs; For ARM, g_current_regs needs to be an array to support multiple CPUs
|
2016-03-09 13:41:48 -06:00 |
|
Gregory Nutt
|
9c63736c98
|
Standard some naming if code sectino comments
|
2016-02-21 18:06:09 -06:00 |
|
Gregory Nutt
|
666cc280f4
|
Rename irqenable() to up_irq_enable(); rename irqdisable() to up_irq_disable()
|
2016-02-14 16:54:09 -06:00 |
|
Gregory Nutt
|
83bc1c97c3
|
Rename irqsave() and irqrestore() to up_irq_save() and up_irq_restore()
|
2016-02-14 16:11:25 -06:00 |
|
Gregory Nutt
|
70e502adb0
|
Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section()
|
2016-02-13 19:11:09 -06:00 |
|
Gregory Nutt
|
a6eb9a351c
|
Add spinlock support for ARMv7-M architectures
|
2016-02-09 13:44:22 -06:00 |
|
Gregory Nutt
|
1166e311b0
|
Networking: Remove the HSEC argument from devif_timer.
|
2016-02-03 11:17:15 -06:00 |
|
Gregory Nutt
|
d2b2cd3415
|
Duplicate Manuel's EMAC driver fix to every other driver that supports CONFIG_NET_NOINTS
|
2016-02-03 10:33:22 -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
|
daea1e614b
|
All architectures need to build ELF support if either CONFIG_ELF or CONFIG_MODULE are selected. Cortex-M7 also must support module cache corherence
|
2015-12-12 09:35:05 -06:00 |
|
Paul A. Patience
|
52454cf79b
|
Fix typo
|
2015-11-11 13:06:15 -05:00 |
|
Gregory Nutt
|
1c79e77811
|
ARMv7-M: Minor naming change to improve readability
|
2015-11-06 11:24:52 -06:00 |
|
Gregory Nutt
|
b28e32e3d3
|
Rename board_led_on to board_autoled_on
|
2015-11-01 09:07:06 -06:00 |
|
Gregory Nutt
|
beb060d422
|
Yet more spacing issues
|
2015-10-07 20:24:19 -06:00 |
|
Gregory Nutt
|
7dbfae87ec
|
STM32 F7: Correct some spacing issues
|
2015-10-07 13:58:11 -06:00 |
|
Gregory Nutt
|
aaa697ec83
|
Remove dangling whitespace
|
2015-10-04 15:27:17 -06:00 |
|
Gregory Nutt
|
6fc6d17760
|
Fix some spacing problems
|
2015-10-04 14:59:08 -06:00 |
|
Gregory Nutt
|
36726b1bc4
|
Standardize the width of all comment boxes in header files
|
2015-10-02 17:42:29 -06:00 |
|
Gregory Nutt
|
a1cbb7d8fb
|
Correct bad cut-and-paste in STM32 F7 stm32_uart.h. Noted by Vlad Chiorean
|
2015-09-22 09:02:06 -06:00 |
|
Paul A. Patience
|
a0dc724a5d
|
Correct #if to #ifdef when the macro can be undefined. Fix bug in AT32UC3 clock initialization: AVR32_CLOCK_PLL_OSC1 should be AVR32_CLOCK_PLL0_OSC1 and AVR32_CLOCK_PLL1_OSC1.
|
2015-09-01 13:47:06 -04:00 |
|
Gregory Nutt
|
70f1a49fbe
|
arch/arm/src/up_iternal.h and several ARM Make.defs files: In the original implementation, NOT defined(CONFIG_ARMV7M_CMNVECTOR) was a sufficient test to determine if lazy floating point register saving was being used. But recents changes added common lazy register as well so now that test must be (NOT defined(CONFIG_ARMV7M_CMNVECTOR) || defined(CONFIG_ARMV7M_LAZYFPU)).
|
2015-08-31 08:40:02 -06:00 |
|
Gregory Nutt
|
da6c5aabdf
|
All ARMV7-M IRQ setup: Always set the NVIC vector table address. This is needed in cases where the code is running with a bootload and when the code is running from RAM. It is also needed by the logic of up_ramvec_initialize() which gets the vector base address from the NVIC. Suggested by Pavel Pisa
|
2015-08-21 08:42:24 -06:00 |
|
Gregory Nutt
|
ba6c0b3fa3
|
Fix more common typos
|
2015-08-16 11:06:29 -06:00 |
|
Gregory Nutt
|
ca203f6a4f
|
Fix warnings from the STM32F7 pinmap.h header file; add a .gitignore file
|
2015-07-22 11:00:41 -06:00 |
|
David Sidrane
|
092488cbd0
|
Make some STM32F7 pin naming more consistent
|
2015-07-21 15:33:56 -06:00 |
|
Gregory Nutt
|
ba2046d0cd
|
STM32 F7: Port some F4 protected mode files to the F7
|
2015-07-21 07:59:20 -06:00 |
|
David Sidrane
|
e6216a9175
|
Correct some typos in the STM32 F7 RCC register definition header file. From David Sidrane.
|
2015-07-21 06:51:33 -06:00 |
|
Gregory Nutt
|
84ffc1fe2c
|
STM32 F7 Ethernet: Fix some backward conditinal compilation
|
2015-07-20 15:49:07 -06:00 |
|
Gregory Nutt
|
57191d15df
|
STM32 F7: Fix some errors in some macro definitions
|
2015-07-20 15:29:32 -06:00 |
|
Gregory Nutt
|
088d42a948
|
STM32 F7: Port the STM32 F7
|
2015-07-20 13:54:41 -06:00 |
|
Gregory Nutt
|
9737c6a0bc
|
STM32 F7 Ethernet: With these last changes, the STM32 F7 Ethernet driver is functional
|
2015-07-20 10:57:06 -06:00 |
|
Gregory Nutt
|
d406163a66
|
Refresh submodules; upated STM22F3 Ethernet debug output
|
2015-07-20 09:31:49 -06:00 |
|
Gregory Nutt
|
3fa40fd3c8
|
STM32 F7 Ethernet: RX/TX descriptors should be flushed to memory when they are first initialized
|
2015-07-20 07:05:35 -06:00 |
|
Gregory Nutt
|
bab4a5308a
|
STM32 F7 Ethernet: Add cache operations to make sure we have data coherency when accessing all DMA-related data
|
2015-07-19 17:04:43 -06:00 |
|
Gregory Nutt
|
2ce3c75264
|
STM32 F7 Ethernet: Add logic to align all DMA memory to the D-Cache line size
|
2015-07-19 16:35:25 -06:00 |
|
Gregory Nutt
|
c4d91c8c9f
|
Another FIX for gethostbyname if CONFIG_NETDB_DNSCLIENT is not defined
|
2015-07-19 14:45:34 -06:00 |
|
Gregory Nutt
|
a01ff4cb0b
|
STM32 F7: Fix a few of the many Ethernet compilation issues (still more)
|
2015-07-19 12:58:41 -06:00 |
|
Gregory Nutt
|
e5ea468d75
|
STM32 F7: Quick'n'dirty port of the STM32 F4 Ethernet driver. Does not yet even compile
|
2015-07-19 12:51:23 -06:00 |
|
Gregory Nutt
|
d748f1ac27
|
STM32 F7: Add Ethernet header file
|
2015-07-19 12:26:13 -06:00 |
|
Gregory Nutt
|
3150706ee4
|
STM32 F7: Add logic to enable I-/D-Cache, ITCM and DTCM
|
2015-07-19 10:43:26 -06:00 |
|
Gregory Nutt
|
be008484e7
|
STM32 F7: Port the STM32 F3 serial driver to the STM32 F7
|
2015-07-19 09:25:27 -06:00 |
|
Gregory Nutt
|
7241185e13
|
STM32 F7: Add DMA header files
|
2015-07-19 07:34:09 -06:00 |
|
Gregory Nutt
|
08c883b6e8
|
STM32 F7: Add low level serial console support
|
2015-07-18 16:24:02 -06:00 |
|
Gregory Nutt
|
d64058d36e
|
STM32 F7: Bring in other EXTI related files from STM32 F4
|
2015-07-18 16:00:00 -06:00 |
|
Gregory Nutt
|
5f9b0b3a2f
|
STM32 F7: Add USART/UART register definition
|
2015-07-18 15:58:59 -06:00 |
|
Gregory Nutt
|
12f04f8500
|
STM32 F7: Add heap initializatino logic; Clone the STM32 CCM allocator as the F7 DTCM allocator
|
2015-07-18 12:52:24 -06:00 |
|
Gregory Nutt
|
465d7fe8c5
|
STM32 F7: Add PWR register definitions
|
2015-07-18 11:55:35 -06:00 |
|
Gregory Nutt
|
4a5f66481d
|
STM32 F7: Add FLASH and SYSCFG header files
|
2015-07-18 10:06:44 -06:00 |
|
Gregory Nutt
|
4f307ba36a
|
STM32F7: Clone GPIO support from the STM32 F4
|
2015-07-18 08:34:07 -06:00 |
|