Timeline




matching tags

Jul 22, 2016:

7:15 PM Changeset in rtems [0055b65] by Pavel Pisa <pisa@…>
bsp/tms570: ensure that change of SCI baudrate is not applied in the middle of character Tx. The rtems_monitor_task() setups/updates termios attributes of the opened TTY and if there is ongoing some other output it leads to the stuck. It would be better to use some termios API function which would call drainOutput() in rtems/cpukit/libcsupport/src/termios.c. But functionality is not accessible outside of core termios implementation. The loop waiting for last character to be sent has to be there anyway because hardware does not provide Tx machine/shift register empty interrupt.
7:15 PM Changeset in rtems [94e3c83]4.11 by Pavel Pisa <pisa@…>
bsp/tms570: ensure that change of SCI baudrate is not applied in the middle of character Tx. The rtems_monitor_task() setups/updates termios attributes of the opened TTY and if there is ongoing some other output it leads to the stuck. It would be better to use some termios API function which would call drainOutput() in rtems/cpukit/libcsupport/src/termios.c. But functionality is not accessible outside of core termios implementation. The loop waiting for last character to be sent has to be there anyway because hardware does not provide Tx machine/shift register empty interrupt. Closes #2794
12:50 PM Changeset in rtems-libbsd [2d1da0d]4.11 by Christian Mauderer <Christian.Mauderer@…>
testsuite/pf01: Test pfctl and pf.
12:50 PM Changeset in rtems-libbsd [df222eb]5-freebsd-12freebsd-9.3 by Christian Mauderer <Christian.Mauderer@…>
testsuite/pf01: Test pfctl and pf.
12:49 PM Changeset in rtems-libbsd [7f86f6a]5-freebsd-12freebsd-9.3 by Christian Mauderer <Christian.Mauderer@…>
pfctl: Add rtems_bsd_command_pfctl.
12:49 PM Changeset in rtems-libbsd [b0eda36]4.11 by Christian Mauderer <Christian.Mauderer@…>
pfctl: Add rtems_bsd_command_pfctl.
12:36 PM Changeset in rtems-libbsd [09ce54e]5-freebsd-12freebsd-9.3 by Christian Mauderer <Christian.Mauderer@…>
pfctl: Add yacc generated file.
12:36 PM Changeset in rtems-libbsd [709fbfa]4.11 by Christian Mauderer <Christian.Mauderer@…>
pfctl: Add yacc generated file.
10:36 AM Changeset in rtems [992494e] by Sebastian Huber <sebastian.huber@…>
score: Fix for RTEMS_DEBUG
8:27 AM Changeset in rtems [1c62f7ee] by Deval Shah <deval.maker@…>
Added USB interrupt handler. And defined some macros regarding USB.
5:34 AM Release/4.11 edited by Sebastian Huber
(diff)
1:19 AM Changeset in rtems [f78a5f5] by Chris Johns <chrisj@…>
score: Add a STATES_DEBUGGER for use by debugging agents to a thread's state.

Jul 21, 2016:

10:02 AM Changeset in rtems [3cdda03] by Sebastian Huber <sebastian.huber@…>
posix: Fix double chain extract
8:15 AM Changeset in rtems [059529e] by Sebastian Huber <sebastian.huber@…>
score: Add debug support to chains This helps to detect * double insert, append, prepend errors, and * get from empty chain errors.
12:40 AM Ticket #2438 (ARM cache problem after libdl load) closed by Pavel Pisa <pisa@…>
fixed: In 8709aa0459217822ce4118416c8547ed08d96ac1/rtems: […]
12:35 AM Changeset in rtems [0d77c4f2]4.11 by Pavel Pisa <pisa@…>
libdl/rtl-obj.c: synchronize cache after code relocation. Memory content changes caused by relocation has to be propagated to memory/cache level which is used/snooped during instruction cache fill. Closes #2438 Updates #2782
12:35 AM Changeset in rtems [8709aa04] by Pavel Pisa <pisa@…>
libdl/rtl-obj.c: synchronize cache after code relocation. Memory content changes caused by relocation has to be propagated to memory/cache level which is used/snooped during instruction cache fill. Closes #2438

Jul 20, 2016:

3:08 PM SOCIS/2016 edited by Saeed Ehteshamifar
(diff)
3:07 PM SOCIS/2016 edited by Saeed Ehteshamifar
(diff)
3:06 PM SOCIS/2016 edited by Saeed Ehteshamifar
(diff)
2:54 PM Developer/Simulators/QEMU edited by Gedare Bloom
Fix link to CANEmulation page. (diff)
12:08 PM Ticket #2763 (Incorrect exit if condition for capture_flags_global in ...) created by Vivek Kukreja
In capture engine, capture_flags_global is set to RTEMS_CAPTURE_ON …

Jul 19, 2016:

7:43 AM Ticket #2762 (Shared PowerPC console driver broken due to Termios API changes) closed by Sebastian Huber <sebastian.huber@…>
fixed: In c2a4b8bf37de516468cf73e039f0d4b1b4921d84/rtems: […]
7:42 AM Changeset in rtems [7b24946]4.11 by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Fix shared console driver The Termios modes are now an emum. Do not use them in #if expressions. Update #2762.
7:42 AM Changeset in rtems [c2a4b8bf] by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Fix shared console driver The Termios modes are now an emum. Do not use them in #if expressions. Close #2762.
7:42 AM Ticket #2762 (Shared PowerPC console driver broken due to Termios API changes) created by Sebastian Huber
6:12 AM Ticket #2761 (AltiVec context switch is broken on some PowerPC BSPs) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 8d785f72d9610fb80a65d7848404f0f7507e026c/rtems: […]
5:42 AM Ticket #2761 (AltiVec context switch is broken on some PowerPC BSPs) created by Sebastian Huber
The context passed to _CPU_Context_switch_altivec() must be already …
5:40 AM Ticket #2760 (AltiVec enable is broken on some PowerPC BSPs) closed by Sebastian Huber <sebastian.huber@…>
fixed: In c6c4fce942d52a9ea21069ef71a7ef0b454b91f2/rtems: […]
5:40 AM Ticket #2760 (AltiVec enable is broken on some PowerPC BSPs) created by Sebastian Huber
There must be an isync after the mtmsr to ensure that the AltiVec? is …
4:43 AM Changeset in rtems [8d785f7] by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Fix AtliVec? context switch Properly pass the stack aligned context to _CPU_Context_switch_altivec() since _CPU_altivec_ctxt_off defined via ppc_context. Close #2761.
4:43 AM Changeset in rtems [dc0f537b]4.11 by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Fix AtliVec? context switch Properly pass the stack aligned context to _CPU_Context_switch_altivec() since _CPU_altivec_ctxt_off defined via ppc_context. Update #2761.

Jul 18, 2016:

10:12 PM Changeset in rtems-libbsd [9510012]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
config: Fix telnetd configuration warning.
11:20 AM Changeset in rtems [c51e6d91] by Alexander Krutwig <alexander.krutwig@…>
atsam: Use normal memory for DTCM Avoids problems with unaligned data access.

Jul 17, 2016:

5:31 PM Changeset in rtems [577e7fb] by Pavel Pisa <pisa@…>
arm/bsps: CP15 and basic cache support entire cache clean for more architecture variants now. Next cache operations should work on most of cores now rtems_cache_flush_entire_data() rtems_cache_invalidate_entire_data() rtems_cache_invalidate_entire_instruction() Instruction cache invalidate works on the first level for now only. Data cacache operations are extended to ensure flush/invalidate on all cache levels. The CP15 arm_cp15_data_cache_clean_all_levels() function extended to continue through unified levels too (ctype = 4).
5:31 PM Changeset in rtems [8c5c8b27]4.11 by Pavel Pisa <pisa@…>
arm/bsps: CP15 and basic cache support entire cache clean for more architecture variants now. Next cache operations should work on most of cores now rtems_cache_flush_entire_data() rtems_cache_invalidate_entire_data() rtems_cache_invalidate_entire_instruction() Instruction cache invalidate works on the first level for now only. Data cacache operations are extended to ensure flush/invalidate on all cache levels. The CP15 arm_cp15_data_cache_clean_all_levels() function extended to continue through unified levels too (ctype = 4). Updates #2782 Updates #2783
4:50 PM Changeset in rtems [b11669a]4.11 by Pavel Pisa <pisa@…>
arm/raspberrypi: reorder and update MMU config table to nor force RW section later to RO. Enable even the first megabyte of SDRAM to be cache-able after problems with stale cache content has been resolved by previous commit. Because major part of application usually fits to the first megabyte this speedups test dhrystone application by factor 40. Updates #2783
4:50 PM Changeset in rtems [dcf806e] by Pavel Pisa <pisa@…>
arm/raspberrypi: reorder and update MMU config table to nor force RW section later to RO. Enable even the first megabyte of SDRAM to be cache-able after problems with stale cache content has been resolved by previous commit. Because major part of application usually fits to the first megabyte this speedups test dhrystone application by factor 40.
4:45 PM Changeset in rtems [bef2b73] by Pavel Pisa <pisa@…>
arm/raspberrypi: use cache manager operations to flush/invalidate all cache levels. This fix strange behavior where some stale content has been stored in level 2 cache before RTEMS has been start from U-boot which has reappeared after MMU enable and shadow vector table at start of SDRAM.
4:45 PM Changeset in rtems [d3a428c]4.11 by Pavel Pisa <pisa@…>
arm/raspberrypi: use cache manager operations to flush/invalidate all cache levels. This fix strange behavior where some stale content has been stored in level 2 cache before RTEMS has been start from U-boot which has reappeared after MMU enable and shadow vector table at start of SDRAM. Updates #2782 Updates #2783
4:21 PM Changeset in rtems [33381218] by Pavel Pisa <pisa@…>
bsps/arm: do not disable MMU during translation table management operations. Disabling MMU requires complex cache flushing and invalidation operations. There is almost no way how to do that right on SMP system without stopping all other CPUs. On the other hand, there is documented sequence of operations which should be used according to ARM manual and it guarantees even distribution of maintenance operations to other cores for last generation of Cortex-A cores with multiprocessor extension. This change could require addition of appropriate entry to arm_cp15_start_mmu_config_table for some BSPs to ensure that MMU table stays accessible after MMU is enabled { .begin = (uint32_t) bsp_translation_table_base, .end = (uint32_t) bsp_translation_table_base + 0x4000, .flags = ARMV7_MMU_DATA_READ_WRITE_CACHED }
4:21 PM Changeset in rtems [ae3578a2]4.11 by Pavel Pisa <pisa@…>
bsps/arm: do not disable MMU during translation table management operations. Disabling MMU requires complex cache flushing and invalidation operations. There is almost no way how to do that right on SMP system without stopping all other CPUs. On the other hand, there is documented sequence of operations which should be used according to ARM manual and it guarantees even distribution of maintenance operations to other cores for last generation of Cortex-A cores with multiprocessor extension. This change could require addition of appropriate entry to arm_cp15_start_mmu_config_table for some BSPs to ensure that MMU table stays accessible after MMU is enabled { .begin = (uint32_t) bsp_translation_table_base, .end = (uint32_t) bsp_translation_table_base + 0x4000, .flags = ARMV7_MMU_DATA_READ_WRITE_CACHED } Updates #2782 Updates #2783
1:40 PM Changeset in rtems [55bde66] by Punit Vara <punitvara@…>
beagle: pwm polishing . added a README to pwm . added select_pwmss() to select pwmss-generic registers, as opposed to PWM-specific registers . added pwmss_clock_en_status(), beagle_pwmss_is_running() and pwmss_tb_clock_check() . other API improvements . style improvements

Jul 15, 2016:

4:52 PM Changeset in rtems [e0f17fc] by Gedare Bloom <gedare@…>
posix: fix clock_nanosleep and nanosleep clock use Sleeping with CLOCK_REALTIME should use the WATCHDOG_ABSOLUTE clock discipline for the threadq so that the timeout interval may change in case the clock source changes. Similarly, CLOCK_MONOTONIC uses the WATCHDOG_RELATIVE threadq that will only wakeup the thread after the requested count of ticks elapse. updates #2732
2:21 PM Changeset in rtems [a48c052] by Pavel Pisa <pisa@…>
arm/raspberrypi: cache manager can be used for mailbox synchronization now. Remove workarounds. Signed-off-by: Pavel Pisa <pisa@…>
9:39 AM Changeset in rtems-libbsd [3d91340]5-freebsd-12freebsd-9.3 by Christian Mauderer <Christian.Mauderer@…>
rtemsbsd: Add call to program with a data restore This adds the rtems_bsd_program_call_main_width_data_restore function.
9:39 AM Changeset in rtems-libbsd [c78c296]4.11 by Christian Mauderer <Christian.Mauderer@…>
rtemsbsd: Add call to program with a data restore This adds the rtems_bsd_program_call_main_width_data_restore function.
5:32 AM Changeset in rtems-libbsd [21abaef]5-freebsd-12freebsd-9.3 by Christian Mauderer <Christian.Mauderer@…>
freebsd: Don't use new wrappers for old ports. Some of the commands have been adapted manually. So the wrapper currently don't necessarily work as expected. For example ifconfig calls malloc outside of the program call.
5:32 AM Changeset in rtems-libbsd [fef6dd1]4.11 by Christian Mauderer <Christian.Mauderer@…>
freebsd: Don't use new wrappers for old ports. Some of the commands have been adapted manually. So the wrapper currently don't necessarily work as expected. For example ifconfig calls malloc outside of the program call.

Jul 14, 2016:

11:36 PM Ticket #2759 (Unlinking large files in RFS never ends) created by snob-wolpike
Steps to reproduce: - Create large file under RFS (~256Mb). - Try to …
4:31 PM SOCIS/2016 edited by Saeed Ehteshamifar
(diff)
1:34 PM Changeset in rtems-libbsd [110dbd0]4.11 by Christian Mauderer <Christian.Mauderer@…>
testsuite/syscalls01: Split out program01 part. This allows to use normal functions for sockets and similar while allowing to test the upcoming rtems_bsd_program_opan/close/... for the program part.
1:34 PM Changeset in rtems-libbsd [fa43d6a]5-freebsd-12freebsd-9.3 by Christian Mauderer <Christian.Mauderer@…>
testsuite/syscalls01: Split out program01 part. This allows to use normal functions for sockets and similar while allowing to test the upcoming rtems_bsd_program_opan/close/... for the program part.
12:55 PM Changeset in rtems [64ed0bb3] by Sebastian Huber <sebastian.huber@…>
score: Assert proper seqlock writer state Helps to detect invalid concurrent writes.
9:01 AM Changeset in rtems-libbsd [87d0cda]4.11 by Christian Mauderer <Christian.Mauderer@…>
rtemsbsd: Add wrapper for open, fopen, malloc, ... Add the following rtems_bsd_program_... wrapper: * rtems_bsd_program_open * rtems_bsd_program_socket * rtems_bsd_program_close * rtems_bsd_program_fopen * rtems_bsd_program_fclose * rtems_bsd_program_malloc * rtems_bsd_program_calloc * rtems_bsd_program_realloc * rtems_bsd_program_free * rtems_bsd_program_strdup * rtems_bsd_program_vasprintf * rtems_bsd_program_asprintf
9:01 AM Changeset in rtems-libbsd [d31a365]5-freebsd-12freebsd-9.3 by Christian Mauderer <Christian.Mauderer@…>
rtemsbsd: Add wrapper for open, fopen, malloc, ... Add the following rtems_bsd_program_... wrapper: * rtems_bsd_program_open * rtems_bsd_program_socket * rtems_bsd_program_close * rtems_bsd_program_fopen * rtems_bsd_program_fclose * rtems_bsd_program_malloc * rtems_bsd_program_calloc * rtems_bsd_program_realloc * rtems_bsd_program_free * rtems_bsd_program_strdup * rtems_bsd_program_vasprintf * rtems_bsd_program_asprintf
2:28 AM GSoC/2016 edited by Wonjun Hwang
(diff)

Jul 13, 2016:

3:00 PM GSoC/2016 edited by Deval Shah
(diff)
2:58 PM GSoC/2016 edited by Deval Shah
(diff)
7:22 AM Changeset in rtems [1a8fe67a] by Alexander Krutwig <alexander.krutwig@…>
Add Untar_FromChunk_Print() + Test

Jul 12, 2016:

2:55 PM Ticket #2758 (SDCard driver for QoriQ) created by snob-wolpike
SDCard driver for QoriQ CPU family. Tested on P2020, Kontron …
11:41 AM Changeset in rtems-libbsd [ccd0ebc]4.11 by Christian Mauderer <Christian.Mauderer@…>
libbsd.txt: Add section describing PF.
11:41 AM Changeset in rtems-libbsd [f1941b2]5-freebsd-12freebsd-9.3 by Christian Mauderer <Christian.Mauderer@…>
libbsd.txt: Add section describing PF.
10:46 AM Ticket #2756 (MSDOS_MAX_DIR_LENGHT typo) closed by Joel Sherrill
fixed: Looks like the automatic close isn't working this morning. Closed by https://git.rtems.org/rtems/commit/?id=665f03acb34b9a4159bdb50f9dab73087d38483c
10:44 AM Changeset in rtems [612297e8] by Joel Sherrill <joel@…>
Misc: Spell length correctly
10:43 AM Changeset in rtems [665f03a] by Joel Sherrill <joel@…>
DOSFS - LENGHT -> LENGTH closes #2756,
10:32 AM Ticket #2757 (truncate() is broken for FAT) created by snob-wolpike
Steps to reproduce: - Under RTEMS truncate existing file to zero …
8:02 AM Changeset in rtems [814bd6e3] by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Fix AltiVec? enable There must be an isync after the mtmsr to ensure that the AltiVec? is enabled for subsequent instructions.
8:02 AM Changeset in rtems [c6c4fce9]4.11 by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Fix AltiVec? enable There must be an isync after the mtmsr to ensure that the AltiVec? is enabled for subsequent instructions. Close #2760.
2:14 AM Ticket #2756 (MSDOS_MAX_DIR_LENGHT typo) created by snob-wolpike
MSDOS_MAX_DIR_LENGHT -> MSDOS_MAX_DIR_LENGTH […] P.S. Goes …
12:31 AM Ticket #2755 (FAT mkdir() broken) created by snob-wolpike
FAT implementation in RTEMS incorrectly create directories. …

Jul 11, 2016:

12:11 AM Ticket #2754 (no .strtab section) created by Patrick Gauvin
dlopen on the object generated by libfoo.cpp in the attached test …

Jul 9, 2016:

4:43 AM Changeset in rtems-libbsd [ac0e5bf]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Update to bring in the --show-commands fix.

Jul 8, 2016:

2:58 PM Changeset in rtems [0fd6f255] by Sebastian Huber <sebastian.huber@…>
score: Relax thread begin extension environment Update #2752.
11:05 AM Changeset in rtems [3ae199a] by Sebastian Huber <sebastian.huber@…>
score: Disable RTEMS_NO_RETURN for RTEMS_DEBUG Do not use RTEMS_NO_RETURN hints for debug configurations to ease use of stack traces in case of fatal errors.
9:04 AM SOCIS/2016 edited by Saeed Ehteshamifar
(diff)
6:34 AM Changeset in rtems_waf [d793097] by Christian Mauderer <Christian.Mauderer@…>
Fix the --show-commands option. If the --show-commands is set, the cmd-string is joined for printing. This breaks a later Popen call that expects an array instead of an fully assembled string. This patch fixes the problem.
Note: See TracTimeline for information about the timeline view.