Timeline




matching tags

Apr 7, 2014:

2:50 PM Changeset in rtems [6cf45cb]4.11 by Sebastian Huber <sebastian.huber@…>
score: Fix workspace size estimate for TLS
2:07 PM Changeset in rtems [eeb45b5]4.11 by Sebastian Huber <sebastian.huber@…>
sptests/sp68: Fix configuration
2:00 PM Changeset in rtems [d61c315]4.11 by Sebastian Huber <sebastian.huber@…>
score: Fix for empty heap
1:59 PM Changeset in rtems [fef4293]4.11 by Sebastian Huber <sebastian.huber@…>
psxtests/psxkey02: Test for proper error case
1:55 PM Changeset in rtems [b2700c35]4.11 by Sebastian Huber <sebastian.huber@…>
score: Use proper protection
1:36 PM Changeset in rtems [316ba97]4.11 by Sebastian Huber <sebastian.huber@…>
tmtests/tm21: Fix configuration
12:50 PM Changeset in rtems [263f4bec]4.11 by Sebastian Huber <sebastian.huber@…>
score: Statically initialize IO manager This simplifies the RTEMS initialization and helps to avoid a memory overhead. The workspace demands of the IO manager were not included in the <rtems/confdefs.h> workspace size estimate. This is also fixed as a side-effect. Update documentation and move "Specifying Application Defined Device Driver Table" to the section end. This sub-section is not that important for the user. Mentioning this at the beginning may lead to confusion.
12:50 PM Changeset in rtems [781631e]4.11 by Sebastian Huber <sebastian.huber@…>
sptests/spwatchdog: Fix for short enums
12:50 PM Changeset in rtems [57c2985]4.11 by Sebastian Huber <sebastian.huber@…>
score: Lazy key value pair allocation
12:50 PM Changeset in rtems [fb9e98e]4.11 by Sebastian Huber <sebastian.huber@…>
score: Fix workspace size estimate
12:50 PM Changeset in rtems [57740ce8]4.11 by Sebastian Huber <sebastian.huber@…>
score: Clarify CPU port alignment requirements
12:41 PM Changeset in rtems [94086a9]4.11 by Sebastian Huber <sebastian.huber@…>
score: Fix POSIX threads size estimate The POSIX threads are separate objects. Account for the object administration overhead.

Apr 4, 2014:

2:32 PM Changeset in rtems [cae120e2]4.11 by Sebastian Huber <sebastian.huber@…>
rhealstone/rhmlatency: Fix configuration
2:24 PM Changeset in rtems [c6f0a4b7]4.11 by Joel Sherrill <joel.sherrill@…>
schedulerpriorityaffinitysmp.h: Fix compilation error introduced by recent changes
2:24 PM Changeset in rtems [eb2c813]4.11 by Joel Sherrill <joel.sherrill@…>
privateenv.c: Remove unused variable warning
11:58 AM Changeset in rtems [e785fbaa]4.11 by Sebastian Huber <sebastian.huber@…>
score: Delete _Thread_Ticks_per_timeslice Use the Configuration instead.
11:43 AM Changeset in rtems [47445846]4.11 by Sebastian Huber <sebastian.huber@…>
score: Delete _Thread_Maximum_extensions Use the Configuration instead.
8:56 AM Changeset in rtems [e1598a6]4.11 by Sebastian Huber <sebastian.huber@…>
score: Static scheduler configuration Do not allocate the scheduler control structures from the workspace. This is a preparation step for configuration of clustered/partitioned schedulers on SMP.
7:39 AM Changeset in rtems [e8fffc2d]4.11 by Sebastian Huber <sebastian.huber@…>
score: Delete superfluous field
7:37 AM Changeset in rtems [d62b5ac9]4.11 by Sebastian Huber <sebastian.huber@…>
score: Include missing header file
6:36 AM Changeset in rtems [fc3c759]4.11 by Sebastian Huber <sebastian.huber@…>
score: Move declaration to end of file

Apr 3, 2014:

10:02 PM Changeset in rtems [69d7279]4.11 by Joel Sherrill <joel.sherrill@…>
pthreadimpl.h: Conditionalize thread affinity copying
8:14 PM Changeset in rtems [aa7ff5d3]4.11 by Joel Sherrill <joel.sherrill@…>
leon2 ckinit.c, console.c: Comment clean up
8:13 PM Changeset in rtems [fcc10761]4.11 by Joel Sherrill <joel.sherrill@…>
leon2/Makefile.am: Change to one file per line
8:13 PM Changeset in rtems [68a6470]4.11 by Joel Sherrill <joel.sherrill@…>
erc32/Makefile.am: Change to one file per line
8:13 PM Changeset in rtems [6c0b7b8]4.11 by Joel Sherrill <joel.sherrill@…>
psim/console/console-io.c: Comment clean up
8:13 PM Changeset in rtems [d4db719]4.11 by Joel Sherrill <joel.sherrill@…>
sim68000/console/conscfg.c: Comment clean up
8:11 PM Changeset in rtems [3a422f7d]4.11 by Joel Sherrill <joel.sherrill@…>
h8sim/console/console-io.c: Comment clean up
8:03 PM Changeset in rtems [68c156a]4.11 by Joel Sherrill <joel.sherrill@…>
pthreadcreate.c: Fix bug where attr used instead of the_attr
6:51 PM Changeset in rtems [a0a073d1]4.11 by Joel Sherrill <joel.sherrill@…>
pthread.c: Conditionalize thread affinity initialization
5:55 PM Changeset in rtems [d507c037]4.11 by Joel Sherrill <joel.sherrill@…>
Disable per task variables when SMP is enabled Per task variables are inherently unsafe in SMP systems. This patch disables them from the build and adds warnings in the appropriate documentation and configuration sections.
1:03 PM Changeset in rtems [24934e36]4.11 by Sebastian Huber <sebastian.huber@…>
score: Add scheduler control to scheduler ops Scheduler operations must be free of a global scheduler context to enable partitioned/clustered scheduling.
10:52 AM Changeset in rtems [1a6093d]4.11 by Sebastian Huber <sebastian.huber@…>
samples/fileio: Fix configuration
10:02 AM Changeset in rtems [439c494]4.11 by Sebastian Huber <sebastian.huber@…>
score: Add and use Scheduler_simple_Control
9:53 AM Changeset in rtems [3891983]4.11 by Sebastian Huber <sebastian.huber@…>
score: Add and use Scheduler_EDF_Control
8:23 AM Ticket #788 (Priority inheritance mechanism may activate a deleted task) closed by Sebastian Huber
fixed: http://git.rtems.org/rtems/commit/?id=3f5f2ce22903c1e1f15fee75938b34987d894916

Apr 2, 2014:

6:36 PM TBR/BSP/Beagleboard edited by Beng
(diff)
6:25 PM TBR/BSP/Beagleboard edited by Beng
removed some options from the instructed configure that are not necessary for a good build (diff)
4:39 PM Changeset in rtems [95cb09e]4.11 by Joel Sherrill <joel.sherrill@…>
sparc/shared/.../linkcmds.base: Correct C++ support Add KEEP() for .eh_frame*, .ctor*, and .dtor*.

Apr 1, 2014:

11:22 AM Ticket #2082 (Nested interrupts broken since inclusion of smp changes) closed by Sebastian Huber
fixed: I am pretty sure this bug is fixed in the current SMP code.
9:48 AM Changeset in rtems [494c2e3]4.11 by Sebastian Huber <sebastian.huber@…>
score: Move priority bit map to scheduler instance Delete global variables _Priority_Major_bit_map and _Priority_Bit_map. This makes it possible to use multiple priority scheduler instances for example with clustered/partitioned scheduling on SMP.
8:20 AM Changeset in rtems [f570b071]4.11 by Sebastian Huber <sebastian.huber@…>
score: Rename Priority_bit_map_Control Rename Priority_bit_map_Control in Priority_bit_map_Word.
8:01 AM Changeset in rtems [4994927]4.11 by Sebastian Huber <sebastian.huber@…>
score: Move log2table to separate file
7:48 AM Changeset in rtems [8e980e61]4.11 by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Fix linker command files
7:21 AM Changeset in rtems [3ccfd98]4.11 by Sebastian Huber <sebastian.huber@…>
libtests/newlib01: New test
6:40 AM Changeset in rtems [57db5f1]4.11 by Sebastian Huber <sebastian.huber@…>
smptests/smpthreadlife01: Avoid bad profiling stat
6:31 AM Changeset in rtems [25a97835]4.11 by Sebastian Huber <sebastian.huber@…>
ringbuf: Fix ISR lock initialization/destruction

Mar 31, 2014:

5:55 PM Developer/SMP edited by Sh
Fix layout (diff)
4:53 PM Ticket #1129 (PIT interrupts slow on mbx8xx when derived from EXTCLK) closed by thomas.doerfler
wontfix: no longer relevant
4:52 PM Ticket #714 (a more flexible console driver for gen68360 BSPs is available) closed by thomas.doerfler
wontfix: no longer relevant…
4:30 PM Changeset in rtems [8118b670]4.11 by Sebastian Huber <sebastian.huber@…>
libchip: Avoid DEVOLATILE()
4:09 PM Developer/SMP edited by Sh
/* Post-Switch Actions */ Update due to thread post-switch actions implementation (diff)
4:07 PM Developer/SMP edited by Sh
/* Thread Delete/Restart? */ Update due recent to thread life cycle changes (diff)
4:05 PM Developer/SMP edited by Sh
/* Status */ (diff)
4:03 PM Developer/SMP edited by Sh
/* Thread Restart */ Update due to recent thread life cycle changes (diff)
3:58 PM Developer/SMP edited by Sh
/* Thread Delete */ (diff)
3:57 PM Developer/SMP edited by Sh
/* Task Variables */ (diff)
2:11 PM Changeset in rtems [10b0c3f]4.11 by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: PR757: Fix PPC_IRQ_TRACE for ppc601 We could probably also remove the ppc601 support entirely.
1:49 PM Changeset in rtems [b9b014e]4.11 by Sebastian Huber <sebastian.huber@…>
smptests/smpthreadlife01: Typo
1:45 PM Changeset in rtems [a881ff2]4.11 by Sebastian Huber <sebastian.huber@…>
smptests/smpthreadlife01: Add test cases
11:06 AM Changeset in rtems [1d9818d]4.11 by Daniel Cederman <cederman@…>
LEON3: UT699 and GR712 sleep-mode d-cache fix See errata of respective chip. Some code-cleanup as well.
7:40 AM Ticket #2152 (Race condition with unified work areas) closed by Sebastian Huber
fixed: http://git.rtems.org/rtems/commit/?id=23fec9f0e18dc4913fab818118f836af150b98f3
7:38 AM Ticket #2151 (Race condition in _Thread_queue_Extract_with_proxy()) closed by Sebastian Huber
fixed: http://git.rtems.org/rtems/commit/?id=7552e77c961d2db821e8426fc8f94e5c147b72b7
7:37 AM Ticket #2035 (psxcancel reveals NULL pointer access in _Thread_queue_Extract()) closed by Sebastian Huber
fixed: http://git.rtems.org/rtems/commit/?id=1b1be254e7a3e3d6fe6d55d62010a81a7ef35411
7:35 AM Ticket #1814 (SMP race condition between stack free and dispatch) closed by Sebastian Huber
fixed: http://git.rtems.org/rtems/commit/?id=1b1be254e7a3e3d6fe6d55d62010a81a7ef35411
7:31 AM Ticket #2143 (SMP: Inconsistent RTEMS chains API) closed by Sebastian Huber
fixed: http://git.rtems.org/rtems/commit/?id=ae88aa7927dbbfb7b841dee8133f55c38303b91b
7:23 AM Changeset in rtems [ab816bc]4.11 by Sebastian Huber <sebastian.huber@…>
sptests/sptask_err04: Fix broken test
6:39 AM Changeset in rtems [3c21ad7]4.11 by Pavel Pisa <ppisa4lists@…>
SPI SD-Card: adapt common driver code to block devices core API changes.
6:39 AM Changeset in rtems [7d015db0]4.10 by Pavel Pisa <ppisa4lists@…>
SPI SD-Card: adapt common driver code to block devices core API changes. close #1558

Mar 28, 2014:

6:05 PM Changeset in rtems [df367fad]4.11 by Bjorn Larsson <bjornlarsson@…>
sptests: New tests split from sp09 screen 1 and screen 2. Split sp09 screen 1 into new test sptask_err04. Split sp09 screen 2 into new tests sptaskerr02 and spclock_err01, as well as moving one verification into sptimer_err01.
12:44 PM Changeset in rtems [3f5f2ce]4.11 by Sebastian Huber <sebastian.huber@…>
score: PR788: Add INTERNAL_ERROR_RESOURCE_IN_USE Issue a fatal error in case a thread is deleted which still owns resources (e.g. a binary semaphore with priority inheritance or ceiling protocol). The resource count must be checked quite late since RTEMS task variable destructors, POSIX key destructors, POSIX cleanup handler, the Newlib thread termination extension or other thread termination extensions may release resources. In this context it would be quite difficult to return an error status to the caller. An alternative would be to place threads with a non-zero resource count not on the zombie chain. Thus we have a resource leak instead of a fatal error. The terminator thread can see this error if we return an RTEMS_RESOURCE_IN_USE status for the rtems_task_delete() for example.
10:58 AM Changeset in rtems [ecd8c8ad]4.11 by Sebastian Huber <sebastian.huber@…>
tests/fatal: Fix test names
10:52 AM Changeset in rtems [d98217c]4.11 by Sebastian Huber <sebastian.huber@…>
psxtests/psxconfig01: Fix for POSIX keys config
10:47 AM Changeset in rtems [2c83ac3]4.11 by Sebastian Huber <sebastian.huber@…>
smptests/smpfatal03: Fix end of test output
10:34 AM Changeset in rtems [5a13ef9]4.11 by Sebastian Huber <sebastian.huber@…>
sptests/sp44: Fix end of test output
8:29 AM Changeset in rtems [f0b4fd9]4.11 by Sebastian Huber <sebastian.huber@…>
score: Do not reset resource count during restart This fixes an integer underflow problem in case resources are released after a thread restart. Add new test sptests/spthreadlife01.
8:24 AM Changeset in rtems [c2225d7]4.11 by Sebastian Huber <sebastian.huber@…>
score: Add _Scheduler_Change_priority_if_higher() Add _Scheduler_Set_priority_if_higher().

Mar 27, 2014:

11:57 PM Ticket #1713 (networking stack is not 64-bit clean) closed by Gedare Bloom
wontfix: Going to wait on the new stack and just consider the old stack is broken on the sparc64.
11:56 PM Ticket #2043 (doc: configure silent fail) closed by Gedare Bloom
invalid: You have to specify a comment when changing the status of a bug from NEW to RESOLVED.
11:54 PM Ticket #1892 (RBTree Extract hook) closed by Gedare Bloom
wontfix: The current implementation seems to be satisfactory without adding function hooks.
11:54 PM Ticket #1891 (RBTree insert and find functions) closed by Gedare Bloom
wontfix: The current implementation seems to be satisfactory without adding function hooks.
2:47 PM Changeset in rtems [719c7e5]4.11 by Bjorn Larsson <bjornlarsson@…>
sptask_err03: New test split from sp09 screen 3.
1:46 PM Changeset in rtems [03e89287]4.11 by Sebastian Huber <sebastian.huber@…>
score: Delete CORE_mutex_Control::lock The holder field is enough to determine if a mutex is locked or not. This leads also to better error status codes in case a rtems_semaphore_release() is done for a mutex without having the ownership.
1:29 PM Changeset in rtems [b1ce1161]4.11 by Sebastian Huber <sebastian.huber@…>
score: Delete CORE_mutex_Control::holder_id We can use the holder pointer to get the identifier if necessary.
1:23 PM Changeset in rtems [5c0c0cf]4.11 by Christian Mauderer <Christian.Mauderer@…>
privateenv: Use POSIX keys instead of task variables.
1:23 PM Changeset in rtems [7d5c27e]4.11 by Christian Mauderer <Christian.Mauderer@…>
privateenv: Remove sharing of user environment between threads.
1:16 PM Changeset in rtems [23fec9f]4.11 by Sebastian Huber <sebastian.huber@…>
score: PR2152: Use allocator mutex for objects Use allocator mutex for objects allocate/free. This prevents that the thread dispatch latency depends on the workspace/heap fragmentation.
12:38 PM Changeset in rtems [34684573]4.11 by Sebastian Huber <sebastian.huber@…>
score: Use thread life protection for API mutexes This prevents that asynchronous thread deletion can lead to an unusable allocator or once mutex.
8:04 AM Changeset in rtems [91e7b0c]4.11 by Sebastian Huber <sebastian.huber@…>
score: PR2172: _Thread_queue_Extract() Add _Thread_queue_Extract_with_return_code(). On SMP this sequence in _Thread_queue_Process_timeout() was broken: […] /* * After we enable interrupts here, a lot may happen in the * meantime, e.g. nested interrupts may release the resource that * times out here. So we enter _Thread_queue_Extract() * speculatively. Inside this function we check the actual status * under ISR disable protection. This ensures that exactly one * executing context performs the extract operation (other parties * may call _Thread_queue_Dequeue()). If this context won, then * we have a timeout. * * We can use the_thread_queue pointer here even if * the_thread->Wait.queue is already set to NULL since the extract * operation will only use the thread queue discipline to select * the right extract operation. The timeout status is set during * thread queue initialization. */ we_did_it = _Thread_queue_Extract( the_thread_queue, the_thread ); if ( we_did_it ) { the_thread->Wait.return_code = the_thread_queue->timeout_status; } […] In case _Thread_queue_Extract() successfully extracted a thread, then this thread may start execution on a remote processor immediately and read the the_thread->Wait.return_code before we update it here with the timeout status. Thus it observes a successful operation even if it timed out.
8:04 AM Changeset in rtems [0cd2b777]4.11 by Sebastian Huber <sebastian.huber@…>
samples/base_mp: Include missing header file
7:30 AM Changeset in rtems [600bb68f]4.11 by Sebastian Huber <sebastian.huber@…>
score: _Thread_queue_Extract_with_proxy() Drop the return status, since it is nowhere used.
7:04 AM Changeset in rtems [cb8d3e7]4.11 by Sebastian Huber <sebastian.huber@…>
score: Delete CORE_mutex_Control::blocked_count

Mar 26, 2014:

6:22 PM Changeset in rtems [4327a7b]4.11 by Bjorn Larsson <bjornlarsson@…>
spevent_err03: New test split from sp09 screen 4.
2:56 PM Changeset in rtems [d6f65e40]4.11 by Bjorn Larsson <bjornlarsson@…>
sptests: split sp09 screen 5,6 into spsem_err01, spsem_err02, and sptask_err01. sp09 screen 5 split into spsem_err01, sp09 screen 6 split into spsem_err02, and sptask_err01.
6:13 AM Changeset in rtems-source-builder [8c19df2]4.104.114.9 by Chris Johns <chrisj@…>
sb: Fix git to clean before updating.
6:12 AM Changeset in rtems-source-builder [b77019a]4.104.114.9 by Chris Johns <chrisj@…>
config: Build without zlib due to errors in psim.
6:12 AM Changeset in rtems-source-builder [ed8a66a]4.104.114.9 by Chris Johns <chrisj@…>
config: Add support for gcc-4.8-branch testing.
5:45 AM Changeset in rtems-tools [05d2385]4.104.11 by Chris Johns <chrisj@…>
bsp: Add psim.
5:45 AM Changeset in rtems-tools [a116962]4.104.11 by Chris Johns <chrisj@…>
tester: The process returns an exit code not an errno.

Mar 25, 2014:

6:48 PM Changeset in rtems [a3707d8]4.11 by Bjorn Larsson <bjornlarsson@…>
sptests: Split sp09 screens 7,8 into spmsg1_err01 and spmsgq_err02. spmsgq_err01 test replaces rtems_message_queue_XXX error tests from sp09 screen 7. spmsgq_err02 replaces rtems_message_queue_XXX error tests from sp09 screen 8.
5:51 PM Changeset in rtems [abc833bd]4.11 by Bjorn Larsson <bjornlarsson@…>
spport_err01: New test split from sp09 This test verifies rtems_port_XXX error tests from sp09 screen 9.
3:45 PM Changeset in rtems [8c26e798]4.11 by Sebastian Huber <sebastian.huber@…>
tests: Produce proper begin/end messages
2:58 PM Changeset in rtems [34244b7a]4.11 by Bjorn Larsson <bjornlarsson@…>
spsignal_err01: New test split from sp09. This test moves rtems_signal_send error testing from sp09 screen 9 into its own test.
2:43 PM Changeset in rtems [0cf41e5]4.11 by Bjorn Larsson <bjornlarsson@…>
spintr_err01: New test split from sp09. This test contains the interrupt catch error tests from sp09 screen 9.
2:13 PM Changeset in rtems [9c88bc6e]4.11 by Bjorn Larsson <bjornlarsson@…>
spratemon_err01: New test split from sp09.
1:15 PM Changeset in rtems [a75242eb]4.11 by Sebastian Huber <sebastian.huber@…>
tmtests/tmcontext01: Use <rtems/test.h>
10:03 AM Changeset in rtems [226c731]4.11 by Sebastian Huber <sebastian.huber@…>
score: Replace _Thread_Reset() Replace _Thread_Reset() with _Thread_Start_life_change(). This function can be later used for the _Thread_Close() implementation.
9:54 AM Changeset in rtems [1b1be254]4.11 by Sebastian Huber <sebastian.huber@…>
score: Thread life cycle re-implementation The thread deletion is now supported on SMP. This change fixes the following PRs: PR1814: SMP race condition between stack free and dispatch PR2035: psxcancel reveals NULL pointer access in _Thread_queue_Extract() The POSIX cleanup handler are now called in the right context (should be called in the context of the terminating thread). http://pubs.opengroup.org/onlinepubs/009695399/functions/xsh_chap02_09.html Add a user extension the reflects a thread termination event. This is used to reclaim the Newlib reentrancy structure (may use file operations), the POSIX cleanup handlers and the POSIX key destructors.
9:53 AM Changeset in rtems [8690b53]4.11 by Sebastian Huber <sebastian.huber@…>
score: Add parameter to _Thread_Restart() The executing thread will be later used for a common implementation with _Thread_Close().
8:46 AM Changeset in rtems [65612cc]4.11 by Sebastian Huber <sebastian.huber@…>
sptests/spprintk: Use <rtems/test.h>
7:53 AM Changeset in rtems [5f104ee]4.11 by Sebastian Huber <sebastian.huber@…>
score: Fix heap protection Partially revert commit 2a713e3b944625c45154f0ea7f5703e918de758.
7:06 AM Changeset in rtems [6c0301d]4.11 by Sebastian Huber <sebastian.huber@…>
tests/sptests: Use <rtems/test.h>
7:06 AM Changeset in rtems [698c2e50]4.11 by Sebastian Huber <sebastian.huber@…>
tests/psxtests: Use <rtems/test.h>
7:06 AM Changeset in rtems [2272905]4.11 by Sebastian Huber <sebastian.huber@…>
tests: Use rtems_status_text()

Mar 24, 2014:

3:29 PM TBR/BSP/Beagleboard edited by Beng
expanded overview with wikipedia overview link of various beagle targets (4) (diff)
3:13 PM TBR/BSP/Beagleboard edited by Beng
formatting prettier (diff)
3:08 PM TBR/BSP/Beagleboard edited by Beng
documenting my experiments with booting this image on the bbxm (emulator). (diff)
2:57 PM TBR/BSP/Beagleboard edited by Beng
correct some formatting (diff)
2:57 PM Changeset in rtems [2a713e3]4.11 by Sebastian Huber <sebastian.huber@…>
score: _Heap_Protection_set_delayed_free_fraction Add and use _Heap_Protection_set_delayed_free_fraction(). This makes it possible to avoid a dependency on _Thread_Dispatch_is_enabled().
1:47 PM Ticket #2175 (C++ Exception Catch Handler Crash on Sparc ERC32 Simulator(SIS)) created by JunBeom Kim
* RTEMS : 4.11 version * GCC : 4.8.1 & 4.8.2 * Target : SIS(Sparc …
9:32 AM Changeset in rtems [89aa1ec8]4.11 by James Fitzsimons <james.fitzsimons@…>
m68k/mrm332: changes required to get the mrm332 bsp working again. Changed console driver to use interrupts instead of polling. Change to avoid overwriting CPU32Bug interrupt vector when setting up the Sci interrupt handler. Fixed type for boolean flag in bsp.h. Changed mrm332.h to use 25Mhz clock. Fixes to mrm332.cfg to use correct mcpu32 value for RTEMS_CPU_MODEL instead of m68332 which is no longer supported. Added -mcpu=cpu32 to compiler options. Removed broken ROM linker script and replaced broken RAM linker script with working ROM linker script. Removed no longer required file except_vect_332_ROM.S. Enabled 0xbeefbeef magic string in start.S to allow MRM version of CPU32Bug to auto run RTEMS. Removed old code from start.S Changed compiler optimization flag to optimize for size.
7:54 AM Changeset in rtems [67a4842]4.11 by Daniel Cederman <cederman@…>
bsps/sparc: Make local functions for amba plug&play static.
7:51 AM Changeset in rtems [1fac361]4.11 by Sebastian Huber <sebastian.huber@…>
score: PR2174: Add workaround Add _Scheduler_FIXME_thread_priority_queues_are_broken to prevent thread priority queues in case an EDF scheduler is used.
6:54 AM Changeset in rtems [383b2d3]4.11 by Sebastian Huber <sebastian.huber@…>
score: Start thread dispatch profiling later We are not interested in the sequential boot time.
6:53 AM Changeset in rtems [9b44339c]4.11 by Sebastian Huber <sebastian.huber@…>
score: Delete _Watchdog_Report() Delete _Watchdog_Report_chain(). These two functions use printk() with thread dispatching and interrupts disabled. So they are pretty useless in real applications. They are not part of the application APIs. They are only used in one test and do nothing useful in this test.
6:53 AM Changeset in rtems [72d8db9c]4.11 by Sebastian Huber <sebastian.huber@…>
score: Delete _Thread_Internal_free()
6:44 AM Changeset in rtems [298d0fd]4.11 by Sebastian Huber <sebastian.huber@…>
score: Add _Scheduler_Highest_priority_of_two() Use inline functions instead of macros for _Scheduler_Is_priority_lower_than() and _Scheduler_Is_priority_higher_than().
6:08 AM Ticket #2174 (Memory corruption with EDF scheduler and thread priority queues) created by Sebastian Huber
On 2014-03-21 14:51, Gedare Bloom wrote:> On Fri, Mar 21, 2014 at 9:32 …
6:06 AM Ticket #2173 (Potential integer overflow problem in EDF scheduler) created by Sebastian Huber
On 2014-03-21 14:46, Gedare Bloom wrote:> On Fri, Mar 21, 2014 at 9:43 …
12:04 AM TBR/BSP/Phycore_mpc5554 edited by Dufault
(diff)
12:03 AM TBR/BSP/Phycore_mpc5554 edited by Dufault
(diff)
12:00 AM TBR/BSP/Phycore_mpc5554 edited by Dufault
Distinguish between what's on the board and what's on the chip. (diff)
Note: See TracTimeline for information about the timeline view.