Timeline



07/08/15:

23:27 Changeset in umon [812918d] by Ed Sutter <edsutterjr@…>
add sync to script to guarantee sd write completes, also missing '1' in fdisk
21:28 Changeset in umon [2945559] by Jarielle Catbagan <jcatbagan93@…>
BBB: Add sd_setup.sh to create a bootable SD and README to document SD and UART booting sd_setup.sh is a script that automates the process of setting up an SD card with the appropriate uMon image to boot using either "raw" or FAT mode. README currently documents the steps required to boot the Beaglebone Black from an SD card or via UART.
21:28 Changeset in umon [220ee4b] by Jarielle Catbagan <jcatbagan93@…>
BBB: Build a uMon image with a Configuration header and a GP header prepended.
18:42 Changeset in rtems [0163063]5 by Konstantin Belousov <kib@…>
timecounter: Merge FreeBSD change r285286 Reimplement the ordering requirements for the timehands updates, and for timehands consumers, by using fences. Ensure that the timehands->th_generation reset to zero is visible before the data update is visible [*]. tc_setget() allowed data update writes to become visible before generation (but not on TSO architectures). Remove tc_setgen(), tc_getgen() helpers, use atomics inline []. Noted by: alc [*] Requested by: bde [] Reviewed by: alc, bde Sponsored by: The FreeBSD Foundation MFC after: 3 weeks Update #3175.
08:10 Changeset in rtems [b9a7dc3b]4.115 by Sebastian Huber <sebastian.huber@…>
doc: Clarify SMP configuration defines
08:04 Changeset in rtems [b171982]4.115 by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Provide debug and trace symbols

07/07/15:

20:33 Changeset in rtems [e77f6254]4.115 by Jan Sommer <summerspam@…>
RaspberryPi?: Use rtems_configuration_get_microseconds_per_tick to set clock counter timer interrupt was hard coded to 10 ms per tick. Fix uses the setting of CONFIGURE_MICROSECONDS_PER_TICK to compute the correct start value for the counter See for more information: http://permalink.gmane.org/gmane.os.rtems.user/22691
11:31 GSoC/2015 edited by YANG QIAO
(diff)
11:30 GSoC/2015 edited by YANG QIAO
(diff)
07:33 Changeset in rtems-source-builder [fba2549]4.104.114.95 by Sebastian Huber <sebastian.huber@…>
rtems4.11: OpenMP support for ARM, PowerPC, SPARC
05:42 GSoC/2015 edited by Saurabh Gadia
(diff)

07/06/15:

13:40 Changeset in rtems-source-builder [8a7660c]4.104.114.95 by Sebastian Huber <sebastian.huber@…>
rtems4.11: Use GCC 4.9.3

07/04/15:

13:49 GSoC/2015/GUI edited by Anand Krishnan Prakash
(diff)
13:47 GSoC/2015 edited by Anand Krishnan Prakash
(diff)

07/03/15:

17:54 Changeset in umon [f344230] by Jarielle Catbagan <jcatbagan93@…>
BBB: Build an MLO file when booting from non-XIP devices (e.g. SD) An MLO file will be created from the concatenation of a corresponding GP header and the uMon image. A GP header must be prepended to the uMon image when booting from non-XIP devices. Refer to the AM335x TRM, Section 26.1.9 for more information. These type of images have been tested when booting the MLO file from an SD card with a FAT32 primary partition marked as Active.
17:54 Changeset in umon [f94045f] by Jarielle Catbagan <jcatbagan93@…>
BBB: xcmddcl.h/xcmdtbl.h: Remove irrelevant commands
17:54 Changeset in umon [dd9f290] by Jarielle Catbagan <jcatbagan93@…>
BBB: Makefile: Remove irrelevant source files from CPUCSRC, IODEVSRC, and FLASHSRC
17:54 Changeset in umon [40b5966] by Jarielle Catbagan <jcatbagan93@…>
BBB: cpuio.c: Set devInit() to return 0 by default devInit() is not currently being used. With the current state of uMon, all initializations unique to the AM335x are performed in initCPUio() for now
17:54 Changeset in umon [27db08e] by Jarielle Catbagan <jcatbagan93@…>
BBB: cpuio.h: Remove MONARGV0
17:54 Changeset in umon [d77ed25] by Jarielle Catbagan <jcatbagan93@…>
BBB: cpuio.*: Add UART0 initialization and set DEFAULT_BAUD_RATE to 115200
17:54 Changeset in umon [a5f94c8] by Jarielle Catbagan <jcatbagan93@…>
BBB: Migrate custom exception handler mapping from rom_reset.S to ram_vector_install() in cpuio.c
17:54 Changeset in umon [37e453e] by Jarielle Catbagan <jcatbagan93@…>
BBB: am335x.h: Fix/update * Fixed file header * Formatted code to be atleast below the 80 character limit * Incorporated defines for CM_WKUP registers * Included defines for UART0 RXD/TXD Control Module registers * Added defines for pad control bits

07/02/15:

11:12 Changeset in rtems [7237b3e]5 by Sebastian Huber <sebastian.huber@…>
score: Add self-contained semaphore implementation
11:11 Changeset in rtems [4c68431]4.115 by Sebastian Huber <sebastian.huber@…>
powerpc: Add BUCSR register defines
10:04 Changeset in rtems [3e02a47]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/qoriq: Enable branch prediction for T series
07:14 Changeset in rtems [994d7e1]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/qoriq: Use -O2 for T series

07/01/15:

15:16 GSoC/2015 edited by André Marques
(diff)
09:13 Changeset in rtems [635ed82]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/qoriq: Update due to API changes
09:05 Changeset in rtems [8406d94]4.115 by Sebastian Huber <sebastian.huber@…>
libmisc: Use SMP application by default on SMP

06/30/15:

15:57 GSoC/2015 edited by Jarielle Catbagan
Added status update for June 30, 2015 (diff)
15:35 SOCIS/2015 edited by Saeed Ehteshamifar
(diff)
15:34 SOCIS/2015 edited by Saeed Ehteshamifar
(diff)
14:39 GSoC/2015 edited by Rohini Kulkarni
(diff)
14:26 GSoC/2015 edited by Ketul Shah
(diff)
13:00 Changeset in rtems [3395ca99]5 by Martin Aberg <maberg@…>
leon, grspw_pkt: Fixed parameter check in grspw_dma_open()
05:03 GSoC/2015 edited by Saurabh Gadia
(diff)

06/29/15:

22:25 Changeset in umon [fc86a28] by Ed Sutter <edsutterjr@…>
eliminate need for libc by eliminating need to pull in ctype array
22:23 Changeset in umon [08a34d8] by Ed Sutter <edsutterjr@…>
add support for RTEMS toolset, make this the default
22:23 Changeset in umon [7921e2e] by Ed Sutter <edsutterjr@…>
remove ctype_ptr variables in prep for non-libc build
22:22 Changeset in umon [2236db2] by Ed Sutter <edsutterjr@…>
remove APPRAMBASE_OVERRIDE and include DM/PM commands
22:21 Changeset in umon [d6c7226] by Ed Sutter <edsutterjr@…>
cleanup uninitialized variable warning
22:20 Changeset in umon [eb2caa2] by Ed Sutter <edsutterjr@…>
cleanup monargs warning
12:24 Changeset in rtems [e421936b]5 by Sebastian Huber <sebastian.huber@…>
score: Provide struct _Thread_queue_Heads Use a leading underscore in the structure name to allow forward declarations in standard header files provided by Newlib and GCC.
12:23 Changeset in rtems [10e32a26]5 by Sebastian Huber <sebastian.huber@…>
score: Add potpourri lock statistics These SMP lock statistics are used for all lock objects that lack a storage space for the statistics. Examples are lock objects used in external libraries which are independent of the actual RTEMS build configuration.
08:41 Changeset in rtems [4827470]5 by Sebastian Huber <sebastian.huber@…>
score: Rename struct Thread_Control Add a leading underscore to the structure name to allow forward declarations in standard header files provided by Newlib and GCC.

06/28/15:

20:06 Changeset in rtems [214d8ed]5 by Sebastian Huber <sebastian.huber@…>
score: Add self-contained mutex implementation This mutex implementation uses a thread priority queue with a simple priority inheritance mechanism (similar to the object based mutexes). The storage space must be supplied by the user (16 bytes on 32-bit targets).
12:09 GSoC/2015 edited by Ketul Shah
status updated (diff)
05:59 GSoC/2015 edited by Ragunath
(diff)

06/27/15:

16:18 GSoC/2015 edited by Sujay Raj
(diff)

06/26/15:

19:39 Changeset in rtems [cb2b8f0]4.115 by Sebastian Huber <sebastian.huber@…>
doc: Fix interrupt level ARM documentation
19:28 couverture-qemu_patch.diff attached to SOCIS/2015/CoverageAnalysis by hermann19829
Patch for Couverture QEMU.
19:28 Changeset in rtems [d84408a9]4.115 by Sebastian Huber <sebastian.huber@…>
doc: Update ARM documentation
19:16 0001-Create_coverage_report_incl_debug_output_for_byte_size_diff.patch attached to SOCIS/2015/CoverageAnalysis by hermann19829
Patch containing diffs to current rtems-tools root which can be used to reproduce byte size errors.
13:52 SOCIS/2015 edited by hermann19829
(diff)
13:51 References edited by Pavel Pisa
(diff)
13:51 Changeset in rtems [372bee84]4.115 by Sebastian Huber <sebastian.huber@…>
score: Simplify _SMP_ticket_lock_Release() Add a SMP lock statistics pointer to SMP_lock_Stats_context and drop the SMP lock statistics parameter from _SMP_ticket_lock_Release().
13:42 Packages/MicroWindows edited by Pavel Pisa
(diff)
13:41 Packages/MicroWindows edited by Pavel Pisa
(diff)
13:35 Packages/MicroWindows edited by Pavel Pisa
(diff)
13:31 Packages/MicroWindows edited by Pavel Pisa
(diff)
13:28 Projects/GraphicsToolkit edited by Pavel Pisa
Actual MicroWindows? repository (diff)
13:14 Projects/GraphicsToolkit edited by Pavel Pisa
(diff)
13:13 Projects/GraphicsToolkit edited by Pavel Pisa
RTEMS 4.11 and VESA BIOS Extension (diff)
10:54 Changeset in rtems [0e3c59d6]5 by Sebastian Huber <sebastian.huber@…>
score: Use a plain ticket lock for thread locks This enables external libraries to use thread locks since they are independent of the actual RTEMS build configuration, e.g. profiling enabled or disabled.
07:40 Changeset in rtems [32005a72]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/mpc55xxevb: Fix configure script This was the only configure.ac file with bspopts.h present in AC_CONFIG_FILES(). This somehow prevented the generation of this file leading to build errors for this BSP.
07:40 Changeset in rtems [27f08f5b]4.115 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Update due to API changes
07:15 Changeset in rtems [96316d1b]4.115 by Sebastian Huber <sebastian.huber@…>
score: Simplify <rtems/score/scheduler.h> Drop the <rtems/score/percpu.h> include since this file exposes a lot of implementation details.
05:20 Changeset in rtems-libbsd [c6e5395]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
tcpdump: Return the PCAP loop return value. Increase the stack size.
05:15 Changeset in rtems-libbsd [9ee5268]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
tcpdump: Allow enter/return to exit tcpdump. Implement the PCAP loop in a separate thread and block the shell thread in the stdin getchar. When a user presses enter/return call the PCAP break loop function to have it return.

06/25/15:

12:22 Changeset in rtems [5f31bbe]4.115 by Sebastian Huber <sebastian.huber@…>
libmisc: Simplify <rtems/stackchk.h> Drop the <rtems/score/percpu.h> include since this file exposes a lot of implementation details.
12:11 Changeset in rtems [48fed9a]4.115 by Sebastian Huber <sebastian.huber@…>
score: Simplify <rtems/system.h> Drop the <rtems/score/percpu.h> include since this file exposes a lot of implementation details.
12:10 Changeset in rtems [270ccc59]4.115 by Sebastian Huber <sebastian.huber@…>
score: Fix extern "C" in <rtems/score/heap.h>
11:48 Changeset in rtems [bd67d7d2]4.115 by Sebastian Huber <sebastian.huber@…>
score: Simplify <rtems/score/thread.h> Avoid Thread_Control typedef in <rtems/score/percpu.h>. This helps to get rid of the <rtems/score/percpu.h> include in <rtems/score/thread.h> which exposes a lot of implementation details.
11:37 Changeset in rtems [0b268b8b]4.115 by Sebastian Huber <sebastian.huber@…>
score: Move default _ISR_Is_in_progress()
09:28 Changeset in rtems [8042107a]4.115 by Sebastian Huber <sebastian.huber@…>
score: Move SMP CPU_USE_DEFERRED_FP_SWITCH check
09:24 Changeset in rtems [d811dac]4.115 by Sebastian Huber <sebastian.huber@…>
score: Hide SMP lock profiling impl if disabled The problem is that empty structures have a different size in C and C++.
04:50 Changeset in rtems [f59f2fe9]4.115 by Sebastian Huber <sebastian.huber@…>
score: Accept NULL pointer in _Freechain_Put() With this a _Freechain_Put( _Freechain_Get() ) works always.

06/24/15:

13:43 Changeset in rtems [d7665823]5 by Sebastian Huber <sebastian.huber@…>
score: Introduce Thread_queue_Heads Move the storage for the thread queue heads to the threads. Each thread provides a set of thread queue heads allocated from a dedicated memory pool. In case a thread blocks on a queue, then it lends its heads to the queue. In case the thread unblocks, then it takes a free set of threads from the queue. Since a thread can block on at most one queue this works. This mechanism is used in FreeBSD. The motivation for this change is to reduce the memory demands of the synchronization objects. On a 32-bit uni-processor configuration the Thread_queue_Control size is now 8 bytes, compared to 64 bytes in RTEMS 4.10 (other changes reduced the size as well).
12:00 Changeset in rtems [fdb45d6]4.115 by Sebastian Huber <sebastian.huber@…>
score: Freechain handler API changes Replace the extend function with an allocator since this fits better to the current use case.
11:36 Changeset in rtems [a3fc33f]4.115 by Sebastian Huber <sebastian.huber@…>
score: Assert proper node size
09:05 Changeset in rtems [e2735012]5 by Sebastian Huber <sebastian.huber@…>
score: Introduce Thread_queue_Queue Separate the thread queue heads and lock from the operations. This enables the support for light weight objects which only support one queuing discipline.
05:04 Changeset in rtems-libbsd [45a6041]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Gene Smith <gds@…>
modified: waf_generator.py Fix incorrect encoding of NET_CFG_GATEWAY_IP and change _IP_IP ending to _IP. Remove _IP_IP ending from NET_TAP_INTERFACE. modified: wscript Re-generated from "./freebsd-to-rtems -m" based on waf_generator.py
Note: See TracTimeline for information about the timeline view.