Gregory Nutt
|
86239d4a73
|
Experimental change to STM32 Ethernet driver a success. Porting change to all other Ethernet drivers.
|
2017-03-03 14:45:09 -06:00 |
|
Gregory Nutt
|
fc5fca5145
|
Add MAX value definitions to go along with irq_t and irq_mapped_t
|
2017-03-03 11:48:20 -06:00 |
|
Gregory Nutt
|
e1218c4b4b
|
Smaller vector tables: Add irq_mapped_t.
|
2017-03-03 10:20:40 -06:00 |
|
Gregory Nutt
|
c2b620b4f8
|
Implements support for smaller interrupt tables as described at http://www.nuttx.org/doku.php?id=wiki:howtos:smallvectors . This is largely the work of Mark Schulte. However, I have made several changes to match with the Wiki document. If you like the change, thanks go to Marc. For any errors you can blame me.
|
2017-03-03 09:20:25 -06:00 |
|
Gregory Nutt
|
f4bad1a280
|
stm32_gpiosetevent: GPIO IRQ logic no longer returns the xcpt_t oldhandler. This value is useless and dangerous after the recent changes to interrupt argument passing.
|
2017-03-02 16:34:37 -06:00 |
|
Gregory Nutt
|
4c82827ab1
|
board_button_irq: Button IRQ logic no longer returns the xcpt_t oldhandler. There value is useless and dangerous after the recent changes to interrupt argument passing.
|
2017-03-02 14:37:22 -06:00 |
|
Gregory Nutt
|
4a4636c8a1
|
Tiva: Pin IRQ logic no longer returns the xcpt_t oldhandler. There value is useless and dangerous after the recent changes to interrupt argument passing.
|
2017-03-02 12:58:00 -06:00 |
|
Gregory Nutt
|
7982b45367
|
STM32 L4: Pin IRQ logic no longer returns the xcpt_t oldhandler. There value is useless and dangerous after the recent changes to interrupt argument passing.
|
2017-03-02 12:36:40 -06:00 |
|
Gregory Nutt
|
32383556fd
|
PIC32MZ: Pin IRQ logic no longer returns the xcpt_t oldhandler. There value is useless and dangerous after the recent changes to interrupt argument passing.
|
2017-03-02 12:23:45 -06:00 |
|
Gregory Nutt
|
1564b384e1
|
PIC32MX: Pin IRQ logic no longer returns the xcpt_t oldhandler. There value is useless and dangerous after the recent changes to interrupt argument passing.
|
2017-03-02 12:10:05 -06:00 |
|
Gregory Nutt
|
edbc0eaace
|
Kinetis-L GPIO: Pin IRQ logic no longer returns the xcpt_t oldhandler. There value is useless and dangerous after the recent changes to interrupt argument passing.
|
2017-03-02 11:55:26 -06:00 |
|
Gregory Nutt
|
c7943586d8
|
STM32 Ethernet: Need two work structures so that pending poll work is not lost when an interrupt occurs.
|
2017-03-02 11:40:12 -06:00 |
|
Gregory Nutt
|
34a2839244
|
Kinetis GPIO: Pin IRQ logic no longer returns the xcpt_t oldhandler. There value is useless and dangerous after the recent changes to interrupt argument passing.
|
2017-03-02 11:33:03 -06:00 |
|
Gregory Nutt
|
28d3344ac2
|
STM32/F7/L4: EXTI ALARM function no longer returns the xcpt_t oldhandler. There value is useless and dangerous after the recent changes to interrupt argument passing.
|
2017-03-02 09:18:10 -06:00 |
|
Gregory Nutt
|
d5e04a8c43
|
STM3 L4: EXTI COMP function no longer returns the xcpt_t oldhandler. There value is useless and dangerous after the recent changes to interrupt argument passing.
|
2017-03-02 09:03:12 -06:00 |
|
Gregory Nutt
|
89058172f1
|
STM32/F7/L4: EXOT PVD function no longer returns the xcpt_t oldhandler. There value is useless and dangerous after the recent changes to interrupt argument passing.
|
2017-03-02 08:56:31 -06:00 |
|
Gregory Nutt
|
f5f9d82d5a
|
arch_phy_irq: Now returns int instead of xcpt_t oldhandler. The oldhandler is useless after the changes to the interrupt argument. Also access an argument for the PHY interrupt. phy_notify.c driver changed to exploit new interrupt argument passing.
|
2017-03-02 08:43:33 -06:00 |
|
Gregory Nutt
|
094795e0ed
|
Review parameter usage in sigtimedwait(); update some comments.
|
2017-03-02 06:39:05 -06:00 |
|
Mark Schulte
|
df0a05c682
|
Fix function signature for irq handler
|
2017-03-01 08:54:16 -06:00 |
|
Mark Schulte
|
9d22f5df35
|
Add argument to timer irq callback
|
2017-03-01 08:51:15 -06:00 |
|
Mark Schulte
|
4761a7d816
|
Add argument to timer irq callback
|
2017-03-01 08:49:14 -06:00 |
|
Mark Schulte
|
27c3c2605c
|
Add argument to capture irq callback
|
2017-03-01 08:45:27 -06:00 |
|
Gregory Nutt
|
5987db47e5
|
Changes from review of last PR
|
2017-02-28 18:42:21 -06:00 |
|
David Sidrane
|
7c726e43a5
|
Merged in david_s5/nuttx/upstream_stm32f7_irqfixes (pull request #229)
More build fiexes stm32f7 irqfixes
Approved-by: Gregory Nutt
|
2017-03-01 00:38:03 +00:00 |
|
Gregory Nutt
|
ac6e552ff7
|
Fixes for coding standard: '*' needs to 'snuggle' with following variable name
|
2017-02-28 18:37:44 -06:00 |
|
David Sidrane
|
2ee99c9d4e
|
STM32F7:stm32_tim irq fixes
|
2017-02-28 14:29:06 -10:00 |
|
Gregory Nutt
|
ded155c638
|
Fixes for coding standard: '*' needs to 'snuggle' with following variable name
|
2017-02-28 18:22:58 -06:00 |
|
Gregory Nutt
|
02b1e1ec1a
|
Fixes for coding standard: '*' needs to 'snuggle' with following variable name
|
2017-02-28 18:22:57 -06:00 |
|
David Sidrane
|
964a1abada
|
stm32f7:stm32_sdmmc irq fixes
|
2017-02-28 14:20:45 -10:00 |
|
David Sidrane
|
30c5e78d8f
|
stm32f7:stm32_exti_pwr irq fixes
|
2017-02-28 14:20:19 -10:00 |
|
David Sidrane
|
ead561d684
|
Kinetis:kinetis_lpserial.c irq fix typeo
|
2017-02-28 23:12:56 +00:00 |
|
Gregory Nutt
|
274d367984
|
Fix another compile problem found in build testing.
|
2017-02-28 16:25:21 -06:00 |
|
Gregory Nutt
|
095411859e
|
Fix another old interrupt handler function prototype
|
2017-02-28 14:00:31 -06:00 |
|
Gregory Nutt
|
fc79762e11
|
Fix a warning due to a naming collision
|
2017-02-28 13:36:56 -06:00 |
|
Gregory Nutt
|
70182bf690
|
Fix more problems found in build testing.
|
2017-02-28 11:34:03 -06:00 |
|
Gregory Nutt
|
1c8d3e1f14
|
STM32 F7: Fix errors related to GPIO EXTI
|
2017-02-28 11:30:54 -06:00 |
|
Gregory Nutt
|
a19b39a9e3
|
EFM32 Serial: Convert to use new interrupt argument interface.
|
2017-02-28 11:24:06 -06:00 |
|
Gregory Nutt
|
ac7307cca0
|
Trivial, cosmetic changes from review.
|
2017-02-28 11:11:11 -06:00 |
|
David Sidrane
|
d75dfcfb4b
|
Merged in david_s5/nuttx/upstream_irqfixes (pull request #227)
STM32 irqfixes found in build testing
Approved-by: Gregory Nutt
|
2017-02-28 17:08:21 +00:00 |
|
David Sidrane
|
c8ac29574b
|
STM32:stm32_wwd Fixed irq interface
|
2017-02-28 07:04:47 -10:00 |
|
David Sidrane
|
6443aec36b
|
STM32:stm32_sdio Fixed irq interface
|
2017-02-28 07:04:34 -10:00 |
|
Gregory Nutt
|
813dc90505
|
STM32 L4 Serial: Convert to use new interrupt argument interface.
|
2017-02-28 11:02:09 -06:00 |
|
Gregory Nutt
|
61639c1aa3
|
STM32 F7 Serial: Convert to use new interrupt argument interface.
|
2017-02-28 10:58:22 -06:00 |
|
Gregory Nutt
|
17af125390
|
STM32 Serial: Convert to use new interrupt argument interface.
|
2017-02-28 10:54:31 -06:00 |
|
Gregory Nutt
|
dc93340a01
|
Convert more drivers to use new interrupt argument structure.
|
2017-02-28 09:29:09 -06:00 |
|
Gregory Nutt
|
370e188fa3
|
Convert more drivers to use new interrupt argument structure.
|
2017-02-28 09:05:01 -06:00 |
|
Gregory Nutt
|
ea1e6abfd7
|
Fix error found in build testing.
|
2017-02-28 08:41:44 -06:00 |
|
Gregory Nutt
|
7d24f45c7e
|
STM32 1wire: Convert to use new interrupt argument infrastructure.
|
2017-02-28 08:39:02 -06:00 |
|
Gregory Nutt
|
efd11ebe35
|
Fixes from build testing
|
2017-02-28 08:33:52 -06:00 |
|
Gregory Nutt
|
c62180732e
|
Adapt more drivers to utilize the IRQ argument feature.
|
2017-02-28 07:19:55 -06:00 |
|