forked from Imagelibrary/rtems
Add ISR lock to chain control for proper SMP protection. Replace rtems_chain_extract() with rtems_chain_explicit_extract() and rtems_chain_insert() with rtems_chain_explicit_insert() on SMP configurations. Use rtems_chain_explicit_extract() and rtems_chain_explicit_insert() to provide SMP support.
This hierarchy contains support routines for some of the varied and quite numerous PowerPC processors available from IBM and Motorola. Since these routines can differ amongst different members of the PowerPC family, an entry per CPU type is provided. At this time, support is included for the following PowerPC family members using the new exception processing model: + mpc505 + mpc5xx (5xx devices other than 505/509) + mpc6xx + mpc750 + mpc821 + mpc823 (uses mpc821 directory) + mpc850 (uses mpc860 directory) + mpc860 + mpc8260 + ppc405 + ppc440 Note that because of similarities in various family members, the mpc823 should be able to use the mpc821 code and the mpc850 should be able to use the mpc850 code.