Timeline



07/27/15:

19:19 Ticket #2376 (close() of tftpfs always returns an error) created by Michael Davidsaver
While investigating #2375 I find that rtems_tftp_close() in …
16:01 Changeset in rtems [61e7c69]5 by Andre Marques <andre.lousa.marques@…>
Raspberry Pi implementation for the RTEMS GPIO API. Added support for the new RTEMS GPIO API functions. Test cases can be found in https://github.com/asuol/RTEMS_rpi_testing/tree/master/GPIO
16:01 Changeset in rtems [87f8b01]5 by Andre Marques <andre.lousa.marques@…>
RTEMS GPIO API definition and implementation. Changes relative to the previous patch set: - Moved GPIO pin interrupts to rtems chains, instead of a local linked list; - Restructured the pin tracking structure, separating the interrupt information for each pin meaning that a pin without any interrupt enabled only requires 8 bytes, while keeping interrupt information (handling information, handler chain control, ...) requires 24 additional bytes (total of 32 bytes per pin with interrupts enabled); - Added support for 'parallel' pin function assignment, allowing the function assignment to be set for multiple pins in a single GPIO hardware call. If a BSP does not support this feature it becomes a sequence of individual calls per pin. Also added support for GPIO pin groupings, allowing to write and read byte data to a series of pins which behave as a single entity; - Added bank tracking structure to maintain the bank lock and bank level interrupt information (threaded/normal handling, interrupt counter); - Changed GPIO settings to BSP defined constants, reducing dynamic memory allocation; - Switched interrupt tasks for a rtems interrupt server, with the possibility of using normal interrupts (user handlers being called within ISR context).
11:19 Changeset in rtems [12f93fbb]5 by Sebastian Huber <sebastian.huber@…>
score: Add thread queue for self-contained objects

07/26/15:

13:28 Changeset in rtems [aecb5086]4.10 by Michael Davidsaver <mdavidsaver@…>
tftpDriver: don't free directory node's path string Update #2375.
13:27 Changeset in rtems [74ef2c10]5 by Michael Davidsaver <mdavidsaver@…>
tftpDriver: close() false error closes #2376.
13:27 Changeset in rtems [8da63adc]4.11 by Michael Davidsaver <mdavidsaver@…>
tftpDriver: close() false error closes #2376.
13:27 Changeset in rtems [a4e052b]4.10 by Michael Davidsaver <mdavidsaver@…>
tftpDriver: close() false error closes #2376.
12:56 Changeset in rtems [05d8495]4.10 by Michael Davidsaver <mdavidsaver@…>
tftpDriver: backport fixes ensure that node_access is comparable in unmount() Update #2375.
11:57 Changeset in rtems [4bcbd8d6]4.10 by Michael Davidsaver <mdavidsaver@…>
tftpDriver: apply changes through master from 4.10.2-15-g5b21eb6 to eb7753437ff858ebe34a08baef7dfdb45eb0f018 Update #2375.

07/24/15:

08:47 Changeset in rtems [3984a0e1]4.11 by Sebastian Huber <sebastian.huber@…>
m68k: Include proper header file
08:47 Changeset in rtems [f7d95581]5 by Sebastian Huber <sebastian.huber@…>
m68k: Include proper header file
08:42 Changeset in rtems-libbsd [07ff2c1]55-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
rtems-bsd-mutex: Update due to API changes
07:12 Changeset in rtems [9c53910]5 by Sebastian Huber <sebastian.huber@…>
score: Add comment

07/23/15:

18:34 Changeset in rtems [2f43241]4.11 by Sebastian Huber <sebastian.huber@…>
arm: Include proper header file
18:34 Changeset in rtems [98a41f41]5 by Sebastian Huber <sebastian.huber@…>
arm: Include proper header file
13:38 Changeset in rtems-libbsd [3cb5e9e]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Update due to header guard changes
07:00 Changeset in rtems [08135c85]5 by Sebastian Huber <sebastian.huber@…>
i2c: Fix return status of i2c dev read/write
07:00 Changeset in rtems [0ad8a33]4.11 by Sebastian Huber <sebastian.huber@…>
i2c: Fix return status of i2c dev read/write
06:36 Changeset in rtems [19078dc6]5 by Sebastian Huber <sebastian.huber@…>
doc: Add SMP section to CPU Arch Supplement
06:36 Changeset in rtems [f9a59795]4.11 by Sebastian Huber <sebastian.huber@…>
doc: Add SMP section to CPU Arch Supplement

07/22/15:

19:14 Changeset in rtems [9780fa93]5 by Sebastian Huber <sebastian.huber@…>
monitor: Sort alphabetically
18:18 GSoC/2015 edited by Saurabh Gadia
(diff)
13:41 Changeset in rtems [d70f530]5 by Sebastian Huber <sebastian.huber@…>
monitor: Add current CPU of thread
12:03 Changeset in rtems-tools [711f715]4.105 by Ric Claus <claus@…>
rtems-test.txt: Some more clarity improvements.
11:42 Changeset in rtems-tools [5a801c2]4.105 by Ric Claus <claus@…>
rtems-tester.txt, options.py: Improved clarity and spelling.
11:38 Changeset in rtems-tools [848344d]4.114.11.24.11.3 by Ric Claus <claus@…>
qemu.cfg: Options changed to capture test output
11:38 Changeset in rtems-tools [92935ed]4.105 by Ric Claus <claus@…>
qemu.cfg: Options changed to capture test output
10:11 Changeset in rtems-tools [9d266e8]4.105 by Ric Claus <claus@…>
xilinx_zynq_a9_qemu_smp.mc: Change realview_pbx_a9_qemu reference to xilinx_zynq_a9_qemu.
07:05 Changeset in rtems [0910e9d4]5 by Sebastian Huber <sebastian.huber@…>
monitor: Print the wait queue to ease debugging
07:03 Changeset in rtems [1f199799]5 by Sebastian Huber <sebastian.huber@…>
monitor: Print addresses like identifiers This avoids the "0x0xabc" output and is more compact.
05:37 Changeset in rtems [975e1918]5 by Sebastian Huber <sebastian.huber@…>
monitor: Remove notepad support

07/21/15:

17:39 Ticket #2375 (tftpDriver free's current_directory) created by Michael Davidsaver
It seems I've re-discovered this issue reported by Angus Gratton in …
07:29 Changeset in rtems [579f16ef]5 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Update due to API changes
07:29 Changeset in rtems [8b14cbd9]4.11 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Update due to API changes

07/20/15:

07:05 Changeset in rtems [a1b4af4b]5 by Sebastian Huber <sebastian.huber@…>
score: Add scheduler <sys/lock.h> support
04:59 OpenMP edited by Sebastian Huber
(diff)
04:09 Changeset in rtems-source-builder [4c49119]4.11 by Chris Johns <chrisj@…>
rtems/netsnmp: Disable SMP builds. NetSNMP breaks building with extra jobs on fast hardware.
04:09 Changeset in rtems-source-builder [f936478]4.104.95 by Chris Johns <chrisj@…>
rtems/netsnmp: Disable SMP builds. NetSNMP breaks building with extra jobs on fast hardware.
03:49 Changeset in rtems-source-builder [6444d58]4.104.95 by Chris Johns <chrisj@…>
Canandian Cross Compiling and RTEMS 3rd party package building Fixes. The change fixes installing for RTEMS 3rd Party packages where the RSB considered them Canadian Cross Compiling (Cxc). Fixing the Cxc issue broke real Cxc builds. The change corrects the issue of macros being changed in the Cxc and the prep data not being udpated. The configuration is loaded again after the updated macros. The macros are also copied and restored to ensure a clean stable base. The change also introduces --rtems-tools and --rtems-bsp to align the command line with the waf configure process or RTEMS application.
03:49 Changeset in rtems-source-builder [7385feb]4.11 by Chris Johns <chrisj@…>
Canandian Cross Compiling and RTEMS 3rd party package building Fixes. The change fixes installing for RTEMS 3rd Party packages where the RSB considered them Canadian Cross Compiling (Cxc). Fixing the Cxc issue broke real Cxc builds. The change corrects the issue of macros being changed in the Cxc and the prep data not being udpated. The configuration is loaded again after the updated macros. The macros are also copied and restored to ensure a clean stable base. The change also introduces --rtems-tools and --rtems-bsp to align the command line with the waf configure process or RTEMS application.

07/18/15:

15:28 Changeset in umon [723a2e2] by Ed Sutter <edsutterjr@…>
fix uninitialized variable issue in mpu_pll_init()
15:27 Changeset in umon [01aa78a] by Ed Sutter <edsutterjr@…>
INCLUDE_MEMCMDS eliminates the need for INCLUDE_DM/PM

07/17/15:

23:42 Packages/SNMP edited by Chris Johns
Add formatting to make the code section readable. (diff)
23:37 Ticket #2374 (RSB builds 3rd party packages as Canadian Cross (Cxc) packages) created by Chris Johns
The RSB builds the NetSMP package as Canadian Cross (Cxc) so does not …
15:04 Changeset in rtems [49c1d25d]4.11 by Premysl Houdek <kom541000@…>
bsp/tms570 Use bitfields instead of hard-coded values Signed-off-by: Premysl Houdek <kom541000@…>
15:04 Changeset in rtems [b2c252b]5 by Premysl Houdek <kom541000@…>
bsp/tms570 Use bitfields instead of hard-coded values Signed-off-by: Premysl Houdek <kom541000@…>
15:04 Changeset in rtems [9a84f983]4.11 by Premysl Houdek <kom541000@…>
bsp/tms570: skipped 32bit field definitions and corrected single bit fields there is no need to define access macros for field covering whole registers. In addition, BSP_FLD32 does not work right for field 32bit length. Signed-off-by: Premysl Houdek <kom541000@…>
15:04 Changeset in rtems [d6c67ad5]5 by Premysl Houdek <kom541000@…>
bsp/tms570: skipped 32bit field definitions and corrected single bit fields there is no need to define access macros for field covering whole registers. In addition, BSP_FLD32 does not work right for field 32bit length. Signed-off-by: Premysl Houdek <kom541000@…>
14:42 Changeset in rtems [3f923fd2]4.115 by Joel Sherrill <joel.sherrill@…>
Update date
09:55 Changeset in rtems [3bb342ca]4.115 by Sebastian Huber <sebastian.huber@…>
doc: Clarify interrupts disable problems on SMP
08:53 Changeset in rtems [9154c3f9]4.115 by Sebastian Huber <sebastian.huber@…>
doc: Add thread dispatch details for SMP
07:16 Changeset in rtems [b56ddbb]4.115 by Sebastian Huber <sebastian.huber@…>
doc: Fix SMP task variables section
06:00 Ticket #2373 (PowerPC BSPs that do not build) closed by Sebastian Huber <sebastian.huber@…>
fixed: In e5a79e54d9949c8bdbab03ce800c781b5d859fea/rtems: […]
05:56 Changeset in rtems [e5a79e54]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/mpc83xx: Update due to header guard change Close #2373.

07/16/15:

22:07 Ticket #2373 (PowerPC BSPs that do not build) created by Joel Sherrill
This is a 4.11 branching blocker!! powerpc-br_uid powerpc-hsc_cm01 …
18:15 Changeset in rtems [db01d0c]4.115 by Joel Sherrill <joel.sherrill@…>
sparc64/rtems/score/cpu.h: Delete dead declaration
18:14 Changeset in rtems [7e14385]4.115 by Joel Sherrill <joel.sherrill@…>
sh/shared/startup/bspstart.c: Add include of percpu.h
15:43 Changeset in rtems [4784214a]4.115 by Joel Sherrill <joel.sherrill@…>
remaining bsp.h: Fix by hand to LIBBSP_@CPU@_@BSP_FAMILY@_BSP_H These files were left after running the script in the previous patch.
15:40 Changeset in rtems [9cff822a]4.115 by Joel Sherrill <joel.sherrill@…>
Most bsp.h: Switch to LIBBSP_@CPU@_@BSP_FAMILY@_H for guard This was done by the following script run from libbsp: find * -name bsp.h | xargs -e grep -l "#ifndef.*_BSP_H" | while read b do echo $b cpu=echo $b | cut -d'/' -f1 | tr '[:lower:]' '[:upper:]' bsp=echo $b | cut -d'/' -f2 | tr '[:lower:]' '[:upper:]' g="LIBBSP_${cpu}_${bsp}_BSP_H" # echo $g sed -e "s/ifndef _BSP_H/ifndef ${g}/" \ -e "s/define _BSP_H/define ${g}/" \ -i $b done
14:26 Changeset in rtems [bea49c9]4.115 by Premysl Houdek <kom541000@…>
bsp/tms570: New/generated header files for TMS570 SoC peripherals registers. The header files are generated by script make_header.py. Current script's version can be found at: https://github.com/AoLaD/rtems-tms570-utils/tree/headers/headers/python Registers offsets and fields have been extracted from reference manual. Signed-off-by: Premysl Houdek <kom541000@…>
13:22 Ticket #2372 ([Patch] bsp/tms570: fix get time resolution after infrastructure ...) created by Pavel Pisa
The update fixes breakage of TMS570 support after Alexander Krutwig …
12:14 Changeset in rtems [069560a]4.115 by Premysl Houdek <kom541000@…>
bsp/tms570: source changes reflecting new headers. Signed-off-by: Premysl Houdek <kom541000@…>
12:14 Changeset in rtems [602e395]4.115 by Pavel Pisa <pisa@…>
bsp/tms570: fix get time resolution after infrastructure change to timecounter. The update fixes breakage of TMS570 support after Alexander Krutwig switch of RTEMS time read to timecounter mechanism bsps: Convert clock drivers to use a timecounter Mechanism to specify odd (non 1 Mhz) time base update frequencies implemented after objections of Martin Galvan. Code is adjusted to convert RTEMS configuration parameter microseconds_per_tick to such odd base if TMS570_PREFERRED_TC_FREQUENCY is specified appropriately. Signed-off-by: Premysl Houdek <kom541000@…> Signed-off-by: Pavel Pisa <pisa@…>
11:26 Changeset in umon [d55aa7c] by Jarielle Catbagan <jcatbagan93@…>
BBB: Makefile: Map uMon RAM in DDR3
11:26 Changeset in umon [8a80d54] by Jarielle Catbagan <jcatbagan93@…>
BBB: rom_reset.S: Initialize the SP at the top of SRAM prior to invoking pll_init and ddr_init
11:26 Changeset in umon [273af8f] by Jarielle Catbagan <jcatbagan93@…>
BBB: cpuio.c/rom_reset.S: Configure the MPU, Core, DDR, and Per PLLs and initialize the DDR3 memory
11:26 Changeset in umon [b9f0b9e] by Jarielle Catbagan <jcatbagan93@…>
BBB: am335x.h/cpuio.c: Add CM_PER_GPIO1_CLKCTRL in am335x.h and change CM_DIV_M3_DPLL_PER to CM_PER_GPIO1_CLKCTRL in cpuio.c:initCPUio()
11:26 Changeset in umon [9f5d36e] by Jarielle Catbagan <jcatbagan93@…>
BBB: config.h: Enable INCLUDE_MEMCMDS
11:26 Changeset in umon [90c2701] by Jarielle Catbagan <jcatbagan93@…>
BBB: am335x.h: Fix invalid macro names and add definitions/redefinitions for DDR PHY, Control Module, CM_PER, CM_WKUP, and EMIF0 registers
11:26 Changeset in umon [82f6941] by Jarielle Catbagan <jcatbagan93@…>
BBB: cpuio.c: Fixed indentation
11:05 Changeset in rtems-libbsd [6201756]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Fix buiding for the i386.

07/15/15:

08:51 Changeset in rtems [93f5adb]4.115 by Sebastian Huber <sebastian.huber@…>
powerpc: Do not use the ATB for e500 multilib The e500v1 has no support for the ATB. Update #2369.
07:57 Changeset in rtems-libbsd [a57dfa0]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
libbsd.txt: Clarify rules to modify FreeBSD code
07:03 Ticket #2369 ([PowerPC Book E] Invalid mftb instruction in _CPU_Counter_read()) closed by Nick Withers <nick.withers@…>
fixed: In e2fcb7dc64c040b8298684148390aba6bf4f4912/rtems: […]
06:55 Changeset in rtems [e2fcb7d]4.115 by Nick Withers <nick.withers@…>
powerpc: Fix _CPU_Counter_read() The mftb is not available on Book E processors. Use SPR 268 instead. Close #2369.

07/14/15:

23:21 GSoC/2015 edited by Jarielle Catbagan
Weekly Status Update for July 14, 2015 (diff)
21:55 Ticket #2371 (Add support for POSIX robust mutexes) created by Joel Sherrill
In 2006, the POSIX standard added a robust mode for mutexes. When a …
20:14 Ticket #2370 (rtems/c/src/lib/libbsp/powerpc/mvme5500/network/if_1GHz/if_wm.c:1560: ...) created by David Binderman
[rtems/c/src/lib/libbsp/powerpc/mvme5500/network/if_1GHz/if_wm.c:1560]: …
02:11 Changeset in umon [b8ffb40] by Ed Sutter <edsutterjr@…>
BBB: Changes to support runtime blinking LED.
00:35 Changeset in umon [8107331] by Ed Sutter <edsutterjr@…>
replace bashrc with envsetup to eliminate implication that it is bash specific
00:31 Changeset in umon [5bed147] by Ed Sutter <edsutterjr@…>
remove files leftover from csb740 port

07/13/15:

23:25 Changeset in umon [b919871] by Jarielle Catbagan <jcatbagan93@…>
BBB: sd_setup.sh: Change /bin/bash -> /bin/sh to solely adhere to POSIX shell constructs
22:18 Ticket #2341 (DHCP Client sends hostname in discovery.) closed by Chris Johns
fixed
15:26 GSoC/2015/NestedMutex edited by Saurabh Gadia
(diff)
15:24 GSoC/2015/NestedMutex edited by Saurabh Gadia
(diff)
11:49 Changeset in rtems [e709aa85]5 by Sebastian Huber <sebastian.huber@…>
score: Move wait flag update to tq extract This makes it possible to use _Thread_queue_Extract_locked() for barrier operations which extract all threads on the queue in one critical section.
08:19 Changeset in rtems [c5d0ca9]4.115 by Sebastian Huber <sebastian.huber@…>
libcsupport: Workaround for GCC 5.1 and later Disable an optimization which would lead to a recursive calloc() call in calloc().
08:00 Changeset in rtems [40188718]5 by Sebastian Huber <sebastian.huber@…>
score: Add self-contained futex implementation
04:53 GSoC/2015/NestedMutex edited by Saurabh Gadia
(diff)
04:53 GSoC/2015/NestedMutex edited by Saurabh Gadia
(diff)
Note: See TracTimeline for information about the timeline view.