Jeffrey Hill
344856b8ad
rpc: misaligned address exception in get_myaddress.c
...
updates #2249 see #1401
2015-02-23 12:06:21 -05:00
Till Straumann
237595d869
networking: alignment exception in ioctl(SIOCGIFCONF)
...
Access memory using a byte stream when copying to avoid unaligned
access. close #1401 update #2249
2015-02-23 10:46:22 -05:00
Till Strauman
e446d32687
pc386: scan all functions of multi-function PCI devices
...
The current algorithm scans all PCI busses (0..ff)
and all devices (0..31) on each bus for bridges
and determines the maximum of all subordinate
busses encountered.
However, the algorithm does not scan all functions
present in multi-function devices -- I have a PCI express
root complex (82801H) where multiple (non-zero index)
functions are 'PCI bridges' whose subordinate bus number is
missed by the original algorithm.
This commit makes sure that the scan
is extended to all functions of multi-function
devices.
See #2067
2014-12-23 22:29:24 -05:00
Sebastian Huber
8553d6495f
Avoid buffer overflow and misaligned memory access
2014-11-24 09:14:23 +01:00
Ralf Corsepius
97137a4e90
2010-05-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/libc/gethostnamadr.c:
Cast addr to uintptr_t instead of size_t.
2014-11-24 09:14:07 +01:00
Ralf Corsepius
ca30866100
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/libc/gethostnamadr.c:
Try to make crazy address arithmetic more portable.
2014-11-24 09:12:48 +01:00
Sebastian Huber
797e9a8c7a
ppp: PR1943: Avoid NULL pointer access
...
Waiting for mbufs at this level is a bad solution. It would be better
to try to allocate a new mbuf chain before we hand over the current mbuf
chain to the upper layer. In case the allocation fails we should drop
the current packet and use its mbuf chain for a new packet.
2014-11-22 09:32:12 -05:00
Nickolay Semyonov
b6519e4b3d
capture: back-port conversion from task_name to task_id ( closes #1361 )
2014-11-22 09:11:37 -05:00
Till Strauman
44c3ffbba7
posix: fix race condition between pthread_create and capture engine
...
Fix PR 2068:
Reproducable crashes occur when using pthreads and the capture engine
at the same time. 'pthread_create()' is the culprit. It creates a SCORE thread
and then calls Thread_Start( ) without disabling thread-dispatching.
2014-04-11 15:44:15 -04:00
Daron Chabot
765ae93bdb
Add c++ guard to header.
2013-05-16 11:48:27 +02:00
Ralf Corsépius
ad6833b080
Remove (Moved to git.rtems.org/data/git/rtems-crossrpms.git).
2012-02-17 15:57:33 +01:00
Ralf Corsépius
305567ce12
Remove (Obsolete).
2012-02-08 15:32:15 +01:00
Joel Sherrill
750ff7689d
2001/shell - medit command argument parsing correction
...
"medit" overran the argument list, choking on the NULL pointer
following the last argument.
Note that "medit" still only does byte-sized accesses, which limits
its usefulness on most systems.
Author: Werner Almesberger <werner@almesberger.net >
Signed-off-by: Sebastien Bourdeauducq <sebastien@milkymist.org >
2012-02-03 16:21:53 -06:00
Joel Sherrill
771a01e480
Add .gitignore. Remove .cvsignore.
2012-02-03 16:19:07 -06:00
Joel Sherrill
cf34623e06
2011-12-07 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1984/doc
* user/conf.t: Change CONFIGURE_MINIMUM_STACK_SIZE to
CONFIGURE_MINIMUM_TASK_STACK_SIZE.
2011-12-07 20:09:01 +00:00
Ralf Corsepius
294039d87d
2011-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1983/networking
* libnetworking/libc/gethostbyht.c (gethostent_r):
Abort if (!hostf).
2011-12-07 06:54:43 +00:00
Joel Sherrill
4c69fcf631
2011-11-28 Werner Almesberger <werner@almesberger.net>
...
PR 1961/cpukit
* score/src/coremsgsubmit.c: Close window caused by using message
pending count rather than directly obtaining unused buffer.
2011-11-28 16:36:48 +00:00
Joel Sherrill
c9ba56f02f
2011-11-09 Jennifer Averett <jennifer.averett@oarcorp.com>
...
PR 1934/bsps
* libchip/serial/ns16550.c: Change to unsigned variable.
2011-11-09 20:51:15 +00:00
Joel Sherrill
a4c22f5f32
2011-11-09 Werner Almesberger <werner@almesberger.net>
...
PR 1957/cpukit
* score/include/rtems/score/coremutex.h,
score/inline/rtems/score/threadmp.inl: Add parentheses to protect
macro arguments.
2011-11-09 18:44:34 +00:00
Joel Sherrill
83fec7c26f
2011-11-07 Ralf Corsepius <ralf.corsepius@rtems.org>
...
PR 1952/cpukit
* libmisc/untar/untar.c: Add return code for failure when unable to
write file.
2011-11-07 21:42:45 +00:00
Joel Sherrill
ce05fa6013
2011-08-21 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1890/cpukit
* psxmsgq01/init.c: POSIX says msg_prio is allowed to be NULL.
2011-08-21 20:00:01 +00:00
Joel Sherrill
970e001f67
2011-08-21 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1890/cpukit
* posix/src/mqueuerecvsupp.c: POSIX says msg_prio is allowed to be
NULL.
2011-08-21 19:59:13 +00:00
Ralf Corsepius
4e3d9f3b24
Remove (unused).
2011-08-07 05:27:38 +00:00
Ralf Corsepius
9287f1995d
Regenerate.
2011-08-07 05:23:35 +00:00
Ralf Corsepius
e6c551e9a0
Bump GCC_RPMREL.
2011-08-07 05:23:06 +00:00
Ralf Corsepius
08d2cc5878
Sync with cvs-HEAD.
2011-08-07 04:22:51 +00:00
Ralf Corsepius
de27868c21
Sync with cvs-HEAD.
2011-08-07 04:07:25 +00:00
Ralf Corsepius
5c6aff7d31
Sync with cvs-HEAD.
2011-08-07 04:05:37 +00:00
Ralf Corsepius
3eee3efaeb
Sync with cvs-HEAD.
2011-08-07 04:03:02 +00:00
Ralf Corsepius
b66f71f339
Sync with cvs-HEAD.
2011-08-07 03:57:46 +00:00
Ralf Corsepius
2b29f934ce
Sync with cvs-HEAD.
2011-08-07 03:49:49 +00:00
Ralf Corsepius
f09a0e1d7d
Sync with cvs-HEAD.
2011-08-07 03:42:47 +00:00
Ralf Corsepius
cb33c79fc8
Eliminate gccexec.
2011-08-07 03:40:34 +00:00
Ralf Corsepius
5b76deeeb2
Merger from CVS-HEAD.
2011-08-06 05:47:22 +00:00
Ralf Corsepius
844ac396ed
Eliminate gcclib.
2011-08-06 05:42:58 +00:00
Ralf Corsepius
77ded88014
Abandon gcc-3.3/3.4
2011-08-06 05:33:39 +00:00
Ralf Corsepius
df7be64fa5
Abandon gcc-3.3/3.4
2011-08-06 05:25:41 +00:00
Ralf Corsepius
8435f8e4f7
Remove Obsoletes/Provides.
2011-08-06 05:13:08 +00:00
Joel Sherrill
34484311b0
2011-07-31 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1855/cpukit
* Makefile.am, configure.ac, psx16/Makefile.am: Correct signal
processing during pthread_join. We are supposed to unblock the thread
waiting on a pthread_join(), dispatch the signal handler, account for
it potentially overwriting errno, and then have the thread return to
blocking within pthread_join().
* psxeintr_join/.cvsignore, psxeintr_join/Makefile.am,
psxeintr_join/init.c, psxeintr_join/psxeintr_join.doc,
psxeintr_join/psxeintr_join.scn: New files.
2011-07-31 22:41:17 +00:00
Joel Sherrill
0cc08a2148
2011-07-31 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1855/cpukit
* posix/src/psignal.c, posix/src/psignalunblockthread.c,
posix/src/pthread.c, posix/src/pthreadjoin.c: Correct signal
processing during pthread_join. We are supposed to unblock the thread
waiting on a pthread_join(), dispatch the signal handler, account for
it potentially overwriting errno, and then have the thread return to
blocking within pthread_join().
2011-07-31 22:41:06 +00:00
Joel Sherrill
e6e75e20f7
2011-07-31 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1867/cpukit
* Makefile.am, configure.ac, psx12/task.c, psxrwlock01/test.c: Correct
implementation of pthread_exit() and pthread_join() to support the
case where a thread is joinable but calls pthread_exit() before a
thread has attempted to join.
* psx16/.cvsignore, psx16/Makefile.am, psx16/init.c, psx16/psx16.doc,
psx16/psx16.scn: New files.
2011-07-31 16:17:02 +00:00
Joel Sherrill
ffb8c77e23
2011-07-31 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1867/cpukit
* posix/src/pthreadexit.c, posix/src/pthreadjoin.c: Correct
implementation of pthread_exit() and pthread_join() to support the
case where a thread is joinable but calls pthread_exit() before a
thread has attempted to join.
2011-07-31 16:16:55 +00:00
Joel Sherrill
1fc9ef5433
2011-07-29 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1864/doc
* user/conf.t: Add missing documentation for
CONFIGURE_MAXIMUM_POSIX_BARRIERS , CONFIGURE_MAXIMUM_POSIX_SPINLOCKS,
CONFIGURE_MAXIMUM_POSIX_RWLOCKS.
2011-07-29 19:51:49 +00:00
Joel Sherrill
1cf9e38276
2011-07-26 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1851/doc
* user/conf.t: Fix typo in CONFIGURE_MESSAGE_BUFFER_MEMORY example.
2011-07-26 14:13:43 +00:00
Joel Sherrill
f8f760df39
Upgrade to 4.9.6
2011-07-24 20:26:55 +00:00
Joel Sherrill
85f1b9aa11
2011-07-24 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1839/filesystem
* libcsupport/include/rtems/libio_.h, libcsupport/src/fchdir.c,
libcsupport/src/fdatasync.c, libcsupport/src/fpathconf.c,
libcsupport/src/fsync.c, libcsupport/src/read.c,
libcsupport/src/readv.c, libcsupport/src/write.c,
libcsupport/src/writev.c: Some calls did not return proper status for
permission errors or incorrectly permissions at all.
2011-07-24 20:26:14 +00:00
Joel Sherrill
84b2e65b23
2011-07-24 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* Makefile.am, preinstall.am: Include stubs so all tests compile.
* include/tm27.h: New file.
2011-07-24 20:03:03 +00:00
Joel Sherrill
dc64acee02
2011-07-24 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* clock/ckinit.c: Correct back port.
2011-07-24 19:45:39 +00:00
Joel Sherrill
ac5b23ae00
2011-07-22 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1845/bsps
* custom/rtl22xx_t.cfg: Remove unused line with what is now invalid
syntax.
2011-07-22 13:16:33 +00:00
Joel Sherrill
c05bc62b82
2011-03-31 Kate Feng <feng@bnl.gov>
...
PR 1778/bsps
* vme/VMEConfig.h: Used the VME shared IRQ handlers.
* include/bsp.h: Removed BSP_PIC_DO_EOI.
* network/if_100MHz/GT64260eth.c:
Recycle the Rx mbuf if there is any Rx error.
2011-07-22 13:02:37 +00:00
Joel Sherrill
43622d542d
2011-07-21 Jorge Lopez <jorge.lopez.trescastro@esa.int>
...
PR 1766/bsps
* clock/ckinit.c: Add missing read of Timer_Counter_1.
2011-07-21 20:52:41 +00:00
Joel Sherrill
bdcd12cca0
2011-07-20 Till Straumann <strauman@slac.stanford.edu>
...
PR 1837/bsps
* shared/motorola/motorola.c, shared/motorola/motorola.h: Add MVME2400
board with 750 CPU to list of supported Motorola boards.
2011-07-20 16:39:57 +00:00
Joel Sherrill
2a4438a146
2011-07-19 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1838/filesystem
* libcsupport/src/fchmod.c: fchmod() does not need a writeable file
descriptor.
2011-07-19 13:14:18 +00:00
Joel Sherrill
2e016f6f4e
2011-07-14 Gene Smith <gene.smith@siemens.com>
...
PR 1381/networking
* netinet/ip_output.c: If a null or unreachable gateway is
specified either statically in networkconfig.h or from dhcp/bootp,
sendto() fails on multicast send with errno "118 Host is unreachable".
The failure occurs in networking file ip_output.c since it currently
requires all multicasts to have a valid route to the outside world.
2011-07-14 19:21:46 +00:00
Joel Sherrill
e3b513de4e
2011-07-14 Gene Smith <gene.smith@siemens.com>
...
PR 1381/networking
* libnetworking/netinet/ip_output.c: If a null or unreachable gateway
is specified either statically in networkconfig.h or from dhcp/bootp,
sendto() fails on multicast send with errno 118 Host
2011-07-14 19:16:30 +00:00
Joel Sherrill
c756999a47
2011-07-14 Till Straumann <strauman@slac.stanford.edu>
...
PR 1833/bsps
* ne2000/ne2000.c: Addition of multicast support disabled broadcast
reception. Patch also includes support to work on big endian CPUs.
2011-07-14 14:45:13 +00:00
Joel Sherrill
e4daba4f56
2011-06-10 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1812/filesystem
* libfs/src/imfs/imfs_stat.c: stat() implementation for IMFS did not
set st_blksize field. Set it based upon user configuration.
2011-06-10 18:17:21 +00:00
Joel Sherrill
8aa7be21c0
2011-04-25 Jennifer Averett <jennifer.averett@OARcorp.com>
...
PR 1783/bsps
* include/bsp.h: Remove dead prototypes of Clock_delay() and delay().
Neither had bodies.
2011-04-25 19:40:17 +00:00
Joel Sherrill
43ce60a47a
2011-04-11 Keith Robertson <kjrobert at alumni dot uwaterloo dot ca>
...
* ne2000/ne2000.c: Add multicast support. Patch submitted to mailing
list 2005-12-21.
2011-04-11 17:28:04 +00:00
Joel Sherrill
425927e16d
2011-04-04 Sebastien Bourdeauducq <sebastien.bourdeauducq@gmail.com>
...
PR 1722/networking
* ftpd/ftpd.c: FTPD fails to parse correctly FTP commands relating to
filenames with spaces in them.
2011-04-04 17:08:59 +00:00
Joel Sherrill
2fe013a145
2011-04-04 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1768/bsps
* shared/irq/irq_asm.S: The nbench benchmark highlighted the fact that
we do not perform a cld before calling C code in the ISR. This was
historically not a problem but gcc 4.3 changed the behavior. From
http://gcc.gnu.org/gcc-4.3/changes.html
2011-04-04 16:45:01 +00:00
Joel Sherrill
c3f92efa3c
2011-03-22 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1772/bsps
* console/sci.c: Use same default baud rate as monitor.
2011-03-22 14:14:34 +00:00
Ralf Corsepius
f3ceabf904
Add config.status, config.sub, config.log.
2011-03-20 06:56:35 +00:00
Joel Sherrill
476900c83b
2011-03-08 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1760/misc
* compilers/gcc-target-default.cfg: Fix typo in CPP definition.
2011-03-09 00:10:18 +00:00
Joel Sherrill
843bfe5943
2011-03-08 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1759/cpukit
* posix/src/cancel.c, posix/src/pthreaddetach.c,
posix/src/pthreadequal.c, posix/src/pthreadgetschedparam.c,
posix/src/pthreadjoin.c, posix/src/pthreadkill.c: Some POSIX pthread
services did not support using Classic API Task Ids.
2011-03-08 22:15:07 +00:00
Joel Sherrill
f5a5d570a8
2011-03-07 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1756/bsps
* timer/timer.c: Retry on timer calibration loop failure.
2011-03-07 17:36:01 +00:00
Joel Sherrill
97207cb970
2011-03-04 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1751/bsps
* start/start.S: Fix typo which was not caught by binutils prior to a
recent bug fix.
2011-03-04 14:37:43 +00:00
Joel Sherrill
d209d9bbcc
2011-03-04 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1748/bsps
* clock/ckinit.c, include/leon.h: When the clock tick generates an
interrupt WHILE we have interrupts disabled doing a get TOD or
uptime, the get nanoseconds handler was returning a bogusly large
number.
2011-03-04 14:07:19 +00:00
Joel Sherrill
9ec55e633e
2011-03-04 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1748/bsps
* clock/ckinit.c: When the clock tick generates an interrupt WHILE we
have interrupts disabled doing a get TOD or uptime, the get
nanoseconds handler was returning a bogusly large number.
2011-03-04 14:07:17 +00:00
Joel Sherrill
5357e24abc
2011-03-03 Chris Johns <chrisj@rtems.org>
...
PR 1749/filesystem
* libcsupport/src/mknod.c: Fix the incorrect handling of the file type
in the mode value o reject invalid types as per the standard.
2011-03-03 13:38:52 +00:00
Joel Sherrill
3601c29054
Ada getting started is gone.
2011-02-09 19:42:40 +00:00
Joel Sherrill
05ee8695eb
Upgrade to 4.9.5
2011-02-09 18:16:33 +00:00
Joel Sherrill
f777f02428
2011-02-09 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* setup.def, common/cpright.texi: Update dates.
2011-02-09 17:31:32 +00:00
Joel Sherrill
3547ed63d8
2011-01-21 Eric Norum <wenorum@lbl.gov>
...
* libmisc/capture/capture.c: Avoid using TCB of task just deleted.
2011-01-21 19:40:37 +00:00
Joel Sherrill
9aff0a7946
2010-12-16 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* Makefile.am, configure.ac, common/cpright.texi, common/rtems.texi.in,
cpu_supplement/.cvsignore, started/Makefile.am, started/binaries.t,
started/buildc.t, started/buildrt.t, started/intro.t,
started/nextstep.t, started/nt.t, started/require.t,
started/sample.t, started/started.texi: Major update which includes
removal of references to specific tool versions and patches.
* started/tversions.texi.in: Removed.
2010-12-16 20:54:34 +00:00
Joel Sherrill
84d67445f4
2010-12-16 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* Makefile.am, configure.ac, develenv/direct.t: Remove Getting Started
with GNAT/RTEMS.
* started_ada/.cvsignore, started_ada/Makefile.am,
started_ada/buildada.t, started_ada/gdb.t, started_ada/intro.t,
started_ada/require.t, started_ada/sample.t,
started_ada/started_ada.texi, started_ada/tversions.texi: Removed.
2010-12-16 20:42:23 +00:00
Joel Sherrill
700db92f0b
2010-12-16 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* SUPPORT: Update address.
2010-12-16 19:00:24 +00:00
Joel Sherrill
69d6686f4a
2010-11-23 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* Makefile.am, preinstall.am: Add <bsp/tty_drv.h> to the set of
installed .h files.
2010-11-23 18:41:53 +00:00
Joel Sherrill
9d2c281e2e
2010-11-16 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1718/cpukit
* sapi/include/confdefs.h: POSIX threads are allocated twice the
minimum stack space by default. confdefs.h only accounts for one
minimum -- not the 2x factor.
2010-11-16 19:14:29 +00:00
Joel Sherrill
c4c3a1c3db
2010-11-16 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1717/cpukit
* libcsupport/src/gxx_wrappers.c: Free memory on error.
2010-11-16 18:52:14 +00:00
Joel Sherrill
15d89e0500
2010-11-11 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1716/doc
* user/concepts.t: print_name example used a variable which did not
match the name of the passed in parameter.
2010-11-11 14:01:43 +00:00
Joel Sherrill
b9803bdeae
2010-11-01 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1714/doc
* user/datatypes.t: Add missing description of rtems_status_codes.
2010-11-01 15:58:12 +00:00
Ralf Corsepius
47ce12c534
2010-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1708/build:
* aclocal/check-cpuopts.m4: Fix m4-quoting.
2010-10-01 17:00:52 +00:00
Ralf Corsepius
101b1893ab
2010-09-23 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/check-cpuopts.m4: Add AC_LANG_SOURCE.
2010-09-23 14:51:33 +00:00
Joel Sherrill
913549fa12
2010-08-27 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1693/filesystem
* libfs/src/imfs/memfile.c: IMFS_memfile_get_block_pointer() was
checking incorrect pointer and thus had dead code.
2010-08-27 17:43:01 +00:00
Joel Sherrill
48dba6ee86
2010-08-27 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1692/filesystem
* libcsupport/include/rtems/libio.h, libfs/src/imfs/imfs_eval.c: Fix
implementation and use of rtems_libio_is_valid_perms().
2010-08-27 17:33:23 +00:00
Till Straumann
66eaf3d9ce
2010-08-25 Till Straumann <strauman@slac.stanford.edu>
...
PR 1689/bsps
* shared/flash/intelFlash.c: Scale erase timeout by actual
system clock rate rather than assuming a fixed value.
2010-08-25 22:29:55 +00:00
Joel Sherrill
ca07e7db38
2010-06-21 Peter Dufault <dufault@hda.com>
...
PR 1570/cpukit
* posix/src/semtimedwait.c: This routine is supposed to return -1/errno
NOT the status directly.
2010-06-21 16:38:40 +00:00
Joel Sherrill
9511a0ab23
2010-06-21 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1554/cpukit
Coverity Id 17
* libi2c/libi2c.c: Fix memory leak on error.
2010-06-21 16:27:23 +00:00
Joel Sherrill
219298adde
2010-06-16 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1568/doc
* user/intr.t: Fix list of services callable from ISR.
2010-06-16 19:34:19 +00:00
Thomas Doerfler
26ed1e6a06
backport of access macros for indexed resources
2010-06-03 20:27:14 +00:00
Joel Sherrill
633ee2ddf9
2010-05-18 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1520/doc
* user/part.t: Partition create discussion said it returned the number
of buffers created but it does not.
2010-05-18 13:41:58 +00:00
Joel Sherrill
61a61c0fa1
Upgrade to 4.9.4
2010-03-18 14:02:28 +00:00
Joel Sherrill
f303ccc887
Fix spacing.
2010-03-18 13:55:33 +00:00
Chris Johns
2dbdec0955
2010-03-17 Chris Johns <chrisj@rtems.org>
...
* libfs/src/dosfs/msdos_create.c: Fix the date/time call order to
'msdos_date_unix2dos'.
2010-03-16 21:28:07 +00:00
Eric Norum
a76b9d7048
Fix hex constants.
2010-03-16 15:53:26 +00:00
Ralf Corsepius
ea56621ac6
Remove.
2010-03-11 15:05:17 +00:00
Joel Sherrill
f1c5a5228f
2010-03-10 Gedare Bloom <gedare@gwu.edu>
...
PR 1495/bsp
* clock/ckinit.c: Calling rtems_clock_get_uptime() in a tight loop
sometimes showed time moving backwards.
2010-03-10 17:16:11 +00:00
Joel Sherrill
4f112b821a
2010-03-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1497/bsps
* startup/bspclean.c: Do not enable interrupts while waiting for board
to reset.
2010-03-10 16:39:01 +00:00
Till Straumann
d7b700d808
2010-02-01 Till Straumann <strauman@slac.stanford.edu>
...
PR 1492/bsps
* shared/startup/sbrk.c: When BSP_sbrk_policy had the value (-1)
(-> give all memory to the heap initially) then the computation
of the remaining heap size was wrong.
2010-02-01 18:49:13 +00:00
Joel Sherrill
8e297158c2
2010-01-11 Marc Pignat <marc.pignat@hevs.ch>
...
PR 1490/doc
* user/clock.t: Fix typo. rtems_clock_get_ticks_per_second not
rtems_clock_get_ticks_per_seconds.
2010-01-11 16:17:44 +00:00
Ralf Corsepius
2d0c8a5b62
Update.
2010-01-11 13:02:45 +00:00
Ralf Corsepius
3a03bdcbdf
Update.
2010-01-11 13:02:09 +00:00
Ralf Corsepius
1139b11a8c
Update.
2010-01-11 13:01:28 +00:00
Ralf Corsepius
23226d1a38
Sync with CVS-HEAD.
2010-01-11 12:36:36 +00:00
Ralf Corsepius
217f347bc3
Add INSTALL.
2010-01-11 12:34:44 +00:00
Ralf Corsepius
f08ecf0eed
Remove.
2010-01-11 12:34:31 +00:00
Glenn Humphrey
33bdd10ef2
2009-12-11 Glenn Humphrey <glenn.humphrey@OARcorp.com>
...
PR 1481/cpukit
* rtems/src/ratemonperiod.c: Moved check for cpu usage being smaller
than when period initiated.
2009-12-11 22:03:35 +00:00
Joel Sherrill
a06a3f712d
2009-12-10 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1482
* posix/src/timersettime.c: Exit dispatching critical section.
2009-12-10 22:15:26 +00:00
Joel Sherrill
7af806ac22
2009-12-10 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1480/cpukit
* rtems/src/ratemonperiod.c: Use _Rate_monotonic_Update_statistics()
when period is expired, not _Rate_monotonic_Initiate_statistics().
The cound of missed periods was never updated.
2009-12-10 20:23:09 +00:00
Ralf Corsepius
d258d355e8
Upgrade to automake-1.10.3
2009-12-09 09:29:27 +00:00
Joel Sherrill
b07d4453bf
2009-12-07 Cindy Cicalese <cicalese@mitre.org>
...
PR 1477/cpukit
* score/src/objectsetname.c: Ensure destination is NULL terminated.
String copy was not getting the NULL.
2009-12-07 17:27:07 +00:00
Ralf Corsepius
ef0bb7653b
Regenerate.
2009-11-27 10:31:33 +00:00
Ralf Corsepius
3979832fed
Bump GCC_RPMREL.
2009-11-27 10:30:50 +00:00
Ralf Corsepius
12fcc89207
Update.
2009-11-27 10:29:53 +00:00
Ralf Corsepius
96566954ee
Eliminate g77, f95.
...
Add fortran.
2009-11-27 10:21:05 +00:00
Ralf Corsepius
eb714e6b8c
Elminate build_gfortran.
2009-11-27 10:20:12 +00:00
Ralf Corsepius
99c0b19b81
Eliminate g77
2009-11-27 07:17:05 +00:00
Ralf Corsepius
28dd349833
Eliminate g77
2009-11-27 07:13:21 +00:00
Ralf Corsepius
3415fab7dd
Sync with rtems4.10.
2009-11-27 06:56:20 +00:00
Joel Sherrill
c29dc1f758
Upgrade to 4.9.3
2009-11-13 16:21:53 +00:00
Joel Sherrill
e9e5234b92
2009-11-11 Jennifer Averett <jennifer.averett@OARcorp.com>
...
PR 1471/cpukit
* libmisc/cpuuse/cpuusagereport.c: Rework statement to ensure 64-bit
multiplication is used to avoid overflow with intermediate value.
2009-11-11 16:27:56 +00:00
Ralf Corsepius
e067753e6d
Regenerate.
2009-11-11 15:16:46 +00:00
Ralf Corsepius
c1a7a9e444
Bump GDB_RPMREL.
2009-11-11 15:16:08 +00:00
Ralf Corsepius
ed71047f5e
gdb-6.8-rtems4.9-20091111.diff
2009-11-11 15:14:45 +00:00
Ralf Corsepius
3ba8469f7b
New.
2009-11-11 15:13:58 +00:00
Ralf Corsepius
001b4e5a53
Rework system_readline hacks
2009-11-11 15:11:23 +00:00
Joel Sherrill
c73cab2813
2009-11-10 Jennifer Averett <jennifer.averett@OARcorp.com>
...
PR 1468/cpukit
* score/src/timespecdividebyinteger.c: Rework statement to ensure
64-bit multiplication is used.
2009-11-10 23:29:55 +00:00
Joel Sherrill
bdf5417eaa
2009-11-10 Jennifer Averett <jennifer.averett@OARcorp.com>
...
PR 1462/cpukit
* rtems/include/rtems/rtems/ratemon.h, rtems/src/ratemonperiod.c: Fine
tune previous patch after analysis in application.
2009-11-10 23:27:01 +00:00
Till Straumann
9fb27e38c2
2009-11-09 Till Straumann <strauman@slac.stanford.edu>
...
PR 1469/cpukit
* cpu.c: Add dummy entry for (non-existing) exception #15 .
Otherwise all slots for vectors >= 16 are one element off.
2009-11-10 04:03:39 +00:00
Joel Sherrill
f7c285e6ca
2009-10-30 Glenn Humphrey <glenn.humphrey@oarcorp.com>
...
PR pr1462/cpukit
* rtems/include/rtems/rtems/ratemon.h, rtems/src/ratemonperiod.c,
rtems/src/ratemontimeout.c: Fix bugs in rate monotonic statistics.
2009-10-30 17:54:15 +00:00
Till Straumann
1c2ea24536
2009-10-20 Till Straumann <strauman@slac.stanford.edu>
...
* network/tsec.c: Bugfix. Broadcast address was declared
uint8_t instead of uint8_t [8].
2009-10-20 17:13:54 +00:00
Joel Sherrill
fb557a90c7
2009-10-16 Jennifer Averett <jennifer@OARcorp.com>
...
* 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.
2009-10-16 16:42:03 +00:00
Joel Sherrill
af46ad9bde
2009-10-16 Jennifer Averett <jennifer@OARcorp.com>
...
* 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.
2009-10-16 16:22:26 +00:00
Joel Sherrill
79df9d0473
2009-10-16 Jennifer Averett <jennifer.averett@OARcorp.com>
...
* mpc6xx/mmu/bat.c: Resolved bug: It is not an overlap if the batindex
being set is the batindex of the overlap.
2009-10-16 16:12:42 +00:00
Joel Sherrill
17d5afe1c8
2009-10-16 Jennifer Averett <jennifer.averett@OARcorp.com>
...
* shared/include/io.h: Backport change from extern inline to static
inline from head to avoid multiple definitions.
2009-10-16 16:11:31 +00:00
Joel Sherrill
77c103d606
2009-10-16 Jennifer Averett <jennifer.averett@OARcorp.com>
...
* startup/bspstart.c: Add bsp_clicks_per_usec.
2009-10-16 16:09:09 +00:00
Joel Sherrill
774aade601
2009-10-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sapi/include/confdefs.h: Correct type of rtems_malloc_dirty_helper so
usable.
2009-10-15 18:56:17 +00:00
Joel Sherrill
9943fac266
2009-10-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libcsupport/include/rtems/malloc.h: Correct type of
rtems_malloc_dirty_helper so usable.
2009-10-15 18:55:51 +00:00
Till Straumann
b7a6078a99
2009-10-13 Till Straumann <strauman@slac.stanford.edu>
...
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.
2009-10-14 00:14:08 +00:00
Ralf Corsepius
c4ad6185c6
Regenerate.
2009-09-23 16:41:27 +00:00
Ralf Corsepius
79c05a8cee
New.
2009-09-23 16:38:51 +00:00
Ralf Corsepius
1afc7e05c2
Bump GDB_RPMREL.
2009-09-23 16:38:07 +00:00
Ralf Corsepius
81ddf5938d
gdb-6.8-rtems4.9-20090923.diff
2009-09-23 16:37:46 +00:00
Ralf Corsepius
48569c7464
Regenerate.
2009-09-23 11:13:58 +00:00
Ralf Corsepius
002e4a4b34
Bump GDB_RPMREL.
2009-09-23 11:11:30 +00:00
Ralf Corsepius
a87e94df90
Sync with rtems-4.10.
2009-09-23 11:11:04 +00:00
Ralf Corsepius
209fadeaa5
Bump version.
2009-09-23 03:29:58 +00:00
Ralf Corsepius
6e81371002
Sync with rtems-4.10.
2009-09-23 03:29:15 +00:00
Ralf Corsepius
62af225355
Sync with rtems-4.10.
2009-09-23 03:27:24 +00:00
Till Straumann
51022e34d7
2009-09-15 Till Straumann <strauman@slac.stanford.edu>
...
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.
2009-09-16 00:03:35 +00:00
Ralf Corsepius
986f353e4a
2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
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.
2009-09-15 06:01:12 +00:00
cvs2git
ab514445be
This commit was manufactured by cvs2svn to create branch 'rtems-4-9-branch'.
...
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
2009-09-15 05:32:51 +00:00
Till Straumann
689140e885
*** empty log message ***
2009-09-10 21:39:45 +00:00
Till Straumann
048459aeac
2009-09-10 Till Straumann <strauman@slac.stanford.edu>
...
* shared/misc/m68kidle.c: added "cc" clobber to inline
asm; STOP instruction modifies CCR!
2009-09-10 21:20:22 +00:00
Joel Sherrill
ff79baf05f
2009-09-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp46/init.c, sp46/sp46.scn: Fix numbering.
2009-09-09 18:28:00 +00:00
Till Straumann
6597e5839f
2009-09-09 Till Straumann <strauman@slac.stanford.edu>
...
* 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.
2009-09-09 14:17:10 +00:00
Ralf Corsepius
32b09a90f4
Regenerate.
2009-08-25 05:10:22 +00:00
Ralf Corsepius
038b1fe297
gcc-core-4.3.2-rtems4.9-20090825.diff
2009-08-25 05:09:13 +00:00
Ralf Corsepius
8f0d728900
Bump GCC_RPMREL.
2009-08-25 05:09:00 +00:00
Ralf Corsepius
c64da0b58a
avr: Use _exit from newlib
2009-08-25 05:07:55 +00:00
Till Straumann
e8ac5d470e
2009-08-17 Till Straumann <strauman@slac.stanford.edu>
...
* 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.
2009-08-17 14:27:55 +00:00
Ralf Corsepius
8131a3d808
Remove centos-4, tighten up suse, move fedora-9 to centos-5.
2009-08-13 03:29:53 +00:00
Eric Norum
ac1d1bc44d
Try enabling the data cache.
2009-07-30 15:48:52 +00:00
Eric Norum
9bfb3c61aa
PR 1420/bsps
...
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.
2009-07-28 19:29:44 +00:00
Ralf Corsepius
80e932432b
Regenerate.
2009-07-26 05:56:46 +00:00
Ralf Corsepius
2dcd85d439
Set amvers to 1.10.
2009-07-26 05:56:34 +00:00
Ralf Corsepius
65db3bf822
Sync with rtems-4.10.
2009-07-26 05:11:31 +00:00
Ralf Corsepius
a42ad6379c
Don't pass %{?dist} to *_RPM_REL
2009-07-26 05:07:00 +00:00
Ralf Corsepius
118d237d1b
Remove.
2009-07-23 09:04:58 +00:00
Ralf Corsepius
80f2a8bca4
Abandon cpukit.
2009-07-23 09:03:07 +00:00
Ralf Corsepius
e808cbd2fc
Abandon mingw32.
2009-07-23 09:02:30 +00:00
Ralf Corsepius
38433f53f1
Abandon cygwin, mingw.
2009-07-23 09:01:39 +00:00
Ralf Corsepius
feb6eb60fd
Abandon cygwin.
2009-07-23 09:00:39 +00:00
Ralf Corsepius
41d5d5f84b
Regenerate.
2009-07-23 08:59:22 +00:00
Ralf Corsepius
a227867dcf
Update to newlib-1.16.0-rtems4.9-20090324.diff.
2009-07-23 08:58:59 +00:00
Ralf Corsepius
7f43bed02b
Regenerate.
2009-07-23 08:52:26 +00:00
Ralf Corsepius
794e505157
Bump GCC_RPMREL.
2009-07-23 08:51:30 +00:00
Ralf Corsepius
a6a241ecf8
Sync. with rtems-4.10.
2009-07-23 08:45:20 +00:00
Ralf Corsepius
b1f73665d9
Regenerate.
2009-07-21 06:11:40 +00:00
Ralf Corsepius
4a5abe718b
Sync with rtems-4.10.
2009-07-21 06:10:41 +00:00
Ralf Corsepius
e71a70665a
Bump GDB_RPMREL.
2009-07-21 06:10:18 +00:00
Ralf Corsepius
64181ed2f2
New (Backport from rtems-4.10).
2009-07-21 06:00:05 +00:00
Ralf Corsepius
fb7962d741
Regenerate.
2009-07-21 03:24:18 +00:00
Ralf Corsepius
a9efdc6fde
Sync with rtems-4.10.
2009-07-21 03:23:49 +00:00
Ralf Corsepius
cda3317f2b
Remove.
2009-07-21 03:22:11 +00:00
Ralf Corsepius
0e7cd63c56
Bump GCC_RPMREL.
2009-07-20 07:49:38 +00:00
Ralf Corsepius
a9c3667f84
Regenerate.
2009-07-20 07:44:48 +00:00
Ralf Corsepius
3985708ff2
Sync with rtems-4.10.
2009-07-20 07:40:32 +00:00
Ralf Corsepius
a7fb589b96
Remove %{?dist} from BINUTILS_RPMREL.
2009-07-20 07:40:01 +00:00
Ralf Corsepius
52dfb3483c
Update to gdb-6.8-rtems4.9-20090312.diff.
2009-07-20 07:38:35 +00:00
Ralf Corsepius
eceb1588dd
Bump GDB_RPMREL.
2009-07-20 07:38:00 +00:00
Ralf Corsepius
1c6fd3a622
Sync with rtems-4.10
2009-07-20 07:37:06 +00:00
Ralf Corsepius
a181ab011d
Regenerate.
2009-07-19 15:20:27 +00:00
Ralf Corsepius
1edb562d79
Bump BINUTILS_RPMREL.
2009-07-19 15:18:25 +00:00
Ralf Corsepius
98311ac7d5
Sync with CVS-HEAD.
2009-07-18 04:44:26 +00:00
Joel Sherrill
bfa85f9bb1
2009-07-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* user/region.t: Fix typos where semaphore referenced instead of region
or segment.
2009-07-02 16:22:20 +00:00
Joel Sherrill
91c679226b
2009-07-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* user/preface.texi: Correct list of supported CPU architectures.
2009-07-02 16:12:06 +00:00
Till Straumann
d267f07c14
2009-06-05 Till Straumann <strauman@slac.stanford.edu>
...
* irq/irq_init.c: silenced compiler warning.
2009-06-06 00:46:55 +00:00
Till Straumann
4488b88530
2009-06-05 Till Straumann <strauman@slac.stanford.edu>
...
* network/tsec.c, network/if_tsec_pub.h:
added multicast support.
2009-06-06 00:45:57 +00:00
Joel Sherrill
29e867d473
Add PR 1420.
2009-06-03 14:14:25 +00:00
Ralf Corsepius
05b388029f
2009-06-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/include/rtems/assoc.h,
libcsupport/include/rtems/malloc.h: Add extern "C" {} guards.
* libcsupport/include/rtems/libio_.h: Move extern "C" {} guards.
2009-06-03 03:40:16 +00:00
Ralf Corsepius
feefa108a4
Move extern "C" {} guards.
2009-06-03 03:40:06 +00:00
Ralf Corsepius
dda372da19
Add extern "C" {} guards.
2009-06-03 03:39:59 +00:00
Eric Norum
7920d156e0
As per Freescale chip errata, disable buffered writes.
2009-06-02 21:13:23 +00:00
Joel Sherrill
ee2e3a1038
2009-05-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1415/cpukit
* rtems/src/semcreate.c, rtems/src/semtranslatereturncode.c,
score/include/rtems/score/coremutex.h,
score/inline/rtems/score/coremutex.inl, score/src/coremutex.c:
Address two paths where a task with a priority above the ceiling
could obtain a priority ceiling mutex.
2009-05-28 20:38:22 +00:00
Joel Sherrill
ff6b3fe781
2009-05-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1413/cpukit
* rtems/src/timerserver.c: Fix bug where server based timers which
reinitiated themselves did not get reinserted onto timer chain.
2009-05-21 15:40:00 +00:00
Joel Sherrill
ecf2e42310
2009-05-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* shared/irq/irq.c, shared/irq/irq.h, shared/irq/irq_asm.S: Add shared
interrupt support to i386.
2009-05-18 17:45:21 +00:00
Joel Sherrill
120f283805
2009-05-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1412/cpukit
* score/src/coremutex.c: Add missing braces. Broken with strict mutex
code added.
2009-05-18 14:47:11 +00:00
Joel Sherrill
f7e4067f3c
2009-05-13 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1411/cpukit
* rtems/src/workspace.c, score/include/rtems/score/protectedheap.h,
score/src/pheapgetfreeinfo.c, score/src/pheapgetinfo.c: Improve
workspace wrapper methods.
2009-05-13 16:48:22 +00:00
Joel Sherrill
b86d38e4e0
2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* irq/irq.c, network/if_1GHz/POSSIBLEBUG: Removed.
2009-05-08 18:38:30 +00:00
Joel Sherrill
82948ea1b5
2009-05-08 Kate Feng <feng1@bnl.gov>
...
PR1395/bsps
* Updated the changes from RTEMS-4.8.0, which were made since Oct. 2007.
* network/if_1GHz/if_wm.c: fixed some bugs in the 1GHz driver.
* pci/pci_interface.c:
+ Enabled PCI "Read", "Read Line", and "Read Multiple"
+ Agressive Prefetch to improve the performance of the PCI based
applications (e.g. 1GHz NIC).
* irq/BSP_irq.c : Replaced the irq/irq.c, and used GT_GPP_Value
register to monitor the cause of the level sensitive interrupts.
This unique solution solves various bugs in the 1GHz network drivers
Fixed bugs in compute_pic_masks_from_prio()
* pci/pci.c : Updated it to be consistent with the original pci.c
* written by Eric Valette. There is no change in its function.
* irq/irq_init.c : set defaultIrq->next_handler to be 0
* for BSP_SHARED_HANDLER_SUPPORT.
2009-05-08 18:37:08 +00:00
Joel Sherrill
cf599996ba
2009-05-08 Kate Feng <feng1@bnl.gov>
...
PR1395/bsps
* Updated the changes from RTEMS-4.8.0, which were made since Oct. 2007.
* network/if_1GHz/if_wm.c: fixed some bugs in the 1GHz driver.
* pci/pci_interface.c:
+ Enabled PCI "Read", "Read Line", and "Read Multiple"
+ Agressive Prefetch to improve the performance of the PCI based
applications (e.g. 1GHz NIC).
* irq/BSP_irq.c : Replaced the irq/irq.c, and used GT_GPP_Value
register to monitor the cause of the level sensitive interrupts.
This unique solution solves various bugs in the 1GHz network drivers
Fixed bugs in compute_pic_masks_from_prio()
* pci/pci.c : Updated it to be consistent with the original pci.c
* written by Eric Valette. There is no change in its function.
* irq/irq_init.c : set defaultIrq->next_handler to be 0
* for BSP_SHARED_HANDLER_SUPPORT.
2009-05-08 18:22:51 +00:00
Joel Sherrill
ef3a82f655
2009-05-06 Michael Walle <michael@walle.cc>
...
PR 1409/bsps
* gdbstub/rtems-stub-glue.c: Print object names correctly.
2009-05-06 14:16:20 +00:00
Jennifer Averett
8e230e6cba
2009-05-05 Jennifer Averett <jennifer.averett@OARcorp.com>
...
* new-exceptions/bspsupport/irq_supp.h: Split routine to allow bsps
with nonstandard/non-existant pics to call with interrupts off.
2009-05-05 16:20:51 +00:00
Jennifer Averett
31a5ec8cb0
2009-05-05 Jennifer Averett <jennifer.averett@OARcorp.com>
...
* Makefile.am, README, configure.ac, preinstall.am, PCI_bus/PCI.c,
PCI_bus/PCI.h, PCI_bus/flash.c, PCI_bus/universe.c, console/85c30.c,
console/85c30.h, console/console.c, console/consolebsp.h,
console/tbl85c30.c, include/bsp.h, include/coverhd.h, include/gen2.h,
include/irq-config.h, include/tm27.h, irq/FPGA.c, irq/irq.h,
irq/irq_init.c, start/start.S, startup/Hwr_init.c,
startup/bspstart.c, timer/timer.c, tod/tod.c: Updated and tested with
the latest powerpc isr source
* irq/no_pic.c: New file.
* irq/irq.c, startup/genpvec.c, startup/setvec.c, startup/vmeintr.c: Removed.
2009-05-05 16:18:06 +00:00
Ralf Corsepius
56e12a173e
Merge changes from CVS-HEAD addressing Fedora 11 rpm regressions.
2009-04-30 05:08:12 +00:00
Ralf Corsepius
58b52adbd1
Bump version.
2009-04-08 16:13:28 +00:00
Ralf Corsepius
26961759f1
Use mirrorlists.
2009-04-08 16:13:15 +00:00
Ralf Corsepius
b88d42431b
Add rtems.eu
2009-04-07 09:25:21 +00:00
Ralf Corsepius
a81f210736
2009-04-02 Ralf Corsépius <ralfcorsepius@rtems.org>
...
* aclocal/check-rtems-debug.m4: Add missing ','.
2009-04-02 11:50:31 +00:00
Ralf Corsepius
df2afaee80
Backport from CVS-HEAD.
2009-03-30 05:53:04 +00:00
Ralf Corsepius
6be9bc0f28
Regenerate.
2009-03-24 05:15:07 +00:00
Ralf Corsepius
7b32a78efe
Remove libc/machine/powerpc/times.c.
2009-03-24 05:14:33 +00:00
Ralf Corsepius
a70ea8027e
newlib-1.16.0-rtems4.9-20090324.diff
2009-03-24 05:12:50 +00:00
Ralf Corsepius
6f0ad35745
Bump GCC_RPMREL.
2009-03-24 05:12:30 +00:00
Thomas Doerfler
596bcb6f10
* start/start.S, include/hwreg_vals.h, startup/cpuinit.c:
...
correct some init values for HSC_CM01 boards
2009-03-19 10:41:46 +00:00
Thomas Doerfler
273003877a
* libblock/src/ide_part_table.c: Fixed NULL pointer access.
2009-03-19 10:20:10 +00:00
Joel Sherrill
4cbb5bf902
2009-03-12 Santosh G Vattam <vattam.santosh@gmail.com>
...
PR 1378/filesystem
* libfs/src/imfs/deviceio.c: IMFS device lseek should return the
current offset.
2009-03-12 21:13:25 +00:00