Timeline



10/01/14:

13:16 Changeset in rtems [9a8b2984]4.115 by Moroz.Oleg <oleg.moroz@…>
Fix assertion "BUF != NULL" for i386 BSP_uart_termios_write_com1 and BSP_uart_termios_write_com2
12:20 Changeset in rtems-libbsd [6cfc98d]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
nexus: Use a linker set for the devices
11:53 Changeset in rtems [93b000e]4.115 by Daniel Cederman <cederman@…>
bsp/leon3: Replace the define LEON3_MP_IRQ with a weakly linked variable The LEON3_MP_IRQ define is used to pick the IRQ to be used by the shared memory driver and for inter-processor interrupts. On some LEON3 systems, for example the GR712RC, the default value of 14 is not suitable. To make this value configurable from the application, it is replaced with a weakly linked variable that can be overridden from the application.
11:41 Changeset in rtems-libbsd [454d682]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Delete obsolete _bsd_nexus_devices
11:19 Changeset in rtems-libbsd [9cea6da]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Generalize linker sets Add ability to create linker sets for items with an arbitrary type.
09:20 Changeset in rtems-libbsd [d43544e]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
nexus: Fix resouce allocation
08:28 Changeset in rtems-libbsd [a2a3a01]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Provide new rtems_bsdnet_rtrequest() Delete superfluous code.
06:59 Changeset in rtems-libbsd [5a2f280]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
arpa/nameser_compat.h: Use proper endian defines

09/30/14:

13:13 Changeset in rtems-libbsd [74a133d]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Makefile: Remove superfluous include path
12:46 Changeset in rtems-libbsd [70fa95a]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
ppp: Import from RTEMS sources
09:26 Changeset in rtems [456eab7d]4.115 by Sebastian Huber <sebastian.huber@…>
pppd: Import change from NetBSD This avoids the use of gethostbyname() in case the "noipdefault" option is given. The gethostbyname() uses DNS by default.
09:25 Changeset in rtems [33739be]4.115 by Sebastian Huber <sebastian.huber@…>
libnetworking: Update due to Termios changes
07:52 Changeset in rtems-libbsd [77345d4]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
usb01: Update due to API changes

09/29/14:

20:36 Developer/Simulators/QEMU edited by KarelGardas
/* LEON3 Emulation */ (diff)
20:36 Developer/Simulators/QEMU edited by KarelGardas
add a note about LEON3 emulation (diff)
19:31 Changeset in rtems [410bcdfe]4.115 by Jennifer Averett <jennifer.averett@…>
top: Add new test.
15:21 Changeset in rtems [a7817010]4.115 by Jennifer Averett <jennifer.averett@…>
libmisc: Add top to shell.
15:20 Changeset in rtems [6031da4]4.115 by Jennifer Averett <jennifer.averett@…>
libmisc: Add top to cpuusage.
06:40 Changeset in rtems-libbsd [bd2e540]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
UMA(9): Disable unused uma_large_malloc()
06:38 Changeset in rtems-libbsd [b8021fd]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
critical_enter/exit(): Use inline function

09/25/14:

08:48 Changeset in rtems-libbsd [6604dc8]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Delete rtems_bsd_thread_chain Rely on RTEMS object registration for threads.

09/24/14:

15:12 Changeset in rtems-schedsim [11c5571]master by Jennifer Averett <jennifer.averett@…>
rtems: synch with rtems.
14:28 Changeset in rtems-libbsd [ccbc70d]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
BSD_ASSERT(): Optimize
14:21 Changeset in rtems-schedsim [65139e8] by Jennifer Averett <jennifer.averett@…>
schedsim_cluster01: Add scenario.
13:41 Changeset in rtems-libbsd [8176af1]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
rtems_bsd_mutex: Optimize
08:53 Changeset in rtems-libbsd [54a4e3c]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
PING(8): Default to three packets In the standard RTEMS shell it is not possible to use CTRL-C, to stop the program. So use a default with finite run-time.
08:23 Changeset in rtems-libbsd [efb82b8]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
IFCONFIG(8): Default to AF_INET for RTEMS Avoid errors due to optional AF_LOCAL.

09/23/14:

12:20 Changeset in rtems [805360b]4.115 by Sebastian Huber <sebastian.huber@…>
pppd: Fix warnings
08:45 Changeset in rtems [79bbb1cb]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/genmcf548x: Use inline cache implementation
08:36 Changeset in rtems [c3bf343]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/genmcf548x: Delete duplicate network config
06:01 Changeset in rtems [5323247]4.115 by Sebastian Huber <sebastian.huber@…>
m68k: Use CPU_TIMESTAMP_USE_STRUCT_TIMESPEC Converting 64-bit nanoseconds values into the common struct timeval or struct timespec formats requires a 64-bit division to get the seconds value. Performance analysis of high network loads revealed that this is too costly on PowerPC.
05:57 Changeset in rtems [30e5e765]4.115 by Sebastian Huber <sebastian.huber@…>
powerpc: Use CPU_TIMESTAMP_USE_STRUCT_TIMESPEC Converting 64-bit nanoseconds values into the common struct timeval or struct timespec formats requires a 64-bit division to get the seconds value. Performance analysis of high network loads revealed that this is too costly on PowerPC.
05:14 Changeset in rtems-libbsd [6b475ce]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Include missing header file

09/22/14:

14:49 Changeset in rtems-libbsd [e01f6e0]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
CONDVAR(9): Use lock class
14:24 Changeset in rtems-libbsd [dce8247]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Import and use subr_lock.c
13:06 Changeset in rtems-libbsd [9a937f4]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Disable IPsec IPsec has a significant performance impact. Disable it for now since is only partially supported and untested.
11:42 Changeset in rtems-libbsd [be43b79]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Replace RTEMS objects with custom implementation Performance analysis revealed that the standard RTEMS objects are a major bottleneck. The object get mechanism and attribute checks at runtime have a significant overhead. Use a custom implementation for synchronization primitives. This drops also the size of the synchronization primitives considerably.
10:01 Changeset in rtems [dadd7cd]4.115 by Sebastian Huber <sebastian.huber@…>
score: Delete Thread_Wait_information::Block2n This field is no longer used.

09/21/14:

22:23 Changeset in rtems-tools [6ae559c]4.104.115 by Chris Johns <chrisj@…>
rtems-tld: Make printk the default generator.
22:21 Changeset in rtems_waf [7bcf72b] by Chris Johns <chrisj@…>
Fix the rtems-tld wrapper option.
18:07 Changeset in rtems [7db6953]4.115 by Tomasz Gregorek <tomasz.gregorek@…>
bsp/stm32f4XXXX: System clock configuration Added simple math to caclulate register values for the PLL and for the prescalers. It will try to keep 48MHz for the USB OTG FS. Also it will set latency on the Flash memory for the high speeds. Limitations: It is assumed that 1MHz resolution is enough. Best fits for the clocks are achieved with multiplies of 42MHz. Even though APB1, APB2 and AHB are calculated user is still required to provide correct values for the bsp configuration for the: STM32F4_PCLK1 STM32F4_PCLK2 STM32F4_HCLK (= system clock) as those are used for the peripheral clocking calculations.
12:26 TBR/BSP/Tms570 edited by PavelPisa
Link to our the department lab. (diff)
12:24 TBR/BSP/Tms570 edited by PavelPisa
Minor cleanup and update of TMS570 BSP state (diff)
04:24 Changeset in rtems-tools [5025439]4.104.115 by Chris Johns <chrisj@…>
rtems-tld: Add config options, fix void args, and SCore traces.

09/20/14:

23:00 Changeset in rtems_waf [db8c6f0] by Chris Johns <chrisj@…>
Clean up the rtems-tld support.
22:50 Changeset in rtems-tools [149a8a6]4.104.115 by Chris Johns <chrisj@…>
rtems-tld: Remove forced trace message.
21:32 Changeset in rtems_waf [28fddb2] by Chris Johns <chrisj@…>
Provide support for trac linking.
00:10 Changeset in rtems-source-builder [bc51abf]4.104.114.95 by Chris Johns <chrisj@…>
rtems: Fix type in RTEMS kernel build. Reported by Marco Hoefle <marco.hoefle@…>.

09/19/14:

19:20 Changeset in rtems [fbe59f7]4.115 by Hesham ALMatary <heshamelmatary@…>
or1ksim: Console: implement uart_read_polled Implement uart_read_polled which is needed for any application that reads input from users. It works fine with pppd, capture, and all termios tests.
19:05 Changeset in rtems [7c797a1]4.115 by Jennifer Averett <jennifer.averett@…>
cpuuse: Move is_executing_on_a_core to threadimpl.h
19:04 Changeset in rtems [f9b19d9]4.115 by Jennifer Averett <jennifer.averett@…>
score: Move is_executing_on_a_core from cpuusagereport.c to threadimpl.h
14:55 Changeset in rtems [5464752f]4.115 by Hesham ALMatary <heshamelmatary@…>
or1k fix bug: Initialize thread context with higher stack address. Since or1k architecture stack grows down, threads should be initialized with high stack addresses instead of lower ones. This is done in _CPU_Context_Initialize function.
12:19 Changeset in rtems [90ce69b]4.115 by Sebastian Huber <sebastian.huber@…>
score: Critical fix for _Thread_queue_Dequeue() Do not return NULL in case we can dequeue the executing thread. This bug was introduced with 32506647001a815e3c0daf25757d386104a07184.
12:18 Changeset in rtems [6f1e1b3]4.115 by Sebastian Huber <sebastian.huber@…>
sptests/spintrcritical22: New test
05:06 Changeset in rtems-libbsd [71d8a27]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Install missing header files

09/18/14:

13:57 Changeset in rtems [b422c549]4.115 by Joel Sherrill <joel.sherrill@…>
doc/shell: Correct build issues from fc9f8f5085724622a189ba5d44ac116d7b27e27c
13:33 Changeset in rtems [386d8b5]4.115 by Sebastian Huber <sebastian.huber@…>
sparc: Add comment
11:01 Changeset in rtems-libbsd [a29a71b]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
netstat: Initialize more global variables
11:01 Changeset in rtems-libbsd [705d1bf]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
netstat: Fix invalid free()
11:00 Changeset in rtems-libbsd [8babd8c]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Fix cr_cansee*() to see everything
10:59 Changeset in rtems-libbsd [6766ee9]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Makefile: Add -fno-strict-aliasing
09:07 Changeset in rtems [bdd6082]4.115 by Sebastian Huber <sebastian.huber@…>
bsps: Fix build error Fix build error introduced in f535fe5311978af53635c2da8e5cb10ef9d78802.
08:43 Changeset in rtems-libbsd [4236e3d]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
ftpd01: Start shell only once
07:51 Changeset in rtems-libbsd [15f19af]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
telnetd01: New test
07:49 Changeset in rtems-libbsd [a197a48]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
telnetd: Import from RTEMS sources
07:47 Changeset in rtems-libbsd [b78c1d2]4.1155-freebsd-126-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
telnetd: Avoid rtems_bsdnet_config
06:09 Changeset in rtems [15d7261b]4.115 by Sebastian Huber <sebastian.huber@…>
telnetd: Use socklen_t

09/17/14:

08:28 Changeset in rtems [8f0a2c9]4.115 by Sebastian Huber <sebastian.huber@…>
smptests/smpload01: Report profiling only once Rely on test extension to report profiling.
05:21 Changeset in rtems [c040b113]4.115 by Sebastian Huber <sebastian.huber@…>
redirector: Rename rtems_stdio_redirect_t Rename rtems_stdio_redirect_t to rtems_stdio_redirect since the namespace *_t is reserved by POSIX, see also The Open Group Base Specifications Issue 6 IEEE Std 1003.1, 2004 Edition, 2.2.2 The Name Space.
Note: See TracTimeline for information about the timeline view.