Timeline




matching tags

Jul 3, 2015:

5:54 PM 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.
5:54 PM Changeset in umon [f94045f] by Jarielle Catbagan <jcatbagan93@…>
BBB: xcmddcl.h/xcmdtbl.h: Remove irrelevant commands
5:54 PM Changeset in umon [dd9f290] by Jarielle Catbagan <jcatbagan93@…>
BBB: Makefile: Remove irrelevant source files from CPUCSRC, IODEVSRC, and FLASHSRC
5:54 PM 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
5:54 PM Changeset in umon [27db08e] by Jarielle Catbagan <jcatbagan93@…>
BBB: cpuio.h: Remove MONARGV0
5:54 PM Changeset in umon [d77ed25] by Jarielle Catbagan <jcatbagan93@…>
BBB: cpuio.*: Add UART0 initialization and set DEFAULT_BAUD_RATE to 115200
5:54 PM 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
5:54 PM 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

Jul 2, 2015:

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

Jul 1, 2015:

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

Jun 30, 2015:

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

Jun 29, 2015:

10:25 PM Changeset in umon [fc86a28] by Ed Sutter <edsutterjr@…>
eliminate need for libc by eliminating need to pull in ctype array
10:23 PM Changeset in umon [08a34d8] by Ed Sutter <edsutterjr@…>
add support for RTEMS toolset, make this the default
10:23 PM Changeset in umon [7921e2e] by Ed Sutter <edsutterjr@…>
remove ctype_ptr variables in prep for non-libc build
10:22 PM Changeset in umon [2236db2] by Ed Sutter <edsutterjr@…>
remove APPRAMBASE_OVERRIDE and include DM/PM commands
10:21 PM Changeset in umon [d6c7226] by Ed Sutter <edsutterjr@…>
cleanup uninitialized variable warning
10:20 PM Changeset in umon [eb2caa2] by Ed Sutter <edsutterjr@…>
cleanup monargs warning
12:24 PM Changeset in rtems [e421936] 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 PM Changeset in rtems [10e32a26] 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.
8:41 AM Changeset in rtems [4827470] 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.

Jun 28, 2015:

8:06 PM Changeset in rtems [214d8ed] 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 PM GSoC/2015 edited by Ketul Shah
status updated (diff)
5:59 AM GSoC/2015 edited by Ragunath
(diff)

Jun 27, 2015:

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

Jun 26, 2015:

7:39 PM Changeset in rtems [cb2b8f0]4.11 by Sebastian Huber <sebastian.huber@…>
doc: Fix interrupt level ARM documentation
7:28 PM couverture-qemu_patch.diff attached to SOCIS/2015/CoverageAnalysis by hermann19829
Patch for Couverture QEMU.
7:28 PM Changeset in rtems [d84408a9]4.11 by Sebastian Huber <sebastian.huber@…>
doc: Update ARM documentation
7:16 PM 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.
1:52 PM SOCIS/2015 edited by hermann19829
(diff)
1:51 PM References edited by Pavel Pisa
(diff)
1:51 PM Changeset in rtems [372bee84]4.11 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().
1:45 PM TBR/BSP/Csb336 edited by Pavel Pisa
(diff)
1:42 PM Packages/MicroWindows edited by Pavel Pisa
(diff)
1:41 PM Packages/MicroWindows edited by Pavel Pisa
(diff)
1:35 PM Packages/MicroWindows edited by Pavel Pisa
(diff)
1:31 PM Packages/MicroWindows edited by Pavel Pisa
(diff)
1:28 PM Projects/GraphicsToolkit edited by Pavel Pisa
Actual MicroWindows? repository (diff)
1:14 PM Projects/GraphicsToolkit edited by Pavel Pisa
(diff)
1:13 PM Projects/GraphicsToolkit edited by Pavel Pisa
RTEMS 4.11 and VESA BIOS Extension (diff)
10:54 AM Changeset in rtems [0e3c59d6] 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.
7:40 AM Changeset in rtems [32005a72]4.11 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.
7:40 AM Changeset in rtems [27f08f5b]4.11 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Update due to API changes
7:15 AM Changeset in rtems [96316d1b]4.11 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.
5:20 AM Changeset in rtems-libbsd [c6e5395]4.115-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
tcpdump: Return the PCAP loop return value. Increase the stack size.
5:15 AM Changeset in rtems-libbsd [9ee5268]4.115-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.

Jun 25, 2015:

12:22 PM Changeset in rtems [5f31bbe]4.11 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 PM Changeset in rtems [48fed9a]4.11 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 PM Changeset in rtems [270ccc59]4.11 by Sebastian Huber <sebastian.huber@…>
score: Fix extern "C" in <rtems/score/heap.h>
11:48 AM Changeset in rtems [bd67d7d2]4.11 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 AM Changeset in rtems [0b268b8]4.11 by Sebastian Huber <sebastian.huber@…>
score: Move default _ISR_Is_in_progress()
9:28 AM Changeset in rtems [8042107a]4.11 by Sebastian Huber <sebastian.huber@…>
score: Move SMP CPU_USE_DEFERRED_FP_SWITCH check
9:24 AM Changeset in rtems [d811dac]4.11 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++.
4:50 AM Changeset in rtems [f59f2fe9]4.11 by Sebastian Huber <sebastian.huber@…>
score: Accept NULL pointer in _Freechain_Put() With this a _Freechain_Put( _Freechain_Get() ) works always.

Jun 24, 2015:

1:43 PM Changeset in rtems [d7665823] 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 PM Changeset in rtems [fdb45d6]4.11 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 AM Changeset in rtems [a3fc33f]4.11 by Sebastian Huber <sebastian.huber@…>
score: Assert proper node size
9:05 AM Changeset in rtems [e273501] 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.
5:04 AM Changeset in rtems-libbsd [45a6041]4.115-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

Jun 23, 2015:

10:48 PM GSoC/2015 edited by André Marques
(diff)
4:53 PM GSoC/2015 edited by Jarielle Catbagan
Added status update for June 23, 2015 (diff)
3:28 PM SOCIS/2015 edited by Saeed Ehteshamifar
(diff)
3:14 PM GSoC/2015 edited by Saurabh Gadia
(diff)
2:46 PM SOCIS/2015 edited by hermann19829
(diff)
2:06 PM GSoC/2015 edited by Ragunath
(diff)
2:01 PM GSoC/2015 edited by Rohini Kulkarni
(diff)
1:08 PM GSoC/2015/RaspberryPiUSBSupport created by Yurii Shevtsov
1:01 PM GSoC/2015 edited by Yurii Shevtsov
(diff)
12:20 PM Changeset in rtems [df8341a]4.11 by Sebastian Huber <sebastian.huber@…>
bsp/gen5200: Simplify interrupt write support
7:13 AM Changeset in rtems-libbsd [b5cdb95]4.115-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
condvar01: Initialize mutex
6:58 AM Changeset in rtems-libbsd [b22ad9f]4.115-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
rtems-bsd-mutex: Fix resource count updates

Jun 22, 2015:

10:13 PM GSoC/2015 edited by YANG QIAO
(diff)
1:51 PM SOCIS/2015 edited by Saeed Ehteshamifar
(diff)
5:54 AM GSoC/2015/NestedMutex edited by Saurabh Gadia
(diff)
5:53 AM GSoC/2015/NestedMutex edited by Saurabh Gadia
(diff)
12:43 AM Changeset in rtems-libbsd [b9fb1ef]4.115-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Update libbsd.txt with Xilinx Zynq TXCSUM and RXCSUM controls.
12:40 AM Changeset in rtems-libbsd [0d003d7]4.115-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Revert "if_cgem: Enable hardware checksum assist" This reverts commit dec6b678bba05624335c87b73dc160b54d845cbd. This default for TXCSUM and RXCSUM should be used and a user should turn on TXCSUM and RXCSUM.
12:39 AM Changeset in rtems-libbsd [82830ce]4.115-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Revert "Return the default TX and RX hardware checksum for the Cadence driver to off." This reverts commit 54fb9f01f86286ecea3093f6f524afec86d6313f. This change adds white space changes. A better solution is to revert the original change.
12:18 AM Changeset in rtems-source-builder [dcc0e5c]4.104.114.9 by Chris Johns <chrisj@…>
Change license to BSD.
12:14 AM Changeset in rtems-source-builder [e9dfd95]4.104.114.9 by Chris Johns <chrisj@…>
Revert "add basic support for OpenBSD" This reverts commit 83d97daa070d67d177b90796ed22e4044ec9012c. It contains a GPL license.

Jun 20, 2015:

2:52 PM Changeset in umon [d468669] by Jarielle Catbagan <jcatbagan93@…>
BBB/AM335x: Store addresses of custom exception handlers in the Public RAM reserved for exception vectors The AM335x jumps to a predefined location when handling an exception. The default locations of the exception handlers are tablified in Table 26-3 under Section 26.1.3.2 in the AM335x TRM. When Umon is executing and an exception occurs the AM335x will normally try to jump to the default exception handler appropriate for the exception that has occured. Since Umon defines a set of custom exception handlers, the addresses of these exception handlers must be stored in the RAM exception vector space in the Public RAM of the AM335x. This is done so that when an exception occurs, instead of program execution being transferred to one of the default exception handlers, it will instead be transferred to a custom exception handler defined by Umon.
5:32 AM Changeset in umon [d47f458] by Jarielle Catbagan <jcatbagan93@…>
Map base Umon image in internal SRAM of AM335x/BBB The internal SRAM of the AM335x/BBB is 109KB. First half is allocated to Umon code and nonvolatile data while the second half is allocated to volatile data.
5:31 AM Changeset in umon [dfb586e] by Jarielle Catbagan <jcatbagan93@…>
Updated BBB CONSOLE_UART_BASE in config.h CONSOLE_UART_BASE in config.h is set to UART0_BASE, where UART0_BASE is defined in am335x.h. As a result, the inclusion of am335x.h in config.h has been added as well.
5:30 AM Changeset in umon [9318819] by Jarielle Catbagan <jcatbagan93@…>
In BBB Makefile, the value of -mcpu in CUSTOM_CFLAGS has been changed from arm1136j-s to cortex-a8
2:58 AM Changeset in umon [4d79fb9] by Jarielle Catbagan <jcatbagan93@…>
Removed bdi2000.cfg in BBB port as it does not target the AM335x
2:58 AM Changeset in umon [5a9a72f] by Jarielle Catbagan <jcatbagan93@…>
Removed cpu_gpio.h, cpu_i2c.c, and cpu_i2c.h
2:58 AM Changeset in umon [35608bb] by Jarielle Catbagan <jcatbagan93@…>
Replaced omap3530.h with am335x.h in BBB port am335x.h contains register base addresses and offsets specific to the AM335x found on the BBB. The inclusion of this file replaces omap3530.h found in rom_reset.S and ram_reset.S.
2:58 AM Changeset in umon [4df7813] by Jarielle Catbagan <jcatbagan93@…>
Removed ads7846.* from BBB port The ADS7846 Interface routines are not relevant to the BBB port, therefore it is removed. Unlike the previously existing ad7843.c, ads7846.c does not have to be removed from the compilation process as it is not included.
2:57 AM Changeset in umon [470b252] by Jarielle Catbagan <jcatbagan93@…>
Replaced cpu.h with the template cpu.h
2:57 AM Changeset in umon [ce2a00f] by Jarielle Catbagan <jcatbagan93@…>
Removed nand740.c from BBB port nand740.c is for the NAND device found on the CSB740. Hence, the file is not relevant to the BBB. The file has also been removed from the compilation process in Makefile.
2:57 AM Changeset in umon [c0d0e6a] by Jarielle Catbagan <jcatbagan93@…>
Removed "ads" command from being included in the common cmdtbl.c from xcmddcl.h and xcmdtbl.h
2:57 AM Changeset in umon [d9ca895] by Jarielle Catbagan <jcatbagan93@…>
Updated BBB config.h to target BBB * Updated header comment to reflect BBB target and the individual who who did the adaptation * CPU_* and PLATFORM_* have been set to match BBB target * ALLOCSIZE is set to 1KB * All INCLUDE_xx macros have been set to 0
2:57 AM Changeset in umon [6504fc5] by Jarielle Catbagan <jcatbagan93@…>
Removed ad7843.* from BBB port The AD7843 Interface routines are not relevant to the BBB, therefore it is removed. ad7843.c has been removed from the compilation process in Makefile.
2:57 AM Changeset in umon [cf419d2] by Jarielle Catbagan <jcatbagan93@…>
Removed all omap3530_* peripheral source and header files from BBB port Additionally, the compilation of these files were excluded in the Makefile
2:57 AM Changeset in umon [11c6677] by Jarielle Catbagan <jcatbagan93@…>
Replaced cpuio.c and cpuio.h in BBB port The former cpuio.* files contained code specific to CSB740. It was replaced with the template cpuio.* files with the getUartDivisor() function retained from the previous cpuio.c
2:57 AM Changeset in umon [3f3cc2b] by Jarielle Catbagan <jcatbagan93@…>
Updated header comment in BEAGLEBONEBLACK_boot.ldt
2:57 AM Changeset in umon [09fa828] by Jarielle Catbagan <jcatbagan93@…>
Removed csb740 OMAP3530 setup in rom_reset.S in BBB port

Jun 19, 2015:

9:32 PM Changeset in umon [38e5eef] by Jarielle Catbagan <jcatbagan93@…>
Fixed 'boot' and 'ramtst' prerequisite makefile name in Makefile for BBB port 'boot' and 'ramtst' targets in Makefile need to have prerequisite makefile as "Makefile" instead of "makefile".
9:32 PM Changeset in umon [9049385] by Jarielle Catbagan <jcatbagan93@…>
Renamed linker script templates in BBB port to match BBB target * Renamed CSB740_boot.ldt -> BEAGLEBONEBLACK_boot.ldt * Renamed CSB740_ramtst.ldt -> BEAGLEBONEBLACK_ramtst.ldt
9:32 PM Changeset in umon [d871a74] by Jarielle Catbagan <jcatbagan93@…>
Fixed BASE variable in common.make The BASE variable was changed from $(TOPDIR)/target -> $(TOPDIR) as the "target" directory's contents were moved to the $(TOPDIR).
9:32 PM Changeset in umon [8b46c00] by Jarielle Catbagan <jcatbagan93@…>
Updated BBB port makefile * Changed PLATFORM and TGTDIR to match BBB target * Fixed inclusion of .make files
9:32 PM Changeset in umon [d734d80] by Jarielle Catbagan <jcatbagan93@…>
Updated bashrc in BBB port to target BBB
9:32 PM Changeset in umon [b987a75] by Jarielle Catbagan <jcatbagan93@…>
Removed execution mode file attribute from all ASCII text files
7:38 PM Changeset in rtems [f9090ac]4.11 by Sebastian Huber <sebastian.huber@…>
tmtests/tm27: Use scheduler lock
7:17 PM Changeset in rtems [f22af606]4.11 by Sebastian Huber <sebastian.huber@…>
sptests/sp37: Fix type and simplify
6:53 PM Changeset in umon [dee5246] by Jarielle Catbagan <jcatbagan93@…>
Duplicated csb740 directory to beagleboneblack directory for BBB port
12:57 PM Changeset in rtems [cdf30f05]4.11 by Sebastian Huber <sebastian.huber@…>
rtems: Add rtems_interrupt_local_disable|enable() Add rtems_interrupt_local_disable|enable() as suggested by Pavel Pisa to emphasize that interrupts are only disabled on the current processor. Do not define the rtems_interrupt_disable|enable|flash() macros and functions on SMP configurations since they don't ensure system wide mutual exclusion.
12:24 PM Changeset in rtems [1cfe012]4.11 by Sebastian Huber <sebastian.huber@…>
nfsclient: Use an interrupt lock
10:12 AM Changeset in rtems-source-builder [83d97da]4.104.114.9 by Karel Gardas <karel.gardas@…>
add basic support for OpenBSD
7:35 AM Changeset in rtems-libbsd [54fb9f0]4.115-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Return the default TX and RX hardware checksum for the Cadence driver to off. The hardware support does not seem to work with qemu. The support can be enabled with ifconfig or via ioctl on real hardware to get the performance boost.
6:07 AM Changeset in rtems-libbsd [59bc7c1]4.115-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Remove #undefs and fix formatting.
5:32 AM Changeset in rtems-libbsd [c31922b]4.115-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Fix RTEMS ifdef labelling.
5:25 AM Changeset in rtems-libbsd [54409c7]4.115-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Supply /dev/bpf and /dev/bpf0. Both are needed.
Note: See TracTimeline for information about the timeline view.