Timeline




matching tags

Jul 24, 2008:

8:44 PM Changeset in rtems [9b4f75e] by Joel Sherrill <joel.sherrill@…>
2008-07-24 Joel Sherrill <joel.sherrill@…> PR 1291/cpukit * posix_users/mutex.t, posix_users/semaphores.t: Update tests to reflect changes required by POSIX blocking calls sometimes taking relative not absolute time.
8:43 PM Changeset in rtems [1750f5a6] by Joel Sherrill <joel.sherrill@…>
2008-07-24 Joel Sherrill <joel.sherrill@…> PR 1291/cpukit * psx05/init.c, psxmsgq01/init.c, psxmsgq01/system.h, psxsem01/init.c, psxsem01/psxsem01.scn: Update tests to reflect changes required by problem.
8:43 PM Changeset in rtems [d17c114] by Joel Sherrill <joel.sherrill@…>
2008-07-24 Joel Sherrill <joel.sherrill@…> PR 1291/cpukit * posix/src/posixtimespecabsolutetimeout.c: New file. * itron/inline/rtems/itron/semaphore.inl, itron/src/twai_sem.c, posix/Makefile.am, posix/include/mqueue.h, posix/include/rtems/posix/mqueue.h, posix/include/rtems/posix/semaphore.h, posix/include/rtems/posix/time.h, posix/src/condtimedwait.c, posix/src/mqueuereceive.c, posix/src/mqueuerecvsupp.c, posix/src/mqueuesend.c, posix/src/mqueuesendsupp.c, posix/src/mqueuetimedreceive.c, posix/src/mqueuetimedsend.c, posix/src/mutexfromcorestatus.c, posix/src/mutextimedlock.c, posix/src/semaphorewaitsupp.c, posix/src/semtimedwait.c, posix/src/semtrywait.c, posix/src/semwait.c, rtems/src/semobtain.c, rtems/src/semtranslatereturncode.c, score/include/rtems/score/coresem.h, score/src/coremsgseize.c, score/src/coresemseize.c: This patch addresses issues on implementation of the timeout on the following POSIX services. Some of these services incorrectly took a timeout as a relative time. Others would compute a 0 delta to timeout if the absolute time and the current time were equal and thus incorrectly block the caller forever. The root of the confusion is that POSIX specifies that if the timeout is incorrect (e.g. in the past, is now, or is numerically invalid), that it does not matter if the call would succeed without blocking. This is in contrast to RTEMS programming style where all errors are checked before any critical sections are entered. This fix implemented a more uniform way of handling POSIX absolute time timeouts. + pthread_cond_timedwait - could block forever + mq_timedreceive - used relative not absolute time + mq_timedsend - used relative not absolute time + pthread_mutex_timedlock - used relative not absolute time + pthread_rwlock_timedrdlock- used relative not absolute time + pthread_rwlock_timedwrlock- used relative not absolute time + sem_timedwait - could block forever
6:24 PM Changeset in rtems [bc3283c]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-24 Joel Sherrill <joel.sherrill@…> * preinstall.am: New file.
2:53 PM Changeset in rtems [de3864e]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
* empty log message *
2:52 PM Changeset in rtems [d4886a06]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
Changed bsp_get_workarea() to bsp_get_work_area() and added support for an optional separate heap area.
12:45 PM Changeset in rtems [075d817]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
New function rtems_interrupt_handler_iterate() for system information and diagnostics
12:44 PM Changeset in rtems [2e2c640e]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
Support for new rtems_interrupt_handler_iterate() function.

Jul 23, 2008:

10:32 PM Changeset in rtems [a39cf49]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-23 Joel Sherrill <joel.sherrill@…> PR 1291/cpukit * posix_users/semaphores.t: Update to reflect absolute time.
10:07 PM Changeset in rtems [75d16dd8]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-23 Joel Sherrill <joel.sherrill@…> * shell/Makefile.am, shell/rtems.t: Add pthread command.
8:28 PM Changeset in rtems [e6ee171]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-23 Joel Sherrill <joel.sherrill@…> * libmisc/shell/shell_script.c: Clean up code for command not found including the error message.
7:51 PM Changeset in rtems [bd5762d]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-23 Joel Sherrill <joel.sherrill@…> * libmisc/monitor/mon-extension.c, libmisc/monitor/mon-itask.c, libmisc/monitor/mon-part.c, libmisc/monitor/mon-prmisc.c, libmisc/monitor/mon-queue.c, libmisc/monitor/mon-region.c, libmisc/monitor/mon-sema.c, libmisc/monitor/mon-task.c, libmisc/monitor/monitor.h: Use rtems_object_get_name() instead of internal routine. This makes it possible to also print string names of POSIX objects. Adjust task report to realign since we can have longer names.
6:25 PM Changeset in ada-examples [531778d]ada-examples-4-10-branchada-examples-4-9-branch by Joel Sherrill <joel.sherrill@…>
New file.
6:08 PM Changeset in ada-examples [54c65c0]ada-examples-4-10-branchada-examples-4-9-branch by Joel Sherrill <joel.sherrill@…>
2008-07-23 Joel Sherrill <joel.sherrill@…> * Makefile, rtems_init.c: Add ada_from_c_task example.
6:08 PM Changeset in ada-examples [8325959]ada-examples-4-10-branchada-examples-4-9-branch by Joel Sherrill <joel.sherrill@…>
2008-07-23 Joel Sherrill <joel.sherrill@…> * Makefile, ada_from_c.adb, app.c, config.h, example.adb, example.ads: New files. New test to demonstrate C calling Ada.
5:25 PM Changeset in rtems [6c71b25]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-23 Joel Sherrill <joel.sherrill@…> * sapi/include/confdefs.h, score/src/threadcreateidle.c: Idle thread body is now completely configured via the Configuration table.
4:05 PM Changeset in ada-examples [6e8632f]ada-examples-4-10-branchada-examples-4-9-branch by Joel Sherrill <joel.sherrill@…>
2008-07-23 Joel Sherrill <joel.sherrill@…> * empty.c, task_priority.adb: Switch to 150/151. Clean up output.
3:51 PM Changeset in ada-examples [bc4db0b]ada-examples-4-10-branchada-examples-4-9-branch by Joel Sherrill <joel.sherrill@…>
2008-07-23 Joel Sherrill <joel.sherrill@…> * Makefile.shared: Ignore .svn also.
8:03 AM Changeset in rtems [be78809]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
usee inttypes.h for output format specifiers
6:54 AM Changeset in rtems [36ba3fc]4.104.114.9 by Till Straumann <strauman@…>
2008-07-22 Till Straumann <strauman@…> * irq/irq_init.c, include/bsp.h: define BSP_PPC403_CLOCK_HOOK_EXCEPTION so that we hook the timer exception rather than going through the interrupt dispatcher.
6:50 AM Changeset in rtems [b7d1f290]4.104.114.9 by Till Straumann <strauman@…>
2008-07-22 Till Straumann <strauman@…> * ppc403/clock/clock.c: Added (conditionally compiled) code so that a BSP can choose to hook the timer exception directly rather than going through the interrupt dispatcher.

Jul 22, 2008:

8:28 PM GSoC/2008/DebianPackagesAndScripts edited by Zoddicus
(diff)
5:21 PM Changeset in rtems [1016b77]4.8 by Joel Sherrill <joel.sherrill@…>
2008-07-22 Joel Sherrill <joel.sherrill@…> PR 1291/cpukit * psx05/init.c, psxmsgq01/init.c: Update tests to reflect absolute time.
5:18 PM Changeset in rtems [e5c0540]4.8 by Joel Sherrill <joel.sherrill@…>
2008-07-22 Joel Sherrill <joel.sherrill@…> pr1291/cpukit * posix_users/mutex.t: Add ETIMEDOUT. * posix_users/semaphores.t: Clarify text to say absolute timeout.
5:17 PM Changeset in rtems [a2cf229]4.8 by Joel Sherrill <joel.sherrill@…>
2008-07-18 Joel Sherrill <joel.sherrill@…> PR 1291/cpukit * itron/inline/rtems/itron/semaphore.inl, itron/src/twai_sem.c, posix/include/mqueue.h, posix/include/rtems/posix/mqueue.h, posix/include/rtems/posix/semaphore.h, posix/include/rtems/posix/time.h, posix/src/condtimedwait.c, posix/src/mqueuereceive.c, posix/src/mqueuerecvsupp.c, posix/src/mqueuesend.c, posix/src/mqueuesendsupp.c, posix/src/mqueuetimedreceive.c, posix/src/mqueuetimedsend.c, posix/src/mutextimedlock.c, posix/src/mutextranslatereturncode.c, posix/src/posixtimespecabsolutetimeout.c, posix/src/prwlocktimedrdlock.c, posix/src/prwlocktimedwrlock.c, posix/src/semaphoretranslatereturncode.c, posix/src/semaphorewaitsupp.c, posix/src/semtimedwait.c, posix/src/semtrywait.c, posix/src/semwait.c, posix/src/sigtimedwait.c, posix/src/timersettime.c, posix/src/ualarm.c, rtems/src/semobtain.c, rtems/src/semtranslatereturncode.c, score/include/rtems/score/coremutex.h, score/include/rtems/score/coresem.h, score/src/coresemseize.c: This patch addresses issues on implementation of the timeout on the following POSIX services. Some of these services incorrectly took a timeout as a relative time. Others would compute a 0 delta to timeout if the absolute time and the current time were equal and thus incorrectly block the caller forever. The root of the confusion is that POSIX specifies that if the timeout is incorrect (e.g. in the past, is now, or is numerically invalid), that it does not matter if the call would succeed without blocking. This is in contrast to RTEMS programming style where all errors are checked before any critical sections are entered. This fix implemented a more uniform way of handling POSIX absolute time timeouts. + pthread_cond_timedwait - could block forever + mq_timedreceive - used relative not absolute time + mq_timedsend - used relative not absolute time + pthread_mutex_timedlock - used relative not absolute time + pthread_rwlock_timedrdlock- used relative not absolute time + pthread_rwlock_timedwrlock- used relative not absolute time + sem_timedwait - could block forever
4:00 PM Debugging/GDBScripts edited by ChrisJohns
Moved to the FTP server. (diff)
6:11 AM Changeset in rtems [479f2555]4.104.114.9 by Till Straumann <strauman@…>
2008-07-21 Till Straumann <strauman@…> * startup/bspstart.c: Removed MSR_CE from interrupt mask - this was set for testing but should not be in the mask by default.
5:52 AM Changeset in rtems [aee685a3]4.104.114.9 by Till Straumann <strauman@…>
2008-07-21 Till Straumann <strauman@…> * Makefile.am, preinstall.am, irq/irq_init.c: Use low-level exception handling support from new-exceptions/bspsupport.
5:50 AM Changeset in rtems [336495b9]4.104.114.9 by Till Straumann <strauman@…>
2008-07-21 Till Straumann <strauman@…> * startup/bspstart.c: Removed SPRG0 warning - this BSP is OK. Use interrupt stack limits from linker script. No need to reserve space beyond '_end'. linkcmds now reserves space below '_end'. Use low-level exception handling support from new-exceptions/bspsupport.
5:47 AM Changeset in rtems [e1095fc]4.104.114.9 by Till Straumann <strauman@…>
2008-07-21 Till Straumann <strauman@…> * dlentry/dlentry.S: load R13 with _SDA_BASE_ so that SVR4-ABI access of short data area works. No support for R2/sdata2/eabi, so far but that would be easy (atm R2 is loaded with got address IIRC).
5:44 AM Changeset in rtems [54b617a]4.104.114.9 by Till Straumann <strauman@…>
2008-07-21 Till Straumann <strauman@…> * startup/linkcmds: fixed sdata/sbss areas -- these must be contiguous for SVR4 complicant access via R13. Use kludged layout so that sbss, bss, sbss2 are all contiguous and zeroed by dlentry.S. Provide _SDA_BASE_ and _SDA2_BASE_ for loading R13 (and R2 if anyone wants to use EABI). Make sure interrupt stack is never in heap area by moving it below '_end'. Provide symbols for start + end of interrupt stack.
5:30 AM Changeset in rtems [c607d50e]4.104.114.9 by Till Straumann <strauman@…>
2008-07-21 Till Straumann <strauman@…> * console/consolelite.c: use base address from RTEMS_XPARAMETERS_H rather than hardcoded hex number.

Jul 21, 2008:

8:38 PM Changeset in rtems [13512ec]4.104.114.9 by Till Straumann <strauman@…>
2008-07-21 Till Straumann <strauman@…> * new-exceptions/raw_exception,h, new-exceptions/raw_exception.c: Added more vectors for PPC405: watchdog, fpu-unavail, apu-unavail, itlbmiss, dtlbmiss, debug.
1:35 PM Ticket #1292 (No support of %j*, %z* and %t* in printf() etc.) created by Sebastian Huber
The following code: printf( "%ju\n", 0); printf( "%zu\n", 0); …

Jul 19, 2008:

1:57 AM Release/4.8 edited by JoelSherrill
/* Release 4.8.1 Changes */ Add PR1291 (diff)

Jul 18, 2008:

11:40 PM TBR/Website/Board_Support_Packages edited by Thomas
/* PowerPC BSPs */ (diff)
10:10 PM Changeset in rtems [f45169a]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-18 Joel Sherrill <joel.sherrill@…> * startup/bspstart.c: This BSP is OK with SPRG0.
9:42 PM TBR/BSP/Pc386 edited by JoelSherrill
/* CVS Head */ Runs ticker, netdemo, ACATS, etc (diff)
9:12 PM Developer/Simulators/QEMU edited by JoelSherrill
/* Running RTEMS TCP/IP Applications */ New text (diff)
8:57 PM Developer/Simulators/QEMU edited by JoelSherrill
Add TCP/IP sections (diff)
7:09 PM Changeset in rtems [e620c55]4.104.114.9 by Till Straumann <strauman@…>
2008-07-18 Till Straumann <strauman@…> * startup/bspstart.c: removed warning about SPRG0 now being used for IRQ mask; this BSP is OK.
6:47 PM Changeset in rtems [f5119be4]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-18 Joel Sherrill <joel.sherrill@…> PR 1291/cpukit * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and POSIX services taking relative instead of absolute time for timeouts, these tests were updated.
6:46 PM Changeset in rtems [acb4bed0]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-18 Joel Sherrill <joel.sherrill@…> * posix_users/mutex.t: Add ETIMEDOUT.
6:45 PM Changeset in rtems [6a0898b]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-18 Joel Sherrill <joel.sherrill@…> PR 1291/cpukit * itron/inline/rtems/itron/semaphore.inl, itron/src/twai_sem.c, posix/include/mqueue.h, posix/include/rtems/posix/mqueue.h, posix/include/rtems/posix/semaphore.h, posix/include/rtems/posix/time.h, posix/src/condtimedwait.c, posix/src/mqueuereceive.c, posix/src/mqueuerecvsupp.c, posix/src/mqueuesend.c, posix/src/mqueuesendsupp.c, posix/src/mqueuetimedreceive.c, posix/src/mqueuetimedsend.c, posix/src/mutextimedlock.c, posix/src/mutextranslatereturncode.c, posix/src/posixtimespecabsolutetimeout.c, posix/src/prwlocktimedrdlock.c, posix/src/prwlocktimedwrlock.c, posix/src/semaphoretranslatereturncode.c, posix/src/semaphorewaitsupp.c, posix/src/semtimedwait.c, posix/src/semtrywait.c, posix/src/semwait.c, posix/src/sigtimedwait.c, posix/src/timersettime.c, posix/src/ualarm.c, rtems/src/semobtain.c, rtems/src/semtranslatereturncode.c, score/include/rtems/score/coremutex.h, score/include/rtems/score/coresem.h, score/src/coresemseize.c: This patch addresses issues on implementation of the timeout on the following POSIX services. Some of these services incorrectly took a timeout as a relative time. Others would compute a 0 delta to timeout if the absolute time and the current time were equal and thus incorrectly block the caller forever. The root of the confusion is that POSIX specifies that if the timeout is incorrect (e.g. in the past, is now, or is numerically invalid), that it does not matter if the call would succeed without blocking. This is in contrast to RTEMS programming style where all errors are checked before any critical sections are entered. This fix implemented a more uniform way of handling POSIX absolute time timeouts. + pthread_cond_timedwait - could block forever + mq_timedreceive - used relative not absolute time + mq_timedsend - used relative not absolute time + pthread_mutex_timedlock - used relative not absolute time + pthread_rwlock_timedrdlock- used relative not absolute time + pthread_rwlock_timedwrlock- used relative not absolute time + sem_timedwait - could block forever
5:42 PM Ticket #1291 (POSIX Blocking Calls with Timeouts as Absolute Times) created by Joel Sherrill
This patch addresses issues on implementation of the timeout on the …
3:56 PM Changeset in rtems [d3c32136]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
Changed special purpose register inline functions to macros. fixed some minors in mpc83xx support added file for mpc55xx watchdog support
2:03 PM Changeset in rtems [eb98e4c6]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
typos.
11:24 AM Changeset in rtems [59be902]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
mpc8249eamds support for Gigabit Ethernet works again initialize PHY registers late enough, so that phy access is possible
7:38 AM Changeset in rtems [e5aa0d1]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
resolved conflict

Jul 17, 2008:

9:34 PM Changeset in rtems [d4502b4]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
Correct message.
9:33 PM Changeset in rtems [708a8b46]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
Formatting.
9:32 PM Changeset in rtems [ce767397]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-17 Joel Sherrill <joel.sherrill@…> * ChangeLog?, startup/linkcmds, startup/linkcmds.m5484FireEngine.flash: Formatting.
9:23 PM Changeset in rtems [05480bb]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-17 Joel Sherrill <joel.sherrill@…> * psxfile01/test.c: truncate on /dev/console now works.
9:22 PM Changeset in rtems [ffb9eeb]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-17 Joel Sherrill <joel.sherrill@…> * sp09/screen09.c: Do not use Simple Vectored Interrupt calls on architectures they are not supported on.
3:43 PM Changeset in rtems [00a2d366]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-17 Joel Sherrill <joel.sherrill@…> * libmisc/monitor/mon-monitor.c, libmisc/monitor/mon-object.c, libmisc/monitor/monitor.h, libmisc/shell/main_chmod.c, libmisc/shell/main_tty.c, libmisc/shell/main_umask.c, libmisc/shell/main_whoami.c: Add pthread command to monitor when POSIX is enabled. Remove include of rtems/monitor.h from files not related.
2:39 PM Changeset in rtems [9bd5118]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
fixes for display driver
2:39 PM Changeset in rtems [677cf05f]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
bugfixes for mpc8349eamds BSP
11:29 AM Changeset in rtems [ecb869f]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
Fixed typo in access macros for device control registers (DCR)
4:09 AM Changeset in rtems [1380b63]4.104.114.9 by Ralf Corsepius <ralf.corsepius@…>
2008-07-17 Ralf Corsépius <ralf.corsepius@…> * Makefile.am: Remove reference to startup/setvec.c.
3:48 AM Changeset in rtems [2a8e450]4.104.114.9 by Ralf Corsepius <ralf.corsepius@…>
2008-07-17 Ralf Corsépius <ralf.corsepius@…> * configure.ac: Remove RTEMS_AMPOLISH3.
3:39 AM Changeset in rtems [e9c0429]4.104.114.9 by Ralf Corsepius <ralf.corsepius@…>
New.

Jul 16, 2008:

11:13 PM Changeset in rtems [84a25d8]4.104.114.9 by Till Straumann <strauman@…>
2008-07-16 Till Straumann <strauman@…> * new-exceptions/bspsupport/vectors_init.c: added features to C_exception_handler() (the default global handler): - try to catch recursion - print info about context where the exception occurred (ISR or task with task ID). - suspend offending task rather than spinning forever.
11:10 PM Changeset in rtems [0354299]4.104.114.9 by Till Straumann <strauman@…>
2008-07-16 Till Straumann <strauman@…> * new-exceptions/bspsupport/vectors_init.c: must not align start of stack downwards (we don't 'own' memory below start). Instead, use original boundaries but align the stack pointer as required. Added test to verify that R13 was loaded with _SDA_BASE_ during early initialization (low-level assembly code relies on it).
10:04 PM Changeset in rtems [6ce3f7b]4.104.114.9 by Till Straumann <strauman@…>
2008-07-16 Till Straumann <strauman@…> * new-exceptions/cpu.c: propagate R2 to all task contexts even if the ABI is SVR4. Cannot hurt…
9:57 PM Changeset in rtems [d60239f]4.104.114.9 by Till Straumann <strauman@…>
2008-07-16 Till Straumann <strauman@…> * new-exceptions/cpu.c: use ppc_interrupt_get_disable_mask() to determine which bits to set/clear from _CPU_Context_Initialize().
9:52 PM Changeset in rtems [3d28361d]4.104.114.9 by Till Straumann <strauman@…>
2008-07-16 Till Straumann <strauman@…> * score/cpu/powerpc/rtems/new-exceptions/cpu.h: use ppc_interrupt_get_disable_mask() to determine which bits to set/clear from _CPU_ISR_Set_level().
9:47 PM Changeset in rtems [441c930]4.104.114.9 by Till Straumann <strauman@…>
2008-07-16 Till Straumann <strauman@…> * score/cpu/powerpc/rtems/powerpc/registers.h: added ppc_interrupt_get_disable_mask() inline function.
9:44 PM Changeset in rtems [5166513c]4.104.114.9 by Till Straumann <strauman@…>
2008-07-16 Till Straumann <strauman@…> * new-exceptions/bspsupport/ppc_exc_asm_macros.h: Added a test to TEST_LOCK_crit so that a context switch is always prevented if MSR_CE is not set in the interrupt mask. (Support mode where the user wants to leave MSR_CE always enabled but abstains from calling OS primitives from the exception handler.)
9:38 PM Changeset in rtems [7d453cf]4.104.114.9 by Till Straumann <strauman@…>
2008-07-16 Till Straumann <strauman@…> * shared/include/powerpc-utility.h: Added GET_INTERRUPT_MASK macro.
9:23 PM TBR/UserApp/RTEMSApplications edited by Cwelch
/* Industrial */ (diff)
8:32 PM Changeset in rtems [c702dd8]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-16 Joel Sherrill <joel.sherrill@…> * libmisc/shell/shellconfig.h, libmisc/stackchk/stackchk.h: Fix typos.
8:22 PM Changeset in rtems [9c325fb2]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-16 Joel Sherrill <joel.sherrill@…> * mpc6xx/clock/c_clock.c: Add fast idle.
8:22 PM Changeset in rtems [10f095c]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-16 Joel Sherrill <joel.sherrill@…> * configure.ac: Add fast idle.
5:17 PM Changeset in rtems [798ff5a]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-16 Joel Sherrill <joel.sherrill@…> * libmisc/shell/shell.c, libmisc/shell/shell.h: New argument sequence for rtems_shell_init(). This makes it possible to run the shell forever or invoke it from a program as a subroutine, have a user enter commands, and wait for it to exit.
5:13 PM Changeset in rtems [c2a5939f]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-16 Joel Sherrill <joel.sherrill@…> * shell/confinit.t: New argument sequence for rtems_shell_init().
5:08 PM Changeset in rtems [72cb077f]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-16 Joel Sherrill <joel.sherrill@…> * fileio/init.c: New argument sequence for rtems_shell_init(). Also split on multiple lines and document each parameter.
4:48 PM Changeset in rtems [03b655a]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-16 Joel Sherrill <joel.sherrill@…> * sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
2:46 PM Changeset in rtems [33749f04]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-16 Joel Sherrill <joel.sherrill@…> * acinclude.m4: Regeneration to add new BSPs.

Jul 15, 2008:

10:56 PM Changeset in rtems [4d47256]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-15 Joel Sherrill <joel.sherrill@…> * rtems/include/rtems.h, sapi/Makefile.am: Add simple helper to get RTEMS version string. * sapi/src/getversionstring.c: New file.
10:55 PM Changeset in rtems [fc1b5cf5]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-15 Joel Sherrill <joel.sherrill@…> * .cvsignore, include/.cvsignore: New files.
10:22 PM Changeset in rtems [fa379b0]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-15 Joel Sherrill <joel.sherrill@…> * bootcard.c: Must include bsp.h or bspopts.h or we cannot know if boot_card() handles RAM allocation.
9:50 PM Changeset in rtems [5e60f15] by Joel Sherrill <joel.sherrill@…>
2008-07-15 Joel Sherrill <joel.sherrill@…> * user/clock.t, user/dpmem.t, user/msg.t, user/part.t, user/region.t, user/rtmon.t, user/sem.t, user/task.t, user/timer.t: Correct documentation typos noticed and thankfully reported by Fabrício de Novaes Kucinskis <fabricio@…>
9:49 PM Changeset in rtems [a570a14]4.8 by Joel Sherrill <joel.sherrill@…>
2008-07-15 Joel Sherrill <joel.sherrill@…> * user/barrier.t, user/clock.t, user/dpmem.t, user/msg.t, user/part.t, user/region.t, user/rtmon.t, user/sem.t, user/task.t, user/timer.t: Correct documentation typos noticed and thankfully reported by Fabrício de Novaes Kucinskis <fabricio@…>
9:49 PM Changeset in rtems [4dc6a46]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-15 Joel Sherrill <joel.sherrill@…> * user/barrier.t, user/clock.t, user/dpmem.t, user/msg.t, user/part.t, user/region.t, user/rtmon.t, user/sem.t, user/task.t, user/timer.t: Correct documentation typos noticed and thankfully reported by Fabrício de Novaes Kucinskis <fabricio@…>
1:32 PM Changeset in rtems [18e6e824]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
Spacing.

Jul 14, 2008:

4:15 PM Changeset in rtems [574fb67]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
updated gen83xx BSP updated haleakala BSP added MPC55xx BSP
4:03 PM GSoC/2008/TinyRTEMS edited by YanMiao
/* Progress */ (diff)
8:46 AM Changeset in rtems [3c6fe2e]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
added haleakala BSP contributed by Michael Hamel
8:45 AM Changeset in rtems [9ec91233]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
corrections in display driver
6:02 AM Changeset in rtems [fcd4a7c]4.104.114.9 by Ralf Corsepius <ralf.corsepius@…>
Cleanup.
5:53 AM Changeset in rtems [1be83cd]4.104.114.9 by Ralf Corsepius <ralf.corsepius@…>
Cleanup.
5:33 AM Changeset in rtems [911e38a]4.104.114.9 by Ralf Corsepius <ralf.corsepius@…>
New.
5:32 AM Changeset in rtems [a4f16e61]4.104.114.9 by Ralf Corsepius <ralf.corsepius@…>
Regenerate.
5:19 AM Changeset in rtems [46b70381]4.104.114.9 by Ralf Corsepius <ralf.corsepius@…>
Remove.

Jul 11, 2008:

10:16 AM GSoC/2008/TinyRTEMS edited by YanMiao
/* Progress */ (diff)
10:09 AM Changeset in rtems [054f3966]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
added BSP for mcf548x
10:07 AM Changeset in rtems [224aebb3]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
added BSP to m68k adapted PPC exception code
10:05 AM Changeset in rtems [9ab94a1f]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
made buffer for write calls constant
10:05 AM Changeset in rtems [e0b8176]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
added support for mcf548x
10:04 AM Changeset in rtems [767cdd8]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
adapted for modified exception code
10:03 AM Changeset in rtems [80a0ae8]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
add display driver for HCMS* SPI displays
10:02 AM Changeset in rtems [25a92bc1]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
adapted powerpc exception code
10:01 AM Changeset in rtems [a86f3aac]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
adapted powerpc BSPs to new exception code
10:00 AM Changeset in rtems [69effbb4]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
added variant to gen68360 BSP added genmcf548x BSP
9:59 AM Changeset in rtems [1898d72]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
added mcf548x BSP support

Jul 10, 2008:

11:24 PM Changeset in rtems [457f590]4.104.114.9 by Till Straumann <strauman@…>
2008-07-10 Till Straumann <strauman@…> * shared/flash/spansionFlash.c: removed "m" memory operands.
10:03 PM Changeset in rtems [dfe42ba5]4.104.114.9 by Till Straumann <strauman@…>
2008-07-10 Till Straumann <strauman@…> * mpc6xx/mmu/pte121.c: use general "memory" clobber rather than memory input operand in inline assembly ("m" doesn't do what the manual says; see discussion on gcc mailing list around 2008/3/30)
9:51 PM Changeset in rtems [e1df032]4.104.114.9 by Till Straumann <strauman@…>
2008-07-10 Till Straumann <strauman@…> * ChangeLog?, mpc8xx/clock/clock.c, ppc403/clock/clock.c, ppc403/irq/ictrl.h, rtems/powerpc/powerpc.h: Removed all macro definitions which depended on the compiler defining a PPC CPU-model dependent symbol from files in cpukit. Macros which were not used by cpukit have been moved to libcpu/powerpc/rtems/powerpc/powerpc.h.
9:48 PM Changeset in rtems [06aab39]4.104.114.9 by Till Straumann <strauman@…>
2008-07-10 Till Straumann <strauman@…> * cpukit/score/cpu/powerpc/rtems/new-exceptions/cpu.h, cpukit/score/cpu/powerpc/rtems/score/cpu.h, cpukit/score/cpu/powerpc/rtems/score/powerpc.h: Removed all macro definitions which depended on the compiler defining a PPC CPU-model dependent symbol. Macros which were not used by cpukit have been moved to libcpu/powerpc/rtems/powerpc/powerpc.h.
9:39 PM Changeset in rtems [d71e95a]4.104.114.9 by Till Straumann <strauman@…>
* empty log message *
9:31 PM Changeset in rtems [8bac485]4.104.114.9 by Till Straumann <strauman@…>
2008-07-10 Till Straumann <strauman@…> * new-exceptions/bspsupport/ppc_exc_asm_macros.S, new-exceptions/bspsupport/ppc_exc_bspsupp.h, new-exceptions/bspsupport/ppc_exc_hdl.c, new-exceptions/bspsupport/vectors_init.c: fixed and enabled stack-switching algorithm which figures out if we already run on the ISR stack rather than relying on the _ISR_Nest_level. Added 'ppc_exc_crit_always_enabled' variable which defines the semantics of critical interrupts. Added a test to TEST_LOCK_crit so that calling ppc_exc_wrapup() (and possibly the dispatcher) is always skipped if the BSP/user wants to leave critical interrupts always enabled (at the expense of having no OS support). changed TEST_LOCK_mchk so that asynchronous machine-check handlers never call ppc_exc_wrapup() (and the dispatcher). We don't want to disable MSR_ME ever (to avoid checkstops) and hence asynchronous MEs must not use OS services anyways. added and commented new variables 'ppc_exc_intr_stack_size' 'ppc_exc_crit_always_enabled'.
9:29 PM Changeset in rtems [38f5e61]4.104.114.9 by Till Straumann <strauman@…>
2008-07-10 Till Straumann <strauman@…> * new-exceptions/bspsupport/ppc_exc.S: must disable interrupts prior to restoring SRRs (thanks to Sebastian Huber)
9:28 PM Changeset in rtems [055173d]4.104.114.9 by Till Straumann <strauman@…>
2008-07-10 Till Straumann <strauman@…> * new-exceptions/bspsupport/README: added more information
7:52 PM GSoC/2008/TinyRTEMS edited by YanMiao
/* Progress */ (diff)
7:46 PM GSoC/2008/TinyRTEMS edited by YanMiao
/* Progress */ (diff)
3:31 PM Changeset in rtems [2c3a9c16]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-10 Joel Sherrill <joel.sherrill@…> * user/.cvsignore: Add chains.texi.
3:05 PM Changeset in rtems [a5d5c74]4.104.114.9 by Joel Sherrill <joel.sherrill@…>
2008-07-10 Joel Sherrill <joel.sherrill@…> * include/rtems/status-checks.h: Fix style.
12:56 PM Changeset in rtems [eed04912]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
added irq-extension.h declarations
6:43 AM Changeset in rtems [31282767]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
changed names of internal macros
6:19 AM Changeset in rtems [780428f]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
Extension of the RTEMS Interrupt Manager (shared handler and handler with a handle).
6:17 AM Changeset in rtems [214cbd9]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
- Simple timing functions based on a time base reference. - u-boot header file
6:16 AM Changeset in rtems [e0ecc66d]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
SD Card driver
6:15 AM Changeset in rtems [03bed2db]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
Includes standard header files, provides common assembler macros and inline functions for low-level code.
6:11 AM Changeset in rtems [9f429ae]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
Alternative clock driver. Uses exception handler directly. Supports special variants for Book E and e300 cores. For standard decrementer CPUs the new decrementer value is calculated with reference to a time base so that a time drift is avoided
6:05 AM Changeset in rtems [3210dcb]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
Macros for status code and return value checks.
6:04 AM Changeset in rtems [8084ce80]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
Restore terminal settings on exit.
6:03 AM Changeset in rtems [7c007cf]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
Added S_IRWXU, S_IRWXG and S_IRWXO to file mode.
6:03 AM Changeset in rtems [5e4831f]4.104.114.9 by Thomas Doerfler <Thomas.Doerfler@…>
Modified error messages. Driver operations table is now constant. New entry in the rtems_libi2c_tfr_mode_t structure: idle_char. This character will be continuously transmitted in read only functions.
12:29 AM GSoC/2008/RunTimeTracing edited by Alanz
/* Status */ (diff)
12:26 AM GSoC/2008/RunTimeTracing edited by Alanz
/* Add Weekly Update as Email communication*/ (diff)
12:05 AM GSoC/2008/RunTimeTracing edited by Alanz
List the deliverables completed till now. (diff)
Note: See TracTimeline for information about the timeline view.