mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2025-02-18 08:54:15 +01:00
Raised priority for USB interrupt to high, changed subriority to 0 (PriorityGroup is 0)
This commit is contained in:
parent
441e9e7b84
commit
535b53cb1c
@ -628,7 +628,7 @@ static const struct pios_usb_cfg pios_usb_main_cfg = {
|
|||||||
.irq = {
|
.irq = {
|
||||||
.init = {
|
.init = {
|
||||||
.NVIC_IRQChannel = USB_LP_CAN1_RX0_IRQn,
|
.NVIC_IRQChannel = USB_LP_CAN1_RX0_IRQn,
|
||||||
.NVIC_IRQChannelPreemptionPriority = PIOS_IRQ_PRIO_LOW,
|
.NVIC_IRQChannelPreemptionPriority = PIOS_IRQ_PRIO_HIGH,
|
||||||
.NVIC_IRQChannelSubPriority = 0,
|
.NVIC_IRQChannelSubPriority = 0,
|
||||||
.NVIC_IRQChannelCmd = ENABLE,
|
.NVIC_IRQChannelCmd = ENABLE,
|
||||||
},
|
},
|
||||||
|
@ -489,7 +489,7 @@ static const struct pios_usb_cfg pios_usb_main_cfg = {
|
|||||||
.irq = {
|
.irq = {
|
||||||
.init = {
|
.init = {
|
||||||
.NVIC_IRQChannel = OTG_FS_IRQn,
|
.NVIC_IRQChannel = OTG_FS_IRQn,
|
||||||
.NVIC_IRQChannelPreemptionPriority = PIOS_IRQ_PRIO_LOW,
|
.NVIC_IRQChannelPreemptionPriority = PIOS_IRQ_PRIO_HIGH,
|
||||||
.NVIC_IRQChannelSubPriority = 0,
|
.NVIC_IRQChannelSubPriority = 0,
|
||||||
.NVIC_IRQChannelCmd = ENABLE,
|
.NVIC_IRQChannelCmd = ENABLE,
|
||||||
},
|
},
|
||||||
|
@ -1824,8 +1824,8 @@ static const struct pios_usb_cfg pios_usb_main_rm1_cfg = {
|
|||||||
.irq = {
|
.irq = {
|
||||||
.init = {
|
.init = {
|
||||||
.NVIC_IRQChannel = OTG_FS_IRQn,
|
.NVIC_IRQChannel = OTG_FS_IRQn,
|
||||||
.NVIC_IRQChannelPreemptionPriority = PIOS_IRQ_PRIO_LOW,
|
.NVIC_IRQChannelPreemptionPriority = PIOS_IRQ_PRIO_HIGH,
|
||||||
.NVIC_IRQChannelSubPriority = 3,
|
.NVIC_IRQChannelSubPriority = 0, //PriorityGroup=4
|
||||||
.NVIC_IRQChannelCmd = ENABLE,
|
.NVIC_IRQChannelCmd = ENABLE,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@ -1844,8 +1844,8 @@ static const struct pios_usb_cfg pios_usb_main_rm2_cfg = {
|
|||||||
.irq = {
|
.irq = {
|
||||||
.init = {
|
.init = {
|
||||||
.NVIC_IRQChannel = OTG_FS_IRQn,
|
.NVIC_IRQChannel = OTG_FS_IRQn,
|
||||||
.NVIC_IRQChannelPreemptionPriority = PIOS_IRQ_PRIO_LOW,
|
.NVIC_IRQChannelPreemptionPriority = PIOS_IRQ_PRIO_HIGH,
|
||||||
.NVIC_IRQChannelSubPriority = 3,
|
.NVIC_IRQChannelSubPriority = 0, //PriorityGroup=4
|
||||||
.NVIC_IRQChannelCmd = ENABLE,
|
.NVIC_IRQChannelCmd = ENABLE,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
@ -1990,8 +1990,8 @@ static const struct pios_usb_cfg pios_usb_main_cfg = {
|
|||||||
.irq = {
|
.irq = {
|
||||||
.init = {
|
.init = {
|
||||||
.NVIC_IRQChannel = OTG_FS_IRQn,
|
.NVIC_IRQChannel = OTG_FS_IRQn,
|
||||||
.NVIC_IRQChannelPreemptionPriority = PIOS_IRQ_PRIO_LOW,
|
.NVIC_IRQChannelPreemptionPriority = PIOS_IRQ_PRIO_HIGH,
|
||||||
.NVIC_IRQChannelSubPriority = 3,
|
.NVIC_IRQChannelSubPriority = 0,
|
||||||
.NVIC_IRQChannelCmd = ENABLE,
|
.NVIC_IRQChannelCmd = ENABLE,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user