summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use $(EXEEXT) [defaults to "exe"] to generate binariesNick Withers2013-08-0917-25/+25
|
* PR766: Delete __RTEMS_APPLICATION__Sebastian Huber2013-08-081-4/+0
| | | | This define is no longer used.
* smp: Add and use _Per_CPU_Get()Sebastian Huber2013-07-301-2/+5
| | | | | | Add and use _Per_CPU_Get_by_index() and _Per_CPU_Get_index(). Add _Per_CPU_Send_interrupt(). This avoids direct access of _Per_CPU_Information.
* bsps: Include missing <rtems/score/heapimpl.h>Sebastian Huber2013-07-261-0/+1
|
* Include missing <rtems/score/threaddispatch.h>Sebastian Huber2013-07-261-2/+2
|
* score: Merge sysstate API into one fileSebastian Huber2013-07-245-0/+5
|
* bsp/gen83xx: Fix BSP options for MPC8348EAMDSRalf Kirchner2013-07-181-2/+1
|
* smp: Add and use _CPU_SMP_Send_interrupt()Sebastian Huber2013-07-171-2/+3
| | | | Delete bsp_smp_interrupt_cpu().
* smp: Add and use _CPU_SMP_Get_current_processor()Sebastian Huber2013-07-171-5/+0
| | | | | | | | | | Add and use _SMP_Get_current_processor() and rtems_smp_get_current_processor(). Delete bsp_smp_interrupt_cpu(). Change type of current processor index from int to uint32_t to match _SMP_Processor_count type.
* bsp/mpc55xx: Add MPC5668G supportSebastian Huber2013-07-1510-7/+66
|
* bsp/virtex: Use #if instead of #ifdefSebastian Huber2013-07-101-9/+9
| | | | | This allows VIRTEX_CONSOLE_USE_INTERRUPTS=0 on the configure command line to disable the interrupt mode.
* bsp/virtex: Add VIRTEX_CONSOLE_USE_INTERRUPTSSebastian Huber2013-07-092-37/+107
| | | | Add interrupt support for console driver.
* bsp/virtex: Use ppc_count_leading_zeros()Sebastian Huber2013-07-091-11/+10
| | | | Use ppc_count_leading_zeros() to optimize interrupt processing.
* bsp/virtex: Fix interrupt handlingSebastian Huber2013-07-091-9/+5
| | | | | | Some modules like the XPS UART Lite use event triggered interrupts. If we acknowledge the interrupts after the interrupt service we may loose these events.
* bsp/mpc55xx: Update due to API changesSebastian Huber2013-07-052-16/+12
| | | | | Termios notifies now the driver about an inactive transmit with the length argument set to zero.
* bsp/mpc55xx: Avoid integer overflowSebastian Huber2013-07-051-2/+2
|
* bsp/mpc55xx: Round PLL divider upSebastian Huber2013-07-051-1/+2
|
* bsp/psim: Use EABI and System V small-data areaRalf Kirchner2013-07-051-1/+1
|
* bsps/powerpc: Avoid placement in small-data areaRalf Kirchner2013-07-051-2/+2
|
* bsp/psim: Fix declarationRalf Kirchner2013-07-051-2/+2
| | | | It declares a symbol defined in the linker command file.
* bsp/psim: Use plain symbol for PSIMSebastian Huber2013-06-283-27/+2
| | | | This avoids a linker assertion failure in the GCC test suite.
* bsps/powerpc: Update debug sectionsSebastian Huber2013-06-281-18/+18
|
* termios: Update due to API changesSebastian Huber2013-06-254-60/+64
| | | | | Termios notifies now the driver about an inactive transmit with the length argument set to zero.
* bsp/virtex: Use shared clock driverSebastian Huber2013-06-243-12/+5
|
* bsp/virtex: Add console devices only if presentSebastian Huber2013-06-241-10/+11
|
* bsp/virtex: Fix warningsSebastian Huber2013-06-241-11/+11
|
* bsp/virtex: Use XPAR_INTC_SINGLE_BASEADDRSebastian Huber2013-06-241-1/+1
| | | | This define is also present in newer "xparameters.h".
* bsp/virtex: Remove unused configure macrosSebastian Huber2013-06-241-17/+0
|
* bsp/virtex: Delete BSP_ask_for_reset and BSP_panicSebastian Huber2013-06-241-13/+7
|
* bsp/virtex: Use generic interrupt supportSebastian Huber2013-06-248-427/+135
|
* bsp/virtex: Fix header includesSebastian Huber2013-06-241-6/+3
|
* bsp/virtex: Move timer config to new fileSebastian Huber2013-06-243-9/+68
|
* bsp/virtex: Do not use PPC403 TTY driverSebastian Huber2013-06-242-12/+1
|
* bsp/virtex: Fix warningsSebastian Huber2013-06-241-2/+2
|
* bsp/virtex: Delete bsp_XAssertHandler()Sebastian Huber2013-06-241-12/+0
|
* bsp/virtex: Delete unused variablesSebastian Huber2013-06-241-4/+0
|
* bsp/virtex: Replace low-level BSP start codeSebastian Huber2013-06-2410-472/+211
| | | | Use linkcmds.base. Use EABI with small-data area.
* bsp/virtex: Rename file dlentry.S in start.SSebastian Huber2013-06-244-11/+12
| | | | Use default bsp_specs file.
* bsps/powerpc: Add PPC405 support for shared clockSebastian Huber2013-06-241-31/+79
|
* bsps: Delete bspreset_fatal.cSebastian Huber2013-06-242-2/+2
| | | | Use bspreset_loop.c instead. This avoids infinite recursion.
* bsps/powerpc: Delete bsp_exceptions_in_RAMSebastian Huber2013-06-215-20/+16
| | | | | Delete ppc_exc_vector_base. Add and use ppc_exc_initialize_with_vector_base().
* score: Add and use _Thread_Dispatch_is_enabled()Sebastian Huber2013-06-141-3/+3
| | | | | Delete _Thread_Dispatch_in_critical_section() and _Thread_Is_dispatching_enabled().
* bsp/qoriq: Add missing #ifdef RTEMS_SMPSebastian Huber2013-06-031-0/+6
|
* bsp/qoriq: Add SMP supportSebastian Huber2013-05-316-8/+252
|
* bsp/qoriq: Avoid NULL pointer accessSebastian Huber2013-05-271-5/+11
|
* bsps: Update due to linker changesSebastian Huber2013-05-275-89/+156
| | | | | | | In case the VMA and LMA regions differ, the LMA start address is now no longer aligned with the alignment of the input sections: http://sourceware.org/bugzilla/show_bug.cgi?id=15222
* bsp/mpc5200: New BSP variant BRS6LSebastian Huber2013-04-237-19/+114
|
* bsp/mpc5200: Change SDRAM initializationSebastian Huber2013-04-231-42/+112
| | | | Change SDRAM initialization according to application note AN3221.
* bsp/mpc5200: Set SDELAY registerSebastian Huber2013-04-231-0/+7
|
* bsp/mpc5200: Move CSBOOTROM_VAL definitionSebastian Huber2013-04-231-6/+5
|