Timeline



02/24/14:

16:06 Changeset in rtems [0a2096b]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Use ambapp_freq_get() for CPU counter
15:25 Changeset in rtems [dce7bba7]4.115 by Sebastian Huber <sebastian.huber@…>
bsps: Delete LEON3_FATAL_CPU_COUNTER_INIT
11:45 Changeset in rtems [a4bc90af]4.115 by Sebastian Huber <sebastian.huber@…>
sparc: Fix CPU counter support The SPARC processors supported by RTEMS have no built-in CPU counter support. We have to use some hardware counter module for this purpose. The BSP must provide a 32-bit register which contains the current CPU counter value and a function for the difference calculation. It can use for example the GPTIMER instance used for the clock driver.
09:48 Changeset in rtems [64f4ac2]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Add new cache manager implementation The previous implementation used an instruction cache line size of 0, this is a bogus value. Use a instruction cache line size of 64 since the L2 cache may have a line size of 32 or 64. A greater value should cause no harm. Use a FLUSH operation for _CPU_cache_invalidate_instruction_range(). This is a preperation step to support the L2 cache.
09:13 Changeset in rtems [95d0c98]4.115 by Sebastian Huber <sebastian.huber@…>
score: Fix thread TLS area initialization Do not use _TLS_Size here since this will lead GCC to assume that this symbol is not 0 and the later > 0 test will be optimized away.
08:53 Changeset in rtems [07dc970]4.115 by Sebastian Huber <sebastian.huber@…>
sptests/spcpucounter01: Adjust test Adjust test to work with clock driver based CPU counters. They have a period equal to the clock tick interval.

02/23/14:

22:04 Changeset in rtems [6b998fee]4.115 by Joel Sherrill <joel.sherrill@…>
taskmode: Formatting correction

02/22/14:

21:57 Changeset in rtems [27d240e0]4.115 by Andre Marques <andre.lousa.marques@…>
New fstest to check rename POSIX conformance This patch is a newer version of the test presented on http://www.rtems.org/pipermail/rtems-devel/2014-February/005318.html Unchecked error cases: - EIO (physical error) - ENOSPC (no space left in the new filepath) - EROFS (already covered on testsuites/fstests/fsrofs01) Untested functionality: - File system lock during rename() operation - If after rename() the link count of a file becomes 0 it should be removed and the space ocupied by the file shall be freed and no longer accessible (the function statvfs() gives "not implemented" on the imfs file system, so this is postponed for now)

02/21/14:

16:12 Changeset in rtems [0b9fd991]4.115 by Sebastian Huber <sebastian.huber@…>
bsps: Add empty cache manager This is necessary to add tests that use the cache manager. For example to get better estimates of worst-case timings.
13:59 Changeset in rtems [14c3cb6]4.115 by Pavel Pisa <ppisa@…>
bsps/arm: Add PHY detection to LPC Ethernet
13:08 Changeset in rtems [369bb13b]4.115 by Pavel Pisa <ppisa@…>
bsps/arm: Reset MII management in LPC Ethernet Reduce MII clock to support LPC17XX.
13:05 Changeset in rtems [810815c4]4.115 by Pavel Pisa <ppisa@…>
bsp/lpc24xx: Add LPC24XX_PIN_ETHERNET_POWER_DOWN
13:03 Changeset in rtems [986ddf5]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/lpc24xx: Add lpc24xx_pin_get_first_index()
12:32 Changeset in rtems [0fe0718]4.115 by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Use System V small-data area The 32-bit ABIs for thread-local storage (TLS) and EABI read-only small-data area have a conflicting register (r2) usage. Use the System V small-data instead (here r2 is system reserved).

02/20/14:

16:05 Changeset in rtems [7ee4e72]4.115 by Sebastian Huber <sebastian.huber@…>
score: _Thread_Start_multitasking() Fix serious race-condition. Read the heir after the per-CPU lock acquire.

02/19/14:

16:36 Changeset in rtems [52eecba]4.115 by Jennifer Averett <jennifer.averett@…>
posix: Set pthread attribute values in detach and setschedparm methods.
15:42 Changeset in rtems [7ec8d95]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Add and use leon3_get_cpu_count()
15:41 Changeset in rtems [4fe6759e]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Add leon3_power_down_loop()
14:19 Changeset in rtems [c8c877f]4.115 by Sebastian Huber <sebastian.huber@…>
bsps/sparc: Delete unused file
14:15 Changeset in rtems [1be15db1]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/score603e: Remove unused BSP_fatal_return()
12:52 Changeset in rtems [47d60134]4.115 by Sebastian Huber <sebastian.huber@…>
score: _CPU_SMP_Get_current_processor() Remove RTEMS_COMPILER_PURE_ATTRIBUTE from _SMP_Get_current_processor() and all _CPU_SMP_Get_current_processor(). Make inline ASM statements volatile again. Test smptests/smpmigration01 showed that GCC optimizes too much otherwise.
10:21 Changeset in rtems [ba25cc2]4.115 by Sebastian Huber <sebastian.huber@…>
score: Add and use _Giant_Drop() New test smptests/smpfatal03.
09:58 Changeset in rtems [e5bcb24b]4.115 by Sebastian Huber <sebastian.huber@…>
smptests: Delete config.h.in
09:57 Changeset in rtems [83bf105]4.115 by Sebastian Huber <sebastian.huber@…>
score: Rename _Internal_error_Occurred() Rename _Internal_error_Occurred() into _Terminate().

02/18/14:

17:15 Developer/SMP edited by Sh
/* Barrier Synchronization */ (diff)
17:13 Developer/SMP edited by Sh
/* SMP Locks */ http://git.rtems.org/rtems/commit/?id=0344ce0385fb2ff4f55d4154ae38b438c2168340 (diff)
13:31 Changeset in rtems [a502d677]4.115 by Ralf Kirchner <ralf.kirchner@…>
bsp/arm: Separate setup for translation table
12:40 Changeset in rtems [7336be9d]4.115 by Sebastian Huber <sebastian.huber@…>
score: SMP initialization and shutdown changes Rename _SMP_Request_other_cores_to_perform_first_context_switch() into _SMP_Request_start_multitasking() since this requests now a multitasking start on all configured and available processors. The name corresponds _Thread_Start_multitasking() and _SMP_Start_multitasking_on_secondary_processor() actions issued in response to this request. Move in source file to right place. Rename PER_CPU_STATE_READY_TO_BEGIN_MULTITASKING into PER_CPU_STATE_READY_TO_START_MULTITASKING. Rename PER_CPU_STATE_BEGIN_MULTITASKING into PER_CPU_STATE_REQUEST_START_MULTITASKING. Rename _SMP_Request_other_cores_to_shutdown() into _SMP_Request_shutdown(). Add a per-CPU state lock to protect all changes. This was necessary to offer a controlled shutdown of the system (atomic read/writes alone are not sufficient for this kind of synchronization). Add documentation for Per_CPU_State. Delete debug output. New tests smptests/smpfatal01 and smptests/smpfatal02.
12:36 Changeset in rtems [8a65a960]4.115 by Sebastian Huber <sebastian.huber@…>
score: _SMP_Inter_processor_interrupt_handler() Inline _SMP_Inter_processor_interrupt_handler() to avoid function call overhead. Remove debug output.
12:30 Changeset in rtems [c4ff027]4.115 by Sebastian Huber <sebastian.huber@…>
score: Wait for per-CPU state changes later Wait for per-CPU changes into PER_CPU_STATE_READY_TO_BEGIN_MULTITASKING later. There is no need to delay the initialization of the main processor at this point.
12:20 Changeset in rtems [b1d08a58]4.115 by Sebastian Huber <sebastian.huber@…>
score: Initialize per-CPU locks
12:03 Changeset in rtems [282bfd3]4.115 by Sebastian Huber <sebastian.huber@…>
score: Move _SMP_Handler_initialize()
11:46 Changeset in rtems [07713db6]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Add bsp_reset() for SMP configuration
11:42 Changeset in rtems [2cb0877]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Add and use LEON3_IrqCtrl_Lock Disabling of interrupts is not enough to ensure mutual exclusion on SMP configurations.
10:54 Changeset in rtems [a171e0a8]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Declare LEON3_IrqCtrl_EIrq only once
10:52 Changeset in rtems [f71f3d31]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Declare leon3_ext_irq_init() in header
10:50 Changeset in rtems [7fe05615]4.115 by Daniel Hellstrom <daniel@…>
bsp/leon3: Unmask IPI only on secondary processor

02/17/14:

21:21 Developer/SMP edited by JoelSherrill
/* Status */ Add URL (diff)
21:17 Developer/SMP edited by JoelSherrill
TOC|right to TOC right (diff)
18:19 Changeset in rtems [2729c1c2]4.115 by Jennifer Averett <jennifer.averett@…>
smptests: Add check for affinity support in newlib.
18:17 Changeset in rtems [f38060b]4.115 by Jennifer Averett <jennifer.averett@…>
psxtests: Correct bug in check of affinity support in newlib.
18:15 Changeset in rtems [57997d8]4.115 by Jennifer Averett <jennifer.averett@…>
cpukit: Correct bug in check of affinity support in newlib.
14:43 Changeset in rtems [4953b724]4.115 by Ralf Kirchner <ralf.kirchner@…>
libchip: Add dwmac 10/100/1000 network driver
14:12 Changeset in rtems [4d9bd56]4.115 by Sebastian Huber <sebastian.huber@…>
score: Rename rtems_smp_process_interrupt() Rename rtems_smp_process_interrupt() into _SMP_Inter_processor_interrupt_handler(). Delete unused header file <rtems/bspsmp.h>.
14:02 Changeset in rtems [911b1d2]4.115 by Sebastian Huber <sebastian.huber@…>
score: Rename rtems_smp_secondary_cpu_initialize() Rename rtems_smp_secondary_cpu_initialize() into _SMP_Start_multitasking_on_secondary_processor(). Move declaration to <rtems/score/smpimpl.h>.
13:56 Changeset in rtems [6ca4f6a]4.115 by Sebastian Huber <sebastian.huber@…>
score: Add and use <rtems/score/smpimpl.h> Collect SMP implementation specific parts in the <rtems/score/smpimpl.h> header file.
13:31 Changeset in rtems [f8ff2a0]4.115 by Sebastian Huber <sebastian.huber@…>
score: Delete bsp_smp_broadcast_interrupt() Since the per-CPU SMP lock must be acquired and released to send the message a single interrupt broadcast operations offers no benefits. If synchronization is required, then a SMP barrier must be used anyway.
13:25 Changeset in rtems [4627fcd]4.115 by Sebastian Huber <sebastian.huber@…>
score: Rename bsp_smp_initialize() Rename bsp_smp_initialize() into _CPU_SMP_Initialize() since every CPU port must supply this function.
13:12 Changeset in rtems [2afe065]4.115 by Sebastian Huber <sebastian.huber@…>
score: Remove ASM guard
12:58 Changeset in rtems [2cb95b5f]4.115 by Sebastian Huber <sebastian.huber@…>
score: Rename RTEMS_BSP_SMP_SHUTDOWN Rename RTEMS_BSP_SMP_SHUTDOWN in SMP_MESSAGE_SHUTDOWN since SMP messages have nothing to do with the BSP. Use UINT32_C() instead of casts.
12:46 Changeset in rtems [9eec2f3]4.115 by Sebastian Huber <sebastian.huber@…>
score: Add RTEMS_FATAL_SOURCE_SMP Use rtems_fatal() instead of _CPU_Fatal_halt() to shutdown processors in SMP configurations since this allows intervention of BSP or application specific fatal extensions.
12:27 Changeset in rtems [f241977]4.115 by Ralf Kirchner <ralf.kirchner@…>
bsp/arm: Add linker symbol bsp_processor_count
12:24 Changeset in rtems [c2934b96]4.115 by Sebastian Huber <sebastian.huber@…>
score: Move SMP interrupt stack initialization Move SMP interrupt stack initialization for secondary processors from _SMP_Handler_initialize() to _ISR_Handler_initialization() to avoid code duplication. Apply _CPU_Interrupt_stack_setup() to all interrupt stacks.
10:57 Changeset in rtems [0b74e10f]4.115 by Ralf Kirchner <ralf.kirchner@…>
bsp/arm: Add SCU errata handling for L2C-310 cache
10:54 Changeset in rtems [46d7fa5]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Add and use fatal codes
10:44 Changeset in rtems [b87bf0b]4.115 by Ralf Kirchner <ralf.kirchner@…>
bsp/arm: Add arm-errata.h and arm-release-id.h
10:40 Changeset in rtems [33cb8bf]4.115 by Sebastian Huber <sebastian.huber@…>
score: Add RTEMS_FATAL_SOURCE_BSP Merge RTEMS_FATAL_SOURCE_BSP_GENERIC and RTEMS_FATAL_SOURCE_BSP_SPECIFIC into new fatal source RTEMS_FATAL_SOURCE_BSP. This makes it easier to figure out the code position given a fatal source and code.
09:24 Changeset in rtems [bbc5527]4.115 by Ralf Kirchner <ralf.kirchner@…>
libbsp/xilinx-zynq: Share handling for ARM cache controller L2C-310
09:22 Changeset in rtems [9fcd1b35]4.115 by Ralf Kirchner <ralf.kirchner@…>
bsp/arm: Add handling for level 2 L2C-310 cache controller arm-l2c-310/cache_.h contains the handling for the L2C-310 level 2 cache controller from arm. It references the arm level 1 cache handling in the new file arm-cache-l1.h.
09:17 Changeset in rtems [b39e055]4.115 by Sebastian Huber <sebastian.huber@…>
score: Delete INTERNAL_ERROR_SHUTDOWN_WHEN_NOT_UP This error case is no longer required since rtems_shutdown_executive() can be called anytime, anywhere
09:10 Changeset in rtems [8a6de83]4.115 by Sebastian Huber <sebastian.huber@…>
score: Move _SMP_Request_other_cores_to_shutdown() Move _SMP_Request_other_cores_to_shutdown() invocation from rtems_shutdown_executive() to _Internal_error_Occurred() to allow a proper shutdown on SMP configurations even in the error case.
08:58 Changeset in rtems [38ee758]4.115 by Sebastian Huber <sebastian.huber@…>
score: Disable ISR in _Internal_error_Occurred() Disable interrupts as the first step in _Internal_error_Occurred() to get a defined execution context for the fatal extensions. Make _ISR_Disable_without_giant() available for non-SMP configurations.
08:47 Changeset in rtems [92f50c3]4.115 by Sebastian Huber <sebastian.huber@…>
score: Add SYSTEM_STATE_TERMINATED Merge systems states SYSTEM_STATE_SHUTDOWN and SYSTEM_STATE_FAILED into new system state SYSTEM_STATE_TERMINATED. This reflects that all system termination paths end up in _Internal_error_Occurred().
08:39 Changeset in rtems [c53705c]4.115 by Nick Withers <nick.withers@…>
doc: Note that rename() is only partially implemented. Replacing of existing files is not supported. See #2169.
08:23 Changeset in rtems [801b5d8]4.115 by Sebastian Huber <sebastian.huber@…>
powerpc: Change interrupt disable implemetation Instead of SPRG0 (= special purpose register 272) use the new global symbol _PPC_INTERRUPT_DISABLE_MASK to store the interrupt disable mask. The benefit is that it is now possible to disable interrupts without further run-time initialization in boot_card(). At least on Freescale e500 cores this leads also to a faster execution since the mfmsr and mfspr instruction require four cycles to complete. The instructions to load the mask value can execute while the mfmsr is in progress.
07:16 Changeset in rtems [3378be95]4.115 by Sebastian Huber <sebastian.huber@…>
sptests/spcache01: New test
07:04 Changeset in rtems-tools [f91e023]4.104.115 by Chris Johns <chrisj@…>
Add the documentation.
06:56 Changeset in rtems-tools [11d4b89]4.104.115 by Chris Johns <chrisj@…>
Add README. Also add a git ignore.

02/14/14:

19:30 Changeset in rtems-tools [50fdf12]4.104.115 by Chris Johns <chrisj@…>
rt: Add the rtems-tester.
14:55 Ticket #2171 (new function for declaring a POSIX thread to be floating point or not ...) created by steve.helmer
For those processors which have a builtin floating point unit there …
14:37 Developer/SMP edited by Sh
/* Profiling */ (diff)
14:00 Changeset in rtems [0b03ca39]4.115 by Ralf Kirchner <ralf.kirchner@…>
bsp/altera-cyclone-v: Add Alteras hwlib Add files from Alteras hwlib
11:57 Changeset in rtems [ad7292f]4.115 by Sebastian Huber <sebastian.huber@…>
score: Add SMP barrier
11:48 Changeset in rtems [dcd97c7]4.115 by Sebastian Huber <sebastian.huber@…>
sparc: Add atomic support for SPARC V8 Use SWAP instruction with one lock for the system in the SMP case.
10:18 Changeset in rtems [8a9568d2]4.115 by Sebastian Huber <sebastian.huber@…>
Require presence of <stdatomic.h> for SMP support
09:27 Changeset in rtems [88ef740e]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Declare amba_initialize()
08:20 Changeset in rtems [e644155a]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Do not define RTEMS_DEBUG Move vital code out of debug section. Harmonize variable names with other implementations.
02:27 Changeset in rtems-source-builder [0f064ba]4.104.114.95 by Chris Johns <chrisj@…>
config: Do not build in trace support.
02:26 Changeset in rtems-source-builder [9797bd1]4.104.114.95 by Chris Johns <chrisj@…>
sb: Clean up using argparse. It is not available on CentOS. Include the argparse package in the source and use if not available.

02/13/14:

21:39 WikiStart edited by Gedare
/* Google Summer of Code and ESA Summer of Code in Space */ (diff)
14:43 Changeset in rtems [0344ce03]4.115 by Sebastian Huber <sebastian.huber@…>
score: Use atomic API for SMP lock Use a ticket lock implementation based on atomic operations. Delete CPU port specific SMP lock implementations.
14:39 Changeset in rtems [7d066fc]4.115 by Sebastian Huber <sebastian.huber@…>
smptests/smplock01: Use atomic operations
14:38 Changeset in rtems [945853b7]4.115 by Sebastian Huber <sebastian.huber@…>
score: Add Atomic_Uint
13:28 Changeset in rtems [cd2c655]4.115 by Sebastian Huber <sebastian.huber@…>
score: Fix warnings, C++ compatibility, fix typos
12:08 Changeset in rtems [6f90ef7]4.115 by Sebastian Huber <sebastian.huber@…>
score: Remove volatile from asm statements The instructions to get the processor current index have no side-effects.
12:00 Changeset in rtems [ad56361]4.115 by Sebastian Huber <sebastian.huber@…>
sparc: Add LEON3_ASR17_PROCESSOR_INDEX_SHIFT Add _LEON3_Get_current_processor().
09:04 Changeset in rtems [382ea27b]4.115 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Fix Cortex-A9 MPCore nanoseconds handler
05:01 Changeset in rtems-source-builder [d9e3dae]4.104.114.95 by Chris Johns <chrisj@…>
config: Set the LD/DYLD temporary path for configure and make. Both phases of the build need to find the libraries in their temporary path.

02/12/14:

20:44 Changeset in rtems [52c50c78]5 by Li Zefan <lizefan@…>
jffs2: remove from wait queue after schedule() @wait is a local variable, so if we don't remove it from the wait queue list, later wake_up() may end up accessing invalid memory. This was spotted by eyes. Signed-off-by: Li Zefan <lizefan@…> Cc: David Woodhouse <dwmw2@…> Cc: Artem Bityutskiy <artem.bityutskiy@…> Cc: <stable@…> Signed-off-by: Andrew Morton <akpm@…> Signed-off-by: Brian Norris <computersforpeace@…>
20:44 Changeset in rtems [d60c1665]5 by Li Zefan <lizefan@…>
jffs2: avoid soft-lockup in jffs2_reserve_space_gc() We triggered soft-lockup under stress test on 2.6.34 kernel. BUG: soft lockup - CPU#1 stuck for 60009ms! [lockf2.test:14488] ... [<bf09a4d4>] (jffs2_do_reserve_space+0x420/0x440 [jffs2]) [<bf09a528>] (jffs2_reserve_space_gc+0x34/0x78 [jffs2]) [<bf0a1350>] (jffs2_garbage_collect_dnode.isra.3+0x264/0x478 [jffs2]) [<bf0a2078>] (jffs2_garbage_collect_pass+0x9c0/0xe4c [jffs2]) [<bf09a670>] (jffs2_reserve_space+0x104/0x2a8 [jffs2]) [<bf09dc48>] (jffs2_write_inode_range+0x5c/0x4d4 [jffs2]) [<bf097d8c>] (jffs2_write_end+0x198/0x2c0 [jffs2]) [<c00e00a4>] (generic_file_buffered_write+0x158/0x200) [<c00e14f4>] (generic_file_aio_write+0x3a4/0x414) [<c00e15c0>] (generic_file_aio_write+0x5c/0xbc) [<c012334c>] (do_sync_write+0x98/0xd4) [<c0123a84>] (vfs_write+0xa8/0x150) [<c0123d74>] (sys_write+0x3c/0xc0)] Fix this by adding a cond_resched() in the while loop. [akpm@…: don't initialize `ret'] Signed-off-by: Li Zefan <lizefan@…> Cc: David Woodhouse <dwmw2@…> Cc: Artem Bityutskiy <artem.bityutskiy@…> Cc: <stable@…> Signed-off-by: Andrew Morton <akpm@…> Signed-off-by: Brian Norris <computersforpeace@…>
15:05 Changeset in rtems [514705d]4.115 by Sebastian Huber <sebastian.huber@…>
score: Delete _Thread_BSP_context Do not return to BSP context in the exit() shutdown path. This makes it possible to re-use the initialization stack. It can be used for the interrupt stack for example. On targets with a small RAM this is a considerable benefit. This change eliminates also some special cases and simplifies the code. Delete _Thread_Set_global_exit_status(), _Thread_Get_global_exit_status() and _Thread_Stop_multitasking().
09:31 Changeset in rtems [24bf11e]4.115 by Sebastian Huber <sebastian.huber@…>
score: Add CPU counter support Add a CPU counter interface to allow access to a free-running counter. It is useful to measure short time intervals. This can be used for example to enable profiling of critical low-level functions. Add two busy wait functions rtems_counter_delay_ticks() and rtems_counter_delay_nanoseconds() implemented via the CPU counter.
04:27 Changeset in rtems-source-builder [70cc3b0]4.104.114.95 by Chris Johns <chrisj@…>
config: Use qemu's patchworks site for patches.
04:26 Changeset in rtems-source-builder [587aa5f]4.104.114.95 by Chris Johns <chrisj@…>
sb: Add patchworks support via the pw://... URL.
02:18 Changeset in rtems-tools [8f75c4a]4.104.115 by Chris Johns <chrisj@…>
libffi: Fix for Fedora 64bit pkg-config file.
02:13 Changeset in rtems-source-builder [faa3583]4.104.114.95 by Chris Johns <chrisj@…>
sb: Fixed from Fedora testing.
02:11 Changeset in rtems-source-builder [d5c7c1f]4.104.114.95 by Chris Johns <chrisj@…>
config: Fix libffi on Fedora 64bit.
02:09 Changeset in rtems-source-builder [6ff0672]4.104.114.95 by Chris Johns <chrisj@…>
config: Set build top for pkg-config.
02:08 Changeset in rtems-source-builder [7c04790]4.104.114.95 by Chris Johns <chrisj@…>
config: Disable werror because recent glibs have warnings.

02/11/14:

16:25 Changeset in rtems [9abbb6a]4.115 by Sebastian Huber <sebastian.huber@…>
tmtests/tmcontext01: New test
13:48 Changeset in rtems [ece9754]4.115 by Sebastian Huber <sebastian.huber@…>
sparc: Increase CPU_STRUCTURE_ALIGNMENT to 32 Recent LEON4 systems use a cache line size of 32 bytes.
09:08 Changeset in rtems [62c5c4a5]4.115 by Sebastian Huber <sebastian.huber@…>
bsps/sparc: Fix ambapp_find_by_idx() The expression "*pi++" post-increments the pointer (not the value).
03:06 Changeset in rtems-source-builder [c5b5493]4.104.114.95 by Chris Johns <chrisj@…>
config: Change pkgconfig to check. Add the extra actions: ccflags, cflags, ldflags and libs to allow the fetching of these from pkg-config files.
03:06 Changeset in rtems-source-builder [55e52f4]4.104.114.95 by Chris Johns <chrisj@…>
sb: Do not scan for libraries by default.
03:05 Changeset in rtems-source-builder [ee93200]4.104.114.95 by Chris Johns <chrisj@…>
sb: Check for empty flags and only add when a str.

02/10/14:

23:40 Changeset in rtems-source-builder [dcea9e0]4.104.114.95 by Chris Johns <chrisj@…>
sb: Remove the extra path. Use the default.
23:38 Changeset in rtems-source-builder [f27f7c4]4.104.114.95 by Chris Johns <chrisj@…>
config: Update qemu to build on FreeBSD. Update configuration to build on FreeBSD. This is based on pkg-config detecting the packages installed on the host.
23:18 Changeset in rtems-source-builder [c4fefde]4.104.114.95 by Chris Johns <chrisj@…>
sb: Add pkg-config support. Add a pkg-config look alike command so packages that use pkg-config can build if pkg-config is not present on a host. Add support to query package config from configuration scripts.
18:31 Changeset in rtems [a3e055f]4.115 by Jennifer Averett <jennifer.averett@…>
smptests: Add smpaffinity01 This test exercises the new Classic API task affinity methods.
18:30 Changeset in rtems [29cacfd]4.115 by Jennifer Averett <jennifer.averett@…>
rtems: Add Classic API get and set affinity methods. Add the following methods: + rtems_task_get_affinity + rtems_task_set_affinity
16:01 Changeset in rtems [dd0017c]4.115 by Jennifer Averett <jennifer.averett@…>
posix: Add dynamic pthread get and set affinity. This patch adds the following methods: + pthread_get_affinity_np + pthread_set_affinity_np
11:37 Changeset in rtems [e11d928]4.115 by Sebastian Huber <sebastian.huber@…>
testsuites: Add TESTS_USE_PRINTF Make it possible to use normal printf() if requested to allow output of floating point numbers.
11:21 Changeset in rtems [0df8d7f2]4.115 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Use Global Timer for Cortex-A9 MPCore Use the Global Timer for the Cortex-A9 MPCore clock driver instead of the Private Timer. This enables a consistent nanoseconds since last context switch value across all processors.
11:17 Changeset in rtems [069e10c3]4.115 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Include missing header file
Note: See TracTimeline for information about the timeline view.