Timeline



09/16/16:

13:41 Packages/LWIP edited by Pavel Pisa
(diff)
13:21 Changeset in rtems [9edc7301]5 by Alexander Krutwig <alexander.krutwig@…>
dev: Add NXP SC16IS752 serial device driver Update #2841.
12:54 Changeset in rtems [caf4064]5 by Sebastian Huber <sebastian.huber@…>
fstests: Use printk() for IMFS configuration tests This avoids problems with console drivers that require a more complete IMFS.
12:21 Changeset in rtems [29770e12]5 by Sebastian Huber <sebastian.huber@…>
tests: CONFIGURE_USE_DEVFS_AS_BASE_FILESYSTEM Avoid unnecessary use of CONFIGURE_USE_DEVFS_AS_BASE_FILESYSTEM.
12:20 Changeset in rtems [e814a23]5 by Sebastian Huber <sebastian.huber@…>
termios: Add IO control handler Update #2785.
11:56 Changeset in rtems [d496e097]5 by Sebastian Huber <sebastian.huber@…>
imfs: Untangle dependencies This helps to use IMFS_make_generic_node() without pulling in the complete IMFS implementation.
11:54 Changeset in rtems [a3e9ae5d]5 by Sebastian Huber <sebastian.huber@…>
imfs: Fix IMFS_stat_file() Use the adjusted and not the requested memfile bytes per block. Untangle dependencies.
10:58 Changeset in rtems [55e0be36]5 by Sebastian Huber <sebastian.huber@…>
termios: Use IMFS nodes for new Termios devices This makes the new Termios devices independent of device major/minor numbers. It enables BSP independent Termios device drivers which may reside in the cpukit domain. These drivers require an IMFS and do not work with the device file system. However, the device file system should go away in the future.

09/15/16:

08:47 Ticket #2785 (Ioctl extension for termios) created by Alexander Krutwig
The termios driver shall be extended that I/O control commands can be …

09/14/16:

22:06 SOCIS/2016 edited by Saeed Ehteshamifar
(diff)
21:57 SOCIS/2016 edited by Saeed Ehteshamifar
(diff)
12:46 Changeset in rtems [c186de5c]5 by Alexander Krutwig <alexander.krutwig@…>
bsp/atsam: Use normal memory for QSPI flash area This is a performance improvement for execute-in-place (XIP).

09/13/16:

23:37 Ticket #2659 (CONFIGURE_MALLOC_DIRTY documentation missing) closed by Joel Sherrill
wontfix: Texinfo documentation is being replaced with Rest formatted documentation. 4.10 documentation is not buildable with newer texinfo versions. Addressing all warnings and errors would be too time-consuming. If interested, volunteer or consider sponsoring a developer to do it.
23:36 Ticket #2465 (Update Hello World Instructions to include MSYS2) closed by Joel Sherrill
wontfix
23:36 Ticket #2409 (URL Paths in Getting Started point to rtems.com) closed by Joel Sherrill
wontfix
23:23 Changeset in rtems-docs [e6fe68d]4.115 by Chris Johns <chrisj@…>
c_user: Fix minor error.
14:32 Changeset in rtems [0ab86d09]5 by Alexander Krutwig <alexander.krutwig@…>
bsp/atsam: Add SPI bus driver

09/12/16:

13:00 Changeset in rtems [a42be52]5 by Alexander Krutwig <alexander.krutwig@…>
Add SPI bus framework User API is compatible to Linux userspace API. New test libtests/spi01. Update #2776.
08:46 Changeset in rtems [22ab88c]4.11 by Pavel Pisa <pisa@…>
arm/tms570: define base addresses of all TMS570LS3137 SPI interfaces. Generated header file ti_herc/reg_spi.h contains complete registers and fields set for Ti MibSPI peripheral. Care has to be taken that only TMS570_SPI1, TMS570_SPI3 and TMS570_SPI5 are of this complete multibuffer type. TMS570_SPI2 and TMS570_SPI4 have substantial part of registers removed but else they are compatible.
08:46 Changeset in rtems [5746f10]5 by Pavel Pisa <pisa@…>
arm/tms570: define base addresses of all TMS570LS3137 SPI interfaces. Generated header file ti_herc/reg_spi.h contains complete registers and fields set for Ti MibSPI peripheral. Care has to be taken that only TMS570_SPI1, TMS570_SPI3 and TMS570_SPI5 are of this complete multibuffer type. TMS570_SPI2 and TMS570_SPI4 have substantial part of registers removed but else they are compatible.
02:31 Changeset in rtems-source-builder [534332f]5 by Chris Johns <chrisj@…>
binutils,gcc: Add support to control LTO and Gold.

09/11/16:

07:16 Changeset in rtems_waf [2f48aef] by Chris Johns <chrisj@…>
rtems: Do not add --std=gnu+=11 when RTEMS is built with SMP.
07:02 Changeset in rtems_waf [c60c068] by Chris Johns <chrisj@…>
libbsd: Fix UnboundLocalError? when rtems_libbsd is None.

09/09/16:

09:00 Changeset in rtems [f6142c19]5 by Sebastian Huber <sebastian.huber@…>
score: Scheduler node awareness for thread queues Maintain the priority of a thread for each scheduler instance via the thread queue enqueue, extract, priority actions and surrender operations. This replaces the primitive priority boosting. Update #2556.
08:01 Changeset in rtems [6ae309ec]5 by Sebastian Huber <sebastian.huber@…>
smptests/smpmutex01: Use test case functions
04:08 Changeset in rtems-docs [a545490]4.115 by Chris Johns <chrisj@…>
waf: Fix for waf-1.9.3.

09/08/16:

21:40 Changeset in rtems [5eb769ca]5 by Pavel Pisa <pisa@…>
arm/raspberrypi: define bsp_reset to restart board by watchdog. Whether the board is restarted after application finish/exit is controlled by BSP_RESET_BOARD_AT_EXIT configure option.
13:32 Changeset in rtems [8123cae8]5 by Sebastian Huber <sebastian.huber@…>
rtems: Add rtems_task_get_priority() Update #2556. Update #2784.
12:44 Ticket #2784 (Add function to get the current priority of a task by scheduler instance) created by Sebastian Huber
[…]
12:07 Changeset in rtems [266d383]5 by Sebastian Huber <sebastian.huber@…>
score: Manage scheduler nodes via thread queues Update #2556.
08:38 SOCIS/2016 edited by Saeed Ehteshamifar
(diff)
07:53 Changeset in rtems [8af1663]5 by Sebastian Huber <sebastian.huber@…>
score: Fix for RTEMS_DEBUG
07:31 Changeset in rtems [275032b]5 by Sebastian Huber <sebastian.huber@…>
powerpc: Fix SMP context switch We need the unmodified r4 for get_potential_new_heir. This partially reverts commit 8d785f72d9610fb80a65d7848404f0f7507e026c.
06:08 Changeset in rtems [db563698]5 by Sebastian Huber <sebastian.huber@…>
score: Fix warning
05:48 Changeset in rtems [63b36cbf]5 by Sebastian Huber <sebastian.huber@…>
score: Fix warning
05:24 Changeset in rtems [531924d]5 by Sebastian Huber <sebastian.huber@…>
bsp/raspberrypi: Rename file

09/07/16:

18:28 Changeset in rtems [df2ee9d]5 by Pavel Pisa <pisa@…>
arm/raspberrypi: basic BCM2836 SMP implementation. The BSP support is divided to startup/bspsmp_api.c file where functions required by SuperCore? are defined and BCM2836 hardware initialization part in startup/bspsmp_init.c. Separation is done to prevent smpfatal08 test build failure.
13:43 Changeset in rtems-libbsd [7f75b56]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Port getdomainname() to RTEMS
13:42 Changeset in rtems-libbsd [a439410]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Import getdomainname()
12:25 Changeset in rtems [84e960e]5 by Sebastian Huber <sebastian.huber@…>
stackchk: Fix stack checker thread initialization Commit 0fd6f25507fbea5f4892b71b58837cdda17856b4 relaxed the thread begin extension execution environment. This broke the stack check which only partially initialized the stack pattern in its create extension. Move the part of the begin extension to the create extension.
12:08 Changeset in rtems [8bb9d41]5 by Sebastian Huber <sebastian.huber@…>
stackchk: Use a const pattern to check
11:46 Changeset in rtems [bba988d]5 by Sebastian Huber <sebastian.huber@…>
stackchk: Remove superfluous internal header file
07:27 Changeset in rtems [29594b4]5 by Sebastian Huber <sebastian.huber@…>
score: Remove superfluous SMP debug support This information turned out to be useless in the last couple of months.
07:04 Changeset in rtems [5d6b211]5 by Sebastian Huber <sebastian.huber@…>
score: Add scheduler node table for each thread Update #2556.
03:59 Changeset in rtems [d4160618]5 by Chris Johns <chrisj@…>
testsuite: Add libdl/dl05 reloc test.

09/06/16:

23:34 Changeset in rtems [e2f7059]4.10 by Joel Sherrill <joel@…>
m32csim-testsuite.tcfg: m32csim now completes build
08:55 Changeset in rtems [cac586e6]5 by Sebastian Huber <sebastian.huber@…>
bsp/xilinx-zynq: Avoid duplicate declaration
08:50 Changeset in rtems [1dd8fff]5 by Sebastian Huber <sebastian.huber@…>
capture: Use proper accessor functions
07:21 Changeset in rtems [fab0dd1]4.11 by Pavel Pisa <pisa@…>
arm/raspberrypi: minimized mainline patch move MMU in front of application image and correct RPi2 boot on 4.11 branch. This is minimized version of mainline patch arm/raspberrypi: move MMU in front of application image to respect variable memory size. plus correction which has been part of other mainline patches. This is end of series which allows 4.11 to boot on Raspberry Pi. Closes #2782 Closes #2783
07:15 Ticket #2783 (RaspberryPi BSP cannot be used with actual firmware) created by Pavel Pisa
Raspberry Pi BSP on 4.11 branch is unusable when boot loader start …
07:10 Ticket #2782 (Cache manager for ARM and libdl RTL for most of architectures are ...) created by Pavel Pisa
Cache manager for ARM and libdl RTL for most of architectures are …
06:40 Changeset in rtems-source-builder [7cdf319]5 by Chris Johns <chrisj@…>
Fix comments.
06:20 Changeset in rtems [11323b7]5 by Chris Johns <chrisj@…>
libdl: Add ARM C++ relocation record support. Closes #2767
05:44 Changeset in rtems [7af6b58c]5 by Sebastian Huber <sebastian.huber@…>
capture: Workaround to avoid misaligned access Move the 64-bit field to a not 64-bit aligned structure offset to stop the compiler from generating 64-bit load/store operations.
04:48 Changeset in rtems-source-builder [69d4d4b]4.10 by Chris Johns <chrisj@…>
avr: Fix the arch and disable iconv.

09/05/16:

22:42 Changeset in rtems [8591004]4.10 by Joel Sherrill <joel@…>
Backport capability to exclude tests from building Backported build infrastructure and .tcfg files from master.
01:52 Debugging/Newlib edited by Gene Smith
(diff)
00:48 Changeset in rtems [7dc65fa]4.10 by Joel Sherrill <joel@…>
Add autotools generated files
00:15 Changeset in rtems-source-builder [90c49f5]4.10 by Chris Johns <chrisj@…>
m32c: Disable iconv and use gn89 with clang on FreeBSD.

09/04/16:

23:57 Changeset in rtems-source-builder [ebd5615]4.10 by Chris Johns <chrisj@…>
h8300: Update to binutils-2.26 and do not build iconv. The binutils-2.26 fixes an operand out of range bug. The iconv has tables which overflow the address ranges in the h8300.
02:55 Changeset in rtems-release [ecf3904]5 by Chris Johns <chrisj@…>
Documentation is not built for some versions.
02:54 Changeset in rtems-release [0b5b029]5 by Chris Johns <chrisj@…>
Make the source packages included version specific.
02:29 Changeset in rtems [c1d7c5f]4.10 by Chris Johns <chrisj@…>
Change version to 4.10 to the rtems-bsps.
00:45 Changeset in rtems-release [97cc04c]5 by Chris Johns <chrisj@…>
Initial addition of the RTEMS releasing scripts.

09/03/16:

12:10 Changeset in rtems [5d369c85]5 by Pavel Pisa <pisa@…>
arm/raspberrypi: use GPU/system timer as clock source. It has advantage that it is designed as free-running counter with compare registers and can easily serve for for both timecounter and tick interrupt.
12:04 Changeset in rtems [40f49d1]5 by Pavel Pisa <pisa@…>
arm/raspberrypi: correct and extend definitions for GPU timer.
01:45 Changeset in rtems-source-builder [60e8ddf]4.10 by Chris Johns <chrisj@…>
nios2: FreeBSD clang needs gnu89 to build gcc.
01:44 Changeset in rtems-source-builder [3b93640]4.10 by Chris Johns <chrisj@…>
nios2: Switch to gdb-7.11.
01:37 Changeset in rtems [4c53be1]5 by Pavel Pisa <pisa@…>
arm/raspberrypi: more definitions of BCM2836 core local peripherals.
00:26 Changeset in rtems [bf62c39]5 by Rohini Kulkarni <krohini1593@…>
arm/raspberrypi: include definitions of BCM2836 SMP mailboxes.

09/02/16:

23:59 Changeset in rtems [28eeb6a]4.11 by Pavel Pisa <pisa@…>
bsps/arm: reorganize CP15 code to allow clean and invalidate ARMv7 cache by level. New function arm_cp15_cache_invalidate_level and arm_cp15_cache_clean_level can be used to maintain single cache level (instruction or data). Updates #2782 Updates #2783
23:59 Changeset in rtems [6e6a77a6]5 by Pavel Pisa <pisa@…>
bsps/arm: reorganize CP15 code to allow clean and invalidate ARMv7 cache by level. New function arm_cp15_cache_invalidate_level and arm_cp15_cache_clean_level can be used to maintain single cache level (instruction or data).
23:30 Changeset in rtems [00dfdd6]4.11 by Pavel Pisa <pisa@…>
bsps/arm: remove lock in arm_cp15_set_translation_table_entries(). Protection by rtems_interrupt_disable() is incompatible with SMP build. Actual page table entries manipulation function does not need locking and disabling cache and can be run concurrently even on multiple CPUs as long as changes do not modify same region. If the function is called from more threads/CPUs to modify same region with different mapping options concurrently then there is problem at another level of virtual address space management and has to be solved by mutex or other locking at that level. Updates #2782 Updates #2783
23:30 Changeset in rtems [5c494641]5 by Pavel Pisa <pisa@…>
bsps/arm: remove lock in arm_cp15_set_translation_table_entries(). Protection by rtems_interrupt_disable() is incompatible with SMP build. Actual page table entries manipulation function does not need locking and disabling cache and can be run concurrently even on multiple CPUs as long as changes do not modify same region. If the function is called from more threads/CPUs to modify same region with different mapping options concurrently then there is problem at another level of virtual address space management and has to be solved by mutex or other locking at that level.
23:30 Changeset in rtems [6f4e903]4.11 by Pavel Pisa <pisa@…>
bsps/arm: use defines for cache type register format field. The change documents meaning of codes and opens well defined way to use cache type format for cache examination/debugging outside of arm-cp15.h file. Updates #2782 Updates #2783
23:30 Changeset in rtems [7ec689ad]5 by Pavel Pisa <pisa@…>
bsps/arm: use defines for cache type register format field. The change documents meaning of codes and opens well defined way to use cache type format for cache examination/debugging outside of arm-cp15.h file.
08:17 Changeset in rtems-source-builder [72063fa]4.10 by Chris Johns <chrisj@…>
4.10: Add NIOS2 patch checksums.
08:16 Changeset in rtems-tools [4fdd883]5 by Chris Johns <chrisj@…>
4.10: Add NIOS2 newlib patch.
08:03 Changeset in rtems-tools [32b861f]5 by Chris Johns <chrisj@…>
4.10: Add NIOS2 gcc patch.
07:56 Changeset in rtems-tools [5af5b04]5 by Chris Johns <chrisj@…>
4.10: Add NIOS2 binutils patch.
07:47 Changeset in rtems-source-builder [46c9159]4.10 by Chris Johns <chrisj@…>
4.10: Remove the patch for the bfin for gdb-7.11.
07:40 Changeset in rtems-source-builder [9bf32d1]4.10 by Chris Johns <chrisj@…>
4.10: No ARM 64bit support on 4.10.
07:00 Changeset in rtems-tools [a46a8d3]5 by Chris Johns <chrisj@…>
4.10: Add FreeBSD Python patch.
06:56 Changeset in rtems-tools [3f17371]5 by Chris Johns <chrisj@…>
4.10: Add the gdb-7.11 ERC patches to 4.10.
04:55 Changeset in rtems-source-builder [f337443c]4.10 by Chris Johns <chrisj@…>
4.10: Use a defaults file for the arch build sets.
03:37 Changeset in rtems [f2aef528]4.10 by Chris Johns <chrisj@…>
Back port rtems-bsps for use in the release procedure.
03:25 Changeset in rtems-source-builder [74cecb8]5 by Joel Sherrill <joel@…>
rtems-default.bset: Update to binutils 2.27
03:18 Changeset in rtems-tools [3581fab]5 by Chris Johns <chrisj@…>
4.10: Add the automake patch to the 4.10 patches.
Note: See TracTimeline for information about the timeline view.