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 >>> rtems_interrupt_contro

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 > > rtems_interrupt_controller_disab

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 separat

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 hand

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