summaryrefslogtreecommitdiffstats
path: root/bsps/powerpc/mpc55xxevb/start/irq.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-05-20Update company nameSebastian Huber1-1/+1
The embedded brains GmbH & Co. KG is the legal successor of embedded brains GmbH.
2022-07-12bsps/powerpc/mpc55xxevb: Change license to BSD-2Joel Sherrill1-3/+22
Updates #3053.
2022-03-10bsps/powerpc/: Scripted embedded brains header file clean upJoel Sherrill1-6/+0
Updates #4625.
2021-07-27bsps/irq: bsp_interrupt_facility_initialize()Sebastian Huber1-3/+1
Do not return a status code in bsp_interrupt_facility_initialize() since this leads to unreachable code in bsp_interrupt_initialize(). Use RTEMS_DEBUG assertions in bsp_interrupt_facility_initialize() if necessary.
2021-07-26bsps/irq: bsp_interrupt_vector_disable()Sebastian Huber1-1/+2
Return a status code for bsp_interrupt_vector_disable(). Update #3269.
2021-07-26bsps/irq: bsp_interrupt_vector_enable()Sebastian Huber1-1/+2
Return a status code for bsp_interrupt_vector_enable(). Update #3269.
2021-07-26bsps/irq: Add rtems_interrupt_is_pending()Sebastian Huber1-0/+11
Add a default implementation which just returns RTEMS_UNSATISFIED. Update #3269.
2021-07-26bsps/irq: Add rtems_interrupt_get_attributes()Sebastian Huber1-0/+8
Add a default implementation which clears the attributes to zero and just returns RTEMS_SUCCESSFUL for valid parameters. Update #3269.
2021-07-26bsps/irq: Add rtems_interrupt_raise()Sebastian Huber1-0/+12
Add rtems_interrupt_raise_on() and rtems_interrupt_clear(). Add a default implementation which just returns RTEMS_UNSATISFIED for valid parameters. Update #3269.
2021-07-26bsps/irq: Add rtems_interrupt_vector_is_enabled()Sebastian Huber1-0/+11
Add a default implementation which just returns RTEMS_UNSATISFIED for valid parameters. Update #3269.
2019-03-08bsps: Adjust bsp.h Doxygen groupsSebastian Huber1-1/+1
Update #3706.
2018-03-22bsps/mpc55xx: Move libcpu content to bspsSebastian Huber1-0/+0
This patch is a part of the BSP source reorganization. Update #3285.
2017-09-19bsps/powerpc: PPC_EXC_CONFIG_USE_FIXED_HANDLERSebastian Huber1-30/+2
Make PPC_EXC_CONFIG_USE_FIXED_HANDLER mandatory for BSPs using ppc_exc_interrupt(). Pass exception number to bsp_interrupt_dispatch() to allow processing of decrementer and doorbell exceptions as hypervisor guest. Update #3085.
2017-06-20bsps: Improve interrupt vector enable/disable APISebastian Huber1-12/+6
Change bsp_interrupt_vector_enable() and bsp_interrupt_vector_disable() to not return a status code. Add bsp_interrupt_assert() and use it to validate the vector number in the vector enable/disable implementations.
2014-03-21Change all references of rtems.com to rtems.org.Chris Johns1-1/+1
2012-12-03bsp/mpc55xx: Set PPC_EXC_CONFIG_USE_FIXED_HANDLERSebastian Huber1-10/+29
2012-12-03bsp/mpc55xx: Fix INTC initializationSebastian Huber1-1/+8
2012-10-11Use proper 3 line form of license textJoel Sherrill1-2/+3
2012-03-24bsps: Add shared default IRQ handlerSebastian Huber1-5/+0
2009-11-30Whitespace removal.Ralf Corsepius1-4/+4
2009-10-23Update for exception support changes.Thomas Doerfler1-2/+1
2009-07-21Update for MPC55XX changesThomas Doerfler1-30/+29
2008-10-10shared/include/utility.h: Removed file.Thomas Doerfler1-1/+1
shared/include/powerpc-utility.h: Use constraint "b" for address base registers in inline assembler statements. Update for status-checks.h changes.
2008-07-14updated gen83xx BSPThomas Doerfler1-0/+179
updated haleakala BSP added MPC55xx BSP