| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
* aclocal/version.m4: Updated to rtems-4.6.99.1.
|
|
|
|
| |
* startup/linkcmds: Add gnu.linkonce.d and gcc_except_table sections.
|
|
|
|
|
|
| |
PR 620/networking
* libnetworking/lib/rtems_bsdnet_ntp.c,
libnetworking/rtems/rtems_bsdnet.h: Enhance NTP API.
|
|
|
|
|
|
| |
PR 609/rtems
* score/src/threaddispatch.c: Close race condition between
_Thread_Dispatch and _Thread_Tickle_timeslice.
|
|
|
|
|
|
|
| |
PR 654/rtems
* score/src/threadinitialize.c: Initialize the per thread watchdog
timer. When the thread control block is reused, we cannot depend on
it being zeroed.
|
|
|
|
|
| |
* cpu_asm.S: Remove use of C++ style comments and make this compile
again.
|
|
|
|
|
| |
* rtems/score/m68k.h: Add include of <stdint.h> for uint32_t used by
endian swapping routines.
|
|
|
|
| |
* libchip/network/if_fxp.c: Add include of <sys/errno.h>.
|
|
|
|
| |
* startup/linkcmds: Add gnu.linkonce.r sections.
|
|
|
|
| |
* Makefile.am: Add -D__INSIDE_RTEMS_BSD_TCPIP_STACK__ for network.
|
|
|
|
| |
* network/network.c: Add include of <sys/errno.h>.
|
|
|
|
|
| |
* Makefile.am: Add -D__INSIDE_RTEMS_BSD_TCPIP_STACK__ for network.
* network/ne2000.c: Add include of <sys/errno.h>.
|
|
|
|
|
| |
* 3c509/3c509.c: Add <sys/errno.h>.
* startup/linkcmds: Add .jcr section.
|
|
|
|
|
|
|
|
|
|
| |
PR 641/rtems
* rtems/src/eventsurrender.c: The problem here is that events may be
lost when sent to a task which enters rtems_event_receive() with options
set to wait with a timeout and to return on receipt of any event. The
events are sent from an interrupt source such as a timer service
routine. If more than one set of events is sent to the task before it
returns, the first event set may be overwritten.
|
|
|
|
|
| |
PR 661/rtems
* score/src/objectmp.c: Fix invalid dereference.
|
|
|
|
|
|
|
| |
PR 660/rtems
* score/cpu/m68k/rtems/score/m68k.h, score/cpu/mips/cpu_asm.S,
score/src/threadinitialize.c, score/src/threadstackallocate.c: Check
for overflow when allocating stack.
|
|
|
|
|
|
| |
PR 659/rtems
* score/src/heapsizeofuserarea.c: Check that address specified is in
the heap.
|
| |
|
|
|
|
|
|
| |
PR rtems/652
* user/signal.t: Return RTEMS_INVALID_NUMBER when sending an empty
signal set.
|
|
|
|
|
|
| |
PR rtems/652
* rtems/src/signalsend.c: Return RTEMS_INVALID_NUMBER when sending an
empty signal set.
|
|
|
|
|
| |
* at91rm9200/.cvsignore, mc9328mxl/.cvsignore, shared/.cvsignore:
New files.
|
|
|
|
| |
* .cvsignore: New file.
|
|
|
|
| |
* .cvsignore, ChangeLog, Makefile.am, configure.ac: New files.
|
|
|
|
| |
* ChangeLog, Makefile.am, arm920/mmu.c, include/mmu.h: New files.
|
|
|
|
|
|
|
| |
* ChangeLog, Makefile.am, clock/.cvsignore, clock/clockdrv.c,
include/mc9328mxl.h, irq/.cvsignore, irq/bsp_irq_asm.S,
irq/bsp_irq_init.c, irq/irq.c, irq/irq.h, timer/.cvsignore,
timer/timer.c: New files.
|
|
|
|
|
|
|
|
|
|
| |
* ChangeLog, Makefile.am, clock/.cvsignore, clock/clock.c,
dbgu/.cvsignore, dbgu/dbgu.c, include/at91rm9200.h,
include/at91rm9200_dbgu.h, include/at91rm9200_emac.h,
include/at91rm9200_gpio.h, include/at91rm9200_mem.h,
include/at91rm9200_pmc.h, include/bits.h, irq/.cvsignore,
irq/bsp_irq_asm.S, irq/bsp_irq_init.c, irq/irq.c, irq/irq.h,
pmc/pmc.c, timer/.cvsignore, timer/timer.c: New files.
|
|
|
|
| |
* acinclude.m4: Added csb336 and csb337 BSPs
|
|
|
|
|
|
|
|
|
| |
* .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
times, console/uarts.c, include/.cvsignore, include/bsp.h,
include/tm27.h, network/.cvsignore, network/network.c,
start/.cvsignore, start/start.S, startup/.cvsignore,
startup/bspstart.c, startup/exit.c, startup/linkcmds,
startup/memmap.c: New files.
|
|
|
|
|
| |
* console/.cvsignore, include/.cvsignore, network/.cvsignore,
start/.cvsignore, startup/.cvsignore: New files.
|
|
|
|
|
|
|
|
| |
* ChangeLog, Makefile.am, README, bsp_specs, configure.ac, times,
console/uart.c, include/bsp.h, include/tm27.h, network/lan91c11x.c,
network/lan91c11x.h, network/network.c, start/start.S,
startup/bspstart.c, startup/exit.c, startup/linkcmds,
startup/memmap.c: New files.
|
|
|
|
| |
* custom/csb336.cfg, custom/csb337.cfg: New files.
|
|
|
|
| |
* MAINTAINERS: Added Jay Monkman as ARM architecture maintainer
|
|
|
|
|
|
| |
PR 650/rtems
* score/src/coremsg.c: Check for mathemathical overflow when calculating
amount of memory to allocate for message buffers.
|
|
|
|
|
| |
PR 651/core
* rtems/src/taskident.c: Add NULL check for id.
|
|
|
|
|
|
| |
PR 631/rtems
* rtems/src/msgqcreate.c: Return unsatisfied from message_queue_create
when unable to allocate message buffer memory.
|
|
|
|
|
|
| |
PR 631/rtems
* user/msg.t: Document the return status from message_queue_create when
unable to allocate message buffer memory.
|
|\
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
| | |
|
| |
| |
| |
| |
| | |
* gcc3newlib/gccnewlib.add: gcc 3.4.0 is broken for embedded SPARC and
Ada. Until we can fix it, it is disabled.
|
| |
| |
| |
| | |
* gcc3newlib/target-gnat.add: Fix path to gnat1.
|
| |
| |
| |
| |
| |
| |
| | |
PR 615/bsps
* include/tm27.h: Removing USE_ENHANCE_INTR_API conditional check since
that is the only kind this BSP supports and tm27 does not care which
interrupt model is used as long as the macros are properly defined.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
PR 619/bsps
* mpc6xx/clock/c_clock.c: The PPC decrementer must be reloaded on each
clock tick. Currently, this is done by just reloading a fixed value.
The attached patch takes into account the time that elapsed since the
decrementer crossed zero in order to adjust the value to be
re-loaded. Without the patch, the effective system clock cycle is
increased by the exception handler latency.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
PR 628/rtems
* posix/src/killinfo.c, posix/src/pthreadkill.c, posix/src/ptimer1.c,
posix/src/sigaction.c, posix/src/sigaddset.c, posix/src/sigsuspend.c:
Signal set of 0 is supposed to return EINVAL. In addition
timer_create needed to return an error if the clock was not
CLOCK_REALTIME.
|
| |
| |
| |
| |
| |
| | |
PR 629/rtems
* cpukit/src/mqueuecreatesupp.c: Return EINVAL is mq_maxmsg is
<= 0, not <.
|
| |
| |
| |
| |
| |
| | |
PR 627/doc
* user/task.t: Behavior documented for an rtems_task_create with
stacksize < minimum was not the implemented behavior.
|
| |
| |
| |
| |
| |
| |
| |
| | |
* PR 624/bsps
startup/bspstart.c: When probing the memory, make sure not to
corrupt the application. Only probe addresses beyond rtemsFreeMemStart.
* Let IBMPC_outch() convert LF -> CRLF to avoid printk scrambling
the screen.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* PR/625/networking
* libchip/network/dec21140.c, ... : Prevent name clashes by making
'ld_le32()' etc. static inlines. Let dec21140 attach routine return
an error rather than panic if no chip is detected (thus allowing
for probing).
* libchip/network/elnk.c: Let elnk bail out if autoneg never completes
instead of looping forever. Avoid divide by zero (crashed my PC).
* libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
they are UNTESTED.
|
| |
| |
| |
| |
| |
| | |
PR 626/networking
* libnetworking/rtems/rtems_showifstat.c: Use unsigned char to avoid
printing leading FFFFFF for byte values > 127.
|
| |
| |
| |
| |
| | |
* network/network.c: Include errno.h as a consequence of recent updates
to BSD header files.
|