no-OS
Public Attributes | List of all members
no_os_irq_init_param Struct Reference

Structure holding the initial parameters for Interrupt Request. More...

#include <no_os_irq.h>

Collaboration diagram for no_os_irq_init_param:
Collaboration graph
[legend]

Public Attributes

uint32_t irq_ctrl_id
 
const struct no_os_irq_platform_opsplatform_ops
 
void * extra
 

Detailed Description

Structure holding the initial parameters for Interrupt Request.

Member Data Documentation

◆ extra

void* no_os_irq_init_param::extra

This is intended to store irq controller specific configurations, it should not be a reference to any peripheral descriptor.

◆ irq_ctrl_id

uint32_t no_os_irq_init_param::irq_ctrl_id

Interrupt request controller ID.

◆ platform_ops

const struct no_os_irq_platform_ops* no_os_irq_init_param::platform_ops

Platform specific IRQ platform ops structure.


The documentation for this struct was generated from the following file: