Re: New API directives to enable/disable interrupt vectors

2021-06-17 Thread Sebastian Huber
On 18/06/2021 03:30, Chris Johns wrote: The list does not capture things like rtems_interrupt_mask which is a typedef. The rtems_interrupt_mask is a constant object: /** * @ingroup RTEMSAPIClassicModes * * @brief This task mode constant has the same value as #RTEMS_INTERRUPT_MASK. * *

Re: New API directives to enable/disable interrupt vectors

2021-06-17 Thread Chris Johns
On 18/6/21 1:28 am, Gedare Bloom wrote: > On Wed, Jun 16, 2021 at 11:40 PM Sebastian Huber > wrote: >> >> On 16/06/2021 20:36, Gedare Bloom wrote: >>> Looks like the existing irq-extension.h uses 'vector', so >>> rtems_interrupt_disable_vector() is a possibility, or else >>>

Re: New API directives to enable/disable interrupt vectors

2021-06-17 Thread Gedare Bloom
On Wed, Jun 16, 2021 at 11:40 PM Sebastian Huber wrote: > > On 16/06/2021 20:36, Gedare Bloom wrote: > > Looks like the existing irq-extension.h uses 'vector', so > > rtems_interrupt_disable_vector() is a possibility, or else > > rtems_interrupt_controller_disable_vector() is more wordy but if we

Re: New API directives to enable/disable interrupt vectors

2021-06-17 Thread Joel Sherrill
On Thu, Jun 17, 2021 at 12:40 AM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > On 16/06/2021 20:36, Gedare Bloom wrote: > > Looks like the existing irq-extension.h uses 'vector', so > > rtems_interrupt_disable_vector() is a possibility, or else > >

Re: New API directives to enable/disable interrupt vectors

2021-06-16 Thread Sebastian Huber
On 16/06/2021 20:36, Gedare Bloom wrote: Looks like the existing irq-extension.h uses 'vector', so rtems_interrupt_disable_vector() is a possibility, or else rtems_interrupt_controller_disable_vector() is more wordy but if we want to treat 'interrupt controller' as its own category of API

Re: New API directives to enable/disable interrupt vectors

2021-06-16 Thread Gedare Bloom
On Wed, Jun 16, 2021 at 12:34 PM Gedare Bloom wrote: > > On Wed, Jun 16, 2021 at 5:23 AM Sebastian Huber > wrote: > > > > Hello, > > > > I work currently on an extension of the interrupt manager API: > > > > https://devel.rtems.org/ticket/3269 > > > > This API is not related to the interrupt

Re: New API directives to enable/disable interrupt vectors

2021-06-16 Thread Gedare Bloom
On Wed, Jun 16, 2021 at 5:23 AM Sebastian Huber wrote: > > Hello, > > I work currently on an extension of the interrupt manager API: > > https://devel.rtems.org/ticket/3269 > > This API is not related to the interrupt handling at processor level. It > is related to the management of interrupts at

New API directives to enable/disable interrupt vectors

2021-06-16 Thread Sebastian Huber
Hello, I work currently on an extension of the interrupt manager API: https://devel.rtems.org/ticket/3269 This API is not related to the interrupt handling at processor level. It is related to the management of interrupts at the interrupt controller level. We need directives to enable and