Timeline



12/21/16:

19:01 Changeset in rtems-libbsd [b1580fb]55-freebsd-126-freebsd-12freebsd-9.3 by Kevin Kirspel <kevin-kirspel@…>
PIPE(2): Port to RTEMS
19:01 Changeset in rtems-libbsd [6959fac]55-freebsd-126-freebsd-12freebsd-9.3 by Kevin Kirspel <kevin-kirspel@…>
PIPE(2): Import from FreeBSD
16:42 Changeset in rtems [ad40220f]5 by Kuan-Hsun Chen <c0066c@…>
sptests: EDF scheduler overrun handling Update #2795.
16:42 Changeset in rtems [86aa1248]5 by Kuan-Hsun Chen <c0066c@…>
sptests: rate monotonic scheduler overrun handling Update #2795.
16:42 Changeset in rtems [3a46b72]5 by Kuan-Hsun Chen <c0066c@…>
Enhancement of the RMS manager for the overrun handling. Three additional functions: rtems_rate_monotonic_postponed_job_count, _Rate_monotonic_Renew_deadline, and _Rate_monotonic_Release_postponed_job. Four refined functions: _Rate_monotonic_Activate, _Rate_monotonic_Block_while_expired, rtems_rate_monotonic_period, _Rate_monotonic_Timeout. Rate_monotonic_Control contains one counter for counting the postponed jobs and one for recording the recent deadline. Update #2795.
14:07 Ticket #2855 (Next generation of RTEMS documentation) created by Sebastian Huber
The RTEMS documentation is inconsistent, confusing and outdated. This …
13:49 Ticket #2854 (What to do with the README files in the RTEMS sources?) created by Sebastian Huber
There are several README files in the RTEMS sources: […] Should …
10:29 Changeset in rtems-docs [45dc7c7]5 by Sebastian Huber <sebastian.huber@…>
Update version/revision to 4.11.99
10:28 Changeset in rtems-docs [2c780bf]5 by Sebastian Huber <sebastian.huber@…>
Add script to update the version/revision
10:09 Ticket #2737 (Add CLOCK_DRIVER_USE_ONLY_BOOT_PROCESSOR) closed by Sebastian Huber
fixed: [e7f40f04d39d3d87d30b50a02bab90a72a9dae61/rtems-docs]
09:55 Changeset in rtems-docs [e7f40f0]5 by Sebastian Huber <sebastian.huber@…>
Rework Clock Driver chapter Update #2737.
08:26 Changeset in rtems [eae4541d]5 by Sebastian Huber <sebastian.huber@…>
Clarify simple timecounter documentation
07:51 Changeset in rtems-docs [3b42c96]5 by Sebastian Huber <sebastian.huber@…>
Strip down BSP Introduction Update #2852.
06:44 Ticket #2722 (SEM_VALUE_MAX is unusually small on RTEMS) closed by Sebastian Huber
fixed: https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=commit;h=483e696049e6c254d30663b15c7a5df1b75ca735

12/20/16:

12:17 Changeset in rtems-docs [c8aecf9]5 by Sebastian Huber <sebastian.huber@…>
Add warnings to basic BSP chapters Update #2852.
12:10 Changeset in rtems-docs [02d1702]5 by Sebastian Huber <sebastian.huber@…>
Move Shared Memory Support Driver chapter This chapter is very specific. Move it to a less prominent chapter position.
12:06 Changeset in rtems-docs [b0513c8]5 by Sebastian Huber <sebastian.huber@…>
Move Ada95 Interrupt Support chapter This chapter is very specific. Move it to a less prominent chapter position.
12:04 Changeset in rtems-docs [9038b99]5 by Sebastian Huber <sebastian.huber@…>
Add warning to Timer Driver chapter Move Timer Driver chapter. Update #2847.
10:53 Changeset in rtems-docs [4af69ea]5 by Sebastian Huber <sebastian.huber@…>
Add warning to ATA/IDE driver chapter Close #2849.
10:38 Changeset in rtems-docs [003ee4d]5 by Sebastian Huber <sebastian.huber@…>
Remove Non-Volatile Memory Driver chapter There exists no standard Non-Volatile Memory Driver in the RTEMS code base. Close #2851.
10:37 Ticket #2853 (Driver manual covers non-existent Non-Volatile Memory Driver) created by Sebastian Huber
Remove this chapter from the documentation.
10:30 Changeset in rtems-docs [5b8d5d0]5 by Sebastian Huber <sebastian.huber@…>
Remove Discrete Driver chapter There exists no standard Discrete Driver in the RTEMS code base. Close #2851.
10:23 Changeset in rtems-docs [4b5b499]5 by Sebastian Huber <sebastian.huber@…>
Remove Analog Driver chapter There exists no standard Analog Driver in the RTEMS code base. Close #2850.
10:18 Changeset in rtems-docs [7351405]5 by Sebastian Huber <sebastian.huber@…>
Document I2C framework Update #2845.
10:07 Changeset in rtems-docs [0cb2748]5 by Sebastian Huber <sebastian.huber@…>
Document SPI framework Update #2776.
09:31 Ticket #2701 (Rename asm file with .S(upper case) ext. name) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 81af80e586475843624c6e8dc3aa77f97b37b5a9/rtems: […]
09:30 Changeset in rtems [81af80e5]5 by Sebastian Huber <sebastian.huber@…>
Rename *.s to *.S Consistently use *.S for assembler files. Close #2701.
09:07 Ticket #2852 (Basic chapters of the RTEMS BSP and Driver Guide are out of date) created by Sebastian Huber
The chapters 1. Introduction 2. Target Dependent Files 3. Linker …
08:55 Ticket #2851 (Driver manual covers non-existent Discrete Driver) created by Sebastian Huber
Remove this chapter from the documentation.
08:54 Ticket #2850 (Driver manual covers non-existent Analog Driver) created by Sebastian Huber
Remove this chapter from the documentation.
08:52 Ticket #2849 (ATA/IDE support in RTEMS is out-dated) created by Sebastian Huber
The ATA/IDE support in RTEMS is out-dated. New platforms should …
08:51 Ticket #2848 (Add RTEMS counter documentation) created by Sebastian Huber
The RTEMS counter <rtems/counter.h> support lacks documentation.
08:50 Ticket #2847 (Timer driver is superfluous) created by Sebastian Huber
The timer driver used for the timing tests is superfluous and should …
08:48 Ticket #2846 (Add SD/MMC driver documentation) created by Sebastian Huber
The SD/MMC driver framework provided by libbsd lacks documentation.
08:47 Ticket #2845 (Add I2C framework documentation) created by Sebastian Huber
The new I2C framework lacks documentation.
07:49 Changeset in rtems [71f29c12]5 by Sebastian Huber <sebastian.huber@…>
bsp/atsam: Use standard XDMA throughout
07:33 Ticket #2844 (JFFS2: Add IO controls to get filesystem instance information and ...) closed by Sebastian Huber
fixed
07:23 Changeset in rtems [ab834d65]5 by Sebastian Huber <sebastian.huber@…>
JFFS2: RTEMS_JFFS2_ON_DEMAND_GARBAGE_COLLECTION Update #2844.

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
Note: See TracTimeline for information about the timeline view.