Timeline



09/22/16:

23:02 TBR/BSP/Tms570 edited by Pavel Pisa
(diff)
22:53 TBR/BSP/Tms570 edited by Pavel Pisa
(diff)
22:45 TBR/BSP/Tms570 edited by Pavel Pisa
Update a little TMS570 BSP page (diff)
22:09 TBR/Website/Board_Support_Packages edited by Pavel Pisa
Move TMS570 to the supported BSPs list. (diff)
11:53 OpenMP edited by Sebastian Huber
(diff)
07:56 Changeset in rtems [2b54e73f]4.11 by Pavel Pisa <pisa@…>
arm/tms570: document BSP setup with included hardware initialization.
07:56 Changeset in rtems [425f6cfa]5 by Pavel Pisa <pisa@…>
arm/tms570: document BSP setup with included hardware initialization.
07:50 Changeset in rtems [29430a3]5 by Pavel Pisa <pisa@…>
arm/tms570: include hardware initialization and selftest based on Ti HalCoGen? generated files. The configuration is specific for TMS570LS3137 based HDK. Pins configuration can be easily changed in rtems/c/src/lib/libbsp/arm/tms570/hwinit/init_pinmux.c file. The list tms570_selftest_par_list in the file rtems/c/src/lib/libbsp/arm/tms570/hwinit/bspstarthooks-hwinit.c specifies peripherals which health status is examined by parity self-test at BSP start-up. It can be easily modified for other TMS570 family members variants same as the selection of other tests in bspstarthooks-hwinit.c.
07:50 Changeset in rtems [8671786]4.11 by Pavel Pisa <pisa@…>
arm/tms570: include hardware initialization and selftest based on Ti HalCoGen? generated files. The configuration is specific for TMS570LS3137 based HDK. Pins configuration can be easily changed in rtems/c/src/lib/libbsp/arm/tms570/hwinit/init_pinmux.c file. The list tms570_selftest_par_list in the file rtems/c/src/lib/libbsp/arm/tms570/hwinit/bspstarthooks-hwinit.c specifies peripherals which health status is examined by parity self-test at BSP start-up. It can be easily modified for other TMS570 family members variants same as the selection of other tests in bspstarthooks-hwinit.c.
07:48 Changeset in rtems [a94d49d3]4.11 by Pavel Pisa <pisa@…>
arm/tms570: update bootstrap generated preinstall.am
07:48 Changeset in rtems [aae17bf3]5 by Pavel Pisa <pisa@…>
arm/tms570: update bootstrap generated preinstall.am
07:23 Changeset in rtems [006f8675]4.11 by Pavel Pisa <pisa@…>
arm/tms570: include TMS570_USE_HWINIT_STARTUP option to select bare metal startup and selftest.
07:23 Changeset in rtems [98b6874]5 by Pavel Pisa <pisa@…>
arm/tms570: include TMS570_USE_HWINIT_STARTUP option to select bare metal startup and selftest.
05:22 Changeset in rtems-libbsd [02d344f4]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
rtems-bsd-mutex: Update due to API changes
05:21 Changeset in rtems-libbsd [2c44b51]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Use _Thread_Get_priority()

09/21/16:

22:38 Ticket #2788 (RTEMS I2C API only defines Standard-mode (Sm) speed as a default.) closed by Chris Johns
wontfix: Replying to sebastian.huber: > Ok, the set clock IO control is not part of the Linux user-space API. You can set it via the RTEMS specific I2C_BUS_SET_CLOCK IO control. > I did not pick up this interface to control the clock speed. This approach fits with the Xilinx AXI I2C controller where the bus speed is best handled by the IP integrator placing the IP into the FPGA. There is no point having software control the clock speed, the FPGA needs to do this. In this case setting the clock speed will fail, which is the default. Thanks.
20:29 SOCIS/2016 edited by Saeed Ehteshamifar
(diff)
19:56 RTEMSMailingLists edited by Gedare Bloom
(diff)
13:17 Changeset in rtems [d097b546]5 by Sebastian Huber <sebastian.huber@…>
score: Rename scheduler ask for help stuff Rename the scheduler ask for help stuff since this will be replaced step by step with a second generation of the scheduler helping protocol. Keep the old one for now in parallel to reduce the patch set sizes. Update #2556.
00:54 Ticket #2788 (RTEMS I2C API only defines Standard-mode (Sm) speed as a default.) created by Chris Johns
The RTEMS I2C API as defined in cpukit/dev/include/dev/i2c/i2c.h only …

09/20/16:

22:14 Changeset in rtems [4d3c866]5 by Pavel Pisa <pisa@…>
classic networking: adapt FXP driver to work with actual PCI and IRQ code. Tested to work with QEMU provided Intel i82557b network controller emulation. qemu-system-x86_64 -enable-kvm -kernel $APP_BINARY \ -vga cirrus \ -append "--console=/dev/com1" \ -serial stdio \ -net nic,vlan=1,macaddr=be:be:be:10:00:01,model=i82557b \ -net tap,ifname=tap1,vlan=1,script=no,downscript=no
08:10 Ticket #2787 (Add support functions for UBSAN (GCC option -fsanitize=undefined)) created by Sebastian Huber
See also: …

09/19/16:

08:05 Ticket #2786 (Remove the devfs in favor of a stripped down IMFS configuration) created by Sebastian Huber
The IMFS offers the ability to register generic nodes for device …
05:51 Changeset in rtems [610b9ef1]5 by Sebastian Huber <sebastian.huber@…>
libtests/devfs: Use printk() This avoids problems with console drivers that use generic nodes of the IMFS.

09/17/16:

15:09 Changeset in rtems [528c7d4]4.11 by Pavel Pisa <pisa@…>
bsps/arm: Export bsp_start_hook_0_done symbol from ARM start.S. The symbol can be used by bsp_start_hook_0 when complete RAM memory is initialization and overwritten during BSP self-test. The test overwrites even memory used to store return address / link register and regular resturn from bsp_start_hook_0 is not possible then.
15:09 Changeset in rtems [a396ed4]5 by Pavel Pisa <pisa@…>
bsps/arm: Export bsp_start_hook_0_done symbol from ARM start.S. The symbol can be used by bsp_start_hook_0 when complete RAM memory is initialization and overwritten during BSP self-test. The test overwrites even memory used to store return address / link register and regular resturn from bsp_start_hook_0 is not possible then.

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