| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
* VERSION: Updated to rtems-4.6.4.
|
|
|
|
| |
* aclocal/version.m4: Updated to rtems-4.6.4.
|
|
|
|
|
|
|
|
|
| |
PR 820/rtems
* inline/rtems/score/coremsg.inl, macros/rtems/score/coremsg.inl,
src/coremsginsert.c: Increment of pending message count should be
atomic with insertion on the pending message chain. Determination of
the need to call the notification handler should also be in this
atomic section of code.
|
|
|
|
|
|
| |
PR 628/rtems
* psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
being an error.
|
|
|
|
|
|
|
| |
PR 796/rtems
* src/semtimedwait.c: sem_timedwait is supposed to use absolute time
for timeout specification. This patch is a modified version of the
one suggested by Peter Dufault.
|
|
|
|
|
| |
PR 350/make_build
* compilers/gcc-target-default.cfg: Honor LD_PATHS set by user.
|
|
|
|
|
|
| |
PR 804
* include/confdefs.h: Memory for POSIX timers not accounted for. Patch
adapted from edit comment in PR filed.
|
|
|
|
|
| |
* include/bsp.h: This file is only to be used by BSPs with the new
interrupt API so checking for USE_ENHANCED_INTR_API is not needed.
|
|
|
|
| |
* clock/Makefile.am, include/Makefile.am: Install tod.h
|
|
|
|
|
|
|
| |
PR 819/filesystem
* src/ttyname_r.c: Remove.
* src/ttyname.c: Partial update from FreeBSD.
* Makefile.am: Reflect changes above.
|
|
|
|
|
|
|
|
| |
PR 577/bsps
* console.c: The console_close() method currently calls StopRemoteTx()
on all invocations. It should should be ok for last close only but
not for any others. If you open a port multiple times, you only want
to call StopRemoteTx() only as part of the last close.
|
|
|
|
|
|
| |
PR 807/rtems
* src/timerfireafter.c, src/timerserverfireafter.c: First patch
returned without exitting dispatching critical section.
|
|
|
|
|
|
|
| |
PR 805/rtems
* include/rtems/posix/timer.h: Due to bad choice of error constants by
original submitter, it was impossible to create more than 10 POSIX
timers.
|
|
|
|
|
|
|
|
| |
PR 807/rtems
* rtems/src/timerfireafter.c, rtems/src/timerserverfireafter.c,
score/src/watchdoginsert.c: Tighten critical section checks on an ISR
using the same timer being inserted by a lower priority ISR or
interupt task.
|
|
|
|
|
|
|
|
| |
PR 744/filesystem
* libcsupport/src/unlink.c, libfs/src/dosfs/msdos_eval.c: DOSFS did not
support permissions on directories so the check performed by unlink
would always fail. The unlink code was modified to support a not
supported status being returned.
|
|
|
|
|
|
| |
PR 808/rtems_misc
* src/printk.c: Fix bug where specifying field width crashed on pc386
BSP.
|
|
|
|
|
|
|
|
| |
PR 816/bsps
* mpc8xx/include/mpc8xx.h: The struct which describes SCC Ethernet mode
parameters (m8xxSCCENparms_t) does not match the hardware: members
taddr_h and taddr_l are transposed. When loading new multicast group
addresses into the hash table, the wrong hash bit is set.
|
|
|
|
|
|
|
| |
PR 817/rtems
* src/gxx_wrappers.c: Rename
rtems_gxx_recursive_mutex_init_function to
rtems_gxx_recursive_mutex_init.
|
|
|
|
|
| |
PR 810/rtems
* include/rtems/ide_part_table.h: Add C++ guards.
|
|
|
|
|
|
|
| |
PR 790/rtems
* src/extensioncreate.c, src/extensionident.c: Correct use of name.
This was missed when the other ident services in rtems/src where
changed.
|
|
|
|
|
|
| |
PR networking/772.
* rtems_select.c (socket_select): fixed bug setting SB_WAIT flag
of so_rcv instead of so_snd when FWRITE.
|
|
|
|
|
| |
PR 717/bsps
* bootloader/Makefile.am: Typo results in wrong flags being used.
|
|
|
|
|
| |
PR 750/networking
* pppd/sys-rtems.c: Avoid NULL dereference in wait_input().
|
|
|
|
|
| |
PR 749/networking
* rtems/rtems_showroute.c: Avoid NULL dereference.
|
|
|
|
|
|
|
| |
PR 786/rtems
Backport mallocfreespace optimization.
* Makefile.am, include/rtems/score/heap.h, src/heapgetinfo.c:
* src/heapgetfreeinfo.c: New file.
|
|
|
|
|
|
|
| |
PR 786/rtems
Backport mallocfreespace optimization.
* Makefile.am, include/rtems/rtems/region.h:
* src/regiongetfreeinfo.c: New file.
|
|
|
|
|
|
| |
* src/mallocfreespace.c:
PR 786/rtems
Backport mallocfreespace optimization.
|
|
|
|
|
| |
Cherrypick from master 2005-05-03 22:18:32 UTC Joel Sherrill <joel.sherrill@OARcorp.com> '2005-05-03 Joel Sherrill <joel@OARcorp.com>':
cpukit/rtems/src/regiongetfreeinfo.c
cpukit/score/src/heapgetfreeinfo.c
|
|
|
|
|
| |
PR 781/misc
* serial/ns16550_p.h: Fix baud rate calculation
|
|
|
|
|
|
|
| |
PR 778/bsps
* include/bsp.h, include/gen2.h, startup/FPGA.c, startup/Hwr_init.c,
startup/bspstart.c, tod/tod.c:
modify SCORE_.. to BSP_.. for externally used define's.
|
|
|
|
|
| |
PR 777/bsps
* include/bsp.h: Add a Processor_Synchronize command in bsp.h
|
|
|
|
| |
* VERSION: Updated to rtems-4.6.3.
|
|
|
|
| |
* VERSION: Updated to rtems-4.6.3.
|
|
|
|
| |
* VERSION: Updated to rtems-4.6.3.
|
|
|
|
|
| |
* include/rtems/score/object.h, src/objectinitializeinformation.c: Fix
warning.
|
|
|
|
|
|
|
|
| |
PR 692/rtems
* src/regiongetsegment.c, src/regionreturnsegment.c: The Region
Manager did not follow the proper protocol when blocking and
unblocking tasks waiting on buffers. This was a bug introduced with
the transition to an Allocation Mutex.
|
|
|
|
| |
* irq/.cvsignore: New file.
|
|
|
|
|
|
| |
PR 745/rtems
* src/ratemoncreate.c, src/timercreate.c: Make sure internal timer
structures are initialized so object control reuse is safe.
|
|
|
|
|
| |
PR 743/bsps
* clock/Makefile.am: Did not install tod.h.
|
|
|
|
|
| |
PR 742/rtems
* score/include/rtems/system.h: Remove stringify().
|
|
|
|
| |
* src/gxx_wrappers.c: Backport from trunk. Add support for GCC-4.0.
|
|
|
|
|
| |
PR 704/bsps.
* ide_ctrl.c: Removed (obsolete).
|
|
|
|
|
|
|
|
| |
* startup/bspstart.c: Removed mpc824x conditionals around call to
L1_caches_enables, conditionals are now in mmuAsm.S.
* vme/VMEConfig.h: Set up VME A16, A24 and A32 windows at different
locations for mvme2100.
* vme/vmeconfig.c: Fixed spelling.
|
|
|
|
|
| |
* powerpc/mpc6xx/mmu/mmuAsm.S: Enable L1 instruction cache only for
mpc8240 and mpc8245.
|
| |
|
|
|
|
| |
* Makefile.am, wrapup/Makefile.am: Pick up SHM driver when MP enabled.
|
|
|
|
|
| |
PR 581/bsps
* custom/psim.cfg: Convert PSIM to new exception model.
|
|
|
|
| |
* sp07/buffered_io.c: Remove warning.
|
|
|
|
|
|
|
| |
PR 581/bsps
* mpc6xx/exceptions/raw_exception.c, shared/include/cpuIdent.h:
Converting PSIM to new exception model required addition of PSIM CPU
model.
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 581/bsps
* Makefile.am, bsp_specs, configure.ac, clock/Makefile.am,
include/bsp.h, start/Makefile.am, start/start.S, startup/Makefile.am,
startup/bspstart.c, startup/linkcmds, vectors/Makefile.am,
vectors/vectors.S, wrapup/Makefile.am: Convert PSIM to new exception
model.
* irq/Makefile.am, irq/irq.c, irq/irq.h, irq/irq_asm.S,
irq/irq_init.c: New files.
* clock/clock.c: Removed.
|