summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/irq.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* bsps/powerpc: Move legacy IRQ supportSebastian Huber2018-03-191-393/+0
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsps/powerpc: Use public include pathChris Johns2018-01-041-2/+2
| | | | Update #3254.
* bsps: Fix integer to/from pointer warningsSebastian Huber2017-09-281-3/+3
| | | | Update #3082.
* Delete unused API extensionsSebastian Huber2016-02-031-1/+0
|
* Change all references of rtems.com to rtems.org.Chris Johns2014-03-211-1/+1
|
* bsps: Fix warningsSebastian Huber2013-04-081-1/+1
|
* Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2012-05-111-2/+0
| | | | | | | | | | | | Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed.
* 2011-01-28 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-01-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | * mpc5xx/exceptions/raw_exception.c, mpc5xx/exceptions/raw_exception.h, mpc5xx/include/console.h, mpc5xx/include/mpc5xx.h, mpc5xx/irq/irq.c, mpc5xx/irq/irq.h, mpc5xx/irq/irq_asm.S, mpc5xx/vectors/vectors.h, mpc5xx/vectors/vectors_init.c, mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S, new-exceptions/bspsupport/irq.c, new-exceptions/bspsupport/irq_supp.h, new-exceptions/bspsupport/nested_irq_test.c, new-exceptions/bspsupport/ppc_exc_address.c, new-exceptions/bspsupport/ppc_exc_categories.c, new-exceptions/bspsupport/ppc_exc_global_handler.c, new-exceptions/bspsupport/ppc_exc_hdl.c, new-exceptions/bspsupport/ppc_exc_initialize.c, new-exceptions/bspsupport/ppc_exc_prologue.c, new-exceptions/bspsupport/ppc_exc_test.c, new-exceptions/bspsupport/vectors.h, shared/include/byteorder.h, shared/include/cpuIdent.c, shared/include/cpuIdent.h, shared/include/io.h, shared/include/mmu.h, shared/include/page.h, shared/include/pgtable.h, shared/include/spr.h: Fix typo where license said found in found in.
* Whitespace removal.Ralf Corsepius2009-11-301-8/+8
|
* Update for exception support changes.Thomas Doerfler2009-10-231-4/+1
|
* added haleakala BSP contributed by Michael HamelThomas Doerfler2008-07-141-1/+6
|
* 2008-05-14 Till Straumann <strauman@slac.stanford.edu>Till Straumann2008-05-141-3/+6
| | | | | * new-exceptions/bspsupport/irq.c: moved malloc/free outside of irq-protected critical section.
* 2008-03-20 Till Straumann <strauman@slac.stanford.edu>Till Straumann2008-03-201-0/+7
| | | | | | | | | * new-exceptions/bspsupport/irq.c: don't disable irqs at the interrupt controller (PIC) during initialization -- this caused problems where some BSPs's BSP_disable_irq_at_pic() routine did not ignore IRQ lines associated with cascaded PICs. Rely on the BSP (BSP_setup_the_pic()) to provide a good initial setup.
* 2008-01-10 Till Straumann <strauman@slac.stanford.edu>Till Straumann2008-01-101-14/+17
| | | | | | * new-exceptions/bspsupport/irq.c: When unhooking and ISR only disable IRQs at the PIC if we are unhooking the last ISR.
* 2007-12-11 Till Straumann <strauman@slac.stanford.edu>Till Straumann2007-12-121-0/+6
| | | | | | * new-exceptions/bspsupport/irq.c: enable/disable irq at PIC if an initial handler is present/absent (reproduce traditional semantics).
* 2007-12-10 Till Straumann <strauman@slac.stanford.edu>Till Straumann2007-12-111-1/+1
| | | | | | | * new-exceptions/raw_exception.c, new_exceptions/raw_exception.h, new_exceptions/bspsupport/irq.c: renamed ASM_BOOKE_PIT_VECTOR to ASM_BOOKE_DEC_VECTOR to be closer to 'official' nomenclature.
* 2007-12-08 Till Straumann <strauman@slac.stanford.edu>Till Straumann2007-12-091-2/+3
| | | | | | | * new-exceptions/bspsupport/irq.c, new-exceptions/bspsupport/ppc_exc_bspsupp.h, new-exceptions/bspsupport/ppc_exc_hdl.c: fixed some mismatching signed/unsigned types.
* 2007-12-08 Till Straumann <strauman@slac.stanford.edu>Till Straumann2007-12-081-0/+374
* new-exceptions/bspsupport/, new-exceptions/bspsupport/ppc_exc.S, new-exceptions/bspsupport/ppc_exc_test.c, new-exceptions/bspsupport/vectors.h, new-exceptions/bspsupport/vectors_init.c, new-exceptions/bspsupport/irq.c, new-exceptions/bspsupport/ppc_exc_bspsupp.h, new-exceptions/bspsupport/ppc_exc_hdl.c, new-exceptions/bspsupport/ppc_exc_asm_macros.h, new-exceptions/bspsupport/nested_irq_test.c: New files. Added 'middleware' code for helping BSPs implement exception and interrupt handling and implementing the 'new' RTEMS IRQ API (which I personally dislike).