Sebastian Huber
dc0a7df674
2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
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 15:18:02 +00:00
Sebastian Huber
98335feb08
2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1799/bsps
* acinclude.m4: Update for qoriq BSPs.
* shared/include/linker-symbols.h: New file.
2011-07-21 15:12:06 +00:00
Sebastian Huber
e715727613
2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* shared/clock/clock.c: Fix to clear the first pending decrementer
exception.
2011-07-21 15:10:07 +00:00
Sebastian Huber
fdd9de8001
2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
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-21 15:03:31 +00:00
Sebastian Huber
c3ba11ac68
2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* rtems/score/cpu.h: Added SPE support to CPU context.
2011-07-21 14:49:47 +00:00
Joel Sherrill
88d965b6af
2011-07-21 Ricardo Aguirre <el.mastin@ymail.com>
...
PR 1835/tests
* Makefile.am, configure.ac: Add benchmark of pthread_mutex_timedlock -
not available, block.
* psxtmmutex04/.cvsignore, psxtmmutex04/Makefile.am,
psxtmmutex04/init.c, psxtmmutex04/psxtmmutex04.doc: New files.
2011-07-21 13:48:52 +00:00
Joel Sherrill
1c2ab39caf
2011-07-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxtmmutex02/init.c, psxtmmutex05/init.c, psxtmmutex06/init.c,
psxtmnanosleep02/init.c, psxtmsleep02/init.c, psxtmthread01/init.c,
psxtmthread03/init.c: Standardize start and end test messages.
2011-07-21 13:46:49 +00:00
Joel Sherrill
186fee26ef
2011-07-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libfs/src/dosfs/fat_file.c, libmisc/monitor/monitor.h,
score/cpu/m68k/rtems/score/cpu.h: Remove stray spaces from unsigned32
to uint32_t conversion.
2011-07-21 13:18:30 +00:00
Sebastian Huber
a2900a8b4b
2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libcsupport/include/rtems/libio_.h: Added
rtems_filesystem_is_root_location().
* libfs/src/imfs/imfs_directory.c, libfs/src/imfs/imfs_eval.c,
libfs/src/dosfs/msdos_dir.c, libfs/src/dosfs/msdos_eval.c: Use
rtems_filesystem_is_root_location().
2011-07-21 12:03:26 +00:00
Sebastian Huber
51ab73b5d2
2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1842/cpukit
* score/include/rtems/score/basedefs.h: Added RTEMS_STATIC_ASSERT().
2011-07-21 12:00:20 +00:00
Ralf Corsepius
26605b27e9
2011-07-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxhdrs/Makefile.am: Remove -Wno-unused-but-set-variable
(Non-portable).
2011-07-21 07:45:34 +00:00
Joel Sherrill
a87d1b1612
2011-07-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
pthread_mutex_unlock where it is unblocking threads with preemption.
* psxtmmutex06/.cvsignore, psxtmmutex06/Makefile.am,
psxtmmutex06/init.c, psxtmmutex06/psxtmmutex06.doc: New files.
2011-07-20 21:39:25 +00:00
Joel Sherrill
b499cb7a60
2011-07-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxtmmutex05/init.c: Fix test. Pattern was wrong.
2011-07-20 21:30:02 +00:00
Joel Sherrill
c632c5f2d8
2011-07-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Add benchmark of pthread_mutex_unlock
where it is unblocking threads without preemption.
* psxtmmutex05/.cvsignore, psxtmmutex05/Makefile.am,
psxtmmutex05/init.c, psxtmmutex05/psxtmmutex05.doc: New files.
2011-07-20 20:46:48 +00:00
Jennifer Averett
5e8bfe22d7
2011-07-20 Jennifer Averett <Jennifer.Averett@OARcorp.com>
...
* start/start16.S: Removed tabs and added OAR standard copyright header
in preperation for merging SMP support.
2011-07-20 16:50:19 +00:00
Joel Sherrill
e7f95e81db
2011-07-20 Till Straumann <strauman@slac.stanford.edu>
...
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-20 16:39:31 +00:00
Joel Sherrill
7be58fc561
2011-07-20 Ricardo Aguirre <el.mastin@ymail.com>
...
PR 1843/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of key
create and delete.
* psxtmkey01/.cvsignore, psxtmkey01/Makefile.am, psxtmkey01/init.c,
psxtmkey01/psxtmkey01.doc: New files.
2011-07-20 13:20:25 +00:00
Ralf Corsepius
d38914d12c
Regenerate.
2011-07-20 06:46:47 +00:00
Ralf Corsepius
aaa1b7437b
Bump GCC_RPMREL.
2011-07-20 06:45:09 +00:00
Ralf Corsepius
084fafcef9
newlib-1.19.0-rtems4.11-20110720.diff
2011-07-20 06:44:31 +00:00
Ralf Corsepius
2155a05eb0
New. Merger with newlib-cvs.
2011-07-20 06:43:15 +00:00
Joel Sherrill
1dcccc2449
2011-07-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/include/rtems/score/chain.h: Fix typo.
2011-07-19 18:35:30 +00:00
Joel Sherrill
4f6cff8dbf
2011-07-19 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1838/filesystem
* psxfchx01/init.c, psxfchx01/psxfchx01.scn: fchmod() does not need a
writeable file descriptor.
2011-07-19 13:10:46 +00:00
Joel Sherrill
4bcf2c2a5e
2011-07-19 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1838/filesystem
* libcsupport/src/fchmod.c: fchmod() does not need a writeable file
descriptor.
2011-07-19 13:10:31 +00:00
Joel Sherrill
43469aff7c
2011-07-19 Ricardo Aguirre <el.mastin@ymail.com>
...
PR 1840/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of key
set and get.
* psxtmkey02/.cvsignore, psxtmkey02/Makefile.am, psxtmkey02/init.c,
psxtmkey02/psxtmkey02.doc: New files.
2011-07-19 13:04:20 +00:00
Sebastian Huber
fe89930574
2011-07-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* rtems/src/msgqcreate.c: Make packet size check consistent with
_Message_queue_MP_Send_request_packet().
2011-07-19 12:19:05 +00:00
Till Straumann
267d6104e9
2011-07-18 Till Straumann <strauman@slac.stanford.edu>
...
* README.qemu: added.
2011-07-18 17:40:55 +00:00
Till Straumann
6464a2bd2f
2011-07-18 Till Straumann <strauman@slac.stanford.edu>
...
* shared/bootloader/qemu_fakerom.S: Added work-around for
qemu bug 811683.
2011-07-18 16:38:54 +00:00
Till Straumann
96d81ef516
2011-07-18 Till Straumann <strauman@slac.stanford.edu>
...
* shared/bootloader/head.S: disable USE_PPCBUG under qemu.
2011-07-18 16:37:25 +00:00
Till Straumann
4b6692f270
2011-07-18 Till Straumann <strauman@slac.stanford.edu>
...
* shared/startup/bspstart.c: Select console *before* doing
any potential printk() (e.g., panic).
2011-07-18 16:35:08 +00:00
Till Straumann
9515b955fe
2011-07-18 Till Straumann <strauman@slac.stanford.edu>
...
* 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 16:33:39 +00:00
Joel Sherrill
894a2c910a
2011-07-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* 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 16:33:30 +00:00
Till Straumann
2682dc9cac
2011-07-18 Till Straumann <strauman@slac.stanford.edu>
...
* motorola_powerpc/make/custom/qemuprep-altivec.cfg,
motorola_powerpc/Makefile.am: added altivec-enabled variant.
2011-07-18 16:32:29 +00:00
Sebastian Huber
8f6ef47836
2011-07-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libnetworking/lib/ftpfs.c: Fixed reply parsing.
2011-07-18 15:25:33 +00:00
Sebastian Huber
6f7a859048
2011-07-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* rtems/src/msgmp.c: Getting a remote object does not start a critical
section.
2011-07-18 15:00:56 +00:00
Jennifer Averett
27484a4159
2011-07-18 Jennifer Averett <Jennifer.Averett@oarcorp.com>
...
* score/src/threadenabledispatch.c: Modified to call
_Thread_Dispatch_decrement_disable_level() instead of accessing the
variable directly.
2011-07-18 14:51:28 +00:00
Jennifer Averett
3e99a7492f
2011-07-18 Jennifer Averett <Jennifer.Averett@OARcorp.com>
...
* configure.ac: Remove psxtmmutex04 until PR 1836 is processed.
2011-07-18 13:59:59 +00:00
Sebastian Huber
6f18b15bf6
2011-07-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* user/mp.t: Avoid obsolete notation.
2011-07-18 09:19:06 +00:00
Sebastian Huber
3f3b773be1
2011-07-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libcsupport/src/malloc_report_statistics_plugin.c: Fixed format
specifiers.
2011-07-18 08:44:55 +00:00
Till Straumann
f616734f3a
2011-07-15 Till Straumann <strauman@slac.stanford.edu>
...
* 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-16 01:29:45 +00:00
Till Straumann
581272301a
2011-07-15 Till Straumann <strauman@slac.stanford.edu>
...
* 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-16 01:29:05 +00:00
Till Straumann
9c39236d0d
2011-07-15 Till Straumann <strauman@slac.stanford.edu>
...
* 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-16 01:21:36 +00:00
Till Straumann
d2e68e07b5
2011-07-15 Till Straumann <strauman@slac.stanford.edu>
...
* 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.
2011-07-16 01:18:25 +00:00
Till Straumann
048fd36c9f
2011-07-15 Till Straumann <strauman@slac.stanford.edu>
...
* shared/irq/init_irq.c, shared/irq/openpic_i8259_irq.c,
shared/pci/detect_raven_bridge.c: conditionally compile
ISA and PCI-interrupt related stuff only if BSP defines
BSP_ISA_IRQ_NUMBER > 0 and/or BSP_PCI_IRQ_NUMBER > 0,
respectively.
2011-07-16 01:15:06 +00:00
Joel Sherrill
92f93e8f83
2011-07-15 Ricardo Aguirre <el.mastin@ymail.com>
...
PR 1835/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
mutex set and get priority ceiling.
* psxtmmutex07/.cvsignore, psxtmmutex07/Makefile.am,
psxtmmutex07/init.c, psxtmmutex07/psxtmmutex07.doc: New files.
2011-07-15 19:33:48 +00:00
Joel Sherrill
47bae47647
2011-07-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/irq/apic.h, shared/smp/smp-imps.c, shared/smp/smp-imps.h: Per
email with Erich Boleyn, change license to BSD style.
2011-07-15 19:04:38 +00:00
Jennifer Averett
df00777ccf
2011-07-15 Jennifer Averett <Jennifer.Averett@OARcorp.com>
...
* score/Makefile.am, score/preinstall.am,
score/include/rtems/score/isr.h, score/include/rtems/score/percpu.h:
Split isrlevel into its own file to avoid a circular dependancy in
smp code.
* score/include/rtems/score/isrlevel.h: New file.
2011-07-15 14:36:37 +00:00
Sebastian Huber
593fb9e3c5
2011-07-15 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* user/part.t, user/sem.t: Typos.
2011-07-15 13:36:55 +00:00
Ralf Corsepius
c02ff9d99b
Abandon.
2011-07-15 10:47:10 +00:00
Ralf Corsepius
94d1887eee
Regenerate.
2011-07-15 10:45:54 +00:00