summaryrefslogtreecommitdiffstats
path: root/c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* 2011-08-24 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-08-242-6/+10
| | | | * start/start.S: Update due to API changes.
* 2011-08-24 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-08-242-2/+6
| | | | * startup/iss555.c: Update due to API changes.
* 2011-08-24 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-08-242-3/+4
| | | | * console/polled_io.c: Update due to API changes.
* 2011-08-24 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-08-242-2/+6
| | | | * network/network.c: Update due to API changes.
* 2011-08-24 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-08-246-16/+18
| | | | | | * shared/bootloader/exception.S, shared/bootloader/misc.c, shared/bootloader/mm.c, shared/console/polled_io.c, shared/startup/probeMemEnd.c: Update due to API changes.
* 2011-08-24 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-08-246-13/+19
| | | | | | | * mpc6xx/clock/c_clock.c, mpc6xx/mmu/mmuAsm.S, new-exceptions/bspsupport/ppc_exc_global_handler.c, shared/include/cpuIdent.c, shared/src/stack.c: Update due to API changes.
* 2011-08-23 Jennifer Averett <Jennifer.Averett@OARcorp.com>Jennifer Averett2011-08-234-1/+66
| | | | | * Makefile.am, console/config.c: Resolved printk issues. * console/printk_support.c: New file.
* 2011-08-23 Jennifer Averett <Jennifer.Averett@OARcorp.com>Jennifer Averett2011-08-233-274/+7
| | | | | | * Makefile.am: Removed console.c and linked to the shared console.c. Note: This change was verified through compilation only. * console/console.c: Removed.
* 2011-08-23 Julien Delange <julien.delange@gmail.com>Sebastian Huber2011-08-232-1/+5
| | | | * startup/linkcmds: Fixed instruction cache size.
* 2011-08-22 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-08-222-1/+5
| | | | * start/start.S: Fixed code section.
* 2011-08-15 Julien Delange <julien.delange@gmail.com>Sebastian Huber2011-08-154-3/+11
| | | | | | | * irq/irq.c: Removed printk() before the interrupt initialization because it somehow destroys the interrupt context. * make/custom/nds.cfg: Enable Thumb interwork. * startup/bspstart.c: Set default exception handler.
* 2011-08-08 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-08-084-27/+61
| | | | | | * irq/irq-dispatch.c: New file. * irq/irq.c: Moved bsp_interrupt_dispatch() to new file. * Makefile.am: Reflect change from above.
* 2011-08-08 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-08-082-6/+4
| | | | * misc/i2c.c: Bugfix.
* 2011-07-18 Till Straumann <strauman@slac.stanford.edu>Till Straumann2011-08-062-4/+11
| | | | | * configure.ac: changed tests so that variants of qemuprep (e.g., qemuprep-altivec) are recognized.
* 2011-08-04 Till Straumann <strauman@slac.stanford.edu>Till Straumann2011-08-052-2/+12
| | | | | | | | | * shared/irq/irq_asm.S: BUGFIX (introduced by SMP changes which moved code around, apparently): *must* store i8259 mask to frame *before* switching to IRQ stack. The code retrieves the mask after switching back to original stack. Also, the IRQ stack has no reserved space for the mask; storing it there could overwrite memory!
* 2011-08-02 Sebastien Bourdeauducq <sebastien.bourdeauducq@gmail.com>Joel Sherrill2011-08-022-39/+76
| | | | | | PR 1869/bsps * ChangeLog: Spacing. * README: Removed.
* 2011-08-02 Sebastien Bourdeauducq <sebastien.bourdeauducq@gmail.com>Joel Sherrill2011-08-022-82/+5
| | | | | PR 1869/bsps * milkymist_networking/mm_crc32.c: Removed.
* 2011-08-02 Sebastien Bourdeauducq <sebastien.bourdeauducq@gmail.com>Joel Sherrill2011-08-022-0/+41
| | | | | | PR 1869/bsps * README: Merge content from lm32/README which was specific to this BSP.
* 2011-08-01 Sebastien Bourdeauducq <sebastien.bourdeauducq@gmail.com>Joel Sherrill2011-08-0152-1088/+4640
| | | | | | | | | | | | | | | | | | | | | PR 1869/bsps * startup/bspclean.c: New file. * include/tm27.h: Removed. * ChangeLog, Makefile.am, README, preinstall.am, include/bsp.h, include/system_conf.h, make/custom/milkymist.cfg, startup/linkcmds: Complete BSP for Milkymist One supporting Milkymist SOC 1.0.x. Includes new or updated drivers for: - Multi-standard video input (PAL/SECAM/NTSC) - Two DMX512 (RS485) ports - MIDI IN and MIDI OUT ports - VGA output - AC'97 audio - NOR flash - 10/100 Ethernet - Memory card (experimental and incomplete) - USB host connectors (input devices only) - RC5 infrared receiver - RS232 debug port
* 2011-08-01 Jennifer Averett <Jennifer.Averett@OARcorp.com>Jennifer Averett2011-08-016-141/+358
| | | | | | | PR 1802 * shared/irq/irq_asm.S, shared/irq/irq_init.c, shared/smp/smp-imps.c, shared/smp/smp-imps.h: Add SMP support for i386. * shared/smp/getcpuid.c: New file.
* 2011-08-01 Jennifer Averett <Jennifer.Averett@OARcorp.com>Jennifer Averett2011-08-018-29/+134
| | | | | | | PR 1802 * Makefile.am, configure.ac, preinstall.am, clock/ckinit.c, start/start16.S, startup/bspstart.c, startup/ldsegs.S: Add SMP support for i386.
* 2011-08-01 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-08-013-106/+9
| | | | | * include/.cvsignore: New file. * include/bspopts.h.in: Removed file.
* 2011-07-29 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-07-292-6/+4
| | | | * bsp_specs: Remove *lib (Anachronism).
* 2011-27-28 Till Straumann <strauman@slac.stanford.edu>Till Straumann2011-07-282-4/+21
| | | | | * start/start.S: Align stack and tag TOS with a NULL pointer (help terminate when walking the stack).
* 2011-27-28 Till Straumann <strauman@slac.stanford.edu>Till Straumann2011-07-284-4/+21
| | | | | * start/start.S: Tag TOS with a NULL pointer (help terminate when walking the stack).
* 2011-27-28 Till Straumann <strauman@slac.stanford.edu>Till Straumann2011-07-282-46/+54
| | | | | * start/start.S: fixed indentation. Tag TOS with a NULL pointer (help terminate when walking the stack).
* 2011-07-28 Jennifer Averett <Jennifer.Averett@OARcorp.com>Jennifer Averett2011-07-282-64/+99
| | | | | | PR 1801 * shared/irq_asm.S: Modifications to synch the sparc with the smp working tree.
* 2011-07-27 Till Straumann <strauman@slac.stanford.edu>Till Straumann2011-07-283-1/+17
| | | | | | | * shared/start/start.S, shared/start/preload.S: Make sure stack is 16-byte aligned and the TOS is tagged with a NULL pointer (used as a terminator when printing stack traces).
* 2011-07-26 Till Straumann <strauman@slac.stanford.edu>Till Straumann2011-07-272-1/+9
| | | | * shared/irq/openpic_i8259_irq.c: silenced compiler warnings.
* 2011-07-21 Till Straumann <strauman@slac.stanford.edu>Till Straumann2011-07-222-2/+7
| | | | | | * shared/motorola/motorola.c: removed PCI_FIXUP_OPT_OVERRIDE_NAME for qemu - qemu gets it right and this option messes things rather up.
* 2011-07-21 Jorge Lopez <jorge.lopez.trescastro@esa.int>Joel Sherrill2011-07-212-0/+7
| | | | | PR 1766/bsps * clock/ckinit.c: Add missing read of Timer_Counter_1.
* 2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-07-213-1/+24
| | | | | * include/lpc24xx.h: Added ADC defines. * make/custom/lpc24xx.inc: Workaround for GCC bug 49641.
* 2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-07-213-12/+29
| | | | | * include/uart-output-char.h, src/uart-output-char.c: Support for getchark().
* 2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-07-2143-0/+5223
| | | | | | | | | | | | | | | | | | | PR 1799/bsps * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac, clock/clock-config.c, console/console-config.c, console/uart-bridge-master.c, console/uart-bridge-slave.c, include/.cvsignore, include/bsp.h, include/hwreg_vals.h, include/intercom.h, include/irq.h, include/mmu.h, include/qoriq.h, include/tm27.h, include/tsec-config.h, include/u-boot-config.h, include/uart-bridge.h, irq/irq.c, make/custom/qoriq.inc, make/custom/qoriq_core_0.cfg, make/custom/qoriq_core_1.cfg, make/custom/qoriq_p1020rdb.cfg, network/if_intercom.c, network/network.c, rtc/rtc-config.c, shmsupp/intercom-mpci.c, shmsupp/intercom.c, shmsupp/lock.S, start/start.S, startup/bsppredriverhook.c, startup/bspreset.c, startup/bspstart.c, startup/linkcmds.base, startup/linkcmds.qoriq_core_0, startup/linkcmds.qoriq_core_1, startup/linkcmds.qoriq_p1020rdb, startup/mmu-config.c, startup/mmu-tlb1.S, startup/mmu.c: New files.
* 2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-07-213-0/+116
| | | | | | PR 1799/bsps * acinclude.m4: Update for qoriq BSPs. * shared/include/linker-symbols.h: New file.
* 2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-07-212-7/+25
| | | | | * shared/clock/clock.c: Fix to clear the first pending decrementer exception.
* 2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-07-2111-76/+541
| | | | | | | | | | | | PR 1799/bsps * new-exceptions/bspsupport/ppc_exc_async_normal.S: New file. * new-exceptions/cpu.c, new-exceptions/cpu_asm.S, new-exceptions/bspsupport/ppc_exc_asm_macros.h, new-exceptions/bspsupport/ppc_exc_global_handler.c, new-exceptions/bspsupport/ppc_exc_prologue.c, new-exceptions/bspsupport/vectors.h: Added support for SPE. * configure.ac, preinstall.am, Makefile.am: Added support for qoriq BSPs.
* 2011-07-20 Jennifer Averett <Jennifer.Averett@OARcorp.com>Jennifer Averett2011-07-202-119/+136
| | | | | * start/start16.S: Removed tabs and added OAR standard copyright header in preperation for merging SMP support.
* 2011-07-20 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2011-07-203-22/+33
| | | | | | PR 1837/bsps * shared/motorola/motorola.c, shared/motorola/motorola.h: Add MVME2400 board with 750 CPU to list of supported Motorola boards.
* 2011-07-18 Till Straumann <strauman@slac.stanford.edu>Till Straumann2011-07-182-8/+128
| | | | * README.qemu: added.
* 2011-07-18 Till Straumann <strauman@slac.stanford.edu>Till Straumann2011-07-182-0/+21
| | | | | * shared/bootloader/qemu_fakerom.S: Added work-around for qemu bug 811683.
* 2011-07-18 Till Straumann <strauman@slac.stanford.edu>Till Straumann2011-07-182-0/+7
| | | | * shared/bootloader/head.S: disable USE_PPCBUG under qemu.
* 2011-07-18 Till Straumann <strauman@slac.stanford.edu>Till Straumann2011-07-182-15/+21
| | | | | * shared/startup/bspstart.c: Select console *before* doing any potential printk() (e.g., panic).
* 2011-07-18 Till Straumann <strauman@slac.stanford.edu>Till Straumann2011-07-182-9/+35
| | | | | * shared/startup/ppc_idle.c: Need to enable HID0[NAP] on a 7400/7455/7457 for MSR[POW] to have an effect.
* 2011-07-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-07-184-562/+550
| | | | | * shared/irq/apic.h, shared/smp/smp-imps.c, shared/smp/smp-imps.h: Reformat to be more compliant with RTEMS style.
* 2011-07-18 Till Straumann <strauman@slac.stanford.edu>Till Straumann2011-07-183-1/+43
| | | | | * motorola_powerpc/make/custom/qemuprep-altivec.cfg, motorola_powerpc/Makefile.am: added altivec-enabled variant.
* 2011-07-15 Till Straumann <strauman@slac.stanford.edu>Till Straumann2011-07-168-3/+150
| | | | | | | | | * motorola_powerpc/Makefile.am, motorola_powerpc/configure.ac, motorola_powerpc/preinstall.am, motorola_powerpc/include/bsp.h, motorola_powerpc/make/custom/qemuprep.cfg, motorola_powerpc/qemu_fakerom/Makefile.am, motorola_powerpc/qemu_fakerom/.cvsignore: Added 'qemuprep' BSP variant.
* 2011-07-15 Till Straumann <strauman@slac.stanford.edu>Till Straumann2011-07-169-4/+506
| | | | | | | | * shared/bootloader/mm.c, shared/bootloader/pci.c, shared/bootloader/qemu_fakeres.c, shared/bootloader/qemu_fakerom.S, shared/irq/irq.h, shared/motorola/motorola.c, shared/residual/residual.h, shared/startup/bspstart.c, Added 'qemuprep' BSP variant.
* 2011-07-15 Till Straumann <strauman@slac.stanford.edu>Till Straumann2011-07-162-6/+17
| | | | | | | * shared/bootloader/misc.c: Copy residual data _before_ decompressing the kernel since the firmware may have stored it in an area that is overwritten by decompress_kernel().
* 2011-07-15 Till Straumann <strauman@slac.stanford.edu>Till Straumann2011-07-162-0/+95
| | | | | | | | * shared/startup/ppc_idle.c: added an 'idle task' body which switches the CPU into power-save mode. IIRC, this cannot be used on real hardware due to errata :-( but it still saves valuable host-CPU cycles when used by the qemuprep BSP.