Timeline



12/19/16:

14:07 Ticket #2723 (CPUINFO command to report per-processor information) closed by Sebastian Huber
fixed: [f5170100f1a2fe449c327cb6786c4f3202cf07e8/rtems-docs]
14:06 Changeset in rtems-docs [f517010]5 by Sebastian Huber <sebastian.huber@…>
Document CPUINFO Close #2723.
13:52 Ticket #2702 (Remove descriptor objects for POSIX message queues) closed by Sebastian Huber
fixed: [7b0db6a9d58140150134718c34a1b552d4e0d4ae/rtems-docs]
13:51 Changeset in rtems-docs [7b0db6a]5 by Sebastian Huber <sebastian.huber@…>
CONFIGURE_MAXIMUM_POSIX_MESSAGE_QUEUE_DESCRIPTORS Do not mention obsolete CONFIGURE_MAXIMUM_POSIX_MESSAGE_QUEUE_DESCRIPTORS. Close #2702.
13:47 Ticket #2555 (Eliminate the Giant lock) closed by Sebastian Huber
fixed: [09078e0e51531f3b8e166506bdf4719f5ff78717/rtems-docs]
13:46 Changeset in rtems-docs [09078e0]5 by Sebastian Huber <sebastian.huber@…>
Do not mention obsolete Giant lock Close #2555.
13:38 Ticket #2808 (Conditionally provide rtems_interrupt_frame) closed by Sebastian Huber
fixed: [117f98c9cb990f358eb199ffedba34649a50134d/rtems-docs]
13:37 Changeset in rtems-docs [117f98c]5 by Sebastian Huber <sebastian.huber@…>
Update rtems_interrupt_frame description Close #2808.
13:34 Ticket #2784 (Add function to get the current priority of a task by scheduler instance) closed by Sebastian Huber
fixed: [3be5dd685cd8baa634b9de068b778d5ecd89ae0e/rtems-docs]
13:33 Changeset in rtems-docs [3be5dd6]5 by Sebastian Huber <sebastian.huber@…>
Document rtems_task_get_priority() Close #2784.
11:35 Ticket #2844 (JFFS2: Add IO controls to get filesystem instance information and ...) created by Sebastian Huber
Some applications need to control the garbage collection of the JFFS2 …
09:19 Changeset in rtems [ade135d4]5 by Sebastian Huber <sebastian.huber@…>
JFFS2: Add RTEMS_JFFS2_FORCE_GARBAGE_COLLECTION Add IO control to force a garbage collection. Update #2844.
08:54 Changeset in rtems [07c833f]5 by Sebastian Huber <sebastian.huber@…>
JFFS2: Add RTEMS_JFFS2_GET_INFO Add IO control RTEMS_JFFS2_GET_INFO to get some JFFS2 filesystem instance information. Update #2844.

12/16/16:

16:25 Ticket #2843 (Use self-contained objects instead of Classic API for drivers and ...) created by Sebastian Huber
The Classic API has some weaknesses: * Dynamic memory (the workspace) …
16:22 Ticket #2842 (Change C11 threads support to use Classic tasks instead of POSIX threads) created by Sebastian Huber
The C11 <threads.h> support should be available in all RTEMS …
12:05 Changeset in rtems [4aba8d79]5 by Sebastian Huber <sebastian.huber@…>
bsp/atsam: Use standard XDMA for QSPI support

12/15/16:

14:37 Changeset in rtems [08f1d2f7]5 by Sebastian Huber <sebastian.huber@…>
bsp/atsam: Add SC16IS752 support
14:03 Changeset in rtems [a5c56af]5 by Sebastian Huber <sebastian.huber@…>
bsp/atsam: Move interrupt setup to PIO_Configure()
13:55 Changeset in rtems [a4936b5]5 by Sebastian Huber <sebastian.huber@…>
bsp/atsam: System initialization for PIO IRQs
12:27 Changeset in rtems [8eb5fbb6]5 by Sebastian Huber <sebastian.huber@…>
bsp/atsamv: Move XDMAD instance out of SPI driver Use system initialization for XDMAD. Remove support for polling.
08:56 Changeset in rtems [d1c771c]5 by Sebastian Huber <sebastian.huber@…>
bsp/atsam: Move XDMA IRQ handler to XDMA module The XDMA is shared by all DMA capable modules. Placing the XDMA interrupt handler into the SPI module is wrong.
08:43 Changeset in rtems-libbsd [546b38d]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Add BRIDGE(4) support to configuration
05:15 Changeset in rtems [cb59276]5 by Sebastian Huber <sebastian.huber@…>
bsp/atsam: Use _Assert() instead of assert()
05:12 Changeset in rtems [fd12159]5 by Sebastian Huber <sebastian.huber@…>
bsp/atsam: Use inline functions for XDMA access

12/14/16:

14:25 Ticket #2423 (rtems_iterate_over_all_threads lacks user callback private pointer ...) closed by Sebastian Huber
fixed: Documentation update done.
14:19 Ticket #2841 (Add NXP SC16IS752 serial device driver) created by Sebastian Huber
Add Termios device driver for NXP SC16IS752 (RS232/RS485 over SPI or I2C).
13:10 Changeset in rtems-libbsd [120caa6]55-freebsd-126-freebsd-12 by Christian Mauderer <Christian.Mauderer@…>
testsuite/commands01: Add wlanstats call.
12:56 Changeset in rtems [a9219e7]5 by Ed Schouten <ed@…>
timecounter: Merge FreeBSD change r310053 Add labels to sysctls related to clocks. Sysctls like kern.eventtimer.et.*.quality currently embed the name of the clock device. This is problematic for the Prometheus metrics exporter for two reasons: - Some of those clocks have dashes in their names, which Prometheus doesn't allow to be used in metric names. - It doesn't allow for extracting the same property of all clocks on the system from within a single query. Attach these nodes to have a label, so that the Prometheus metrics exporter gives these metric a uniform name with the name of the clock attached as a label. Reviewed by: cem Differential Revision: https://reviews.freebsd.org/D8775 Update #3175.
12:53 Ticket #2840 (Use self-contained mutexes for Termios framework) created by Sebastian Huber
Use C11 mutexes instead of Classic semaphores as a performance …
12:36 Ticket #2839 (Add new interrupt server driven Termios mode) created by Sebastian Huber
Add a new new interrupt server driven Termios mode …
12:27 Ticket #2838 (Termios task driven mode should use mutex for device operations) created by Sebastian Huber
Termios has a task driven mode (TERMIOS_TASK_DRIVEN). This mode aims …
11:21 Ticket #2837 (RTEMS GDB Python from rtems-tools does not match current API 4.11 and 4.12) created by Serg Kruglov
Current API RTEMS 4.11 and 4.12 mismatch gdb python support. After …
10:52 Changeset in rtems [8dd83d3]5 by Sebastian Huber <sebastian.huber@…>
bsp/atsam: Optimize SPI interrupt
10:42 Changeset in rtems [9686c614]5 by Sebastian Huber <sebastian.huber@…>
bsp/atsam: Simplify SPI transfer status
08:41 Changeset in rtems [de7c171]5 by Sebastian Huber <sebastian.huber@…>
bsp/atsam: Reduce context switches for SPI transf
07:32 Changeset in rtems [b52513b]5 by Sebastian Huber <sebastian.huber@…>
bsp/atsam: Optimize SPI DMA transfer setup
07:06 Changeset in rtems [f104bd3]5 by Sebastian Huber <sebastian.huber@…>
bsp/atsam: Simplify SPI DMA transfer setup
07:00 Changeset in rtems [49b6931]5 by Sebastian Huber <sebastian.huber@…>
bsp/atsam: Simplify SPI DMA initialization
06:46 Changeset in rtems [d0452eb]5 by Sebastian Huber <sebastian.huber@…>
bsp/atsam: Simplify SPI interrupt handler
06:44 Changeset in rtems [c78928f]5 by Sebastian Huber <sebastian.huber@…>
bsp/atsam: Remove superfluous irq field
06:43 Changeset in rtems [9035630f]5 by Sebastian Huber <sebastian.huber@…>
bsp/atsam: Remove duplicate SPI register field
06:37 Changeset in rtems [62e1e0ff]5 by Sebastian Huber <sebastian.huber@…>
bsp/atsam: Simplify SPI initialization
06:25 Changeset in rtems [3afa95b]5 by Sebastian Huber <sebastian.huber@…>
bsp/atsam: Hide details of SPI driver
06:18 Changeset in rtems [1505eca5]5 by Sebastian Huber <sebastian.huber@…>
bsp/atsam: Align SPI API with PIO_Configure()

12/13/16:

22:34 Ticket #2767 (libdl exceptions throw/catch (ARM PREL31 and TARGET2 relocation support)) closed by Chris Johns <chrisj@…>
fixed: In c6eead1353e03542e5bad9efda3b6553125520d8/rtems: […]
14:49 Changeset in rtems [5dd02e9]5 by Sebastian Huber <sebastian.huber@…>
bsp/atsam: Avoid to power on/off the SPI module
14:18 Changeset in rtems [f74e2959]5 by Sebastian Huber <sebastian.huber@…>
bsp/atsam: Speed up SPI DMA transfer start
13:28 Changeset in rtems [0396f60]5 by Sebastian Huber <sebastian.huber@…>
bsp/atsam: Optimize transfer setup checks
13:28 Changeset in rtems [3417070d]5 by Sebastian Huber <sebastian.huber@…>
bsp/atsam: No timeout for SPI DMA transfers
09:03 Changeset in rtems-docs [c4825f4]5 by Sebastian Huber <sebastian.huber@…>
Update Task Manager chapter Introduce "Deprecated and Removed Directives" section. Update #2423.

12/12/16:

22:56 Changeset in rtems-tools [a72a462a]5 by Chris Johns <chrisj@…>
bsp-builder: Fix final output errors.
14:49 Changeset in rtems [c69d6aa]5 by Sebastian Huber <sebastian.huber@…>
libblock: Fix for RTEMS_DEBUG
14:03 Changeset in rtems [fe7012a0]5 by Christian Mauderer <Christian.Mauderer@…>
score: Prevent thread_dispatch_disable_level < 0.
12:09 Changeset in rtems-libbsd [66eb143]55-freebsd-126-freebsd-12 by Christian Mauderer <Christian.Mauderer@…>
firmware: Port to RTEMS.
11:31 Changeset in rtems-libbsd [efc782b]55-freebsd-126-freebsd-12 by Christian Mauderer <Christian.Mauderer@…>
Port IEEE 802.11.
11:23 Changeset in rtems-libbsd [59338de]55-freebsd-126-freebsd-12 by Christian Mauderer <Christian.Mauderer@…>
Port USB and USB WLAN.
09:51 Changeset in rtems-libbsd [9bc41d0]55-freebsd-126-freebsd-12 by Christian Mauderer <Christian.Mauderer@…>
lib80211/regdomain: Port to RTEMS.
07:09 Ticket #2408 (Linker set based initialization) closed by Sebastian Huber
fixed: Documentation complete.
07:08 Ticket #2825 (Improve the fatal error handling chapter of the user manual) closed by Sebastian Huber
fixed: Should be sufficiently good for now.

12/09/16:

16:37 Ticket #2836 (Add posix_devctl()) created by Joel Sherrill
The posix_devctl() method is defined in POSIX 1003.26 and required by …
13:19 Changeset in rtems-libbsd [75b706f]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Update to FreeBSD head 2016-12-10 Git mirror commit 80c55f08a05ab3b26a73b226ccb56adc3122a55c.
12:04 Ticket #2811 (More robust thread dispatching on SMP and ARM Cortex-M) closed by Sebastian Huber
fixed: Documentation update is done.
12:01 Changeset in rtems-docs [6fa32c0]5 by Sebastian Huber <sebastian.huber@…>
Update Initialization Manager chapter Update #2408.
10:51 Changeset in rtems-libbsd [ecda181]55-freebsd-126-freebsd-12 by Christian Mauderer <Christian.Mauderer@…>
freebsd/wlanstats: Port to FreeBSD.
09:55 Changeset in rtems-docs [00ffe1f]5 by Sebastian Huber <sebastian.huber@…>
Improve fatal error chapter Update #2825.
09:49 Changeset in rtems [6a9282d]5 by Sebastian Huber <sebastian.huber@…>
Rename is_internal to always_set_to_false Update #2825.
08:28 Changeset in rtems [e203b65e]5 by Sebastian Huber <sebastian.huber@…>
Add INTERNAL_ERROR_LIBIO_STDERR_FD_OPEN_FAILED Update #2825.
08:27 Changeset in rtems [a5ba08eb]5 by Sebastian Huber <sebastian.huber@…>
Add INTERNAL_ERROR_LIBIO_STDOUT_FD_OPEN_FAILED Update #2825.
08:18 Changeset in rtems [af8ced5]5 by Sebastian Huber <sebastian.huber@…>
libio: Ensure proper std file descriptors
08:15 Changeset in rtems-libbsd [d415406]55-freebsd-126-freebsd-12 by Christian Mauderer <Christian.Mauderer@…>
freebsd/wlanstats: Import from FreeBSD.
07:44 Changeset in rtems [9622f779]5 by Sebastian Huber <sebastian.huber@…>
Add INTERNAL_ERROR_LIBIO_SEM_CREATE_FAILED Update #2825.
07:44 Changeset in rtems [82529688]5 by Sebastian Huber <sebastian.huber@…>
INTERNAL_ERROR_LIBIO_USER_ENV_KEY_CREATE_FAILED Update #2825.
07:25 Changeset in rtems [05006c90]5 by Sebastian Huber <sebastian.huber@…>
cdtest: Print proper begin/end of test messages
07:13 Changeset in rtems [8c637ee]5 by Chris Johns <chrisj@…>
cdtest: Add std::runtime_error() test case Update #2830.
06:19 Changeset in rtems [3a659b04]5 by Sebastian Huber <sebastian.huber@…>
score: Introduce _Internal_error()
05:51 Changeset in rtems [0a81a58]5 by Sebastian Huber <sebastian.huber@…>
Add INTERNAL_ERROR_POSIX_INIT_THREAD_CREATE_FAILED Update #2825.
05:49 Changeset in rtems [279d5260]5 by Sebastian Huber <sebastian.huber@…>
Add INTERNAL_ERROR_RTEMS_INIT_TASK_CREATE_FAILED Update #2825.

12/08/16:

15:41 Changeset in rtems [b6606e8]5 by Sebastian Huber <sebastian.huber@…>
score: Remove fatal is internal indicator The fatal is internal indicator is redundant since the fatal source and error code uniquely identify a fatal error. Keep the fatal user extension is internal parameter for backward compatibility and set it to false always. Update #2825.
13:46 Changeset in rtems [16bd9e0a]5 by Sebastian Huber <sebastian.huber@…>
sptimecounter02: Add plot script

12/07/16:

10:43 Changeset in rtems [3672f9a2]5 by Sebastian Huber <sebastian.huber@…>
sptimecounter02: Update screen file Data obtained on QorIQ T4240 running with 1500MHz.
10:21 Changeset in rtems [ccda60bd]5 by Sebastian Huber <sebastian.huber@…>
smplock01: Fix plot scripts
07:58 Ticket #2835 (Ada support is broken on SMP configurations) created by Sebastian Huber
The Ada support is the last user of a task variable: rtems_ada_self. …
07:48 Ticket #2834 (Cilk Plus support) created by Sebastian Huber
Cilk Plus is a C++ language extension developed by Intel. It is …
07:43 Ticket #2833 (POSIX header files should move to Newlib) created by Sebastian Huber
This has the following benefits. 1. It ensures compatibility between …
07:39 Ticket #2832 (Google Go run-time library support needs an update) created by Sebastian Huber
The Google Go run-time now uses features provided by #include …
06:20 Changeset in rtems [c6eead1]5 by Chris Johns <chrisj@…>
libdl: Add C++ exception support to loaded modules. This has been tested on SPARC, i386, PowerPC and ARM. Closes #2767.
06:15 Changeset in rtems-libbsd [e3dac66]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
pfctl: Update due to linker set API changes

12/06/16:

11:03 Changeset in rtems-docs [2ff4255]5 by Sebastian Huber <sebastian.huber@…>
Update linker set documentation Update #2408. Update #2790.
10:35 Changeset in rtems [4b579c5f]5 by Sebastian Huber <sebastian.huber@…>
score: Simplify linker set API Resurrect RTEMS_LINKER_SET_BEGIN() and RTEMS_LINKER_SET_END(). Add new macros RTEMS_LINKER_SET_ITEM_COUNT(), RTEMS_LINKER_SET_IS_EMPTY(), and RTEMS_LINKER_SET_FOREACH(). Remove confusing RTEMS_LINKER_SET_ASSIGN_BEGIN() and RTEMS_LINKER_SET_ASSIGN_END(). Fix RTEMS_LINKER_SET_SIZE() to return the size in characters as specified by the documentation. Update #2408. Update #2790.
07:32 Ticket #2831 (libstdc++ silently fails in case POSIX key operations fail due to ...) created by Sebastian Huber
libstdc++ uses POSIX keys for thread-local storage in some places. It …
03:06 Changeset in rtems [ef362818]5 by Joel Sherrill <joel@…>
Add support for posix_devctl()

12/05/16:

13:47 Changeset in rtems [38bc13f]5 by Sebastian Huber <sebastian.huber@…>
smplock01: Fix fairness plot script
03:53 Changeset in rtems [28fda62]5 by Chris Johns <chrisj@…>
testsuite: Add test states to the testsuit configuration files. Change the testsuite configuration files to hold state information about a test. The states are: exclude - Do not build the test expected-fail - The test is expected to fail indeterminate - The test may pass or may fail A message is printed just after the test's BEGIN message to indicate there is a special state for the test. No state message means the test is expected to pass. This support requires tests are correctly written to the use standard support to begin and end a test.
Note: See TracTimeline for information about the timeline view.