Timeline



07/24/14:

15:50 Changeset in rtems [0ef6e3bf]4.115 by Sebastian Huber <sebastian.huber@…>
rbtree: Simplify _RBTree_Extract()
03:09 Changeset in rtems-tools [427acf3]4.104.115 by Peng Fan <Peng.Fan@…>
std::list should be sorted before unique std::list should be sorted first, then unique can remove duplicated objects. Otherwise there will be many duplicated objects. Signed-off-by: Peng Fan <Peng.Fan@…>

07/23/14:

21:35 TBR/BSP/Beagleboard edited by Beng
(diff)
21:34 TBR/BSP/Tms570 edited by PavelPisa
/* Test Reports */ (diff)
20:39 Changeset in rtems [9113798c]4.115 by Joel Sherrill <joel.sherrill@…>
todimpl.h: Add missing Doxygen
20:37 Changeset in rtems [0a84c298]4.115 by Joel Sherrill <joel.sherrill@…>
coretod*.c: Fix Doxygen group and comment formatting
20:35 Changeset in rtems [875fff0a]4.115 by Joel Sherrill <joel.sherrill@…>
Add _TOD_Adjust to SCORE TOD Handler. This lays the proper structure for doing future work on time adjustment algorithms. Any TOD adjustments should be requested at the API level and performed at the SCORE level. Additionally updated a test.
16:20 Changeset in rtems-tools [e4014f0]4.104.115 by Ben Gras <ben@…>
typo
11:19 Changeset in rtems [4752550f]4.115 by Sebastian Huber <sebastian.huber@…>
rbtree: Simplify _RBTree_Rotate() Add and use _RBTree_Direction().
11:03 Changeset in rtems [993f5ac]4.115 by Sebastian Huber <sebastian.huber@…>
rbtree: Simplify insert and extract Simplify _RBTree_Insert() and _RBTree_Extract(). Remove more superfluous NULL pointer checks. Change _RBTree_Is_root() to use only the node. Add parent parameter to _RBTree_Sibling(). Delete _RBTree_Grandparent() and _RBTree_Parent_sibling().

07/22/14:

20:49 Changeset in rtems [b767683a]4.115 by Sebastian Huber <sebastian.huber@…>
rbtree: Rename find header in find control Simplify _RBTree_Find_control(). Avoid superfluous NULL pointer checks.
17:42 Changeset in rtems [6e93c836]4.115 by Sebastian Huber <sebastian.huber@…>
rbtree: Simplify off-tree handling Only use the parent pointer, since this pointer is never NULL for nodes which are part of a tree. Rename functions from *_off_rbtree() to *_off_tree().
14:40 Changeset in rtems [133962b]4.115 by Jennifer Averett <jennifer.averett@…>
capture: Split user extension methods out.
12:50 Changeset in rtems [639117f]4.115 by Sebastian Huber <sebastian.huber@…>
rbtree: Update maximum node in LIFO order The test sptests/sp35 showed a NULL pointer access due to an invalid maximum node field (e.g. a tree with one element and NULL as the maximum node).

07/21/14:

16:29 Changeset in rtems [8abbbdde]4.115 by Sebastian Huber <sebastian.huber@…>
rbtree: Do not set node off-tree in extract
16:16 Changeset in rtems [d7a94693]4.115 by Sebastian Huber <sebastian.huber@…>
rbtree: Remove superfluous NULL pointer checks
16:08 Changeset in rtems [6b0a7efc]4.115 by Sebastian Huber <sebastian.huber@…>
rbtree: Format

07/19/14:

00:46 Changeset in rtems [3b6352d]4.115 by Joel Sherrill <joel.sherrill@…>
adjtime.c: Use timestamp math and simplify

07/18/14:

19:20 Developer/Git/Users edited by Phipse
/* Sending Email */ updated email address from rtems-devel@… to devel@… (diff)
10:29 Changeset in rtems [1642d27e]4.115 by Christian Mauderer <Christian.Mauderer@…>
bsp/altera-cyclone-v: Add socal from hwlib. Some of the headers from the hwlib need the files from the socal subdirectory.

07/16/14:

20:45 Changeset in rtems [742402b5]4.115 by Joel Sherrill <joel.sherrill@…>
m68k/gen68360/include/tm27.h: Correct comment
20:43 Changeset in rtems [6e868d87]4.115 by Joel Sherrill <joel.sherrill@…>
Add More Testsuite Configuration Files and Update Existing Ones The first pass at building these was without networking enabled. This pass addresses that plus accounts for some new BSPs which needed testsuite.tcfg files and BSPs which could not link tests which had been added since the first pass.
00:45 Changeset in rtems [6832a560]4.115 by Chris Johns <chrisj@…>
Common ARM A8 code.

07/15/14:

17:37 Changeset in rtems [3250664]4.115 by Joel Sherrill <joel.sherrill@…>
Thread Queue: Merge discipline subroutines into main methods There was a lot of duplication between the discipline subroutines. With the transition to RBTrees for priority discipline, there were only a few lines of source code manipulating the data structure for FIFO and priority. Thus is made sense to fold these back into the main methods. As part of doing this all of the tests for discipline were changed to be in the same order.
14:20 Changeset in rtems [81329f9]4.115 by Christian Mauderer <Christian.Mauderer@…>
bsp/altera-cyclone-v: Add RTC driver.

07/14/14:

18:12 Changeset in rtems [648c86c]4.115 by Jennifer Averett <jennifer.averett@…>
capture01: Add include of assert.h.
14:33 Changeset in rtems [3f9cd87d]4.115 by Christian Mauderer <Christian.Mauderer@…>
bsp/altera-cyclone-v: Add a simple I2C driver.

07/12/14:

22:04 Changeset in rtems [7e60b7d]4.115 by Ben Gras <beng@…>
uart-output-char.h: extra offset definition. All, This patch is submitted as its values are used in my to-be-submitted beagle bsp.
19:22 Changeset in rtems [64939bc]4.115 by Sebastian Huber <sebastian.huber@…>
rbtree: Reduce RBTree_Control size Remove compare function and is unique indicator from the control structure. Rename RBTree_Compare_function to RBTree_Compare. Rename rtems_rbtree_compare_function to rtems_rbtree_compare. Provide C++ compatible initializers. Add compare function and is unique indicator to _RBTree_Find(), _RBTree_Insert(), rtems_rbtree_find() and rtems_rbtree_insert(). Remove _RBTree_Is_unique() and rtems_rbtree_is_unique(). Remove compare function and is unique indicator from _RBTree_Initialize_empty() and rtems_rbtree_initialize_empty().
19:22 Changeset in rtems [7e119990]4.115 by Sebastian Huber <sebastian.huber@…>
rbtree: Delete unused functions

07/11/14:

14:37 Changeset in rtems [ddbc3f8d]4.115 by Daniel Cederman <cederman@…>
score: Add SMP support to the cache manager Adds functions that allows the user to specify which cores that should perform the cache operation. SMP messages are sent to all the specified cores and the caller waits until all cores have acknowledged that they have flushed their cache. If CPU_CACHE_NO_INSTRUCTION_CACHE_SNOOPING is defined the instruction cache invalidation function will perform the operation on all cores using the previous method.
14:09 Changeset in rtems [bba83e5]4.115 by Daniel Cederman <cederman@…>
score/sparc: Add comment on icache flush after trap table update Changes to the trap table might be missed by other cores. If the system state is up, the other cores can be notified using SMP messages that they need to flush their icache. If the up state has not been reached there is no need to notify other cores. They will do an automatic flush of the icache just after entering the up state, but before enabling interrupts. Cache invalidation is required for both single and multiprocessor systems.
12:10 Developer/SMP edited by Sh
/* Status */ (diff)
12:09 Developer/SMP edited by Sh
/* Status */ (diff)
12:07 Developer/SMP edited by Sh
/* Status */ (diff)
12:07 Developer/SMP edited by Sh
/* Status of Effort */ (diff)
11:29 Changeset in rtems [87894c0]4.115 by Sebastian Huber <sebastian.huber@…>
doc: Update console driver documentation
07:47 Changeset in rtems [f0c8501]4.115 by Sebastian Huber <sebastian.huber@…>
score: Scheduler helping proto for affinity sched The priority affinity scheduler has the nice property that it can produce more than one scheduled to ready state change in one operation. Each scheduled to ready state change may lead to one thread in need for help. Since it is currently only possible to return at most one thread in need for help, we have a problem here. A solution might be to move the check for migrations into the ask for help mechanism.

07/10/14:

19:20 Changeset in rtems [b6343c6]4.115 by Joel Sherrill <joel.sherrill@…>
Enhance Semaphore Blocking and Readying Time Test Cases tm02 and tm03 were modified to be reused for multiple configurations of RTEMS Classic API Semaphores. This added tm31-36. The messages for tm02 and tm03 were modified to indicate the semaphore attributes. tm31 - tm36 were added. This resulted in the following cases: tm02 - rtems_semaphore_obtain: Counting/FIFO not available caller blocks tm03 - rtems_semaphore_release: Counting/FIFO task readied preempts caller tm31 - rtems_semaphore_obtain: Counting/priority not available caller blocks tm32 - rtems_semaphore_release: Counting/priority task readied preempts caller tm33 - rtems_semaphore_obtain: Binary/FIFO not available caller blocks tm34 - rtems_semaphore_release: Binary/FIFO task readied preempts caller tm35 - rtems_semaphore_obtain: Binary/priority not available caller blocks tm36 - rtems_semaphore_release: Binary/priority task readied preempts caller
16:55 Changeset in rtems [247118bf]4.115 by Jennifer Averett <jennifer.averett@…>
smpschedsem01: new test. This test verifies priority is inherited from a high priority semaphore by a lower priority task.
16:45 Changeset in rtems [7eb3fd47]4.115 by Jennifer Averett <jennifer.averett@…>
smpschedaffinity05: Add test for worst case migration for affintiy scheduler. This test uses a combination of priority and affinity to cause the tasks running on all 4 cores to change due to one task priority change.
16:36 Changeset in rtems [61d26f93]4.115 by Jennifer Averett <jennifer.averett@…>
smpschedaffinity04: New test. This test walks a secondary high prority task across all the cores.
16:18 Changeset in rtems [28d66749]4.115 by Jennifer Averett <jennifer.averett@…>
smpschedaffinity03: New test. This task walks the affinity of self across all the cores.
15:19 Changeset in rtems [09293069]4.115 by Jennifer Averett <jennifer.averett@…>
smpschedaffinity02: New test. This test checks setting the affinity of a secondary task on a two core system.
12:54 GSoC/2014/PortToCortexR4 edited by PavelPisa
(diff)
12:52 TBR/BSP/Tms570 edited by PavelPisa
Pinter to tms570-bsp GIT repository (diff)
12:36 TBR/BSP/Tms570 created by PavelPisa
Initial information about TMS570 / TMS570LS31x HDK Ki
12:27 Changeset in rtems [27783f6]4.115 by Sebastian Huber <sebastian.huber@…>
score: Fix scheduler helping implementation Do not extract the idle threads from the ready set so that there is always a thread available for comparison.
11:52 TBR/Website/Board_Support_Packages edited by PavelPisa
Add TMS570 to the boards list (diff)
10:49 Changeset in rtems [333f942]4.115 by Sebastian Huber <sebastian.huber@…>
score: Fix assertions
05:56 Changeset in rtems [76ad756c]4.115 by Chris Johns <chrisj@…>
FreeBSD standard shell does not support substring expansion. Switch to using awk to get a string of spaces.
Note: See TracTimeline for information about the timeline view.