| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
PR 1471/cpukit
* libmisc/cpuuse/cpuusagereport.c: Rework statement to ensure 64-bit
multiplication is used to avoid overflow with intermediate value.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
PR 1468/cpukit
* score/src/timespecdividebyinteger.c: Rework statement to ensure
64-bit multiplication is used.
|
|
|
|
|
|
| |
PR 1462/cpukit
* rtems/include/rtems/rtems/ratemon.h, rtems/src/ratemonperiod.c: Fine
tune previous patch after analysis in application.
|
|
|
|
|
|
| |
PR 1469/cpukit
* cpu.c: Add dummy entry for (non-existing) exception #15.
Otherwise all slots for vectors >= 16 are one element off.
|
|
|
|
|
|
| |
PR pr1462/cpukit
* rtems/include/rtems/rtems/ratemon.h, rtems/src/ratemonperiod.c,
rtems/src/ratemontimeout.c: Fix bugs in rate monotonic statistics.
|
|
|
|
|
| |
* network/tsec.c: Bugfix. Broadcast address was declared
uint8_t instead of uint8_t [8].
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac, preinstall.am, console/alloc360.c,
console/config.c, console/console.c, console/m68360.h,
console/mc68360_scc.c, console/rsPMCQ1.c, console/rsPMCQ1.h,
include/bsp.h, irq/irq_init.c, irq/openpic_xxx_irq.c, start/start.S,
startup/bspstart.c, startup/linkcmds, vme/VMEConfig.h:
Updated and tested against RTEMS 4.9. Updated README file to latest
source status. Modified to use the shared irq source code. Turned off
debugging, cleaned up warnings, removed unused code. Tested with two
PMCQ1 serial cards. Tested MC68360 serial ports and VME using
external tests.
* README, irq/irq.h, vme/vmeconfig.c: New files.
|
|
|
|
|
|
|
| |
* configure.ac: Default to having PSC8 mezzanine so code builds
all the time.
* startup/bspstart.c: Calibrated clock using an VMEBus controlled
discrete pulsed at a 20ms rate.
|
|
|
|
|
| |
* mpc6xx/mmu/bat.c: Resolved bug: It is not an overlap if the batindex
being set is the batindex of the overlap.
|
|
|
|
|
| |
* shared/include/io.h: Backport change from extern inline to static
inline from head to avoid multiple definitions.
|
|
|
|
| |
* startup/bspstart.c: Add bsp_clicks_per_usec.
|
|
|
|
|
| |
* sapi/include/confdefs.h: Correct type of rtems_malloc_dirty_helper so
usable.
|
|
|
|
|
| |
* libcsupport/include/rtems/malloc.h: Correct type of
rtems_malloc_dirty_helper so usable.
|
|
|
|
|
|
|
|
|
| |
PR 1451/bsps
* network/tsec.c: Fix mbuf leak when watchdog expires. The
re-initialization algorithm failed to release mbuf chains
held in the TX ring.
Also, during initialization the initial link status is determined
and IFF_OACTIVE set if no active link was detected.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
PR 1344/bsps:
* clock/ckinit.c: Fix more bugs (applied PR1344/attachment 702):
TSC handler was used when 8254 was requested and vice versa.
Also, nanosecond handler was never installed to RTEMS clock.
|
|
|
|
|
|
|
|
|
| |
PR 1441/cpukit
* libcsupport/src/tcgetprgrp.c: Remove.
* libcsupport/src/tcgetpgrp.c: New (Renamed from
libcsupport/src/tcgetprgrp.c).
* libcsupport/Makefile.am: Add libcsupport/src/tcgetpgrp.c.
Remove libcsupport/src/tcgetprgrp.c.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Cherrypick from master 2009-09-15 05:32:49 UTC Ralf Corsepius <ralf.corsepius@rtems.org> '2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>':
c/src/lib/libbsp/arm/gba/console/defaultfont.h
c/src/lib/libbsp/arm/smdk2410/include/.cvsignore
c/src/lib/libbsp/m68k/genmcf548x/include/.cvsignore
c/src/lib/libbsp/m68k/mcf52235/include/.cvsignore
c/src/lib/libbsp/m68k/mcf5329/include/.cvsignore
c/src/lib/libbsp/mips/csb350/start/regs.h
c/src/lib/libbsp/mips/genmongoosev/start/regs.h
c/src/lib/libbsp/mips/hurricane/liblnk/regs.h
c/src/lib/libbsp/mips/jmr3904/start/regs.h
c/src/lib/libbsp/mips/rbtx4925/liblnk/regs.h
c/src/lib/libbsp/mips/rbtx4938/liblnk/regs.h
c/src/lib/libbsp/powerpc/mvme3100/include/.cvsignore
c/src/lib/libbsp/powerpc/virtex/include/.cvsignore
contrib/crossrpms/autotools/autoconf-sources.add
contrib/crossrpms/autotools/automake-sources.add
contrib/crossrpms/patches/gdb-6.5-bfinrtems-20090122.diff
cpukit/libcsupport/src/tcgetpgrp.c
Cherrypick from master 2008-09-28 16:36:13 UTC Ralf Corsepius <ralf.corsepius@rtems.org> 'New.':
c/src/lib/libbsp/bare/preinstall.am
|
| |
|
|
|
|
|
| |
* shared/misc/m68kidle.c: added "cc" clobber to inline
asm; STOP instruction modifies CCR!
|
|
|
|
| |
* sp46/init.c, sp46/sp46.scn: Fix numbering.
|
|
|
|
|
|
| |
* startup/bspstart.c: Added dummy implementation of firmware
syscalls for use with QEMU. Dummy handler is installed if no
pre-existing firmware handler is found.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* network/tsec.c, network/if_tsec_pub.h:
Fixed bugs in multicast support; added reference-count
for hash-table entries which allows for the implementation
of a 'deletion' routine.
NOTE: mcast support largely untested.
|
| |
|
| |
|
|
|
|
|
|
| |
Turn on buffered writes to DRAM. As Device Errata SECF124 notes this may cause
double writes, but that's not really a big problem and benchmarking tests have
shown that buffered writes do gain some performance.
|
| |
|
| |
|
| |
|
| |
|
| |
|