mirror of
https://github.com/apache/nuttx.git
synced 2026-05-30 05:16:47 +08:00
Call up_irqinitialize from irq subsystem
Call up_irqinitialize from irq subsystem to make the irq ready for use as soon as possible
This commit is contained in:
@@ -128,10 +128,6 @@ void lm32_add_region(void);
|
||||
|
||||
void lm32_copystate(uint32_t *dest, uint32_t *src);
|
||||
|
||||
/* IRQ initialization *******************************************************/
|
||||
|
||||
void lm32_irq_initialize(void);
|
||||
|
||||
/* Interrupt decode *********************************************************/
|
||||
|
||||
uint32_t *lm32_decodeirq(uint32_t intstat, uint32_t *regs);
|
||||
|
||||
@@ -67,10 +67,6 @@
|
||||
|
||||
void up_initialize(void)
|
||||
{
|
||||
/* Initialize the System Timer */
|
||||
|
||||
lm32_irq_initialize();
|
||||
|
||||
/* Initialize the serial driver */
|
||||
|
||||
misoc_serial_initialize();
|
||||
|
||||
@@ -60,10 +60,10 @@ volatile uint32_t *g_current_regs;
|
||||
****************************************************************************/
|
||||
|
||||
/****************************************************************************
|
||||
* Name: lm32_irq_initialize
|
||||
* Name: up_irqinitialize
|
||||
****************************************************************************/
|
||||
|
||||
void lm32_irq_initialize(void)
|
||||
void up_irqinitialize(void)
|
||||
{
|
||||
/* currents_regs is non-NULL only while processing an interrupt */
|
||||
|
||||
|
||||
@@ -128,10 +128,6 @@ void minerva_add_region(void);
|
||||
|
||||
void minerva_copystate(uint32_t * dest, uint32_t * src);
|
||||
|
||||
/* IRQ initialization *******************************************************/
|
||||
|
||||
void minerva_irq_initialize(void);
|
||||
|
||||
/* Interrupt decode *********************************************************/
|
||||
|
||||
uint32_t *minerva_decodeirq(uint32_t intstat, uint32_t * regs);
|
||||
|
||||
@@ -67,10 +67,6 @@
|
||||
|
||||
void up_initialize(void)
|
||||
{
|
||||
/* Initialize the System Timer */
|
||||
|
||||
minerva_irq_initialize();
|
||||
|
||||
/* Initialize the serial driver */
|
||||
|
||||
misoc_serial_initialize();
|
||||
|
||||
@@ -60,10 +60,10 @@ volatile uint32_t *g_current_regs;
|
||||
****************************************************************************/
|
||||
|
||||
/****************************************************************************
|
||||
* Name: minerva_irq_initialize
|
||||
* Name: up_irqinitialize
|
||||
****************************************************************************/
|
||||
|
||||
void minerva_irq_initialize(void)
|
||||
void up_irqinitialize(void)
|
||||
{
|
||||
/* currents_regs is non-NULL only while processing an interrupt */
|
||||
|
||||
|
||||
Reference in New Issue
Block a user