summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/ChangeLog (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2009-09-11 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-09-111-1/+6
| | | | | * shared/openpic/openpic.c: include the more generic <rtems/pci.h> rather than <bsp/pci.h>.
* 2009-09-11 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-09-111-0/+6
| | | | | | * irq/openpic_i8259_irq.c: Do not include <bsp/VMEConfig.h> if the bsp.h defines HAVE_NO_VME so that BSPs w/o VME do not have to create a dummy VMEConfig.h header.
* 2009-09-09 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-101-0/+5
| | | | | PR 1435/bsps * shared/startup/bspidle.c: New file.
* 2009-08-25 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-251-0/+6
| | | | | | * ep1a/startup/linkcmds, mbx8xx/startup/linkcmds, score603e/startup/linkcmds, shared/startup/linkcmds, ss555/startup/linkcmds: Fix typos in .eh_frame sections.
* 2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-08-101-0/+5
| | | | | * shared/flash/spansionFlash.c: Convert calls to legacy routine rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
* 2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-05-081-0/+6
| | | | | | * shared/startup/bspgetworkarea.c: Switch from ssize_t to uintptr_t for bsp_get_work_area() since the work area is larger than a single allocatable object.
* 2009-05-05 Jennifer Averett <jennifer.averett@OARcorp.com>Jennifer Averett2009-05-051-0/+4
| | | | * shared/pci/pci.c: Removed warnings.
* 2009-04-28 Chris Johns <chrisj@rtems.org>Chris Johns2009-04-281-0/+4
| | | | * shared/start/start.S: Update for boot_card command line change.
* 2009-03-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-03-121-0/+9
| | | | | | | | | PR 1385/cpukit * shared/irq/irq_asm.S: When the type rtems_boolean was switched to the C99 bool, the size changed from 4 bytes to 1 byte. The interrupt dispatching code accesses two boolean variables for scheduling purposes and the assembly implementations of this code did not get updated.
* * shared/clock/clock.c: Standard decrementer exception is now moreThomas Doerfler2009-03-051-0/+5
| | | | robust against erroneous external exception disable times.
* 2009-02-27 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-02-271-0/+5
| | | | | * shared/startup/bspgetworkarea.c: Add check to determine if current stack pointer is in work area.
* 2009-02-26 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-02-261-0/+5
| | | | | * shared/startup/bspgetworkarea.c: Make debug messages same as standard.
* 2009-02-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-02-191-0/+4
| | | | * shared/irq/irq.c: Spacing.
* 2009-02-11 Matt Rippa <mrippa@gemini.edu>Joel Sherrill2009-02-111-0/+5
| | | | | PR 1352/bsps * shared/motorola/motorola.c: Include support for mvme2600/mvme2700.
* 2009-02-11 Matt Rippa <mrippa@gemini.edu>Joel Sherrill2009-02-111-0/+5
| | | | | PR 1362/bsps * shared/console/bspreset.c: Fix BSP reset on mvme2300 - mvme2700.
* 2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-12-041-0/+4
| | | | * shared/irq/openpic_i8259_irq.c: Line wrap.
* 2008-11-03 Till Straumann <strauman@slac.stanford.edu>Till Straumann2008-11-031-0/+5
| | | | | PR 1332: call BSP_uart_termios_set()/BSP_uart_intr_ctrl() only from 'firstOpen' and only if this is a serial console.
* 2008-11-03 Till Straumann <strauman@slac.stanford.edu>Till Straumann2008-11-031-0/+5
| | | | | | | * shared/startup/pretaskinghook.c, shared/startup/sbrk.c: Fixed PR#1335. Pass initial starting address to heap initialization to avoid 1st 'sbrk'. User may now define 'BSP_sbrk_policy' variable (see sbrk.c) to tune behavior.
* Update for status-checks.h changes.Thomas Doerfler2008-10-101-0/+4
|
* 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-10-021-0/+6
| | | | | | * shared/startup/bspgetworkarea.c: Change size_t to ssize_t on bsp_get_work_area(). On 16-bit architectures, size_t can be 16-bits which would limit the work area to 64K.
* 2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-221-0/+10
| | | | | | | | | | * shared/console/inch.c, shared/startup/panic.c: Use standardized bsp_cleanup() which can optionally print a message, poll for user to press key, and call bsp_reset(). Using this eliminates the various bsp_cleanup() implementations which had their own implementation and variety of string constants. * shared/console/bspreset.c: New file. * shared/console/reboot.c: Removed.
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-191-0/+5
| | | | | * shared/startup/bspgetworkarea.c, shared/startup/sbrk.c: Remove warnings by switching to uintptr_t.
* 2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-191-0/+8
| | | | | | | | * shared/start/start.S, shared/startup/bspgetworkarea.c, shared/startup/bspstart.c, shared/startup/linkcmds: Modifications which reflect those tested on psim. Hopefully they work on all boards. The initialization stack is explicitly declared in the linkcmds memory layout rather than magic math.
* 2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-161-0/+4
| | | | * shared/include/nvram.h: Fix typo.
* 2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-161-0/+5
| | | | | * shared/clock/clock.c: Remove unnecessary includes of rtems/libcsupport.h and rtems/libio.h.
* 2008-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-151-0/+7
| | | | | | | * shared/startup/bspstart.c, shared/startup/pretaskinghook.c: Add use of bsp_get_work_area() in its own file and rely on BSP Framework to perform more initialization. * shared/startup/bspgetworkarea.c: New file.
* 2008-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-101-0/+7
| | | | | | | * shared/startup/bspstart.c: Review of all bsp_cleanup() implementations. In this phase, all prototypes were removed from bsp.h and empty implementations were removed and made to use the shared stub.
* 2008-09-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-09-081-0/+4
| | | | * acinclude.m4: Add tqm8xx.
* added new bsp for tqm8xxThomas Doerfler2008-09-081-0/+4
|
* changesRalf Corsepius2008-09-061-0/+4
|
* 2008-09-05 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-09-051-0/+7
| | | | | | | * shared/clock/clock.c: The Shared Memory Driver no longer requires the special IOCTL in Clock_control. This was a hack which has existed since before the Classic API Timer Manager was implemented. All implementations of and references to Clock_control were removed.
* 2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-09-051-0/+4
| | | | * shared/console/inch.c: Convert to "bool".
* 2008-08-28 Till Straumann <strauman@slac.stanford.edu>Till Straumann2008-08-281-0/+5
| | | | | * shared/vme/vme_universe.c: added implementation for BSP_VMEResetBus().
* 2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-08-201-0/+2
| | | | | * shared/flash/flash.c, shared/irq/irq_init.c: Add missing prototypes.
* 2008-08-20 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2008-08-201-0/+7
| | | | | | | * shared/showbats.c, shared/console/inch.c, shared/irq/irq_init.c, shared/pci/detect_raven_bridge.c, shared/startup/bspstart.c, shared/startup/zerobss.c, shared/vme/vmeconfig.c, startup/exit.c: Add missing prototypes.
* 2008-08-19 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill2008-08-191-0/+4
| | | | * shared/clock/clock.c: Fixed warnings.
* Changed special purpose register inline functions to macros.Thomas Doerfler2008-07-181-0/+4
| | | | | fixed some minors in mpc83xx support added file for mpc55xx watchdog support
* updated gen83xx BSPThomas Doerfler2008-07-141-0/+4
| | | | | updated haleakala BSP added MPC55xx BSP
* added haleakala BSP contributed by Michael HamelThomas Doerfler2008-07-141-0/+3
|
* adapted powerpc BSPs to new exception codeThomas Doerfler2008-07-111-0/+17
|
* 2008-07-10 Till Straumann <strauman@slac.stanford.edu>Till Straumann2008-07-101-0/+5
| | | | | * shared/flash/spansionFlash.c: removed "m" memory operands.
* - Simple timing functions based on a time base reference.Thomas Doerfler2008-07-101-0/+7
| | | | - u-boot header file
* 2008-07-01 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-07-011-0/+4
| | | | * shared/uboot_getenv.c: New file.
* 2008-06-02 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-06-021-0/+5
| | | | | * shared/startup/panic.c: Convention calls for leading underscore on private RTEMS variables.
* 2008-05-23 Till Straumann <strauman@slac.stanford.edu>Till Straumann2008-05-231-0/+9
| | | | | | | | | * shared/startup/pretaskinghook.c: removed declaration of BSP_vme_config() (which is already declared in <bsp/VME.h>. Removed test for NULL-ness of BSP_vme_config; gcc doesn't seem to understand that the linker may define this to be NULL... Silences a compiler warning (and users can always provide an empty routine).
* 2008-05-22 Till Straumann <strauman@slac.stanford.edu>Till Straumann2008-05-221-0/+7
| | | | | | | * shared/startup/linkcmds, shared/startup/zerobss.c: introduced '__bss_end'; assuming that __rtems_end coincides with the end of .bss for the purpose of zeroing .bss is very dangerous.
* 2008-05-22 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-05-221-0/+4
| | | | * shared/console/console.c: Fix typo.
* 2008-05-22 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-05-221-0/+5
| | | | | * shared/console/console.c: Remove explicit switch and call termios_baud_to_number().
* 2008-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-05-151-0/+14
| | | | | | | | | | | | | | * shared/startup/pretaskinghook.c: Add capability for bootcard.c BSP Initialization Framework to ask the BSP where it has memory for the RTEMS Workspace and C Program Heap. These collectively are referred to as work area. If the BSP supports this, then it does not have to include code to split the available memory between the two areas. This reduces the amount of code in the BSP specific bspstart.c file. Additionally, the shared framework can initialize the C Library, call rtems_debug_enable(), and dirty the work area memory. Until most/all BSPs support this new capability, if the BSP supports this, it should call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac. When the transition is complete, this autoconf macro can be removed.
* 2008-05-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-05-121-0/+12
| | | | | | | | | | | | * shared/startup/bspstart.c: Refactored and renamed initialization routines to rtems_initialize_data_structures, rtems_initialize_before_drivers, rtems_initialize_device_drivers, and rtems_initialize_start_multitasking. This opened the sequence up so that bootcard() could provide a more robust and flexible framework which is easier to explain and understand. This also lays the groundwork for sharing the division of available memory between the RTEMS workspace and heap and the C library initialization across all BSPs.