# # ChangeLog for / in rtems # # Generated by Trac 1.2.1.dev0 # 05/22/24 08:00:29 Mon, 17 Feb 2014 14:43:53 GMT Ralf Kirchner [4953b724] * c/src/libchip/Makefile.am (modified) * c/src/libchip/network/README.dwmac (added) * c/src/libchip/network/dwmac-1000-core.c (added) * c/src/libchip/network/dwmac-1000-dma.c (added) * c/src/libchip/network/dwmac-1000-ethernet-mac-ops.c (added) * c/src/libchip/network/dwmac-common.h (added) * c/src/libchip/network/dwmac-core.c (added) * c/src/libchip/network/dwmac-core.h (added) * c/src/libchip/network/dwmac-desc-com.c (added) * c/src/libchip/network/dwmac-desc-com.h (added) * c/src/libchip/network/dwmac-desc-enh.c (added) * c/src/libchip/network/dwmac-desc.h (added) * c/src/libchip/network/dwmac-regs.h (added) * c/src/libchip/network/dwmac.c (added) * c/src/libchip/network/dwmac.h (added) * c/src/libchip/preinstall.am (modified) libchip: Add dwmac 10/100/1000 network driver Mon, 17 Feb 2014 09:24:24 GMT Ralf Kirchner [bbc5527] * c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am (modified) * c/src/lib/libbsp/arm/xilinx-zynq/include/bsp.h (modified) * c/src/lib/libbsp/arm/xilinx-zynq/include/cache_.h (deleted) libbsp/xilinx-zynq: Share handling for ARM cache controller L2C-310 Mon, 17 Feb 2014 09:22:16 GMT Ralf Kirchner [9fcd1b35] * c/src/lib/libbsp/arm/shared/arm-l2c-310/cache_.h (added) * c/src/lib/libbsp/arm/shared/include/arm-cache-l1.h (added) bsp/arm: Add handling for level 2 L2C-310 cache controller ... Mon, 17 Feb 2014 10:57:19 GMT Ralf Kirchner [0b74e10f] * c/src/lib/libbsp/arm/shared/include/arm-a9mpcore-regs.h (modified) * c/src/lib/libbsp/arm/shared/include/arm-a9mpcore-start.h (modified) bsp/arm: Add SCU errata handling for L2C-310 cache Wed, 26 Feb 2014 08:22:41 GMT Ralf Kirchner [b0553f47] * c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am (modified) * c/src/lib/libbsp/arm/xilinx-zynq/preinstall.am (modified) bsp/xilinx-zynq: Add arm-errata.h and arm-release-id.h Wed, 26 Feb 2014 08:20:57 GMT Ralf Kirchner [f2bb3ccb] * c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am (modified) * c/src/lib/libbsp/arm/realview-pbx-a9/preinstall.am (modified) bsp/realview-pbx-a9: Add arm-errata.h and arm-release-id.h Wed, 26 Feb 2014 08:19:17 GMT Ralf Kirchner [f2a8b60] * c/src/lib/libbsp/arm/raspberrypi/Makefile.am (modified) * c/src/lib/libbsp/arm/raspberrypi/preinstall.am (modified) bsp/raspberrypi: Add arm-errata.h and arm-release-id.h Wed, 26 Feb 2014 08:17:23 GMT Ralf Kirchner [deccde3] * c/src/lib/libbsp/arm/lpc32xx/Makefile.am (modified) * c/src/lib/libbsp/arm/lpc32xx/preinstall.am (modified) bsp/lpc32xx: Add arm-errata.h and arm-release-id.h Mon, 17 Feb 2014 10:44:47 GMT Ralf Kirchner [b87bf0b] * c/src/lib/libbsp/arm/shared/include/arm-errata.h (added) * c/src/lib/libbsp/arm/shared/include/arm-release-id.h (added) bsp/arm: Add arm-errata.h and arm-release-id.h Mon, 17 Feb 2014 12:27:11 GMT Ralf Kirchner [f241977] * c/src/lib/libbsp/arm/shared/include/linker-symbols.h (modified) bsp/arm: Add linker symbol bsp_processor_count Thu, 23 Jan 2014 09:56:31 GMT Ralf Kirchner [0656a00a] * c/src/lib/libcpu/arm/shared/include/arm-cp15.h (modified) bsp/arm: Add CP15 methods Tue, 18 Feb 2014 13:31:26 GMT Ralf Kirchner [a502d677] * c/src/lib/libbsp/arm/shared/include/arm-cp15-start.h (modified) bsp/arm: Separate setup for translation table Wed, 16 Oct 2013 08:39:05 GMT Ralf Kirchner [f5c10645] * c/src/lib/libbsp/arm/shared/include/arm-a9mpcore-regs.h (modified) * c/src/lib/libbsp/arm/shared/include/arm-a9mpcore-start.h (modified) bsp/arm: Invalidate SCU Wed, 05 Mar 2014 08:14:59 GMT Ralf Kirchner [34568acf] * c/src/lib/libbsp/arm/shared/arm-a9mpcore-clock-config.c (modified) bsp/arm: SMP support for a9mpcore_clock_cleanup() Thu, 01 Aug 2013 14:45:42 GMT Ralf Kirchner [17864a4] * c/src/lib/libbsp/arm/shared/abort/simple_abort.c (modified) bsp/arm: Avoid warning Wed, 30 Oct 2013 15:33:35 GMT Ralf Kirchner [27545fca] * cpukit/libmisc/shell/main_ifconfig.c (modified) network: Add help text for ifconfig Thu, 13 Mar 2014 15:03:09 GMT Sebastian Huber [4d3e9334] * cpukit/sapi/include/rtems/counter.h (modified) sapi: Typos Wed, 12 Mar 2014 15:37:10 GMT Sebastian Huber [dedc1393] * c/src/lib/libcpu/powerpc/shared/include/powerpc-utility.h (modified) bsps/powerpc: Fix GET_INTERRUPT_MASK macro Use ... Tue, 11 Mar 2014 13:15:54 GMT Sebastian Huber [0dd025cc] * testsuites/psxtests/psxkey07/init.c (modified) psxtests/psxkey07: Do not allocate task IDs Tue, 11 Mar 2014 13:02:42 GMT Sebastian Huber [92d261c] * testsuites/psxtests/psxkey07/init.c (modified) psxtests/psxkey07: Limit workspace size This avoids large test ... Tue, 11 Mar 2014 13:02:07 GMT Sebastian Huber [fca27b7] * testsuites/psxtests/psxkey07/init.c (modified) psxtests/psxkey07: Account for RTEMS_TOO_MANY Tue, 11 Mar 2014 12:58:49 GMT Sebastian Huber [0a64eba9] * testsuites/psxtests/psxkey08/init.c (modified) psxtests/psxkey08: Limit workspace size This avoids large test ... Tue, 11 Mar 2014 12:57:22 GMT Sebastian Huber [61081541] * testsuites/psxtests/psxkey08/init.c (modified) psxtests/psxkey08: Do not allocate task IDs We have a unified work ... Mon, 10 Mar 2014 14:47:06 GMT Joel Sherrill [2aeeaa0] * doc/ada_user/example.texi (modified) * doc/user/dirstat.t (modified) * doc/user/example.texi (modified) doc: Improve description of rtems_status_text for ToC Mon, 10 Mar 2014 16:35:16 GMT Joel Sherrill [89e72a80] * doc/user/smp.t (modified) smp.t: Add Background and Operation Sections Fri, 07 Mar 2014 19:20:04 GMT Joel Sherrill [d46ab11b] * doc/ada_user/Makefile.am (modified) * doc/ada_user/ada_user.texi (modified) * doc/ada_user/example.texi (modified) * doc/user/Makefile.am (modified) * doc/user/c_user.texi (modified) * doc/user/smp.t (added) Classic API Users Guide: Add SMP and affinity services. This patch ... Fri, 07 Mar 2014 19:18:40 GMT Joel Sherrill [4013d25] * doc/posix_users/thread.t (modified) POSIX Users Guide: Add thread affinity services. Tue, 11 Mar 2014 20:08:54 GMT Joel Sherrill [30d11766] * doc/user/stackchk.t (modified) * doc/user/task.t (modified) stackchk.t task.t: Change can not to cannot for consistency Fri, 07 Mar 2014 21:00:37 GMT Joel Sherrill [48198f1b] * doc/common/cpright.texi (modified) cpright.texi: Update to 2014. Fri, 07 Mar 2014 19:18:03 GMT Joel Sherrill [653ed5e] * doc/new_chapters/gen_section (modified) gen_section: Update for use with new SMP chapters. Tue, 11 Mar 2014 13:20:57 GMT Sebastian Huber [b4b86b82] * cpukit/posix/src/pthreadcreate.c (modified) posix: Fix NULL pointer access in pthread_create() Fri, 07 Mar 2014 11:53:41 GMT Sebastian Huber [28779c7] * cpukit/libcsupport/src/termios.c (modified) * cpukit/rtems/include/rtems/rtems/intr.h (modified) * cpukit/score/include/rtems/score/isrlock.h (modified) * cpukit/score/include/rtems/score/smplock.h (modified) * testsuites/smptests/smplock01/init.c (modified) * testsuites/sptests/sp37/init.c (modified) * testsuites/sptests/spcache01/init.c (modified) * testsuites/sptests/spnsext01/init.c (modified) * testsuites/tmtests/tmcontext01/init.c (modified) score: Add function to destroy SMP locks Mon, 10 Mar 2014 07:25:32 GMT Sebastian Huber [d50acdbb] * c/src/lib/libbsp/sparc/leon3/include/leon.h (modified) * cpukit/libblock/src/diskdevs.c (modified) * cpukit/libcsupport/include/ringbuf.h (modified) * cpukit/libcsupport/include/rtems/libio_.h (modified) * cpukit/libcsupport/src/termios.c (modified) * cpukit/posix/include/rtems/posix/psignalimpl.h (modified) * cpukit/posix/src/psignal.c (modified) * cpukit/posix/src/psignalclearsignals.c (modified) * cpukit/posix/src/psignalsetprocesssignals.c (modified) * cpukit/posix/src/sigtimedwait.c (modified) * cpukit/rtems/include/rtems/rtems/asrimpl.h (modified) * cpukit/rtems/include/rtems/rtems/intr.h (modified) * cpukit/rtems/src/clockgetuptimenanoseconds.c (modified) * cpukit/rtems/src/clockgetuptimeseconds.c (modified) * cpukit/sapi/src/chainsmp.c (modified) * cpukit/score/include/rtems/score/isrlock.h (modified) * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/include/rtems/score/smplock.h (modified) * cpukit/score/include/rtems/score/threaddispatch.h (modified) * cpukit/score/include/rtems/score/todimpl.h (modified) * cpukit/score/src/coretodget.c (modified) * cpukit/score/src/coretodsecondssinceepoch.c (modified) * cpukit/score/src/coretodset.c (modified) * cpukit/score/src/coretodtickle.c (modified) * cpukit/score/src/percpu.c (modified) * cpukit/score/src/smp.c (modified) * cpukit/score/src/threaddispatchdisablelevel.c (modified) * cpukit/score/src/threadhandler.c (modified) * testsuites/smptests/smplock01/init.c (modified) * testsuites/sptests/sp37/init.c (modified) * testsuites/sptests/spcache01/init.c (modified) * testsuites/sptests/spnsext01/init.c (modified) * testsuites/tmtests/tmcontext01/init.c (modified) score: Add local context to SMP lock API Add a local context ... Mon, 10 Mar 2014 07:15:37 GMT Sebastian Huber [ae88aa7] * c/src/lib/libcpu/powerpc/mpc55xx/edma/edma.c (modified) * c/src/libchip/ide/ata.c (modified) * cpukit/posix/src/aio_cancel.c (modified) * cpukit/posix/src/aio_misc.c (modified) * cpukit/sapi/include/rtems/chain.h (modified) * cpukit/sapi/src/chainsmp.c (modified) * testsuites/libtests/block06/init.c (modified) * testsuites/sptests/spchain/init.c (modified) sapi: Use one SMP lock for all chains This partially reverts commit ... Mon, 10 Mar 2014 07:13:06 GMT Sebastian Huber [b1196e3] * cpukit/libcsupport/src/vprintk.c (modified) * testsuites/sptests/spprintk/init.c (modified) * testsuites/sptests/spprintk/spprintk.scn (modified) printk: Add support for long long Tue, 11 Mar 2014 07:06:06 GMT Sebastian Huber [96c4112] * cpukit/posix/preinstall.am (modified) posix: Regenerate Mon, 10 Mar 2014 08:49:55 GMT Sebastian Huber [0c25ba68] * cpukit/posix/src/pthreadcreate.c (modified) posix: Fix NULL pointer access in pthread_create() Mon, 10 Mar 2014 12:27:42 GMT Sebastian Huber [909f61b] * testsuites/smptests/smppsxaffinity02/init.c (modified) smptests/smppsxaffinity02: Fix end of test message Thu, 06 Mar 2014 14:16:01 GMT Sebastian Huber [e7d3967] * cpukit/score/cpu/arm/arm_exc_interrupt.S (modified) arm: Fix stack alignment in interrupt handler According to AAPCS, ... Thu, 06 Mar 2014 12:17:04 GMT Sebastian Huber [6b115b3] * c/src/lib/libbsp/sparc/leon3/include/leon.h (modified) * c/src/lib/libbsp/sparc/leon3/startup/cpucounter.c (modified) bsp/leon3: Use interrupt timestamping counter Use the interrupt ... Thu, 06 Mar 2014 08:26:37 GMT Sebastian Huber [ba15b92] * c/src/lib/libbsp/sparc/shared/include/grlib.h (modified) bsps/sparc: Add missing IRQMP registers Thu, 06 Mar 2014 10:19:56 GMT Sebastian Huber [f4accfd] * c/src/lib/libbsp/sparc/shared/irq_asm.S (modified) bsps/sparc: Remove fix for ERC32 with FPU rev. B/C Tue, 04 Mar 2014 21:54:12 GMT Joel Sherrill [e6c87f7] * cpukit/posix/Makefile.am (modified) * cpukit/posix/include/rtems/posix/config.h (modified) * cpukit/posix/include/rtems/posix/threadsup.h (modified) * cpukit/posix/preinstall.am (modified) * cpukit/posix/src/key.c (modified) * cpukit/posix/src/keyrundestructors.c (modified) * cpukit/posix/src/keysetspecific.c (modified) * cpukit/posix/src/pthread.c (modified) * cpukit/rtems/src/tasks.c (modified) * cpukit/sapi/include/confdefs.h (modified) * cpukit/sapi/include/rtems/config.h (modified) * cpukit/sapi/src/exinit.c (modified) * cpukit/sapi/src/posixapi.c (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/src/threadinitialize.c (modified) * testsuites/psxtests/Makefile.am (modified) * testsuites/psxtests/psxkey01/Makefile.am (modified) * testsuites/psxtests/psxkey01/init.c (modified) * testsuites/psxtests/psxkey01/psxkey01.scn (modified) * testsuites/psxtests/psxkey01/system.h (modified) * testsuites/psxtests/psxkey01/task.c (deleted) * testsuites/psxtests/psxkey02/init.c (modified) * testsuites/psxtests/psxkey02/psxkey02.scn (modified) * testsuites/psxtests/psxkey03/init.c (modified) * testsuites/psxtests/psxkey03/psxkey03.scn (modified) * testsuites/psxtests/psxkey04/init.c (modified) * testsuites/psxtests/psxkey04/psxkey04.scn (modified) * testsuites/psxtests/psxkey05/init.c (modified) * testsuites/psxtests/psxkey05/psxkey05.scn (modified) * testsuites/psxtests/psxkey06/init.c (modified) * testsuites/psxtests/psxkey07/init.c (modified) * testsuites/psxtests/psxkey07/psxkey07.scn (modified) * testsuites/psxtests/psxkey08/init.c (modified) * testsuites/psxtests/psxkey08/psxkey08.scn (modified) * testsuites/psxtests/psxkey09/init.c (modified) * testsuites/psxtests/psxkey09/psxkey09.scn (modified) * testsuites/psxtests/psxkey10/init.c (modified) * testsuites/psxtests/psxkey10/psxkey10.scn (modified) POSIX keys now enabled in all configurations. Formerly POSIX keys ... Fri, 07 Mar 2014 15:06:57 GMT Jennifer Averett [5c332349] * cpukit/posix/Makefile.am (modified) * cpukit/posix/include/rtems/posix/pthreadimpl.h (modified) * cpukit/posix/src/pthread.c (modified) * cpukit/posix/src/pthreadattrcompare.c (modified) * cpukit/posix/src/pthreadattrsetaffinitynp.c (modified) * cpukit/posix/src/pthreadgetaffinitynp.c (modified) * cpukit/posix/src/pthreadsetaffinitynp.c (modified) * cpukit/rtems/include/rtems/rtems/tasks.h (modified) * cpukit/rtems/src/taskgetaffinity.c (modified) * cpukit/rtems/src/tasksetaffinity.c (modified) * cpukit/score/include/rtems/score/cpuset.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/src/cpuset.c (modified) * cpukit/score/src/cpusetprintsupport.c (modified) * testsuites/psxtests/psxgetattrnp01/init.c (modified) * testsuites/psxtests/psxgetattrnp01/psxgetattrnp01.doc (modified) * testsuites/smptests/Makefile.am (modified) * testsuites/smptests/smpaffinity01/init.c (modified) * testsuites/smptests/smppsxaffinity01/init.c (modified) * testsuites/smptests/smppsxaffinity01/smppsxaffinity01.doc (modified) * testsuites/smptests/smppsxaffinity02/init.c (modified) * testsuites/smptests/smppsxaffinity02/smppsxaffinity02.doc (modified) * testsuites/sptests/spcpuset01/init.c (modified) * testsuites/sptests/spcpuset01/test.c (modified) Remove trailing whitespace in previous patches Wed, 26 Feb 2014 15:57:16 GMT Jennifer Averett [2ef0328] * testsuites/smptests/Makefile.am (modified) * testsuites/smptests/configure.ac (modified) * testsuites/smptests/smppsxaffinity02/Makefile.am (added) * testsuites/smptests/smppsxaffinity02/init.c (added) * testsuites/smptests/smppsxaffinity02/smppsxaffinity02.doc (added) * testsuites/smptests/smppsxaffinity02/smppsxaffinity02.scn (added) smptests: Add smppsxaffinity02. This method exercises the ability ... Wed, 26 Feb 2014 15:41:04 GMT Jennifer Averett [f3e6b18] * testsuites/smptests/Makefile.am (modified) * testsuites/smptests/configure.ac (modified) * testsuites/smptests/smppsxaffinity01/Makefile.am (added) * testsuites/smptests/smppsxaffinity01/init.c (added) * testsuites/smptests/smppsxaffinity01/smppsxaffinity01.doc (added) * testsuites/smptests/smppsxaffinity01/smppsxaffinity01.scn (added) smptests: Add smppsxaffinity01. This test exercises the ability to ... Mon, 10 Feb 2014 18:31:59 GMT Jennifer Averett [a3e055f] * testsuites/smptests/Makefile.am (modified) * testsuites/smptests/configure.ac (modified) * testsuites/smptests/smpaffinity01/Makefile.am (added) * testsuites/smptests/smpaffinity01/init.c (added) * testsuites/smptests/smpaffinity01/smpaffinity01.doc (added) * testsuites/smptests/smpaffinity01/smpaffinity01.scn (added) smptests: Add smpaffinity01 This test exercises the new Classic API ... Tue, 14 Jan 2014 18:45:49 GMT Jennifer Averett [c315dbf2] * testsuites/psxtests/Makefile.am (modified) * testsuites/psxtests/configure.ac (modified) * testsuites/psxtests/psxgetattrnp01/Makefile.am (added) * testsuites/psxtests/psxgetattrnp01/init.c (added) * testsuites/psxtests/psxgetattrnp01/psxgetattrnp01.doc (added) * testsuites/psxtests/psxgetattrnp01/psxgetattrnp01.scn (added) psxtests: Added test for pthread_getattr_np(). Tue, 14 Jan 2014 15:43:14 GMT Jennifer Averett [6e5f249] * cpukit/posix/Makefile.am (modified) * cpukit/posix/src/pthreadgetattrnp.c (added) posix: Add pthread_getattr_np(). This is a useful POSIX thread API ... Mon, 10 Feb 2014 16:01:31 GMT Jennifer Averett [dd0017c] * cpukit/posix/Makefile.am (modified) * cpukit/posix/src/pthreadgetaffinitynp.c (added) * cpukit/posix/src/pthreadsetaffinitynp.c (added) posix: Add dynamic pthread get and set affinity. This patch adds ... Thu, 06 Feb 2014 18:59:08 GMT Jennifer Averett [6e6adafa] * cpukit/posix/Makefile.am (modified) * cpukit/posix/src/pthreadattrgetaffinitynp.c (added) * cpukit/posix/src/pthreadattrsetaffinitynp.c (added) posix: Add pthread_attr_t methods to get/set affinity. This patch ... Thu, 06 Feb 2014 18:56:34 GMT Jennifer Averett [baa426a] * cpukit/posix/Makefile.am (modified) * cpukit/posix/src/pthreadattrcompare.c (added) posix: Add support method to compare two pthread attribute structures. Fri, 31 Jan 2014 14:54:45 GMT Jennifer Averett [185e46f] * cpukit/posix/include/rtems/posix/pthreadimpl.h (modified) * cpukit/posix/src/pthread.c (modified) * cpukit/posix/src/pthreadattrinit.c (modified) * cpukit/posix/src/pthreadcreate.c (modified) posix: Add POSIX thread affinity attribute support. With the ... Mon, 10 Feb 2014 18:30:39 GMT Jennifer Averett [29cacfd] * cpukit/rtems/Makefile.am (modified) * cpukit/rtems/include/rtems/rtems/tasks.h (modified) * cpukit/rtems/src/taskgetaffinity.c (added) * cpukit/rtems/src/tasksetaffinity.c (added) rtems: Add Classic API get and set affinity methods. Add the ... Mon, 27 Jan 2014 19:55:58 GMT Jennifer Averett [039a189d] * cpukit/sapi/src/exinit.c (modified) sapi: Moved smp initialization and added cpuset initilization. SMP ... Thu, 06 Feb 2014 18:42:24 GMT Jennifer Averett [9db8705] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/cpuset.h (added) * cpukit/score/include/rtems/score/cpusetimpl.h (added) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/preinstall.am (modified) * cpukit/score/src/cpuset.c (added) * cpukit/score/src/cpusetprintsupport.c (added) * cpukit/score/src/threadinitialize.c (modified) score: Add cpuset support to Score. This new Score Handler provides ... Thu, 06 Feb 2014 18:51:01 GMT Jennifer Averett [13ab94b] * testsuites/sptests/spcpuset01/init.c (modified) * testsuites/sptests/spcpuset01/system.h (modified) * testsuites/sptests/spcpuset01/test.c (modified) spcpuset01: Add check for sys/cpuset.h. If is not ... Wed, 19 Feb 2014 09:58:47 GMT Sebastian Huber [e5bcb24b] * testsuites/smptests/config.h.in (deleted) smptests: Delete config.h.in Thu, 06 Mar 2014 09:53:17 GMT Sebastian Huber [3ca84d0c] * cpukit/score/include/rtems/score/percpu.h (modified) score: Fix per-CPU state documentation Tue, 04 Mar 2014 12:02:18 GMT Sebastian Huber [825cb1f] * cpukit/score/include/rtems/score/threaddispatch.h (modified) * cpukit/score/src/threaddispatchdisablelevel.c (modified) * testsuites/rhealstone/rhilatency/ilatency.c (modified) * testsuites/tmtests/tm26/task1.c (modified) * testsuites/tmtests/tm27/task1.c (modified) score: Delete _Thread_Dispatch_set_disable_level() This function ... Tue, 04 Mar 2014 12:00:00 GMT Sebastian Huber [b323e1fb] * testsuites/tmtests/tm26/task1.c (modified) tmtests/tm26: Fix deadlock for SMP configurations Some ... Mon, 03 Mar 2014 09:18:01 GMT Sebastian Huber [718124e] * c/src/lib/libbsp/shared/src/irq-generic.c (modified) * cpukit/include/rtems/irq-extension.h (modified) rtems: Add RTEMS_INTERRUPT_REPLACE A new option ... Mon, 03 Mar 2014 08:49:12 GMT Sebastian Huber [e0609ac] * c/src/lib/libbsp/shared/include/irq-generic.h (modified) * c/src/lib/libbsp/shared/src/irq-generic.c (modified) bsps: SMP support for generic interrupt support Mon, 03 Mar 2014 08:09:24 GMT Sebastian Huber [8b50a55] * cpukit/score/include/rtems/score/atomic.h (modified) * cpukit/score/include/rtems/score/cpustdatomic.h (modified) * testsuites/smptests/smpatomic01/init.c (modified) * testsuites/smptests/smpatomic01/smpatomic01.scn (modified) score: Add _Atomic_Fence() Mon, 03 Mar 2014 07:38:10 GMT Sebastian Huber [a418b2f] * cpukit/libnetworking/rtems/rtems_syscall.c (modified) * testsuites/libtests/syscall01/init.c (modified) libnetworking: Typo Wed, 19 Feb 2014 10:21:34 GMT Sebastian Huber [ba25cc2] * cpukit/score/include/rtems/score/threaddispatch.h (modified) * cpukit/score/src/smp.c (modified) * cpukit/score/src/threaddispatchdisablelevel.c (modified) * testsuites/smptests/Makefile.am (modified) * testsuites/smptests/configure.ac (modified) * testsuites/smptests/smpfatal03/Makefile.am (added) * testsuites/smptests/smpfatal03/init.c (added) * testsuites/smptests/smpfatal03/smpfatal03.doc (added) * testsuites/smptests/smpfatal03/smpfatal03.scn (added) score: Add and use _Giant_Drop() New test smptests/smpfatal03. Tue, 18 Feb 2014 12:40:39 GMT Sebastian Huber [7336be9d] * cpukit/sapi/src/exinit.c (modified) * cpukit/score/cpu/no_cpu/rtems/score/cpu.h (modified) * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/include/rtems/score/smpimpl.h (modified) * cpukit/score/src/interr.c (modified) * cpukit/score/src/percpu.c (modified) * cpukit/score/src/smp.c (modified) * cpukit/score/src/threadstartmultitasking.c (modified) * testsuites/smptests/Makefile.am (modified) * testsuites/smptests/configure.ac (modified) * testsuites/smptests/smpfatal01/Makefile.am (added) * testsuites/smptests/smpfatal01/init.c (added) * testsuites/smptests/smpfatal01/smpfatal01.doc (added) * testsuites/smptests/smpfatal01/smpfatal01.scn (added) * testsuites/smptests/smpfatal02/Makefile.am (added) * testsuites/smptests/smpfatal02/init.c (added) * testsuites/smptests/smpfatal02/smpfatal02.doc (added) * testsuites/smptests/smpfatal02/smpfatal02.scn (added) score: SMP initialization and shutdown changes Rename ... Tue, 18 Feb 2014 10:50:25 GMT Daniel Hellstrom [7fe05615] * c/src/lib/libbsp/sparc/leon3/smp/smp_leon3.c (modified) bsp/leon3: Unmask IPI only on secondary processor Sun, 23 Feb 2014 22:04:31 GMT Joel Sherrill [6b998fee] * cpukit/rtems/src/taskmode.c (modified) taskmode: Formatting correction Tue, 11 Feb 2014 16:25:00 GMT Sebastian Huber [9abbb6a] * testsuites/tmtests/Makefile.am (modified) * testsuites/tmtests/configure.ac (modified) * testsuites/tmtests/tmcontext01/Makefile.am (added) * testsuites/tmtests/tmcontext01/init.c (added) * testsuites/tmtests/tmcontext01/plot.py (added) * testsuites/tmtests/tmcontext01/tmcontext01.doc (added) * testsuites/tmtests/tmcontext01/tmcontext01.scn (added) tmtests/tmcontext01: New test Wed, 26 Feb 2014 10:31:51 GMT Sebastian Huber [9ec4a48d] * c/src/lib/libbsp/sparc/leon3/include/cache_.h (modified) bsp/leon3: Add L2 cache support Wed, 26 Feb 2014 11:14:27 GMT Sebastian Huber [c5b1e20] * c/src/lib/libbsp/sparc/shared/include/grlib.h (modified) bsp/leon3: Add L2C registers Mon, 24 Feb 2014 09:48:13 GMT Sebastian Huber [64f4ac2] * c/src/lib/libbsp/sparc/leon3/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon3/include/cache_.h (added) bsp/leon3: Add new cache manager implementation The previous ... Thu, 27 Feb 2014 07:32:52 GMT Sebastian Huber [80186ca8] * c/src/lib/libbsp/sparc/leon3/include/leon.h (modified) * c/src/lib/libbsp/sparc/leon3/smp/smp_leon3.c (modified) * c/src/lib/libbsp/sparc/leon3/startup/bspstart.c (modified) bsp/leon3: Add and use cache register functions Wed, 26 Feb 2014 10:08:31 GMT Sebastian Huber [e1d7bf0] * c/src/lib/libcpu/shared/src/cache_manager.c (modified) * cpukit/rtems/include/rtems/rtems/cache.h (modified) * testsuites/sptests/spcache01/init.c (modified) * testsuites/sptests/spcache01/spcache01.scn (modified) rtems: Add cache size functions Add ... Wed, 26 Feb 2014 10:00:17 GMT Sebastian Huber [e7549ff4] * c/src/lib/libcpu/bfin/network/ethernet.c (modified) * c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_alignment.c (modified) * c/src/lib/libcpu/shared/src/cache_manager.c (modified) * cpukit/rtems/include/rtems/rtems/cache.h (modified) * testsuites/sptests/spcache01/init.c (modified) rtems: Use size_t for cache line size A cache line cannot have a ... Wed, 26 Feb 2014 09:35:48 GMT Sebastian Huber [5e8301d] * cpukit/rtems/include/rtems/rtems/cache.h (modified) rtems: Cache manager documentation Move useful functions to the top ... Wed, 26 Feb 2014 11:59:47 GMT Sebastian Huber [31494ab2] * testsuites/sptests/spcache01/init.c (modified) * testsuites/sptests/spcache01/spcache01.scn (modified) sptests/spcache01: Detect write-through cache Mon, 24 Feb 2014 16:06:52 GMT Sebastian Huber [0a2096b] * c/src/lib/libbsp/sparc/leon3/amba/amba.c (modified) * c/src/lib/libbsp/sparc/leon3/include/leon.h (modified) * c/src/lib/libbsp/sparc/leon3/startup/cpucounter.c (modified) bsp/leon3: Use ambapp_freq_get() for CPU counter Mon, 24 Feb 2014 15:25:24 GMT Sebastian Huber [dce7bba7] * c/src/lib/libbsp/shared/include/fatal.h (modified) bsps: Delete LEON3_FATAL_CPU_COUNTER_INIT Wed, 26 Feb 2014 14:45:02 GMT Sebastian Huber [6faf789] * c/src/lib/libbsp/shared/src/irq-generic.c (modified) bsps: Fix empty interrupt handler entry The vector number of ... Mon, 17 Feb 2014 07:16:54 GMT Sebastian Huber [3378be95] * testsuites/sptests/Makefile.am (modified) * testsuites/sptests/configure.ac (modified) * testsuites/sptests/spcache01/Makefile.am (added) * testsuites/sptests/spcache01/init.c (added) * testsuites/sptests/spcache01/spcache01.doc (added) * testsuites/sptests/spcache01/spcache01.scn (added) sptests/spcache01: New test Mon, 24 Feb 2014 11:45:00 GMT Sebastian Huber [a4bc90af] * c/src/lib/libbsp/sparc/erc32/Makefile.am (modified) * c/src/lib/libbsp/sparc/erc32/clock/ckinit.c (modified) * c/src/lib/libbsp/sparc/leon2/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon3/clock/ckinit.c (modified) * c/src/lib/libbsp/sparc/leon3/include/leon.h (modified) * c/src/lib/libbsp/sparc/leon3/startup/cpucounter.c (modified) * cpukit/score/cpu/sparc/Makefile.am (modified) * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) * cpukit/score/cpu/sparc/sparc-counter.c (added) sparc: Fix CPU counter support The SPARC processors supported by ... Mon, 24 Feb 2014 09:13:32 GMT Sebastian Huber [95d0c98] * cpukit/score/src/threadinitialize.c (modified) * testsuites/sptests/Makefile.am (modified) * testsuites/sptests/configure.ac (modified) * testsuites/sptests/sptls01/init.c (modified) * testsuites/sptests/sptls01/sptls01.doc (modified) * testsuites/sptests/sptls03/Makefile.am (added) * testsuites/sptests/sptls03/init.c (added) * testsuites/sptests/sptls03/sptls03.doc (added) * testsuites/sptests/sptls03/sptls03.scn (added) score: Fix thread TLS area initialization Do not use _TLS_Size here ... Mon, 24 Feb 2014 08:53:16 GMT Sebastian Huber [07dc970] * testsuites/sptests/spcpucounter01/init.c (modified) * testsuites/sptests/spcpucounter01/spcpucounter01.scn (modified) sptests/spcpucounter01: Adjust test Adjust test to work with clock ... Fri, 21 Feb 2014 16:12:16 GMT Sebastian Huber [0b9fd991] * c/src/lib/libbsp/arm/csb336/Makefile.am (modified) * c/src/lib/libbsp/arm/csb337/Makefile.am (modified) * c/src/lib/libbsp/arm/edb7312/Makefile.am (modified) * c/src/lib/libbsp/arm/gba/Makefile.am (modified) * c/src/lib/libbsp/arm/gdbarmsim/Makefile.am (modified) * c/src/lib/libbsp/arm/gp32/Makefile.am (modified) * c/src/lib/libbsp/arm/gumstix/Makefile.am (modified) * c/src/lib/libbsp/arm/nds/Makefile.am (modified) * c/src/lib/libbsp/arm/rtl22xx/Makefile.am (modified) * c/src/lib/libbsp/arm/smdk2410/Makefile.am (modified) * c/src/lib/libbsp/avr/avrtest/Makefile.am (modified) * c/src/lib/libbsp/h8300/h8sim/Makefile.am (modified) * c/src/lib/libbsp/lm32/lm32_evr/Makefile.am (modified) * c/src/lib/libbsp/lm32/milkymist/Makefile.am (modified) * c/src/lib/libbsp/m32c/m32cbsp/Makefile.am (modified) * c/src/lib/libbsp/m32r/m32rsim/Makefile.am (modified) * c/src/lib/libbsp/m68k/csb360/Makefile.am (modified) * c/src/lib/libbsp/m68k/mcf5206elite/Makefile.am (modified) * c/src/lib/libbsp/powerpc/ss555/Makefile.am (modified) * c/src/lib/libbsp/shared/include/cache_.h (added) * c/src/lib/libbsp/v850/gdbv850sim/Makefile.am (modified) bsps: Add empty cache manager This is necessary to add tests that ... Fri, 21 Feb 2014 12:32:13 GMT Sebastian Huber [0fe0718] * c/src/lib/libbsp/powerpc/gen5200/make/custom/gen5200.inc (modified) * c/src/lib/libbsp/powerpc/gen83xx/make/custom/gen83xx.inc (modified) * c/src/lib/libbsp/powerpc/mbx8xx/make/custom/mbx8xx.inc (modified) * c/src/lib/libbsp/powerpc/mpc55xxevb/make/custom/mpc55xx.inc (modified) * c/src/lib/libbsp/powerpc/mpc8260ads/make/custom/mpc8260ads.cfg (modified) * c/src/lib/libbsp/powerpc/t32mppc/make/custom/t32mppc.cfg (modified) * c/src/lib/libbsp/powerpc/tqm8xx/make/custom/tqm8xx.inc (modified) * c/src/lib/libbsp/powerpc/virtex/make/custom/virtex.cfg (modified) bsps/powerpc: Use System V small-data area The 32-bit ABIs for ... Tue, 18 Feb 2014 11:46:08 GMT Sebastian Huber [07713db6] * c/src/lib/libbsp/sparc/leon3/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon3/startup/bspreset.c (added) * c/src/lib/libbsp/sparc/shared/start/start.S (modified) bsp/leon3: Add bsp_reset() for SMP configuration Wed, 19 Feb 2014 15:42:23 GMT Sebastian Huber [7ec8d95] * c/src/lib/libbsp/sparc/leon3/include/leon.h (modified) * c/src/lib/libbsp/sparc/leon3/smp/smp_leon3.c (modified) bsp/leon3: Add and use leon3_get_cpu_count() Wed, 19 Feb 2014 15:41:52 GMT Sebastian Huber [4fe6759e] * c/src/lib/libbsp/sparc/leon3/include/leon.h (modified) * c/src/lib/libbsp/sparc/leon3/startup/bspidle.S (modified) bsp/leon3: Add leon3_power_down_loop() Wed, 19 Feb 2014 14:19:30 GMT Sebastian Huber [c8c877f] * c/src/lib/libbsp/sparc/shared/startup/bspfatalextension.c (deleted) bsps/sparc: Delete unused file Wed, 19 Feb 2014 14:15:18 GMT Sebastian Huber [1be15db1] * c/src/lib/libbsp/powerpc/score603e/include/bsp.h (modified) bsp/score603e: Remove unused BSP_fatal_return() Wed, 19 Feb 2014 12:52:41 GMT Sebastian Huber [47d60134] * cpukit/score/cpu/arm/rtems/score/cpu.h (modified) * cpukit/score/cpu/i386/rtems/score/cpu.h (modified) * cpukit/score/cpu/no_cpu/rtems/score/cpu.h (modified) * cpukit/score/cpu/powerpc/rtems/score/cpu.h (modified) * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) * cpukit/score/cpu/sparc/rtems/score/sparc.h (modified) * cpukit/score/include/rtems/score/smp.h (modified) * testsuites/smptests/smpmigration01/init.c (modified) * testsuites/smptests/smpmigration01/smpmigration01.scn (modified) score: _CPU_SMP_Get_current_processor() Remove ... Thu, 20 Feb 2014 16:05:44 GMT Sebastian Huber [7ee4e72] * cpukit/score/src/threadstartmultitasking.c (modified) score: _Thread_Start_multitasking() Fix serious race-condition. ... Wed, 19 Feb 2014 09:57:46 GMT Sebastian Huber [83bf105] * cpukit/libcsupport/src/gxx_wrappers.c (modified) * cpukit/libcsupport/src/malloc_initialize.c (modified) * cpukit/rtems/src/taskinitusers.c (modified) * cpukit/sapi/include/rtems/fatal.h (modified) * cpukit/sapi/src/exshutdown.c (modified) * cpukit/sapi/src/fatal.c (modified) * cpukit/sapi/src/fatal2.c (modified) * cpukit/sapi/src/posixapi.c (modified) * cpukit/score/cpu/nios2/nios2-context-initialize.c (modified) * cpukit/score/cpu/nios2/nios2-isr-get-level.c (modified) * cpukit/score/cpu/nios2/nios2-isr-set-level.c (modified) * cpukit/score/cpu/powerpc/ppc-isr-vector-install.c (modified) * cpukit/score/include/rtems/score/basedefs.h (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/include/rtems/score/interr.h (modified) * cpukit/score/include/rtems/score/userext.h (modified) * cpukit/score/src/heap.c (modified) * cpukit/score/src/interr.c (modified) * cpukit/score/src/isr.c (modified) * cpukit/score/src/mpci.c (modified) * cpukit/score/src/objectinitializeinformation.c (modified) * cpukit/score/src/objectmp.c (modified) * cpukit/score/src/thread.c (modified) * cpukit/score/src/threadblockingoperationcancel.c (modified) * cpukit/score/src/threadhandler.c (modified) * cpukit/score/src/threadmp.c (modified) * cpukit/score/src/wkspace.c (modified) * testsuites/sptests/spinternalerror01/init.c (modified) * testsuites/sptests/spinternalerror01/spinternalerror01.doc (modified) score: Rename _Internal_error_Occurred() Rename ... Wed, 19 Feb 2014 16:36:01 GMT Jennifer Averett [52eecba] * cpukit/posix/src/pthreaddetach.c (modified) * cpukit/posix/src/pthreadsetschedparam.c (modified) posix: Set pthread attribute values in detach and setschedparm methods. Tue, 18 Feb 2014 11:42:58 GMT Sebastian Huber [2cb0877] * c/src/lib/libbsp/sparc/leon3/amba/amba.c (modified) * c/src/lib/libbsp/sparc/leon3/include/leon.h (modified) bsp/leon3: Add and use LEON3_IrqCtrl_Lock Disabling of interrupts ... Tue, 18 Feb 2014 12:36:35 GMT Sebastian Huber [8a65a960] * cpukit/score/include/rtems/score/smpimpl.h (modified) * cpukit/score/src/smp.c (modified) score: _SMP_Inter_processor_interrupt_handler() Inline ... Tue, 18 Feb 2014 12:30:28 GMT Sebastian Huber [c4ff027] * cpukit/score/src/smp.c (modified) score: Wait for per-CPU state changes later Wait for per-CPU ... Tue, 18 Feb 2014 12:20:08 GMT Sebastian Huber [b1d08a58] * cpukit/score/src/smp.c (modified) score: Initialize per-CPU locks