Timeline




matching tags

Dec 6, 2007:

11:23 PM Changeset in rtems [e7344db9]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-06 Joel Sherrill <joel.sherrill@…> * rtems/old-exceptions/cpu.h: Remove extra ifndef.
10:04 PM Changeset in rtems [1ee415b3]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-06 Joel Sherrill <joel.sherrill@…> * irq/irq_init.c: Add missing vectDesc variable.
10:00 PM Changeset in rtems [68fc9e8]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-06 Joel Sherrill <joel.sherrill@…> * include/mpc5200.h: Expand tabs.
9:10 PM Changeset in rtems [f6a6970]4.104.114.9 by Till Straumann <strauman@…>
2007-12-06 Till Straumann <strauman@…> * shared/vectors/vectors_init.c: replaced switch ( current_ppc_cpu ) { } check by feature check.
9:03 PM Changeset in rtems [76a5a3cc]4.104.114.9 by Till Straumann <strauman@…>
2007-12-06 Till Straumann <strauman@…> * shared/include/cpuIdent.h, shared/include/cpuIdent.c: added feature check for 603 'TLBMISS exception GPRS shadowing'.
7:45 PM Changeset in rtems [6456706]4.104.114.9 by Till Straumann <strauman@…>
2007-12-06 Till Straumann <strauman@…> * shared/irq/irq_asm.S, shared/vectors/vectors.S: Replaced use of hardcoded PPC_EXC_MSR_BITS by a run-time method to determine these bits (use settings effective before exception occurred). Replaced use of hardcoded ASM_VECTORS_CRITICAL by 'bsp_raw_vector_is_405_critical' variable.
7:42 PM Changeset in rtems [eb8420f7]4.104.114.9 by Till Straumann <strauman@…>
2007-12-06 Till Straumann <strauman@…> * new-exceptions/raw_exception.c, new-exceptions/raw_exception.h: Removed all #ifdef <cpu_flavor>. All exception vectors are now always defined. Changed implementation of <cpu>_vector_is_valid() from 'case' statements to table lookup. Replaced 'ASM_VECTORS_CRITICAL' by a variable 'bsp_raw_vector_is_405_critical' which is set at run-time. Removed PPC_MSR_EXC_BITS. The exception handling code (libbsp/shared/vectors/vectors.S and ../irq/irq_asm.S) now has a run-time check for these bits. Both files are now free of #if <cpu_flavor> constructs.
5:50 PM Changeset in rtems [b2db28d9]4.104.114.9 by Ralf Corsepius <ralf.corsepius@…>
2007-12-06 Ralf Corsepius <ralf.corsepius@…> * chain.c: Reflect removal of isr.h. * isr.h: Remove. * Makefile.am: Remove isr.h.
3:19 PM Changeset in rtems [c2b3e17]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-06 Joel Sherrill <joel.sherrill@…> * httpd/Makefile.am, httpd/preinstall.am: rtems_webserver.h must be installed. It is the initialization interface for both GoAhead? and Simple HTTPD.
3:18 PM Changeset in rtems [aa56c201]4.8 by Joel Sherrill <joel.sherrill@…>
2007-12-06 Joel Sherrill <joel.sherrill@…> * httpd/Makefile.am, httpd/preinstall.am, rtems/src/semtranslatereturncode.c: rtems_webserver.h must be installed. It is the initialization interface for both GoAhead? and Simple HTTPD.
3:17 PM Changeset in network-demos [cb90d00]network-demos-4-8-branch by Joel Sherrill <joel.sherrill@…>
2007-12-06 Joel Sherrill <joel.sherrill@…> * Makefile, init.c: Make sure POSIX threading is enabled if using GoAhead?.
3:16 PM Changeset in network-demos [6bfe512]4.11network-demos-4-10-branchnetwork-demos-4-9-branch by Joel Sherrill <joel.sherrill@…>
2007-12-06 Joel Sherrill <joel.sherrill@…> * Makefile, init.c: Make sure POSIX threading is enabled if using GoAhead?.
2:21 PM Changeset in rtems [6eaa3f5]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-06 Joel Sherrill <joel.sherrill@…> * shared/include/grcan_spwrtc.h: Removed.
2:21 PM Changeset in rtems [2e3199e]4.8 by Joel Sherrill <joel.sherrill@…>
2007-12-06 Joel Sherrill <joel.sherrill@…> * shared/include/grcan_spwrtc.h: Removed.
12:21 AM Changeset in rtems [694c00cb]4.104.114.9 by Till Straumann <strauman@…>
2007-12-05 Till Straumann <strauman@…> * Makefile.am, configure.ac, preinstall.am, new-exceptions/e500_raw_exc_init.c: Started adding support for e500 CPU. Most stuff is borrowed from mpc6xx.
12:07 AM Changeset in rtems [a52ab9e1]4.104.114.9 by Till Straumann <strauman@…>
2007-12-05 Till Straumann <strauman@…> * rtems/powerpc/powerpc.h: added a #ifdef ppc_generic branch. The goal is eventually to make this the starting point for cleanup (remove as many branches as possible; replace by run-time tests if necessary).

Dec 5, 2007:

10:26 PM Changeset in rtems [af99a743]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-05 Joel Sherrill <joel.sherrill@…> * include/bsp.h: Correct BSP specific Idle thread support.
10:24 PM Changeset in rtems [9a56628]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-05 Joel Sherrill <joel.sherrill@…> * tmoverhd/testtask.c: Spacing and remove call to obsolete rtems_initialize_executive().
10:24 PM Changeset in rtems [9e602b0]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-05 Joel Sherrill <joel.sherrill@…> * irq/irq_init.c: Spacing.
9:50 PM Changeset in rtems [7302f4c]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-05 Joel Sherrill <joel.sherrill@…> * new-exceptions/raw_exception.c: Conditionalize call to e500_setup_raw_exceptions() since that is not even in the tree yet.
9:29 PM Changeset in rtems [736503e]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-05 Joel Sherrill <joel.sherrill@…> * new-exceptions/raw_exception.c: Conditionalize some BOOKE vectors.
7:49 PM Changeset in rtems [bc107748]4.104.114.9 by Till Straumann <strauman@…>
2007-12-05 Till Straumann <strauman@…> * shared/irq/irq_supp.h: removed stray '*/'. Removed inclusion of <stdlib.h> which is unnecessary and broke if_dc in an obscure way (due to malloc/free redefinition in the networking code).
3:49 PM Changeset in rtems [1b0c3e6c]4.8 by Joel Sherrill <joel.sherrill@…>
2007-12-05 Daniel Hellstrom <daniel@…> * Makefile.am: i2c should be on branch as well as CVS head. * shared/i2c/i2cmst.c, shared/include/i2cmst.h: New files.
3:49 PM Changeset in rtems [7e15770]4.8 by Joel Sherrill <joel.sherrill@…>
2007-12-05 Daniel Hellstrom <daniel@…> * Makefile.am, preinstall.am: i2c should be on branch as well as CVS head.
3:47 PM Changeset in rtems [9166e1d]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-05 Daniel Hellstrom <daniel@…> * shared/include/ambapp.h: Sync head and 4.8 branch.
3:41 PM Changeset in rtems [e5ce943]4.8 by Joel Sherrill <joel.sherrill@…>
2007-12-05 Daniel Hellstrom <daniel@…> * shared/include/ambapp.h: Sync head and 4.8 branch.
3:04 PM Changeset in rtems [9124a69e]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-05 Joel Sherrill <joel.sherrill@…> * sapi/include/rtems/config.h: Correct previous commit.
2:30 PM Changeset in rtems [1fd33fb4]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-05 Joel Sherrill <joel.sherrill@…> * sapi/include/rtems/config.h: Commit temporary fix so interrupt_stack_size is accessible before RTEMS is initialized.
9:37 AM Changeset in rtems [8ffd6be0]4.8 by Ralf Corsepius <ralf.corsepius@…>
2007-12-05 Ralf Corsépius <ralf.corsepius@…> * configure.ac: Remove score/cpu/avr/Makefile, score/cpu/nios2/Makefile, score/cpu/avr/Makefile. * score/cpu/Makefile.am: Remove avr, nios2, c4x.
9:37 AM Changeset in rtems [dea5bb9]4.8 by Ralf Corsepius <ralf.corsepius@…>
Remove score/cpu/avr/Makefile, score/cpu/nios2/Makefile, score/cpu/avr/Makefile.
9:37 AM Changeset in rtems [76fb8a6]4.8 by Ralf Corsepius <ralf.corsepius@…>
Remove avr, nios2, c4x.
9:29 AM Changeset in rtems [464ba4d]4.104.114.9 by Till Straumann <strauman@…>
2007-12-05 Till Straumann <strauman@…> * new-exceptions/raw_exception.c, new-exceptions/raw_exception.h: Added typedef for exception classes (classic, critical, ... synchronous / asynchronous). ppc_vector_is_valid() now returns the appropriate class.
8:45 AM Changeset in rtems [698c3362]4.104.114.9 by Till Straumann <strauman@…>
2007-12-05 Till Straumann <strauman@…> * shared/irq/irq_asm.S, shared/vectors/vectors.S, shared/vectors/vectors.h, shared/vectors/vectors_init.c: Converted exception vector names to new ones (qualified by <cpu_type> if non-std ppc exceptions).
8:41 AM Changeset in rtems [b9ce916]4.104.114.9 by Till Straumann <strauman@…>
2007-12-05 Till Straumann <strauman@…> * irq/ipic.c, irq/irq_init.c: Converted exception vector names to new ones (qualified by <cpu_type> if non-std ppc exceptions).
8:41 AM Changeset in rtems [586c15a5]4.104.114.9 by Till Straumann <strauman@…>
2007-12-05 Till Straumann <strauman@…> * irq/irq_init.c, irq_asm.S: Converted exception vector names to new ones (qualified by <cpu_type> if non-std ppc exceptions).
8:35 AM Changeset in rtems [0fb0eb0]4.104.114.9 by Till Straumann <strauman@…>
2007-12-05 Till Straumann <strauman@…> * new-exceptions/raw_exception.c: made all <cpu>_vector_is_valid() subroutines that are called from ppc_vector_is_valid() 'static'.
8:33 AM Changeset in rtems [7df69c37]4.104.114.9 by Till Straumann <strauman@…>
2007-12-05 Till Straumann <strauman@…> * new-exceptions/raw_exception.c, new-exceptions/raw_exception.h: Qualified all exception vector symbols that are only defined #ifdef <cpu_flavor> with <cpu_flavor> in the symbol name. If the special flavor ppc_generic is effective the ALL vector symbols are available and ppc_vector_is_valid() works for all supported CPUs (run-time check). This is work towards a #ifdef <cpu_flavor> free libcpu and exception framework.
6:39 AM Changeset in rtems [1051054]4.104.114.9 by Till Straumann <strauman@…>
2007-12-04 Till Straumann <strauman@…> * export BSP_commandline_string variable.
6:34 AM Changeset in rtems [1be7c55]4.104.114.9 by Till Straumann <strauman@…>
2007-12-04 Till Straumann <strauman@…> * shared/flash/flash.c: added lazy init of driver from BSP_flashWriteFile().
6:03 AM Changeset in rtems [7e53d09]4.104.114.9 by Till Straumann <strauman@…>
2007-12-04 Till Straumann <strauman@…> * irq/irq_init.c: removed unnecessary code (alredy done by shared/irq/irq.c).
5:14 AM Changeset in rtems [abc81aa7]4.8 by Ralf Corsepius <ralf.corsepius@…>
2007-12-05 Ralf Corsépius <ralf.corsepius@…> * configure.ac: Remove nios2.
5:13 AM Changeset in rtems [54e05e1]4.8 by Ralf Corsepius <ralf.corsepius@…>
Remove nios2.
5:12 AM Changeset in rtems [bec1af0]4.8 by Ralf Corsepius <ralf.corsepius@…>
Remove from rtems-4-8-branch.

Dec 4, 2007:

10:22 PM Changeset in rtems [99f9b868]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-04 Joel Sherrill <joel.sherrill@…> * bootcard.c: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
10:22 PM Changeset in rtems [c93b6ec]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-04 Joel Sherrill <joel.sherrill@…> * include/bsp.h: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
10:22 PM Changeset in rtems [d34d8692]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-04 Joel Sherrill <joel.sherrill@…> * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
10:22 PM Changeset in rtems [7321ff0]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-04 Joel Sherrill <joel.sherrill@…> * shared/startup/bspstart.c: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
10:22 PM Changeset in rtems [cafa2c5]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-04 Joel Sherrill <joel.sherrill@…> * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
10:21 PM Changeset in rtems [99856a3]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-04 Joel Sherrill <joel.sherrill@…> * Makefile.am, include/bsp.h: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
10:21 PM Changeset in rtems [56ed8f0f]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-04 Joel Sherrill <joel.sherrill@…> * startup/bspstart.c, startup/bspstart.c.nocache: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
10:21 PM Changeset in rtems [afce764d]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-04 Joel Sherrill <joel.sherrill@…> * Makefile.am, include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
10:21 PM Changeset in rtems [2692a20]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-04 Joel Sherrill <joel.sherrill@…> * console/console.c, include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
10:20 PM Changeset in rtems [077e302]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-04 Joel Sherrill <joel.sherrill@…> * shared/bspstart.c: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
10:20 PM Changeset in rtems [7f3c6ce]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-04 Joel Sherrill <joel.sherrill@…> * amba/amba.c, clock/ckinit.c, console/console.c, include/bsp.h, startup/bspstart.c, timer/timer.c: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
10:20 PM Changeset in rtems [2804a3e7]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-04 Joel Sherrill <joel.sherrill@…> * Makefile.am, startup/bspstart.c: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
10:19 PM Changeset in rtems [c8e63e9]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-04 Joel Sherrill <joel.sherrill@…> * startup/bspstart.c, startup/cpu.c: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
10:19 PM Changeset in rtems [4216c57]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-04 Joel Sherrill <joel.sherrill@…> * mpc5xx/console-generic/console-generic.c, mpc8260/timer/timer.c, new-exceptions/cpu.c, old-exceptions/cpu.c: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
10:19 PM Changeset in rtems [6aa25da]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-04 Joel Sherrill <joel.sherrill@…> * sapi/include/confdefs.h, sapi/include/rtems/config.h, sapi/include/rtems/init.h, sapi/src/exinit.c, score/include/rtems/system.h, score/src/isr.c: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
10:19 PM Changeset in rtems [ee29de05]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-04 Joel Sherrill <joel.sherrill@…> * cpu.c, rtems/score/cpu.h: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
10:19 PM Changeset in rtems [2906c7a]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-04 Joel Sherrill <joel.sherrill@…> * rtems/new-exceptions/cpu.h, rtems/old-exceptions/cpu.h, rtems/score/cpu.h: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
10:18 PM Changeset in rtems [c610850e]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-04 Joel Sherrill <joel.sherrill@…> * tmoverhd/testtask.c: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
10:18 PM Changeset in rtems [a1f37a0]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-04 Joel Sherrill <joel.sherrill@…> * spsize/size.c: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
10:18 PM Changeset in rtems [66c50e2]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-04 Joel Sherrill <joel.sherrill@…> * cpu_supplement/arm.t, cpu_supplement/i386.t, cpu_supplement/m68k.t, cpu_supplement/mips.t, cpu_supplement/powerpc.t, cpu_supplement/sh.t, cpu_supplement/sparc.t, cpu_supplement/tic4x.t, porting/cpuinit.t, user/conf.t, user/init.t: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
10:16 PM Changeset in rtems [5ca28f6a]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-04 Joel Sherrill <joel.sherrill@…> * rtems.adb: Add missing semicolon.
9:03 PM Changeset in rtems [e872f07]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-04 Joel Sherrill <joel.sherrill@…> * Makefile.am: Add bsppredriverhook.c. * irq/irq.h: Attempt to correct definition of BSP_CPM_IRQ_LOWEST_OFFSET.
8:37 PM Changeset in rtems [7edabaf]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
added missing mpc83xx/spi driver
8:36 PM Changeset in rtems [d4d60360]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
added missing file
5:39 PM Changeset in rtems [e034b46]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-04 Joel Sherrill <joel.sherrill@…> * clock/clock.c: Fix typo.
4:27 PM Changeset in rtems [ad8f26a]4.8 by Ralf Corsepius <ralf.corsepius@…>
Remove nios, tic4x family BSPs.
4:24 PM Changeset in rtems [ccdfdb20]4.8 by Ralf Corsepius <ralf.corsepius@…>
Remove tic4x, avr.
4:23 PM Changeset in rtems [3753b007]4.8 by Ralf Corsepius <ralf.corsepius@…>
Remove tic4x, avr from rtems-4-8-branch.
4:22 PM Changeset in rtems [29cce4be]4.8 by Ralf Corsepius <ralf.corsepius@…>
Remove from rtems-4-8-branch.
4:15 PM Changeset in rtems [8abda65]4.8 by Ralf Corsepius <ralf.corsepius@…>
Revert previous change.
4:15 PM Changeset in rtems [01a9d2c3]4.8 by Ralf Corsepius <ralf.corsepius@…>
2007-10-15 Ralf Corsépius <ralf.corsepius@…> * libnetworking/netdb.h, libnetworking/libc/gethostnamadr.c, libnetworking/libc/getnetnamadr.c: Adjust to POSIX. Minor updates from FreeBSD.
4:14 PM Changeset in rtems [be39e03]4.8 by Ralf Corsepius <ralf.corsepius@…>
2007-12-04 Ralf Corsépius <ralf.corsepius@…> * score/cpu/nios2, score/cpu/c4x, score/cpu/avr: Remove from rtems-4-8-branch.
4:13 PM Changeset in rtems [1992eff9]4.8 by Ralf Corsepius <ralf.corsepius@…>
Remove from rtems-4-8-branch.
4:03 PM Changeset in rtems [eb5d942a]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-04 Joel Sherrill <joel.sherrill@…> * sp09/screen03.c, spsize/size.c: Builds again after CPU Table changes.
4:02 PM Changeset in rtems [113e8512]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-04 Joel Sherrill <joel.sherrill@…> * sapi/include/rtems/config.h: Add accessory macros for Configuration Table fields merged from CPU Table.

Dec 3, 2007:

11:20 PM Changeset in rtems [8dc42d3]4.104.114.9 by Till Straumann <strauman@…>
2007-12-03 Till Straumann <strauman@…> * rtems/score/cpu.h: Added comment that GDB patch sim/2376 is needed for reading the time-base with the new (more portable) method.
10:39 PM Changeset in rtems [d3b840b8]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-03 Joel Sherrill <joel.sherrill@…> * shared/irq/irq.c: Spacing.
10:37 PM Changeset in rtems [2ae35c2]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-03 Joel Sherrill <joel.sherrill@…> * Makefile.am, irq/no_pic.c: Spacing.
10:36 PM Changeset in rtems [b75378ab]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-03 Joel Sherrill <joel.sherrill@…> * irq/irq.c: Spacing.
10:27 PM Changeset in rtems [12eebb49]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-03 Joel Sherrill <joel.sherrill@…> * bsppredriverhook.c: New file.
10:26 PM Changeset in rtems [8b5d31fa]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-03 Joel Sherrill <joel.sherrill@…> * mpc5xx/console-generic/console-generic.c: Moved most of the remaining CPU Table fields to the Configuration Table. This included pretasking_hook, predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace, extra_mpci_receive_server_stack, stack_allocate_hook, and stack_free_hook. As a side-effect of this effort some multiprocessing code was made conditional and some style clean up occurred.
10:26 PM Changeset in rtems [611fc9f9]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-03 Joel Sherrill <joel.sherrill@…> * bootcard.c: Moved most of the remaining CPU Table fields to the Configuration Table. This included pretasking_hook, predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace, extra_mpci_receive_server_stack, stack_allocate_hook, and stack_free_hook. As a side-effect of this effort some multiprocessing code was made conditional and some style clean up occurred.
10:26 PM Changeset in rtems [558bc25]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-03 Joel Sherrill <joel.sherrill@…> * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU Table fields to the Configuration Table. This included pretasking_hook, predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace, extra_mpci_receive_server_stack, stack_allocate_hook, and stack_free_hook. As a side-effect of this effort some multiprocessing code was made conditional and some style clean up occurred.
10:26 PM Changeset in rtems [92659697]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-03 Joel Sherrill <joel.sherrill@…> * include/bsp.h, startup/bspstart.c: Moved most of the remaining CPU Table fields to the Configuration Table. This included pretasking_hook, predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace, extra_mpci_receive_server_stack, stack_allocate_hook, and stack_free_hook. As a side-effect of this effort some multiprocessing code was made conditional and some style clean up occurred.
10:26 PM Changeset in rtems [faf168f]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-03 Joel Sherrill <joel.sherrill@…> * startup/bspstart.c: Moved most of the remaining CPU Table fields to the Configuration Table. This included pretasking_hook, predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace, extra_mpci_receive_server_stack, stack_allocate_hook, and stack_free_hook. As a side-effect of this effort some multiprocessing code was made conditional and some style clean up occurred.
10:25 PM Changeset in rtems [e13e90c]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-03 Joel Sherrill <joel.sherrill@…> * console/console.c, startup/bspstart.c: Moved most of the remaining CPU Table fields to the Configuration Table. This included pretasking_hook, predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace, extra_mpci_receive_server_stack, stack_allocate_hook, and stack_free_hook. As a side-effect of this effort some multiprocessing code was made conditional and some style clean up occurred.
10:24 PM Changeset in rtems [fee125b3]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-03 Joel Sherrill <joel.sherrill@…> * shared/startup/bspstart.c: Moved most of the remaining CPU Table fields to the Configuration Table. This included pretasking_hook, predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace, extra_mpci_receive_server_stack, stack_allocate_hook, and stack_free_hook. As a side-effect of this effort some multiprocessing code was made conditional and some style clean up occurred.
10:24 PM Changeset in rtems [b5e7018]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-03 Joel Sherrill <joel.sherrill@…> * Makefile.am, include/bsp.h, startup/bspstart.c: Moved most of the remaining CPU Table fields to the Configuration Table. This included pretasking_hook, predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace, extra_mpci_receive_server_stack, stack_allocate_hook, and stack_free_hook. As a side-effect of this effort some multiprocessing code was made conditional and some style clean up occurred.
10:24 PM Changeset in rtems [8e1b35f]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-03 Joel Sherrill <joel.sherrill@…> * preinstall.am: Moved most of the remaining CPU Table fields to the Configuration Table. This included pretasking_hook, predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace, extra_mpci_receive_server_stack, stack_allocate_hook, and stack_free_hook. As a side-effect of this effort some multiprocessing code was made conditional and some style clean up occurred.
10:24 PM Changeset in rtems [bb341ca1]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-03 Joel Sherrill <joel.sherrill@…> * startup/bspstart.c, startup/bspstart.c.nocache: Moved most of the remaining CPU Table fields to the Configuration Table. This included pretasking_hook, predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace, extra_mpci_receive_server_stack, stack_allocate_hook, and stack_free_hook. As a side-effect of this effort some multiprocessing code was made conditional and some style clean up occurred.
10:24 PM Changeset in rtems [7486c65]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-03 Joel Sherrill <joel.sherrill@…> * shared/bspstart.c: Moved most of the remaining CPU Table fields to the Configuration Table. This included pretasking_hook, predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace, extra_mpci_receive_server_stack, stack_allocate_hook, and stack_free_hook. As a side-effect of this effort some multiprocessing code was made conditional and some style clean up occurred.
10:24 PM Changeset in rtems [03bfdbb]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-03 Joel Sherrill <joel.sherrill@…> * amba/amba.c, startup/bspstart.c: Moved most of the remaining CPU Table fields to the Configuration Table. This included pretasking_hook, predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace, extra_mpci_receive_server_stack, stack_allocate_hook, and stack_free_hook. As a side-effect of this effort some multiprocessing code was made conditional and some style clean up occurred.
10:24 PM Changeset in rtems [2f1d801]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-03 Joel Sherrill <joel.sherrill@…> * Makefile.am: Moved most of the remaining CPU Table fields to the Configuration Table. This included pretasking_hook, predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace, extra_mpci_receive_server_stack, stack_allocate_hook, and stack_free_hook. As a side-effect of this effort some multiprocessing code was made conditional and some style clean up occurred.
10:23 PM Changeset in rtems [976162a6]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-03 Joel Sherrill <joel.sherrill@…> * libcsupport/src/malloc.c, libmisc/monitor/mon-command.c, posix/preinstall.am, posix/include/rtems/posix/cond.h, posix/include/rtems/posix/mqueue.h, posix/include/rtems/posix/mutex.h, posix/include/rtems/posix/pthread.h, posix/include/rtems/posix/semaphore.h, posix/src/conddestroy.c, posix/src/mutexdestroy.c, posix/src/mutexinit.c, posix/src/mutexsetprioceiling.c, posix/src/mutexunlock.c, sapi/include/confdefs.h, sapi/include/rtems/config.h, sapi/include/rtems/init.h, sapi/include/rtems/sptables.h, sapi/src/exinit.c, score/include/rtems/system.h, score/include/rtems/score/mpci.h, score/src/mpci.c, score/src/thread.c, score/src/threadcreateidle.c, score/src/threadstackallocate.c, score/src/threadstackfree.c, score/src/wkspace.c: Moved most of the remaining CPU Table fields to the Configuration Table. This included pretasking_hook, predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace, extra_mpci_receive_server_stack, stack_allocate_hook, and stack_free_hook. As a side-effect of this effort some multiprocessing code was made conditional and some style clean up occurred.
10:23 PM Changeset in rtems [3e066540]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-03 Joel Sherrill <joel.sherrill@…> * cpu_supplement/arm.t, cpu_supplement/i386.t, cpu_supplement/m68k.t, cpu_supplement/mips.t, cpu_supplement/powerpc.t, cpu_supplement/sh.t, cpu_supplement/sparc.t, cpu_supplement/tic4x.t, user/conf.t: Moved most of the remaining CPU Table fields to the Configuration Table. This included pretasking_hook, predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace, extra_mpci_receive_server_stack, stack_allocate_hook, and stack_free_hook. As a side-effect of this effort some multiprocessing code was made conditional and some style clean up occurred.
10:22 PM Changeset in rtems [4b89ba7]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-03 Joel Sherrill <joel.sherrill@…> * rtems/score/cpu.h: Moved most of the remaining CPU Table fields to the Configuration Table. This included pretasking_hook, predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace, extra_mpci_receive_server_stack, stack_allocate_hook, and stack_free_hook. As a side-effect of this effort some multiprocessing code was made conditional and some style clean up occurred.
10:22 PM Changeset in rtems [282048a]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-03 Joel Sherrill <joel.sherrill@…> * rtems/new-exceptions/cpu.h, rtems/old-exceptions/cpu.h: Moved most of the remaining CPU Table fields to the Configuration Table. This included pretasking_hook, predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace, extra_mpci_receive_server_stack, stack_allocate_hook, and stack_free_hook. As a side-effect of this effort some multiprocessing code was made conditional and some style clean up occurred.
3:45 PM Changeset in rtems [bfc9b023]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-03 Joel Sherrill <joel.sherrill@…> * shared/include/cpuIdent.h: Correct conditionals and includes.
3:44 PM Changeset in rtems [1b1aca1]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-12-03 Joel Sherrill <joel.sherrill@…> * shared/irq/irq.c, shared/irq/irq_supp.h: Correct conditionals and includes.
2:22 AM Changeset in rtems [dec8f84]4.104.114.9 by Chris Johns <chrisj@…>
2007-12-03 Chris Johns <chrisj@…> * libmisc/shell/shell.h: Added comments for the parameters to the shell_init function. * libmisc/shell/shell.c: Only set cflags if tcflags is non-zero. This means the shell can use the current cflags settings and the application does not need to know the baudrate etc. * libmisc/capture/capture.h: Fix the comment.
2:16 AM Changeset in rtems [7ace382]4.104.114.9 by Chris Johns <chrisj@…>
2007-12-03 Chris Johns <chrisj@…> * console/console.c: Set the baud rate for stdin to 19200 when opening the console. This is the default rate for the dbug monitor. * gdb-init: New.
2:11 AM Changeset in rtems [7b57da6]4.104.114.9 by Chris Johns <chrisj@…>
2007-11-29 Chris Johns <chrisj@…> * iostream/Makefile.am: Change the executable name so it does not create a file which is the same name as the standard header file. * iostream/system.h: Need to increase the number of semaphores for the libstdc++ runtime.

Dec 2, 2007:

11:35 PM Changeset in rtems [d62e807]4.104.114.9 by Till Straumann <strauman@…>
2007-12-02 Till Straumann <strauman@…> * vmeUniverse/vmeUniverse.c, vmeUniverse/vmeTsi148.c: silenced compiler warnings caused by type changes in byteorder.h (volatile unsigned * -> volatile uint32_t *)
9:49 PM Changeset in rtems [c10dc13]4.104.114.9 by Till Straumann <strauman@…>
2007-12-02 Till Straumann <strauman@…> * shared/irq/i8259.c, shared/irq/irq.h, shared/irq/irq_supp.h, shared/irq/openpic_i8259_irq.c: BSP_disable_irq_at_pic(), openpic_disable_irq(), BSP_irq_disable_at_i8259s() now return 0/1 if irq was disabled/enabled prior to disabling. irq_supp.h now exports a inline helper routine for scanning a list of shared handlers; to be used by PIC drivers.
9:43 PM Changeset in rtems [daccc4a]4.104.114.9 by Till Straumann <strauman@…>
2007-12-02 Till Straumann <strauman@…> * irq/no_pic.c: use new inline routine exported by shared/irq/irq_supp.h for scanning the handler list.
9:42 PM Changeset in rtems [b1a2bbae]4.104.114.9 by Till Straumann <strauman@…>
2007-12-02 Till Straumann <strauman@…> * irq/irq_init.c: removed irrelevant comment.
9:39 PM Changeset in rtems [80d2e60]4.104.114.9 by Till Straumann <strauman@…>
2007-12-02 Till Straumann <strauman@…> * irq/irq_init.c: added new args to openpic_init(). This BSP probably needs them (8245 has an EPIC). I would be surprised if the PCI interrupts with the old code actually worked…
9:35 PM Changeset in rtems [d7a2009a]4.104.114.9 by Till Straumann <strauman@…>
2007-12-02 Till Straumann <strauman@…> * shared/openpic/openpic.c shared/openpic/openpic.h, shared/irq/irq_init.c: added more parameters to openpic_init() so that more details of the configuration can be overridden/set from the BSP. Moved setup of the EPIC-specific EOI delay from BSP code into openpic_init() using the new 'epic_freq' parameter.
8:46 PM Changeset in rtems [a3ae5896]4.104.114.9 by Till Straumann <strauman@…>
2007-12-02 Till Straumann <strauman@…> * shared/openpic/openpic.c, shared/openpic/openpic.h: - eliminated conditional compilation (#ifdef mpc8240) The difference in register-layout between the EPIC and the std. openPIC is handled by an offset parameter which can be set at run-time (initialization) with a new routine 'openpic_set_src_offset()'. - allow BSP to define symbol BSP_OPEN_PIC_BIG_ENDIAN which builds the driver for big-endian register access (mpc8540). - openpic_disable_irq() now returns the old state so that it can be restored later.

Dec 1, 2007:

9:59 PM Changeset in rtems [f278329]4.104.114.9 by Till Straumann <strauman@…>
2007-12-01 Till Straumann <strauman@…> * shared/irq/openpic_i8259_irq.c: - conditionally define 'irq_mask_or_tbl' only if BSP_PCI_ISA_BRIDGE_IRQ is defined. - use _ISR_Get_level() / _ISR_Set_level() for re-enabling interrupts rather than messing with MSR directly; these macros: o implement compiler memory barrier o will handle multiple levels (e500 'critical' interrupts) if they are ever supported. - decrementer irqs are also shareable - added list traversal.
9:35 PM Changeset in rtems [34fb3635]4.104.114.9 by Till Straumann <strauman@…>
2007-12-01 Till Straumann <strauman@…> * shared/irq/irq_supp.h: Make sure BSP_SHARED_HANDLER_SUPPORT is set. The shared irq manager supports shared interrupts (but requires also that the PIC-driver supports them by traversing the list of shared handlers). Declare C_dispatch_irq_handler() which must be defined (like the other routines declared in this header) by the PIC-driver.
9:32 PM Changeset in rtems [2cb549f]4.104.114.9 by Till Straumann <strauman@…>
2007-12-01 Till Straumann <strauman@…> * shared/clock/p_clock.c: (run-time) check for e500-cpu and install different ISR for that type of CPU.
9:28 PM Changeset in rtems [4f2d5f0]4.104.114.9 by Till Straumann <strauman@…>
2007-12-01 Till Straumann <strauman@…> * shared/pci/detect_raven_bridge.c: use ifdef mvme2100 rather than ifdef mpc824x so that we don't depend on compile-time CPU flavor. Eventually, this should become a run-time check.
9:25 PM Changeset in rtems [89a1112]4.104.114.9 by Till Straumann <strauman@…>
2007-12-01 Till Straumann <strauman@…> * shared/vectors/vectors.h: Give the BSP_Exception_frame struct a name.
9:23 PM Changeset in rtems [c982f80]4.104.114.9 by Till Straumann <strauman@…>
2007-12-01 Till Straumann <strauman@…> * shared/vme/vmeconfig.c: Include <libcpu/bat.h> only if the BSP-specific configuration header (VMEConfig.h) defines BSP_VME_BAT_IDX so that this file can be used on CPUs w/o bats (e500).
1:38 AM Changeset in rtems [d8eb6c7]4.104.114.9 by Till Straumann <strauman@…>
2007-11-30 Till Straumann <strauman@…> * startup/bspstart: removed _Cpu_table.exceptions_in_RAM.
1:31 AM Changeset in rtems [4af7ef3f]4.104.114.9 by Till Straumann <strauman@…>
2007-11-30 Till Straumann <strauman@…> * startup/bspstart.c: removed bsp_exceptions_in_RAM
1:26 AM Changeset in rtems [ea39487]4.104.114.9 by Till Straumann <strauman@…>
2007-11-30 Till Straumann <strauman@…> * new-exceptions/raw_exception.c, new-exceptions/raw_exception.h, old-exception/cpu.c: define bsp_exceptions_in_RAM variable. This is probably only used by the simulator (were else can you install something to ROM ??).
12:47 AM Changeset in rtems [e72dc606]4.104.114.9 by Till Straumann <strauman@…>
2007-11-30 Till Straumann <strauman@…> * rtems/score/cpu.h: Wonderful bookE doesn't have mftb/mftbu; ( CPU_Get_timebase_low() ) they only define the TBRU/TBRL SPRs so we use these. Should work on all CPUs.
12:24 AM Changeset in rtems [bd1cc5f0]4.104.114.9 by Till Straumann <strauman@…>
2007-11-30 Till Straumann <strauman@…> * mpc6xx/mmu/bat.c, mpc6xx/mmu/pte121.c: use new feature-checks from cpuIdent.h rather than filtering CPU types when checking for availability of high BATs and an MMU with hardware page-table lookup.
12:22 AM Changeset in rtems [3fa48ee]4.104.114.9 by Till Straumann <strauman@…>
2007-11-30 Till Straumann <strauman@…> * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h: added support for bookE/ppc405 style CPUs where the decrementer works slightly differently.
12:10 AM Changeset in rtems [d18d7fe0]4.104.114.9 by Till Straumann <strauman@…>
2007-11-29 Till Straumann <strauman@…> * mpc6xx/exceptions/raw_exception.c, mpc6xx/exceptions/raw_exception.h: removed. mpc6xx uses generic version in new-exceptions.
12:06 AM Changeset in rtems [e955b06]4.104.114.9 by Till Straumann <strauman@…>
2007-11-29 Till Straumann <strauman@…> * shared/include/cpuIdent.h, shared/include/cpuIdent.c: Added a simple 'feature check' facility. Code should not check for a particular CPU type if possible but check the respective feature bit (e.g., 'has_altivec'). This makes it much less cumbersome to add more CPU types in the future.

Nov 30, 2007:

11:00 PM Changeset in rtems [e1cc416]4.8 by Joel Sherrill <joel.sherrill@…>
2007-11-30 Joel Sherrill <joel.sherrill@…> * irq/GT64260Int.c, network/if_100MHz/Makefile.am, network/if_1GHz/Makefile.am: Removed.
10:59 PM Changeset in rtems [9edf584f]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-30 Joel Sherrill <joel.sherrill@…> * irq/GT64260Int.c, network/if_100MHz/Makefile.am, network/if_1GHz/Makefile.am: Removed.
10:36 PM Changeset in rtems [956c9b58]4.104.114.9 by Till Straumann <strauman@…>
2007-11-30 Till Straumann <strauman@…> * shared/startup/pretaskinghook.c: Replaced inclusion of <bsp/consoleIo.h> by <rtems/bspIo.> (for printk) and made it conditional on #ifdef SHOW_MORE_INIT_SETTINGS.
10:33 PM Changeset in rtems [416ec41]4.104.114.9 by Till Straumann <strauman@…>
2007-11-30 Till Straumann <strauman@…> * shared/startup/bspstart.c: Removed excess /*, replaced #ifdef checks for mpc8240 by #ifdef mvme2100; eventually there should be run-time checks.
10:27 PM Changeset in rtems [4f38270a]4.104.114.9 by Till Straumann <strauman@…>
2007-11-30 Till Straumann <strauman@…> * shared/motorola/motorola.c: removed excess initializer elements.
10:22 PM Changeset in rtems [5fe4d471]4.104.114.9 by Till Straumann <strauman@…>
2007-11-30 Till Straumann <strauman@…> * Makefile.am, irq/irq.c: fixed source-tree path of irq_supp.h, fixed type of 1st arg to C_dispatch_irq_handler() which is NOT a CPU_Interrupt_frame but a BSP_Exception_frame (not that it is ever used but the two layouts differ).
10:17 PM Changeset in rtems [89994ca]4.104.114.9 by Till Straumann <strauman@…>
* empty log message *
10:12 PM Changeset in rtems [a58ff1c]4.104.114.9 by Till Straumann <strauman@…>
2007-11-30 Till Straumann <strauman@…> * irq/irq.h, irq/no_pic.c: some more changes to let using shared/irq/irq.c work.
9:49 PM Changeset in rtems [ebe61382]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-30 Joel Sherrill <joel.sherrill@…> * rtems/src/barrierdelete.c, rtems/src/barrierrelease.c, rtems/src/barriertranslatereturncode.c, rtems/src/barrierwait.c, rtems/src/clockget.c, rtems/src/dpmemdelete.c, rtems/src/dpmemexternal2internal.c, rtems/src/dpmeminternal2external.c, rtems/src/eventsend.c, rtems/src/eventtimeout.c, rtems/src/msgqbroadcast.c, rtems/src/msgqdelete.c, rtems/src/msgqflush.c, rtems/src/msgqgetnumberpending.c, rtems/src/msgqreceive.c, rtems/src/msgqsend.c, rtems/src/msgqurgent.c, rtems/src/partdelete.c, rtems/src/partgetbuffer.c, rtems/src/partreturnbuffer.c, rtems/src/ratemoncancel.c, rtems/src/ratemondelete.c, rtems/src/ratemongetstatistics.c, rtems/src/ratemongetstatus.c, rtems/src/ratemonperiod.c, rtems/src/ratemonresetstatistics.c, rtems/src/ratemontimeout.c, rtems/src/semdelete.c, rtems/src/semflush.c, rtems/src/semobtain.c, rtems/src/semrelease.c, rtems/src/semtranslatereturncode.c, rtems/src/signalsend.c, rtems/src/taskdelete.c, rtems/src/taskgetnote.c, rtems/src/taskissuspended.c, rtems/src/taskrestart.c, rtems/src/taskresume.c, rtems/src/tasksetnote.c, rtems/src/tasksetpriority.c, rtems/src/taskstart.c, rtems/src/tasksuspend.c, rtems/src/taskvariableadd.c, rtems/src/taskvariabledelete.c, rtems/src/taskvariableget.c, rtems/src/timercancel.c, rtems/src/timerdelete.c, rtems/src/timerfirewhen.c, rtems/src/timergetinfo.c, rtems/src/timerreset.c, rtems/src/timerserverfireafter.c, rtems/src/timerserverfirewhen.c: Restructured all code with the switch (location) pattern so that OBJECTS_LOCAL is first and we can fall into it and the OBJECTS_ERROR case breaks to a return RTEMS_INVALID_ID. This eliminates the return RTEMS_INTERNAL_ERROR at the bottom of each of these files which was unreachable and untestable code. This resulted in a code savings of approximately 20 bytes per file on the SPARC/ERC32.
9:44 PM Changeset in rtems [393a1e05]4.104.114.9 by Till Straumann <strauman@…>
2007-11-30 Till Straumann <strauman@…> * Makefile.am, irq/irq.h, irq/no_pic.c: install and use new <irq/irq_supp.h> header.
9:44 PM Changeset in rtems [76e9cda9]4.104.114.9 by Till Straumann <strauman@…>
2007-11-30 Till Straumann <strauman@…> * Makefile.am: install new <irq/irq_supp.h> header
9:40 PM Changeset in rtems [2eb9e399]4.104.114.9 by Till Straumann <strauman@…>
2007-11-30 Till Straumann <strauman@…> * shared/irq/irq.h, shared/irq/irq.c, shared/irq/irq_init.c, shared/irq/irq_supp.h (added): Removed 'is_processor_irq()' from irq.c; the BSP routines BSP_enable_irq_at_pic()/BSP_disable_irq_at_pic() are required to ignore processor irqs anyways. Removed all BSP-defined constants from irq.c. This makes irq.c (almost) binary-compatible among BSPs (ultimate goal is making 'shared' a library). Added a header (irq_supp.h) defining the interface between the generic interrupt manager (irq.c) and the routines it requires to be supplied by the BSP (eventually, these should go into rtems/irq.h).
8:53 PM Changeset in rtems [d928968]4.104.114.9 by Till Straumann <strauman@…>
2007-11-30 Till Straumann <strauman@…> * vectors/vectors.S: Removed; this BSP now uses the shared version.
8:50 PM Changeset in rtems [340b7c8]4.104.114.9 by Glenn Humphrey <glenn.humphrey@…>
2007-11-30 Glenn Humphrey <glenn.humphrey@…> * posix/Makefile.am: Restructed to move the OBJECTS_LOCAL case to the top of the switch statement and eliminate the fall-through return of POSIX_BOTTOM_REACHED. These changes produced simplier assembly code and allowed for complete test coverage. Also applied some consistency to the functions that translate the core status codes to POSIX status codes.
8:45 PM Changeset in rtems [a045c9d]4.104.114.9 by Till Straumann <strauman@…>
2007-11-30 Till Straumann <strauman@…> * irq/irq.h, irq/irq_init.c: Removed the definition of ASM_IRQ_VECTOR_BASE; this symbol was only use to initialize the irqBase member of the rtems_irq_global_settings struct. However, irqBase is an rtems_irq_symbolic_name, so using BSP_LOWEST_OFFSET is more appropriate.
8:34 PM Changeset in rtems [860c34e]4.104.114.9 by Glenn Humphrey <glenn.humphrey@…>
2007-11-30 Glenn Humphrey <glenn.humphrey@…> * posix/include/rtems/posix/mutex.h, posix/include/rtems/posix/semaphore.h, posix/src/cancel.c, posix/src/conddestroy.c, posix/src/condsignalsupp.c, posix/src/condwaitsupp.c, posix/src/keydelete.c, posix/src/keygetspecific.c, posix/src/keysetspecific.c, posix/src/mqueueclose.c, posix/src/mqueuegetattr.c, posix/src/mqueuenotify.c, posix/src/mqueuerecvsupp.c, posix/src/mqueuesendsupp.c, posix/src/mqueuesetattr.c, posix/src/mqueuetranslatereturncode.c, posix/src/mutexdestroy.c, posix/src/mutexgetprioceiling.c, posix/src/mutexinit.c, posix/src/mutexlocksupp.c, posix/src/mutexsetprioceiling.c, posix/src/mutexunlock.c, posix/src/pbarrierdestroy.c, posix/src/pbarriertranslatereturncode.c, posix/src/pbarrierwait.c, posix/src/prwlockdestroy.c, posix/src/prwlockrdlock.c, posix/src/prwlocktimedrdlock.c, posix/src/prwlocktimedwrlock.c, posix/src/prwlocktranslatereturncode.c, posix/src/prwlocktryrdlock.c, posix/src/prwlocktrywrlock.c, posix/src/prwlockunlock.c, posix/src/prwlockwrlock.c, posix/src/pspindestroy.c, posix/src/pspinlock.c, posix/src/pspinlocktranslatereturncode.c, posix/src/pspintrylock.c, posix/src/pspinunlock.c, posix/src/pthreaddetach.c, posix/src/pthreadequal.c, posix/src/pthreadgetschedparam.c, posix/src/pthreadjoin.c, posix/src/pthreadkill.c, posix/src/pthreadsetschedparam.c, posix/src/ptimer1.c, posix/src/semaphorewaitsupp.c, posix/src/semclose.c, posix/src/semdestroy.c, posix/src/semgetvalue.c, posix/src/sempost.c, posix/src/types.c, rtems/src/msgqtranslatereturncode.c, rtems/src/semobtain.c, rtems/src/timerfireafter.c, score/include/rtems/system.h, score/include/rtems/score/corebarrier.h, score/include/rtems/score/coremsg.h, score/include/rtems/score/coremutex.h, score/include/rtems/score/coresem.h: Restructed to move the OBJECTS_LOCAL case to the top of the switch statement and eliminate the fall-through return of POSIX_BOTTOM_REACHED. These changes produced simplier assembly code and allowed for complete test coverage. Also applied some consistency to the functions that translate the core status codes to POSIX status codes. * posix/src/mutextranslatereturncode.c, posix/src/semaphoretranslatereturncode.c: New files. * posix/src/mutexfromcorestatus.c: Removed.
8:28 PM Changeset in rtems [8da6d77d]4.104.114.9 by Till Straumann <strauman@…>
2007-11-30 Till Straumann <strauman@…> * irq/irq.h, irq/irq_init.c: Removed the definition of ASM_IRQ_VECTOR_BASE; this symbol was only use to initialize the irqBase member of the rtems_irq_global_settings struct. However, irqBase is an rtems_irq_symbolic_name, so using BSP_LOWEST_OFFSET is more appropriate.
7:55 PM Changeset in rtems [10483cba]4.104.114.9 by Till Straumann <strauman@…>
2007-11-30 Till Straumann <strauman@…> * irq/irq.h, irq/irq.c (removed), irq/no_pic.c (added), irq/irq_init.c, Makefile.am: The PSIM BSP (currently) has no support for an interrupt controller or interrupts other than the decrementer. Removed all definitions for PCI + ISA interrupts and all unnecessary code (leftovers from copying). Separated PIC-specific bits into 'no_pic.c' which allows us to use 'irq.c' (i.e., more code) from 'shared'.
7:45 PM Changeset in rtems [431bcd75]4.104.114.9 by Till Straumann <strauman@…>
2007-11-30 Till Straumann <strauman@…> * startup/linkcmds.c, start/start.S: call eabi() from start.S and make sure linkcmds defines _SDA_BASE_ + _SDA2_BASE_ so that sysv + eabi are properly supported.
6:17 PM Changeset in rtems [38f3ce5]4.8 by Joel Sherrill <joel.sherrill@…>
2007-11-30 Joel Sherrill <joel.sherrill@…> * startup/bspstart.c: BSP_DIRTY_MEMORY should be tested for zero not just defined.
6:16 PM Changeset in rtems [a9c71595]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-30 Joel Sherrill <joel.sherrill@…> * startup/bspstart.c: BSP_DIRTY_MEMORY should be tested for zero not just defined.
5:02 PM Changeset in rtems [956286d]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-30 Joel Sherrill <joel.sherrill@…> * posix/inline/rtems/posix/priority.inl: Fix typo.
4:53 PM Changeset in rtems [b25b7da8]4.8 by Joel Sherrill <joel.sherrill@…>
2007-11-30 Daniel Hellstrom <daniel@…> * shared/include/grspw.h, shared/spw/grspw.c: GRSPW SpaceWire? Driver. Fixes typecast to volatile integer instead of to integer. Added scanning for GRSPW2 Core, The GRSPW2 core is run in legacy mode.
4:53 PM Changeset in rtems [0da3998]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-30 Daniel Hellstrom <daniel@…> * shared/include/grspw.h, shared/spw/grspw.c: GRSPW SpaceWire? Driver. Fixes typecast to volatile integer instead of to integer. Added scanning for GRSPW2 Core, The GRSPW2 core is run in legacy mode.
4:52 PM Changeset in rtems [125d4c61]4.8 by Joel Sherrill <joel.sherrill@…>
2007-11-30 Daniel Hellstrom <daniel@…> * shared/can/occan.c: LEON2/3 OCCAN CAN driver. Fixes typecast to volatile integer where needed. Fixes bug where closing the driver and opening it again could make the driver not starting transmission due to the software fifo was not cleared.
4:52 PM Changeset in rtems [5b42368a]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-30 Daniel Hellstrom <daniel@…> * shared/can/occan.c: LEON2/3 OCCAN CAN driver. Fixes typecast to volatile integer where needed. Fixes bug where closing the driver and opening it again could make the driver not starting transmission due to the software fifo was not cleared.
4:51 PM Changeset in rtems [0cec037]4.8 by Joel Sherrill <joel.sherrill@…>
2007-11-30 Daniel Hellstrom <daniel@…> * rasta/rasta.c: LEON2 PCI RASTA driver. Changes RASTA PCI interrupt to 5 from 4. This is to avoid conflict with the LAN9C111 network MAC driver using interrupt 4.
4:51 PM Changeset in rtems [6f237224]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-30 Daniel Hellstrom <daniel@…> * rasta/rasta.c: LEON2 PCI RASTA driver. Changes RASTA PCI interrupt to 5 from 4. This is to avoid conflict with the LAN9C111 network MAC driver using interrupt 4.
4:48 PM Changeset in rtems [e3481dcd]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-30 Daniel Hellstrom <daniel@…> * shared/can/grcan.c, shared/can/grcan_rasta.c, shared/include/ambapp.h: GRCAN CAN driver. Fixes Interrupt enabling/disabling in the driver, interrupt may not be restored correctly. Implements the baud rate calculation routine. Removed unnecessary printk. Fixed scanning to support GRCAN and GRHCAN hardware. Added GRCAN device number to ambapp.h.
4:48 PM Changeset in rtems [d805da0e]4.8 by Joel Sherrill <joel.sherrill@…>
2007-11-30 Daniel Hellstrom <daniel@…> * shared/can/grcan.c, shared/can/grcan_rasta.c, shared/include/ambapp.h: GRCAN CAN driver. Fixes Interrupt enabling/disabling in the driver, interrupt may not be restored correctly. Implements the baud rate calculation routine. Removed unnecessary printk. Fixed scanning to support GRCAN and GRHCAN hardware. Added GRCAN device number to ambapp.h.
6:02 AM Changeset in rtems [cf148c7]4.8 by Ralf Corsepius <ralf.corsepius@…>
Regnerate.
6:00 AM Changeset in rtems [b32338ab]4.8 by Ralf Corsepius <ralf.corsepius@…>
GCC_RPMREL = 27.
1:23 AM Changeset in rtems [a725a4d7]4.104.114.9 by Till Straumann <strauman@…>
2007-11-29 Till Straumann <strauman@…> * startup/bspstart.c, Makefile.am: Initialize BATs and enable MMU to come closer to what other BSPs do. This allows us to use the shared irq_asm.S. No more individual assembly code :-)
1:05 AM Changeset in rtems [486d6ec]4.104.114.9 by Till Straumann <strauman@…>
2007-11-29 Till Straumann <strauman@…> * mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h: Added support for setting & reading IBATs.
12:12 AM Release/4.9 edited by GlennHumphrey
/* RTEMS Improvements */ (diff)
12:11 AM Release/4.9 edited by GlennHumphrey
/* RTEMS Improvements */ (diff)
12:08 AM Release/4.9 edited by GlennHumphrey
/* RTEMS Improvements */ (diff)
12:05 AM Release/4.8 edited by GlennHumphrey
/* RTEMS Improvements */ (diff)

Nov 29, 2007:

11:55 PM Release/4.8 edited by GlennHumphrey
/* RTEMS Improvements */ (diff)
11:51 PM Release/4.8 edited by GlennHumphrey
/* RTEMS Improvements */ (diff)
9:21 PM Release/4.7 edited by GlennHumphrey
Added 4.7.2 with notes on recent documentation fixes. (diff)
5:24 PM Changeset in rtems [afb21a9]4.8 by Ralf Corsepius <ralf.corsepius@…>
Upgrade to gcc-4.2.2
5:20 PM Changeset in rtems [eb5b37d]4.8 by Ralf Corsepius <ralf.corsepius@…>
Copy from CVS-HEAD/rtems-4.9
4:13 PM Changeset in rtems [1e121d83] by Glenn Humphrey <glenn.humphrey@…>
2007-11-29 Glenn Humphrey <glenn.humphrey@…> * develenv/direct.t, develenv/sample.t: Corrected various errors in the documentation.
4:13 PM Changeset in rtems [fc121ce]4.8 by Glenn Humphrey <glenn.humphrey@…>
2007-11-29 Glenn Humphrey <glenn.humphrey@…> * develenv/direct.t, develenv/sample.t: Corrected various errors in the documentation.
4:02 PM Changeset in rtems [da8e974a]4.104.114.9 by Glenn Humphrey <glenn.humphrey@…>
2007-11-29 Glenn Humphrey <glenn.humphrey@…> * develenv/direct.t, develenv/sample.t: Corrected various errors.
1:38 PM Changeset in rtems [b5273f0]4.8 by Ralf Corsepius <ralf.corsepius@…>
gcc-core-4.2.1-rtems4.8-20071129.
1:37 PM Changeset in rtems [385451b]4.8 by Ralf Corsepius <ralf.corsepius@…>
Backport from CVS-HEAD/rtems-4.9
6:40 AM Changeset in rtems [dd0e6bf]4.104.114.9 by Chris Johns <chrisj@…>
2007-11-29 Chris Johns <chrisj@…> * iostream/Makefile.am: Change the executable name so it does not create a file which is the same name as the standard header file. * iostream/system.h: Need to increase the number of semaphores for the libstdc++ runtime.

Nov 28, 2007:

10:04 PM Changeset in rtems [9221838]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-28 Joel Sherrill <joel.sherrill@…> * sapi/src/exinit.c, score/include/rtems/score/object.h, score/include/rtems/score/thread.h, score/src/object.c, score/src/thread.c: Conditionally compile out more code that is specific to multiprocessor configurations.
10:03 PM Changeset in rtems [12ae8a16]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-28 Joel Sherrill <joel.sherrill@…> * ppc403/clock/clock.c: Now compiles and links.
10:02 PM Changeset in rtems [d046f1e]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-28 Joel Sherrill <joel.sherrill@…> * startup/bspstart.c: Now compiles and links.
9:46 PM Changeset in rtems [f09b997]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-28 Joel Sherrill <joel.sherrill@…> * cpu_supplement/powerpc.t: Eliminate PowerPC specific elements from the CPU Table. They have been replaced with variables named bsp_XXX as needed.
9:45 PM Changeset in rtems [641c3bd]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-28 Joel Sherrill <joel.sherrill@…> * startup/bspstart.c: Fix mistake in previous work.
9:45 PM Changeset in rtems [c4cc8199]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-28 Joel Sherrill <joel.sherrill@…> * mpc5xx/clock/clock.c, mpc5xx/timer/timer.c, mpc8260/clock/clock.c, mpc8260/cpm/brg.c, mpc8260/timer/timer.c, mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c, mpc8xx/timer/timer.c, new-exceptions/raw_exception.c, old-exceptions/cpu.c, ppc403/clock/clock.c, ppc403/console/console.c, ppc403/console/console.c.polled, ppc403/console/console405.c, ppc403/ictrl/ictrl.c, ppc403/irq/ictrl.c, ppc403/timer/timer.c, ppc403/tty_drv/tty_drv.c: Eliminate PowerPC specific elements from the CPU Table. They have been replaced with variables named bsp_XXX as needed.
9:44 PM Changeset in rtems [28f398e7]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-28 Joel Sherrill <joel.sherrill@…> * shared/startup/bspstart.c: Eliminate PowerPC specific elements from the CPU Table. They have been replaced with variables named bsp_XXX as needed.
9:44 PM Changeset in rtems [07e9642c]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-28 Joel Sherrill <joel.sherrill@…> * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU Table. They have been replaced with variables named bsp_XXX as needed.
9:44 PM Changeset in rtems [b9f34ad]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-28 Joel Sherrill <joel.sherrill@…> * startup/bspstart.c, startup/bspstart.c.nocache: Eliminate PowerPC specific elements from the CPU Table. They have been replaced with variables named bsp_XXX as needed.
9:44 PM Changeset in rtems [62577f9]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-28 Joel Sherrill <joel.sherrill@…> * clock/clock.c, startup/bspstart.c: Eliminate PowerPC specific elements from the CPU Table. They have been replaced with variables named bsp_XXX as needed.
9:43 PM Changeset in rtems [e34ac1f]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-28 Joel Sherrill <joel.sherrill@…> * rtems/new-exceptions/cpu.h, rtems/old-exceptions/cpu.h, rtems/score/cpu.h: Eliminate PowerPC specific elements from the CPU Table. They have been replaced with variables named bsp_XXX as needed.
9:15 PM Changeset in rtems [1773d3b] by Joel Sherrill <joel.sherrill@…>
2007-11-28 Joel Sherrill <joel.sherrill@…> * custom/mvme5500.cfg: Fix typo.
9:15 PM Changeset in rtems [f52af24]4.8 by Joel Sherrill <joel.sherrill@…>
2007-11-28 Joel Sherrill <joel.sherrill@…> * custom/mvme5500.cfg: Fix typo.
9:15 PM Changeset in rtems [901ebab4]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-28 Joel Sherrill <joel.sherrill@…> * custom/mvme5500.cfg: Fix typo.
8:56 PM Changeset in rtems [54444d5]4.104.114.9 by Till Straumann <strauman@…>
2007-11-28 Till Straumann <strauman@…> * shared/src/cache.c: removed redundant mpc8xx versions of flush/invalidate 1 cache line routines.
6:35 PM Changeset in rtems [b8596d8]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-28 Joel Sherrill <joel.sherrill@…> * posix/Makefile.am, posix/preinstall.am, posix/src/cancel.c, posix/src/conddestroy.c, posix/src/condinit.c, posix/src/condsignalsupp.c, posix/src/condwaitsupp.c, posix/src/mqueueclose.c, posix/src/mqueuecreatesupp.c, posix/src/mqueuedeletesupp.c, posix/src/mqueuegetattr.c, posix/src/mqueuenotify.c, posix/src/mqueuerecvsupp.c, posix/src/mqueuesendsupp.c, posix/src/mqueuesetattr.c, posix/src/mqueueunlink.c, posix/src/mutexattrdestroy.c, posix/src/mutexattrgetprioceiling.c, posix/src/mutexattrgetprotocol.c, posix/src/mutexattrgetpshared.c, posix/src/mutexattrinit.c, posix/src/mutexattrsetprioceiling.c, posix/src/mutexattrsetprotocol.c, posix/src/mutexattrsetpshared.c, posix/src/mutexdefaultattributes.c, posix/src/mutexdestroy.c, posix/src/mutexgetprioceiling.c, posix/src/mutexinit.c, posix/src/mutexlocksupp.c, posix/src/mutexsetprioceiling.c, posix/src/mutexunlock.c, posix/src/semaphorecreatesupp.c, posix/src/semaphoredeletesupp.c, posix/src/semaphorewaitsupp.c, posix/src/semclose.c, posix/src/semdestroy.c, posix/src/semgetvalue.c, posix/src/sempost.c, posix/src/semunlink.c, posix/src/types.c, score/cpu/powerpc/rtems/old-exceptions/cpu.h: Remove all pretense of POSIX MP support. The support in place was only a shell. This should make maintenance easier. * posix/include/rtems/posix/condmp.h, posix/include/rtems/posix/mqueuemp.h, posix/include/rtems/posix/mutexmp.h, posix/include/rtems/posix/pthreadmp.h, posix/include/rtems/posix/semaphoremp.h, posix/src/condmp.c, posix/src/mutexmp.c, posix/src/semaphoremp.c: Removed.
4:25 PM Changeset in rtems [f68a8bf3] by Glenn Humphrey <glenn.humphrey@…>
2007-11-28 Glenn Humphrey <glenn.humphrey@…> * user/clock.t, user/concepts.t, user/conf.t, user/datatypes.t, user/dpmem.t, user/fatal.t, user/init.t, user/mp.t, user/msg.t, user/part.t, user/region.t, user/rtmon.t, user/sem.t, user/task.t, user/timer.t: Corrected various errors in the documentation.
4:24 PM Changeset in rtems [ef47c44f]4.8 by Glenn Humphrey <glenn.humphrey@…>
2007-11-28 Glenn Humphrey <glenn.humphrey@…> * user/barrier.t, user/clock.t, user/concepts.t, user/conf.t, user/datatypes.t, user/dpmem.t, user/fatal.t, user/init.t, user/mp.t, user/msg.t, user/part.t, user/region.t, user/rtmon.t, user/sem.t, user/task.t, user/timer.t: Corrected various errors in the documentation.
4:23 PM Changeset in rtems [ae10dbd]4.104.114.9 by Glenn Humphrey <glenn.humphrey@…>
2007-11-28 Glenn Humphrey <glenn.humphrey@…> * user/barrier.t, user/clock.t, user/concepts.t, user/conf.t, user/datatypes.t, user/dpmem.t, user/fatal.t, user/init.t, user/mp.t, user/msg.t, user/part.t, user/region.t, user/rtmon.t, user/sem.t, user/task.t, user/timer.t: Corrected various errors in the documentation.
1:53 PM Changeset in network-demos [39cfbcd]network-demos-4-7-branch by Joel Sherrill <joel.sherrill@…>
2007-11-28 Joel Sherrill <joel.sherrill@…> * init.c: Update from CVS head to be buildable.
1:53 PM Changeset in network-demos [a1913c5]network-demos-4-7-branch by Joel Sherrill <joel.sherrill@…>
2007-11-28 Joel Sherrill <joel.sherrill@…> * init.c, system.h: Update from CVS head to be buildable.
4:25 AM Changeset in rtems [29925d99]4.104.114.9 by Ralf Corsepius <ralf.corsepius@…>
Regenerate.
4:24 AM Changeset in rtems [70b2aca]4.104.114.9 by Ralf Corsepius <ralf.corsepius@…>
Bump GCC_RPMREL
4:24 AM Changeset in rtems [e5a29d6c]4.104.114.9 by Ralf Corsepius <ralf.corsepius@…>
Upgrade to gcc-core-4.2.2-rtems4.9-20071127.diff
4:18 AM Changeset in rtems [7d5855c]4.104.114.9 by Ralf Corsepius <ralf.corsepius@…>
Remove GTHREAD_MUTEX_INIT (Patch from Daniel Hellstrom <daniel@…>) per Joels request.

Nov 27, 2007:

9:23 PM Changeset in rtems [bd58b13]4.8 by Glenn Humphrey <glenn.humphrey@…>
2007-11-27 Glenn Humphrey <glenn.humphrey@…> * rtems.adb, rtems.ads: Fixed errors in the barrier binding.
9:22 PM Changeset in rtems [6155639]4.104.114.9 by Glenn Humphrey <glenn.humphrey@…>
2007-11-27 Glenn Humphrey <glenn.humphrey@…> * rtems.adb, rtems.ads: Fixed errors in the barrier binding.
9:14 PM Changeset in rtems [6c81fcc]4.104.114.9 by Till Straumann <strauman@…>
2007-11-29 Till Straumann <strauman@…> * shared/flash/flash.c, shared/flash/flashPgm.h: added calls to obtain info about flash bank start, size and block size.
8:51 PM Changeset in rtems [5603b5a6]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-27 Joel Sherrill <joel.sherrill@…> * configure.ac, score/inline/rtems/score/thread.inl, score/src/threaddispatch.c: Add ability for user to disable inlining of _Thread_Enable_dispatch. This can save code space but more importantly it means the binary generated does not have code inlined that is difficult to test and very seldom executed.
8:49 PM Changeset in rtems [248e29a]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-27 Joel Sherrill <joel.sherrill@…> * rtems/score/cpu.h: Do not inline _Thread_Enable_dispatch for Thumb to save space.
8:47 PM Changeset in rtems [0c62889] by Joel Sherrill <joel.sherrill@…>
2007-11-27 Kate Feng <feng1@…> * custom/mvme5500.cfg: Add compiler arguments sine without them, the BSP has issues.
8:47 PM Changeset in rtems [32daf5d]4.8 by Joel Sherrill <joel.sherrill@…>
2007-11-27 Kate Feng <feng1@…> * custom/mvme5500.cfg: Add compiler arguments sine without them, the BSP has issues.
8:47 PM Changeset in rtems [a48565c]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-27 Kate Feng <feng1@…> * custom/mvme5500.cfg: Add compiler arguments sine without them, the BSP has issues.
8:44 PM Changeset in rtems [4650a44c]4.104.114.9 by Glenn Humphrey <glenn.humphrey@…>
2007-11-27 Glenn Humphrey <glenn.humphrey@…> * sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases to improve test coverage.
8:42 PM Changeset in rtems [a74aefe]4.8 by Glenn Humphrey <glenn.humphrey@…>
2007-11-27 Glenn Humphrey <glenn.humphrey@…> * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test coverage.
8:42 PM Changeset in rtems [4d7ae31]4.104.114.9 by Glenn Humphrey <glenn.humphrey@…>
2007-11-27 Glenn Humphrey <glenn.humphrey@…> * sp33/init.c, sp33/sp33.scn: Added several test cases to improve test coverage.
8:36 PM Changeset in rtems [2a444594]4.104.114.9 by Till Straumann <strauman@…>
2007-11-29 Till Straumann <strauman@…> * Makefile.am, shared/flash, shared/flash/flash.c, shared/flash/flashPgm.h, shared/flash/flashPgmPvt.h, shared/flash/intelFlash.c, shared/flash/spansionFlash.c: Added flash programmer API, implementation and chip drivers for some intel + spansion flash chips (as found on mvme5500, mvme6100 and mvme3100 boards). A more appopriate place would probably be libchip but I don't know if the API is acceptable and if the implementation is generic enough (e.g., no CFI support) so I leave it here for now.
8:13 PM Changeset in rtems [7301b37]4.8 by Glenn Humphrey <glenn.humphrey@…>
2007-11-27 Glenn Humphrey <glenn.humphrey@…> * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c, psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test cases to improve test coverage.
8:12 PM Changeset in rtems [8c464e2c]4.104.114.9 by Glenn Humphrey <glenn.humphrey@…>
2007-11-27 Glenn Humphrey <glenn.humphrey@…> * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c, psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test cases to improve test coverage.
7:44 PM Changeset in rtems [118df76a]4.104.114.9 by Till Straumann <strauman@…>
2007-11-20 Till Straumann <strauman@…> * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h: added CVS ID.
7:31 PM Changeset in rtems [2723df7] by Joel Sherrill <joel.sherrill@…>
2007-11-27 Joel Sherrill <joel.sherrill@…> * develenv/develenv.texi, develenv/direct.t, develenv/intro.texi, develenv/sample.t, develenv/utils.t: Update directory tree.
7:31 PM Changeset in rtems [27394cd0]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-27 Joel Sherrill <joel.sherrill@…> * develenv/develenv.texi, develenv/direct.t, develenv/intro.texi, develenv/sample.t, develenv/utils.t: Update directory tree.
7:30 PM Changeset in rtems [d9779bd]4.8 by Joel Sherrill <joel.sherrill@…>
2007-11-27 Joel Sherrill <joel.sherrill@…> * develenv/develenv.texi, develenv/direct.t, develenv/intro.texi, develenv/sample.t, develenv/utils.t: Update directory tree.
6:57 PM Changeset in rtems [0da244d]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
Fix.
6:45 PM Changeset in rtems [5d55a0b]4.8 by Glenn Humphrey <glenn.humphrey@…>
2007-11-27 Glenn Humphrey <glenn.humphrey@…> * posix/src/prwlocktimedrdlock.c, posix/src/prwlocktimedwrlock.c, rtems/include/rtems/rtems/barrier.h, score/src/corerwlockobtainread.c, score/src/corerwlockobtainwrite.c, score/src/corerwlockrelease.c: Fixed several implementation errors.
6:38 PM Changeset in rtems [1d56a7a]4.104.114.9 by Glenn Humphrey <glenn.humphrey@…>
2007-11-27 Glenn Humphrey <glenn.humphrey@…> * posix/src/prwlocktimedrdlock.c, posix/src/prwlocktimedwrlock.c, rtems/include/rtems/rtems/barrier.h, score/src/corerwlockobtainread.c, score/src/corerwlockobtainwrite.c, score/src/corerwlockrelease.c: Fixed several implementation errors.
5:38 PM Changeset in rtems [5700b804]4.104.114.9 by Glenn Humphrey <glenn.humphrey@…>
2007-11-27 Glenn Humphrey <glenn.humphrey@…> * rtems/src/regioncreate.c, rtems/src/regiondelete.c, rtems/src/regionextend.c, rtems/src/regiongetfreeinfo.c, rtems/src/regiongetinfo.c, rtems/src/regiongetsegment.c, rtems/src/regiongetsegmentsize.c, rtems/src/regionresizesegment.c, rtems/src/regionreturnsegment.c: Restructed to move the OBJECTS_LOCAL case to the top of the switch statement, have a single exit with one call to _RTEMS_Unlock_allocator and eliminate the fall-through return of RTEMS_INTERNAL_ERROR. These changes produced simplier assembly code and allowed for complete test coverage.
3:36 PM Changeset in rtems [6bca11e]4.8 by Joel Sherrill <joel.sherrill@…>
2007-11-27 Joel Sherrill <joel.sherrill@…> * user/conf.t: Add CONFIGURE_APPLICATION_EXTRA_DRIVERS.
3:36 PM Changeset in rtems [4b650b58]4.8 by Joel Sherrill <joel.sherrill@…>
2007-11-27 Joel Sherrill <joel.sherrill@…> * sapi/include/confdefs.h: Add CONFIGURE_APPLICATION_EXTRA_DRIVERS.
3:35 PM Changeset in rtems [68fe9f96]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-27 Joel Sherrill <joel.sherrill@…> * user/conf.t: Add CONFIGURE_APPLICATION_EXTRA_DRIVERS.
3:35 PM Changeset in rtems [1c6fa45a]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-27 Joel Sherrill <joel.sherrill@…> * sapi/include/confdefs.h: Add CONFIGURE_APPLICATION_EXTRA_DRIVERS.
3:10 PM Changeset in rtems [cf7ebcf]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-27 Joel Sherrill <joel.sherrill@…> * libnetworking/netinet/in_cksum.c: ARM optimized version does not support Thumb.

Nov 26, 2007:

11:10 PM Changeset in rtems [edcb982]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * telnetd/pty.c, telnetd/telnetd.c, telnetd/telnetd.h: Style clean up. Now works on gen5200/icecube.
11:02 PM Changeset in rtems [fa920f1]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * clock/ckinit.c, startup/bspstart.c: Eliminate the clicks_per_microsecond field in the SuperH CPU Table and define another mechanism for drivers to obtain this information.
11:02 PM Changeset in rtems [26d47f8]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * startup/bspstart.c: Eliminate the clicks_per_microsecond field in the SuperH CPU Table and define another mechanism for drivers to obtain this information.
11:02 PM Changeset in rtems [99f6793]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * sh7032/clock/ckinit.c, sh7032/delay/delay.c, sh7032/timer/timer.c, sh7045/clock/ckinit.c, sh7045/timer/timer.c, sh7750/clock/ckinit.c, sh7750/timer/timer.c: Eliminate the clicks_per_microsecond field in the SuperH CPU Table and define another mechanism for drivers to obtain this information.
11:01 PM Changeset in rtems [1e2072e]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * rtems/score/cpu.h: Eliminate the clicks_per_microsecond field in the SuperH CPU Table and define another mechanism for drivers to obtain this information.
11:01 PM Changeset in rtems [7d20851a]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * cpu_supplement/sh.t: Eliminate the clicks_per_microsecond field in the SuperH CPU Table and define another mechanism for drivers to obtain this information.
11:00 PM Changeset in rtems [4f6acf4]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * cpu_supplement/i386.t, cpu_supplement/m68k.t: Pick up changes missed earlier.
10:58 PM Changeset in rtems [b72f5799]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * clock/ckinit.c: Eliminate the clicks_per_microsecond field in the MIPS CPU Table and define another mechanism for drivers to obtain this information.
10:36 PM Changeset in rtems [219aed68]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * cpu_supplement/mips.t: Eliminate the clicks_per_microsecond field in the MIPS CPU Table and define another mechanism for drivers to obtain this information.
10:36 PM Changeset in rtems [c63f6e2e]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * clock/ckinit.c, startup/bspstart.c: Eliminate the clicks_per_microsecond field in the MIPS CPU Table and define another mechanism for drivers to obtain this information.
10:36 PM Changeset in rtems [e4d4eb9]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * rtems/score/cpu.h: Eliminate the clicks_per_microsecond field in the MIPS CPU Table and define another mechanism for drivers to obtain this information.
10:25 PM Changeset in rtems [9d7fa71]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * libchip/network/if_fxp.c: Spacing.
10:09 PM Changeset in rtems [325a4df0]4.8 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * bootcard.c: Add comment.
10:09 PM Changeset in rtems [4c3d3cdb]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * bootcard.c: Add comment.
10:08 PM Changeset in rtems [dde1eb36]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * console/config.c: Fix typo.
10:07 PM Changeset in rtems [6fc48b2]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * startup/bspstart.c: Eliminate the interrupt_table_segment and interrupt_table_offset fields in the i386 CPU Table since they are never read.
10:06 PM Changeset in rtems [5e35d353]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * cpu_supplement/i386.t: Eliminate the interrupt_table_segment and interrupt_table_offset fields in the i386 CPU Table since they are never read.
10:06 PM Changeset in rtems [83199e3]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * rtems/score/cpu.h: Eliminate the interrupt_table_segment and interrupt_table_offset fields in the i386 CPU Table since they are never read.
9:53 PM Changeset in rtems [7fd0bc4]4.8 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * shmsupp/getcfg.c: Fix spacing.
9:53 PM Changeset in rtems [0519e2c1]4.8 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * clock/ckinit.c, include/bsp.h: Fix spacing.
9:52 PM Changeset in rtems [4bbf6ecb]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * shmsupp/getcfg.c: Fix spacing.
9:52 PM Changeset in rtems [bf5ef93]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * clock/ckinit.c, include/bsp.h: Fix spacing.
9:28 PM Changeset in rtems [4b69980]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * startup/bspstart.c: Fix spacing.
9:26 PM Changeset in rtems [bab02ab]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * cpu_supplement/m68k.t: Eliminate the interrupt_vector_table field in the m68k CPU Table since it is never read.
9:20 PM Changeset in rtems [1693c131]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * startup/bspstart.c: Eliminate the interrupt_vector_table field in the m68k CPU Table since it is never read.
9:19 PM Changeset in rtems [f9f8239]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * rtems/score/cpu.h: Eliminate the interrupt_vector_table field in the m68k CPU Table since it is never read.
9:13 PM Changeset in rtems [c4254e9]4.8 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * libcsupport/src/printk.c, score/src/objectget.c: Fix spacing.
9:13 PM Changeset in rtems [b70f0cd]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * libcsupport/src/printk.c, score/src/objectget.c: Fix spacing.
9:13 PM Changeset in rtems [8802a9b]4.8 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * libcsupport/src/malloc.c: Do not assert on free of bad pointer.
9:11 PM Changeset in rtems [85f3b4c]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * libcsupport/src/malloc.c: Do not assert on free of bad pointer.
7:59 PM Changeset in rtems [a3ff693]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Ray Xu <rayx.cn@…> * cpu.c, score/cpu.h: Fix headers. Remove extra inline definition. * cpu_asm.S: Note origin of Thumb support.
7:56 PM Changeset in rtems [f098bf1]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Ray Xu <rayx.cn@…> * thumb_isr.c: Remove extra debug information, Change function definition.
7:46 PM Changeset in rtems [3a9e70c]4.8 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * runtest.in: Filter out Memory exception error messages.
7:45 PM Changeset in rtems [a4ebf1f4]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * runtest.in: Filter out Memory exception error messages.
7:35 PM Changeset in rtems [e2f429f]4.8 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * score/include/rtems/score/thread.h: Fix spelling error.
7:35 PM Changeset in rtems [6cd8bbe]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * score/include/rtems/score/thread.h: Fix spelling error.
7:34 PM Changeset in rtems [8545a7ea]4.8 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * shared/console/uart.c: Fix typo.
7:33 PM Changeset in rtems [d9b0895d]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Joel Sherrill <joel.sherrill@…> * shared/console/uart.c: Fix typo and spacing.
7:08 PM Changeset in rtems [4ed0280e] by Joel Sherrill <joel.sherrill@…>
2007-11-26 Eric Norum <norume@…> * network/network.c: Fix LED configuration to match uCDIMM.
5:48 PM Changeset in rtems [5cc0c0d]4.8 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Eric Norum <norume@…> * network/network.c: Fix LED configuration to match uCDIMM.
5:48 PM Changeset in rtems [1066597]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2007-11-26 Eric Norum <norume@…> * network/network.c: Fix LED configuration to match uCDIMM.

Nov 25, 2007:

10:44 PM Changeset in network-demos [dfd3ce2]network-demos-4-8-branch by Joel Sherrill <joel.sherrill@…>
2007-11-25 Joel Sherrill <joel.sherrill@…> * Makefile: bin2c was renamed rtems-bin2c.

Nov 22, 2007:

6:10 AM Changeset in rtems [f5dea70]4.104.114.9 by Till Straumann <strauman@…>
2007-11-21 Till Straumann <strauman@…> * shared/console/uart.c: when draining UART during initialization (wait for possible printk() activity to finish) look at TEMT (fifo, holding-reg and shift-reg) rather than THRE (fifo, holding-reg only). This resolved some scrambled output issues for me. Enhanced semantics: if BSP initializes BSPBaseBaud to a negative value then the driver interprets the modulus as a speed value and uses the current setting of the divisor to compute the clock speed (BSPBaseBaud). This is useful if you have a board that you know is initialized e.g., to 9600 but you don't know the clock speed.
4:40 AM Changeset in rtems [cb32666]4.104.114.9 by Chris Johns <chrisj@…>
2007-11-22 Chris Johns <chrisj@…> * m68k/mcf5235/include/mcf5235.h: Remove '/' from define label.
Note: See TracTimeline for information about the timeline view.