Joel Sherrill
0ae9ee1da4
Upgrade to 4.10.2
2011-12-13 14:34:19 +00:00
Joel Sherrill
a9069337a5
2011-12-09 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* math/init.c, mathf/init.c: Use DEVFS since we do have devices.
2011-12-09 19:19:28 +00:00
Chris Johns
afaa753b5a
2011-12-09 Chris Johns <chrisj@rtems.org>
...
PR 1968/filesystem
* libfs/src/rfs/rtems-rfs-file.c: Fix to the seek bug where a seek
to 0 after reading the end of the file did not point to the
correct block.
* libfs/src/rfs/rtems-rfs-rtems.h,
libfs/src/rfs/rtems-rfs-trace.c: Fix the trace flags. Used to fix
the bug.
2011-12-09 07:12:27 +00:00
Joel Sherrill
10fa27d64d
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:08:49 +00:00
Ralf Corsepius
d1cbfaa89e
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:51:43 +00:00
Ralf Corsepius
2fc9706a56
2011-11-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* librpc/src/rpc/clnt_udp.c (struct cu_data):
Introduce unions _cu_inbuf, _cu_outbuf to avoid aliasing.
2011-11-30 07:00:47 +00:00
Joel Sherrill
3d83ae583c
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:31 +00:00
Ralf Corsepius
9981ef0e6b
Housekeeping.
2011-11-16 03:22:10 +00:00
Ralf Corsepius
5c872dee16
Regenerate.
2011-11-16 03:20:24 +00:00
Ralf Corsepius
e2292101d8
Bump GCC_RPMREL.
2011-11-16 03:19:29 +00:00
Ralf Corsepius
09b41d2262
Back port from CVS-HEAD.
2011-11-16 03:18:43 +00:00
Joel Sherrill
5b6f5447c5
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:08 +00:00
Joel Sherrill
8d4d978d67
Move entries to correct file.
2011-11-09 18:52:25 +00:00
Joel Sherrill
294a609e9f
2011-11-09 Werner Almesberger <werner@almesberger.net>
...
PR 1954/cpukit
* rtems/score/lm32.h: Protect against macro expansion.
2011-11-09 18:51:29 +00:00
Joel Sherrill
e3fbffb712
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:01 +00:00
Joel Sherrill
c937e8fc18
2011-11-09 Werner Almesberger <werner@almesberger.net>
...
PR 1955/cpukit
* rtems/score/cpu.h: Convert CPU_swap_u16 into a static inline.
2011-11-09 15:15:40 +00:00
Joel Sherrill
41fb7c43f3
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:37 +00:00
Chris Johns
4c5e2fcf7e
2011-11-03 Chris Johns <chrisj@rtems.org>
...
PR 1948/filesystem
* libfs/src/rfs/rtems-rfs-file-system.c,
libfs/src/rfs/rtems-rfs-file-system.h,
libfs/src/rfs/rtems-rfs-format.c, libfs/src/rfs/rtems-rfs-rtems.c:
Add support for mount passing an ASCIIZ string containing
configuration options.
* libblock/src/bdbuf.c: Fix state labels in trace output.
2011-11-03 04:23:07 +00:00
Ralf Corsepius
478fb7eb99
GDB_RPMREL = 2.
2011-10-31 08:08:47 +00:00
Ralf Corsepius
424b1bddeb
2011-10-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/serdbg/serdbg.h (putDebugChar, getDebugChar):
Remove duplicate decls.
2011-10-09 04:48:19 +00:00
Ralf Corsepius
981a831e72
Regenerate.
2011-09-19 22:45:55 +00:00
Ralf Corsepius
9b0be4d6d7
Bump GDB_RPMREL.
2011-09-19 22:45:24 +00:00
Ralf Corsepius
234e280605
Renamer from CVS-HEAD.
2011-09-19 22:44:36 +00:00
Ralf Corsepius
224463dd16
Upgrade to gdb-7.3.1
2011-09-19 22:43:38 +00:00
Ralf Corsepius
84019c592b
Sync with CVS-HEAD.
2011-09-19 22:42:33 +00:00
Joel Sherrill
a1bfb335c0
2011-09-01 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1895/cpukit
* posix/src/mqueuerecvsupp.c, posix/src/pthreadjoin.c,
score/src/coretodmsecstoticks.c, score/src/coretodusectoticks.c,
score/src/timespectoticks.c: Ensure time conversions to ticks do not
ignore partial tick and return 1 less than desired.
2011-09-01 18:24:57 +00:00
Ralf Corsepius
bebd101268
Remove.
2011-08-29 09:49:06 +00:00
Ralf Corsepius
1d204aed83
Cleanup.
2011-08-29 07:28:29 +00:00
Ralf Corsepius
1ea6e6ecc5
Regenerate.
2011-08-29 05:40:15 +00:00
Ralf Corsepius
b1e0b6a787
GCC_RPMREL = 3.
2011-08-29 05:38:47 +00:00
Ralf Corsepius
1b818282a9
Abandon gcc-4.4.5.
...
gcc-core-4.4.6-rtems4.10-20110829.diff.
gcc-g++-4.4.6-rtems4.10-20110829.diff.
2011-08-29 05:36:02 +00:00
Ralf Corsepius
089ab39484
New (Address OS X 10.7.1 build breakdowns).
2011-08-29 05:32:49 +00:00
Joel Sherrill
0b10f44e2d
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 19:59:56 +00:00
Sebastian Huber
391f35c8ff
2011-08-15 Julien Delange <julien.delange@gmail.com>
...
* irq/irq.c: Removed printk() before the interrupt initialization
because it somehow destroys the interrupt context.
* make/custom/nds.cfg: Enable Thumb interwork.
* startup/bspstart.c: Set default exception handler.
2011-08-15 08:14:31 +00:00
Ralf Corsepius
ded0bfa42b
Abandon fedora-13.
2011-08-04 04:57:46 +00:00
Joel Sherrill
eaad7ce078
2011-07-31 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1855/cpukit
* Makefile.am, configure.ac: 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:40:53 +00:00
Joel Sherrill
426eb35f03
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:40:43 +00:00
Joel Sherrill
0126591e0a
2011-07-31 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1867/cpukit
* Makefile.am, configure.ac, psx12/task.c, psxkey03/init.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:16:43 +00:00
Joel Sherrill
1389334318
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:30 +00:00
Joel Sherrill
a9ed9230c6
2011-07-31 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/ftruncate.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-31 14:12:29 +00:00
Joel Sherrill
5691dc6d5d
2011-07-29 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1864/doc
* user/conf.t: Add missing documentation for
CONFIGURE_MAXIMUM_POSIX_MESSAGE_QUEUE_DESCRIPTORS,
CONFIGURE_MAXIMUM_POSIX_BARRIERS , CONFIGURE_MAXIMUM_POSIX_SPINLOCKS,
CONFIGURE_MAXIMUM_POSIX_RWLOCKS.
2011-07-29 19:50:32 +00:00
Joel Sherrill
c2f26f0d5e
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:33 +00:00
Joel Sherrill
ca356b5d3a
2011-07-22 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1845/bsps
* make/custom/rtl22xx_t.cfg: Remove unused line with what is now
invalid syntax.
2011-07-22 13:12:26 +00:00
Joel Sherrill
395fd11d2e
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:27 +00:00
Joel Sherrill
5c2346afa8
Upgrade to 4.10.1
2011-07-21 17:48:36 +00:00
Joel Sherrill
3d2f5a0e79
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:45 +00:00
Joel Sherrill
3460d8b5a8
formatting.
2011-07-20 13:22:30 +00:00
Joel Sherrill
343304a644
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:09 +00:00
Till Straumann
01eb27f0d0
2011-07-15 Till Straumann <strauman@slac.stanford.edu>
...
* nfs.c: removed stray Ctrl-M char.
2011-07-15 21:22:23 +00:00
Joel Sherrill
7805594ba8
2011-07-14 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* .cvsignore, include/.cvsignore: New files.
2011-07-14 19:25:38 +00:00
Joel Sherrill
8ecd51abba
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:22:04 +00:00
Joel Sherrill
2a329c7a00
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:20 +00:00
Joel Sherrill
3b06edafb8
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:05 +00:00
Joel Sherrill
3960158406
2011-07-13 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1832/libcpu
* at91rm9200/irq/irq.c: he bsp_interrupt_dispatch routine does not
determine the correct interrupt source number. According to the
datasheet, the reading of the interrupt vector register (AIC_IVR)
notifies the hardware that the OS is taken care of the interrupt.
Only after AIC_IVR have been read can the correct source number be
read from the interrupt status register (AIC_ISR).
2011-07-13 20:24:19 +00:00
Joel Sherrill
f606f67762
2011-07-13 Till Straumann <strauman@slac.stanford.edu>
...
PR 1775/filesystem
* libfs/src/nfsclient/src/nfs.c: NFSAddress NFS issue where read/write
problems when requested bytes greater than nfsStBlksize. Failure to
create files and symlinks.
2011-07-13 19:06:02 +00:00
Till Straumann
d21c73740c
2009-11-09 Till Straumann <strauman@slac.stanford.edu>
...
* ChangeLog: had forgotten to commit ChangeLog
2011-07-13 16:04:10 +00:00
Chris Johns
a10f0ede0d
2011-07-04 Chris Johns <chrisj@rtems.org>
...
PR 1827/filesystem
* libfs/src/rfs/rtems-rfs-rtems.c: Skip the parent (..) path value
when eval make moving up out of the RFS file system.
2011-07-04 00:27:36 +00:00
Joel Sherrill
fca42af6aa
2011-04-10 Kate Feng <feng@bnl.gov>
...
PR 1786/bsps
* Makefile.am: Add support for Altivec.
* startup/bspstart.c, Makefile.am: Use shared/startup/zerobss.c instead.
* make/custom/mvme5500.cfg: Change CPU_CFLAGS to
"-mcpu=7450 -mtune=7450 -Dmpc7455"
* irq/BSP_irq.c, pci/detect_host_bridge.c, pci.c, pcifinddevice.c:
Remove warnings.
* vme/VMEConfig.h, include/bsp.h: use VME shared IRQ handlers.
* network/if_100MHz/GT64260eth.c: Recycle the Rx mbuf if there
is any Rx error.
2011-06-17 13:22:25 +00:00
Joel Sherrill
fcd8a63b84
Fix formatting.
2011-06-17 13:22:14 +00:00
Joel Sherrill
880f01b3d7
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:02 +00:00
Chris Johns
771803b459
2011-05-27 Chris Johns <chrisj@rtems.org>
...
* samples/fileio/init.c, samples/fileio/system.h: Add support for
create a RAM disk from the shell to aid bug testing on the 4.10
branch.
2011-05-26 23:37:16 +00:00
Chris Johns
f74c529bd9
2011-05-27 Bo Hansen <mdboha@gmail.com>
...
PR 1776/networking
* libnetworking/rtems/rtems_glue.c: Higher resolution microtime()
for SO_TIMESTAMP.
2011-05-26 23:34:00 +00:00
Ralf Corsepius
336a0df287
2011-05-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/rtems/bspIo.h, include/rtems/concat.h,
include/rtems/irq.h, libblock/include/rtems/bdbuf.h
libcsupport/include/rtems/libio_.h, libcsupport/src/getuid.c,
score/include/rtems/score/coremutex.h,
score/include/rtems/score/heap.h,
score/include/rtems/score/sysstate.h, score/src/objectidtoname.c,
score/src/objectnametoid.c, score/src/objectnametoidstring.c,
score/src/thread.c, score/src/threadchangepriority.c,
score/src/threadclearstate.c, score/src/threadclose.c,
score/src/threadcreateidle.c, score/src/threaddelayended.c,
score/src/threaddispatch.c, score/src/threadget.c,
score/src/threadhandler.c, score/src/threadinitialize.c,
score/src/threadloadenv.c, score/src/threadready.c,
score/src/threadreset.c, score/src/threadrestart.c
score/src/threadsetpriority.c, score/src/threadsetstate.c,
score/src/threadsettransient.c, score/src/threadstackallocate.c
score/src/threadstackfree.c, score/src/threadstart.c:
Cosmetics from CVS-HEAD.
2011-05-25 14:18:10 +00:00
Ralf Corsepius
dea1dc2033
Cosmetics from CVS-HEAD.
2011-05-25 14:17:53 +00:00
Ralf Corsepius
4667b4d130
Merge with CVS-HEAD.
2011-05-25 11:23:30 +00:00
Ralf Corsepius
3342963ed1
2011-05-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libblock/src/flashdisk.c, libblock/src/nvdisk.c:
Add va_end() (Backport from HEAD).
2011-05-25 04:48:10 +00:00
Ralf Corsepius
c53e0e31f3
Regenerate.
2011-05-20 04:24:08 +00:00
Ralf Corsepius
882382d2cb
gdb-7.2.
2011-05-20 04:22:41 +00:00
Ralf Corsepius
025c69292f
Add gdb-7.2.
...
Remove gdb-7.0.1.
2011-05-20 04:21:35 +00:00
Ralf Corsepius
1cd4ae9e8d
New.
2011-05-19 15:43:00 +00:00
Ralf Corsepius
3871497e40
Sync with rtems-4.11.
2011-05-19 15:37:41 +00:00
Ralf Corsepius
3af5699804
2011-05-19 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* posix/Makefile.am: Add posixtime.h.
* posix/src/clockgetres.c, posix/src/clockgettime.c,
posix/src/clocksettime.c:
Use CLOCK_PROCESS_CPUTIME_ID, CLOCK_THREAD_CPUTIME_ID.
Include posix/src/posixtime.h.
* posix/src/posixtime.h: New.
2011-05-19 15:32:44 +00:00
Till Straumann
d1e85c41ea
2011-05-18 Till Straumann <strauman@slac.stanford.edu>
...
PR1797/bsps
* shared/bootcard.c: Fixed a typo (in code, not comment) which
I introduced with the last change.
2011-05-18 16:08:56 +00:00
Ralf Corsepius
c9ea876523
Housekeeping.
2011-05-18 13:56:13 +00:00
Ralf Corsepius
c3e937868a
Regenerate.
2011-05-18 13:53:47 +00:00
Ralf Corsepius
6d23901678
Bump GCC_RPMREL.
2011-05-18 13:52:56 +00:00
Ralf Corsepius
28e616b2e9
New.
2011-05-18 13:52:06 +00:00
Till Straumann
37834667fd
2011-05-18 Till Straumann <strauman@slac.stanford.edu>
...
PR1797/bsps: Applied cleaned-up version of Kate's patch.
CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK is now a 'bspopts.h'
setting and as such configurable.
2011-05-18 05:08:36 +00:00
Chris Johns
843459426b
2011-05-17 Chris Johns <chrisj@rtems.org>
...
PR 1774/filesystem
* libfs/src/imfs/imfs_eval.c: The previous change broke some of
the tests. This has been fixed.
2011-05-17 04:45:52 +00:00
Till Straumann
64a3101718
2011-05-16 Till Straumann <strauman@slac.stanford.edu>
...
* include/bsp.h: define CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK
2011-05-16 15:12:31 +00:00
Ralf Corsepius
6ae5406cf2
Partial merger from CVS-HEAD.
2011-05-16 05:19:58 +00:00
Ralf Corsepius
349cdaa67c
Add fedora-16.
2011-05-16 05:14:16 +00:00
Ralf Corsepius
f0c49f0b35
Abandon openSUSE-11.2.
2011-05-16 05:13:15 +00:00
Sebastian Huber
2520ef9eee
2011-05-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1790/cpukit
* libblock/src/flashdisk.c: Fixed memset() parameters.
2011-05-11 08:29:17 +00:00
Sebastian Huber
c7ba440e55
2011-05-06 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/bsp.h: Moved NEED_LOW_LEVEL_INIT define because it has to be
visible for the assembler.
* startup/linkcmds.brs5l: Fixed RAM size.
2011-05-06 06:28:04 +00:00
Joel Sherrill
e115f4b81d
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:39:42 +00:00
Joel Sherrill
9effafc88b
2011-04-22 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* console/console.c: Now compiles.
2011-04-22 17:07:59 +00:00
Joel Sherrill
b980892c2a
2011-04-20 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* acinclude.m4: Regenerated for TLL6527M.
2011-04-20 20:28:33 +00:00
Joel Sherrill
f7761ea064
Fix formatting.
2011-04-20 20:28:07 +00:00
Joel Sherrill
e08510ae01
2011-04-20 Rohan Kangralkar <rkangral@ece.neu.edu>
...
PR 1781/bsps
* console/console-io.c: The UART RX and TX are different ISR
now. So the array containing the registeration changes. The
change is due to change in the libcup uart function.
2011-04-20 20:25:05 +00:00
Joel Sherrill
dcdfec1451
2011-04-20 Rohan Kangralkar <rkangral@ece.neu.edu>
...
PR 1781/bsps
* ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
preinstall.am, times, console/console.c, include/bsp.h,
include/cplb.h, include/tm27.h, make/custom/TLL6527M.cfg,
startup/bspstart.c, startup/linkcmds: New files.
Initial port for the TLL6527Mboard that contains blackfin 52X
range of processors. Used eZKit533 as a reference for building
the port.
2011-04-20 20:23:55 +00:00
Joel Sherrill
0c5ea9bb34
2011-04-20 Rohan Kangralkar <rkangral@ece.neu.edu>
...
PR 1781/bsps
* bf52x/include: Added additional MMR.
* bf52x/interrupt: The BF52X processors have a different
System interrupt controller than present in the 53X range of
processors. The 52X have 8 interrupt assignment registers. The
implementation uses tables to increase predictability.
* serial/uart.?: Added DMA based and interrupt based transfer
support. The uart code used a single ISR for TX and RX and tried
to identify and multiplex inside the ISR. In the new code the
type of interrupt is identified by the central ISR dispatcher
bf52x/interrupt or interrupt/. This simplifies the UART ISR.
2011-04-20 20:19:52 +00:00
Joel Sherrill
87fbfec5be
2011-04-20 Rohan Kangralkar <rkangral@ece.neu.edu>
...
PR 1781/bsps
* bfin/rtems/bf52x.h: This file defines basic MMR for the Blackfin
52x CPU. The MMR have been taken from the ADSP-BF52x Blackfin
Processor Hardware Reference from Analog Devices. Mentioned
Chapters refer to this Documentation.
2011-04-20 20:19:18 +00:00
Ralf Corsepius
be0f7669fb
Regenerate.
2011-04-20 15:39:02 +00:00
Ralf Corsepius
82a1e87a97
Regenerate.
2011-04-20 15:37:26 +00:00
Ralf Corsepius
3297613391
gcc-4.4.6.
2011-04-20 15:36:39 +00:00
Ralf Corsepius
a5846445f2
gcc-core-4.4.6-rtems4.10-20110420.diff
2011-04-20 15:36:04 +00:00
Ralf Corsepius
7c2d5b4e6f
New.
2011-04-20 15:35:22 +00:00
Ralf Corsepius
4e11eef0b6
Regenerate.
2011-04-19 02:20:00 +00:00
Ralf Corsepius
2f8efdca9f
New.
2011-04-19 02:18:24 +00:00
Ralf Corsepius
a79b64fb60
Bump GCC_RPMREL.
2011-04-19 01:51:08 +00:00
Ralf Corsepius
701d4d8485
newlib-1.18.0-rtems4.10-20110419.diff.
...
Preps for gcc-4.4.6.
2011-04-19 01:46:02 +00:00
Chris Johns
ec9d486333
2011-04-16 Chris Johns <chrisj@rtems.org>
...
PR 1774/filesystem
* libfs/src/imfs/imfs_eval.c: Fix the IMFS eval and eval for make
handlers to not inspect a mounted file sytems path.
2011-04-16 03:47:32 +00:00
Joel Sherrill
17cc97db97
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:27:57 +00:00
Joel Sherrill
46604fcc5c
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:47 +00:00
Joel Sherrill
c13ddac0b2
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:44:55 +00:00
Joel Sherrill
619f97eae2
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:29 +00:00
Ralf Corsepius
3564f7f9eb
Add config.status, config.sub, config.log.
2011-03-20 06:53:27 +00:00
cvs2git
0987f475e2
This commit was manufactured by cvs2svn to create branch
...
'rtems-4-10-branch'.
Cherrypick from master 2011-03-18 10:11:40 UTC Ralf Corsepius <ralf.corsepius@rtems.org > '2010-04-09 Ralf Corsépius <ralf.corsepius@rtems.org >':
cpukit/zlib/ChangeLog
cpukit/zlib/ChangeLog.zlib
cpukit/zlib/FAQ
cpukit/zlib/Makefile.am
cpukit/zlib/README
cpukit/zlib/adler32.c
cpukit/zlib/compress.c
cpukit/zlib/crc32.c
cpukit/zlib/deflate.c
cpukit/zlib/deflate.h
cpukit/zlib/doc/algorithm.txt
cpukit/zlib/gzclose.c
cpukit/zlib/gzguts.h
cpukit/zlib/gzlib.c
cpukit/zlib/gzread.c
cpukit/zlib/gzwrite.c
cpukit/zlib/infback.c
cpukit/zlib/inffast.c
cpukit/zlib/inflate.c
cpukit/zlib/inflate.h
cpukit/zlib/inftrees.c
cpukit/zlib/inftrees.h
cpukit/zlib/trees.c
cpukit/zlib/uncompr.c
cpukit/zlib/zconf.h
cpukit/zlib/zlib.3
cpukit/zlib/zlib.h
cpukit/zlib/zutil.c
cpukit/zlib/zutil.h
testsuites/libtests/mathf/.cvsignore
testsuites/libtests/mathf/Makefile.am
testsuites/libtests/mathf/mathf.scn
Cherrypick from master 2011-02-02 13:58:02 UTC Ralf Corsepius <ralf.corsepius@rtems.org > 'New (Split out from math/).':
testsuites/libtests/mathf/domathf.c
testsuites/libtests/mathf/init.c
2011-03-18 10:11:41 +00:00
Joel Sherrill
23005aab5a
2011-03-15 Till Straumann <strauman@slac.stanford.edu>
...
* startup/bspstart.c: Fix clock code on qemu. Also ensure UART is
initialized early for printk.
2011-03-15 21:34:56 +00:00
Chris Johns
f6c010a7c2
2011-03-14 Chris Johns <chrisj@rtems.org>
...
PR 1757/filesystem
* libfs/src/rfs/rtems-rfs-block-pos.h: Fix the bug in equal
compare.
2011-03-14 07:44:33 +00:00
Chris Johns
f96d31c903
2011-03-14 Chris Johns <chrisj@rtems.org>
...
PR 1763/shell
* libmisc/shell/hexdump-conv.c: Remove debug hacks.
2011-03-14 05:13:14 +00:00
Chris Johns
d991d2f194
2011-03-14 Chris Johns <chrisj@rtems.org>
...
PR 1757/filesystem
* libfs/src/rfs/rtems-rfs-block-pos.h,
libfs/src/rfs/rtems-rfs-block.h, libfs/src/rfs/rtems-rfs-file.c,
libfs/src/rfs/rtems-rfs-rtems-file.c: Set the file size in
iop-size when a file is open. Fix lseek to end of file then write
for sizes less than half the file system block size.
2011-03-14 05:07:19 +00:00
Ralf Corsepius
56c5650161
Regenerate.
2011-03-10 12:25:26 +00:00
Ralf Corsepius
7f2ee3a10d
Bump GCC_RPMREL.
2011-03-10 12:25:01 +00:00
Ralf Corsepius
7ffa1107ae
Add suse11.4.
2011-03-10 07:36:50 +00:00
Joel Sherrill
a57171b957
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:09 +00:00
Joel Sherrill
97b6dc0bb9
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,
posix/src/pthreadsetschedparam.c: Some POSIX pthread services did not
support using Classic API Task Ids.
2011-03-08 22:14:56 +00:00
Joel Sherrill
46974aa75c
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:35:52 +00:00
Joel Sherrill
7869594e97
2011-03-04 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* shared/start/start.S: Remove conflict markers in comment.
2011-03-04 16:56:23 +00:00
Joel Sherrill
8d45df8368
2011-03-04 Till Straumann <strauman@slac.stanford.edu>
...
PR 1738/bsps
* clock/clock.c, include/bsp.h, network/network.c: system clock driver
programs the PIT w/o assuming the CPU clock frequency being a power
of two.
2011-03-04 16:03:53 +00:00
Joel Sherrill
6481895a2e
2011-03-04 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1744/doc
* user/clock.t: rtems_clock_time_value type uses changed to struct
timeval.
2011-03-04 15:34:16 +00:00
Joel Sherrill
302784eafb
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:34 +00:00
Joel Sherrill
7fce2ca5cd
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:08 +00:00
Joel Sherrill
631a092239
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:06 +00:00
Joel Sherrill
5180f7cb36
2011-03-03 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1750/bsps
* console/erc32_console.c: The new console driver did not support
polled mode. It also had a bug in which it could lose a transmitter
interrupt.
2011-03-03 14:03:48 +00:00
Joel Sherrill
280f82d71d
Formatting.
2011-03-03 13:34:34 +00:00
Chris Johns
b3c3864678
2011-03-03 Chris Johns <chrisj@rtems.org>
...
* libcsupport/src/mknod.c, libfs/src/rfs/rtems-rfs-inode.c: PR
1749. Fix the incorrect handling of the file type in the mode
value to reject invalid types as per the standard.
2011-03-03 06:33:16 +00:00
Ralf Corsepius
c204c27bee
Regenerate.
2011-03-01 05:25:24 +00:00
Ralf Corsepius
1ae20cfddf
Bump GCC_RPMREL.
2011-03-01 05:24:34 +00:00
Ralf Corsepius
4bc5bb4af5
gcc-core-4.4.5-rtems4.10-20110301.diff.
...
Remove gcc-4.4.4.
2011-03-01 05:23:04 +00:00
Ralf Corsepius
2570d2cd0c
Remove (Obsolete)
2011-03-01 05:22:01 +00:00
Ralf Corsepius
8fa1017f79
New.
2011-03-01 05:21:31 +00:00
Joel Sherrill
13b16979fe
2011-02-17 Till Straumann <strauman@slac.stanford.edu>
...
PR 1738/bsps
* README, startup/bspstart.c, startup/linkcmds: Add support for dynamic
clock speed determination. This algorithm is described in the README
file. The output of the RTEMS Timing Tests was moved to TIMES to
signicantly shrink the README.
* TIMES: New file.
2011-02-17 13:25:24 +00:00
Ralf Corsepius
91d96cd49e
2011-02-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* new-exceptions/bspsupport/vectors.h: Add extern "C" {}.
2011-02-17 03:30:18 +00:00
Joel Sherrill
6a0fb2a9d7
2011-02-08 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* common/cpright.texi: Update copyright.
2011-02-08 17:18:30 +00:00
Joel Sherrill
83dcd23af4
Ensure all version instances say 4.10.
2011-02-08 15:56:24 +00:00
Joel Sherrill
784f9c10ea
2011-02-08 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* setup.def, shell/preface.texi: Update version.
2011-02-08 15:35:09 +00:00
Ralf Corsepius
e5f7481803
2011-02-08 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp69/init.c: Use "ld" instead of PRId32 to print
struct timespec->tv_nsec.
2011-02-08 07:24:00 +00:00
Ralf Corsepius
cea600774d
2011-02-08 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* support/include/tmacros.h: Remove PRIxblksize_t, PRIxblkcnt_t.
2011-02-08 06:40:11 +00:00
Ralf Corsepius
1ebe3da136
2011-02-08 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/pmacros.h: Add PRIxblksize_t, PRIxblkcnt_t.
* configure.ac: Add AC_CHECK_SIZEOF([blksize_t]),
AC_CHECK_SIZEOF([blkcnt_t]).
2011-02-08 06:38:04 +00:00
Ralf Corsepius
664db16fd8
2011-02-08 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/pmacros.h: Add PRIxblksize_t, PRIxblkcnt_t.
* configure.ac: Add AC_CHECK_SIZEOF([blksize_t]),
AC_CHECK_SIZEOF([blkcnt_t]).
2011-02-08 06:38:03 +00:00
Ralf Corsepius
ca04b36fcd
2011-02-08 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp19/inttest.h: Use PRIx32 instead of "lx".
2011-02-08 04:53:03 +00:00
Chris Johns
ebb86f28ea
2011-02-08 Brett Swimley <bswimley@advanced.pro>
...
* libfs/src/rfs/rtems-rfs-rtems.c: Fix bug where the eval path did
not close an inode.
2011-02-07 22:34:10 +00:00
Joel Sherrill
ea44530098
2011-02-02 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* sp04/tswitch.c: Shrink memory requirements.
2011-02-02 19:02:17 +00:00
Joel Sherrill
d71a5bb638
2011-02-02 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* cpuuse/tswitch.c: Shrink memory requirements.
2011-02-02 18:53:04 +00:00
Ralf Corsepius
53328c8f74
2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Require autoconf-2.68, automake-1.11.1.
2011-02-02 15:18:21 +00:00
Ralf Corsepius
90df1d9726
2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Require autoconf-2.68, automake-1.11.1.
2011-02-02 15:18:06 +00:00
Ralf Corsepius
2b98a7b58b
2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* tools/configure.ac: Require autoconf-2.68, automake-1.11.1.
2011-02-02 15:11:53 +00:00
Ralf Corsepius
3f2ebce1b5
2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* math/math.scn, mathf/mathf.scn: Regenerate.
* Makefile.am, configure.ac: Add mathf/.
* math/init.c, math/Makefile.am: Reflect having split-out mathf.
* math/domathf.c, math/domathl.c: Remove.
* mathf/Makefile.am, mathf/domathf.c, mathf/init.c,
mathf/mathf.scn: New (Split out from math/).
2011-02-02 14:13:34 +00:00
Ralf Corsepius
b9a1642778
2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* math/init.c:
Use fprintf(stdout,..) instead of printf.
Use CONFIGURE_APPLICATION_DISABLE_FILESYSTEM.
2011-02-02 07:39:07 +00:00
Ralf Corsepius
97315f51e5
Backport from CVS-HEAD.
2011-02-02 02:30:10 +00:00
cvs2git
cc2bcea47c
This commit was manufactured by cvs2svn to create branch
...
'rtems-4-10-branch'.
Cherrypick from master 2011-02-01 05:48:30 UTC Ralf Corsepius <ralf.corsepius@rtems.org > '2011-02-01 Ralf Corsepius <ralf.corsepius@rtems.org >':
cpukit/libmisc/stringto/stringtolongdouble.c
testsuites/libtests/POSIX/htonl.c
testsuites/libtests/math/.cvsignore
testsuites/libtests/math/Makefile.am
testsuites/libtests/math/domath.c
testsuites/libtests/math/domath.in
testsuites/libtests/math/domathf.c
testsuites/libtests/math/domathl.c
testsuites/libtests/math/init.c
2011-02-01 05:48:31 +00:00
Ralf Corsepius
f9e6b07ebf
2011-01-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* mongoosev/duart/mg5uart.c: Fix type mismatch.
2011-01-30 17:42:30 +00:00
Ralf Corsepius
8fcd535132
Regenerate.
2011-01-29 11:43:57 +00:00
Ralf Corsepius
657b167584
Bump GCC_RPMREL.
2011-01-29 11:42:59 +00:00
Ralf Corsepius
8334f03f38
Sync with cvs-HEAD.
2011-01-29 11:38:34 +00:00
Ralf Corsepius
29c8757132
2011-01-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* math/math.scn: New.
2011-01-27 07:28:24 +00:00
Ralf Corsepius
0f5c805d22
2011-01-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Remove build_date.c.
* startup/bspstart.c: Remove BSP_build_date.
* network/porting/README, network/porting/if_xxx_rtems.c,
startup/bspstart.c: Remove CVS artefacts.
2011-01-27 04:44:23 +00:00
Joel Sherrill
a7c4e40564
2011-01-21 Eric Norum <wenorum@lbl.gov>
...
* libmisc/capture/capture.c: Avoid using TCB of task just deleted.
2011-01-21 19:40:28 +00:00
Joel Sherrill
cfe2ababc0
2011-01-21 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* posix/src/psignal.c: Back port patch from head to avoid derefencing
NULL.
2011-01-21 19:31:34 +00:00
Joel Sherrill
ade4940967
2011-01-21 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* configure.ac: BSP supports bsp_reset() method.
2011-01-21 19:30:49 +00:00
Joel Sherrill
237ea06c1a
2011-01-19 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* shared/pci/detect_raven_bridge.c: Fix spelling.
2011-01-19 16:56:46 +00:00
Joel Sherrill
9eb8eb25be
2011-01-19 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* libchip/ide/ata.c: Fix spelling.
2011-01-19 14:51:54 +00:00
Joel Sherrill
3b4f1ec1e1
2011-01-19 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* shared/pci/detect_raven_bridge.c: Fix spelling.
2011-01-19 14:51:03 +00:00
Joel Sherrill
67c0cb82b6
2011-01-19 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* sapi/include/confdefs.h: Account for POSIX threads having a minimum
of 2x the minimum stack size.
2011-01-19 14:50:20 +00:00
Ralf Corsepius
0fab42f14e
2011-01-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* math/domath.c, math/domathf.c, math/domath.in,
math/domathl.c, math/init.c, math/Makefile.am:
New (Import from rtems-4.11).
* Makefile.am: Add math/
* configure.ac: Add math/Makefile.
2011-01-14 13:40:43 +00:00
Ralf Corsepius
b7cb7e3bc5
Regenerate.
2011-01-14 13:32:44 +00:00
Ralf Corsepius
679dbc1986
newlib-1.18.0-rtems4.10-20110114.diff.
2011-01-14 13:22:02 +00:00
Ralf Corsepius
93239053a0
Bump GCC_RPMREL.
2011-01-14 13:20:50 +00:00
Ralf Corsepius
a457797e29
New (libm fixes).
2011-01-14 13:20:15 +00:00
Ralf Corsepius
dcbe86c640
Regenerate.
2011-01-10 08:52:20 +00:00
Ralf Corsepius
e9d1334d68
Sync with rtems-4.11.
2011-01-10 08:51:10 +00:00
Ralf Corsepius
9ef6024965
newlib-1.18.0-rtems4.10-20110110.diff.
2011-01-10 08:48:19 +00:00
Ralf Corsepius
a7bdd0bfc1
Bump GCC_RPMREL.
2011-01-10 08:47:40 +00:00
Ralf Corsepius
66da4469d1
New (backports from rtems-4.11-newlib).
2011-01-10 08:46:57 +00:00
Joel Sherrill
6565d038aa
2011-01-02 Danila Bespalov <danila DOT bespalov AT gmail DOT com>
...
* started/buildc.t, started/buildrt.t, started/nt.t, started/require.t,
started/sample.t: Review and improve.
2011-01-02 16:12:05 +00:00
Joel Sherrill
04064003a2
2010-12-16 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* SUPPORT: Update address.
2010-12-16 19:00:13 +00:00
Joel Sherrill
32950d435f
2010-11-24 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1674/doc
* user/Makefile.am, user/dirstat.texi: Fix bad node reference.
2010-11-24 18:01:48 +00:00
Sebastian Huber
57bc4571f9
2010-11-23 Gedare Bloom <giddyup44@yahoo.com>
...
PR 1719/cpukit
* shared/start/start.S: Avoid "bx" instruction to support ARMv4 and
below.
2010-11-23 16:08:45 +00:00
Sebastian Huber
a73dc5d0ed
2010-11-23 Gedare Bloom <giddyup44@yahoo.com>
...
PR 1719/cpukit
* arm_exc_abort.S: Avoid "bx" instruction to support ARMv4 and below.
2010-11-23 16:06:49 +00:00
Joel Sherrill
cb914b4e06
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:05 +00:00
Joel Sherrill
b0449da44a
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:38 +00:00
Joel Sherrill
22d226c01b
2010-11-01 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1714/doc
* user/datatypes.t, user/intr.t: Add missing description of
rtems_status_codes.
2010-11-01 15:58:22 +00:00
Chris Johns
ab52da4049
2010-10-19 Chris Johns <chrisj@rtems.org>
...
* libfs/src/rfs/rtems-rfs-rtems-file.c: Add missing unlock in
write. Return the error code in close.
2010-10-18 22:48:55 +00:00
Chris Johns
0b41397fc3
Disable trace.
2010-10-11 23:58:35 +00:00
Chris Johns
ce8cc8998d
The patch to the 4.10 branch did not apply correctly. This fixes it.
2010-10-11 21:12:48 +00:00
Chris Johns
5a24436e22
2010-10-11 Chris Johns <chrisj@rtems.org>
...
* libfs/src/rfs/rtems-rfs-trace.c,
libfs/src/rfs/rtems-rfs-trace.h: Add inode-delete.
* libfs/src/rfs/rtems-rfs-shell.c: Fix formatting.
* libfs/src/rfs/rtems-rfs-rtems-dir.c: Use ssize_t. Fix
spelling.
* libfs/src/rfs/rtems-rfs-block.c: Fix
rtems_rfs_block_get_bpos to
return the position correctly. A bpos does not have any
special
processing. Do no reset the buffer handle when shrinking
indirectly.
* libfs/src/rfs/rtems-rfs-inode.c: Add trace.
* libfs/src/rfs/rtems-rfs-format.c: Fix comments.
* libfs/src/rfs/rtems-rfs-group.c: Limit the inodes to the
blocks
in a group so the accounting works.
* libfs/src/rfs/rtems-rfs-dir.c: PR 1705. Fix handling the
offsets
when deleting an entry.
* libfs/src/rfs/rtems-rfs-buffer.h: Remove
rtems_rfs_buffer_handle_reset. It is not needed and dangerous.
* cpukit/libmisc/untar/untar.c: Merge 4.11 pax fix. This fix also
supports MacOS's tar.
2010-10-11 04:40:08 +00:00
Ralf Corsepius
9ade402952
Regenerate.
2010-10-06 06:12:28 +00:00
Ralf Corsepius
90f45678fb
Bump GCC_RPMREL.
2010-10-06 06:11:53 +00:00
Ralf Corsepius
83f3dac6f0
newlib-1.18.0-rtems4.10-20101006.diff.
2010-10-06 06:11:39 +00:00
Ralf Corsepius
4ff3089f44
Add patch from http://sourceware.org/ml/newlib/2010/msg00502.html .
2010-10-06 06:07:56 +00:00
Ralf Corsepius
e3fd09b947
Housekeeping.
2010-10-04 03:39:31 +00:00
Ralf Corsepius
bd56df3be5
Regenerate.
2010-10-04 03:36:31 +00:00
Ralf Corsepius
d519ed869d
Add gcc-4.4.5
2010-10-04 03:35:35 +00:00
Ralf Corsepius
1aeefc5760
Upgrade to gcc-4.4.5
2010-10-04 03:34:50 +00:00
Ralf Corsepius
e974018480
New.
2010-10-04 03:32:25 +00:00
Ralf Corsepius
7f09997743
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:39 +00:00
Ralf Corsepius
5ba0475cde
2010-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Check for pthread_attr_{get,set}cputime instead of
pthread_pthread_attr_{get,set}cputime (Typo).
2010-10-01 16:56:11 +00:00
Ralf Corsepius
f1f0ff55cd
2010-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Check for pthread_attr_{get,set}cputime instead of
pthread_pthread_attr_{get,set}cputime (Typo).
2010-10-01 16:56:10 +00:00
Ralf Corsepius
02927773ce
2010-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Remove -Wno-unused-variable.
2010-09-29 14:28:56 +00:00
Ralf Corsepius
0490242430
2010-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* automake/compile.am: Remove non release-suitable warning flags.
2010-09-29 14:21:35 +00:00
Ralf Corsepius
00c0714146
2010-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/prog-cc.m4: Remove non release-suitable warning flags.
2010-09-29 14:20:05 +00:00
Ralf Corsepius
384eb8b323
Regenerate.
2010-09-29 14:17:19 +00:00
Ralf Corsepius
bfbb701126
Bump AUTOCONF_RPMREL
2010-09-29 14:17:06 +00:00
Ralf Corsepius
fa085be58f
Add %bcond_with alltests.
2010-09-29 14:15:21 +00:00
Ralf Corsepius
91134d863f
2010-09-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* README.configure: Cleanup.
2010-09-27 04:14:39 +00:00
Ralf Corsepius
a9fb4f5d2f
Remove.
2010-09-26 04:42:55 +00:00
Ralf Corsepius
c62f422cdb
Sync with CVS-HEAD.
2010-09-24 13:17:15 +00:00
Ralf Corsepius
a7a7d280df
2010-09-23 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/check-cpuopts.m4: Add AC_LANG_SOURCE.
2010-09-23 14:50:42 +00:00
Ralf Corsepius
d919e82819
Regenerate.
2010-09-07 15:05:38 +00:00
Ralf Corsepius
ca19a24df2
Bump AUTOMAKE_RPMREL.
2010-09-07 15:05:17 +00:00
Ralf Corsepius
b535391c34
Sync with HEAD.
2010-09-07 15:04:57 +00:00
Ralf Corsepius
13963c70df
Housekeeping.
2010-09-07 14:36:19 +00:00
Ralf Corsepius
b8532785b9
2010-08-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* posix/include/aio.h, posix/src/aio_return.c:
Let aio_return return ssize_t (Mandated by POSIX).
2010-09-01 11:18:34 +00:00
Ralf Corsepius
f4f2a249a3
2010-09-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/libc/addr2ascii.c,
libnetworking/libc/ascii2addr.c,
libnetworking/libc/addr2ascii.3: Remove.
* libnetworking/Makefile.am: Reflect changes above.
2010-09-01 11:17:40 +00:00
Ralf Corsepius
02fdeef779
2010-09-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* POSIX/Makefile.am: Add htonl.
* POSIX/htonl.c: New.
2010-09-01 06:45:47 +00:00
Ralf Corsepius
3be4e514c2
Regenerate.
2010-08-28 06:17:58 +00:00
Ralf Corsepius
0bca53e60a
newlib-1.18.0-rtems4.10-20100825.diff.
2010-08-28 06:17:12 +00:00
Ralf Corsepius
83ea8e243e
Bump GCC_RPMREL.
2010-08-28 06:16:44 +00:00
Ralf Corsepius
7d51599d09
Abandon Fedora 11.
2010-08-28 06:15:24 +00:00
Ralf Corsepius
0d05301568
New. Partial back-port from RTEMS CVS-HEAD's newlib.
2010-08-28 06:09:15 +00:00
Joel Sherrill
b8dc838c14
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:18 +00:00
Joel Sherrill
ed4a3f6e36
2010-08-27 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1692/filesystem
* libcsupport/include/rtems/libio.h, libfs/src/devfs/devfs_eval.c,
libfs/src/imfs/imfs_eval.c: Fix implementation and use of
rtems_libio_is_valid_perms().
2010-08-27 17:33:11 +00:00
Chris Johns
958641833f
2010-08-26 Chris Johns <chrisj@rtems.org>
...
* libfs/src/rfs/rtems-rfs-file.c: Check then load the inode if not
present on the close.
* libfs/src/rfs/rtems-rfs-format.c: Initialise the buffer chain.
2010-08-26 06:35:22 +00:00
Ralf Corsepius
2dcfadad58
Regenerate.
2010-08-26 03:10:13 +00:00
Ralf Corsepius
7349490df7
binutils-2.20.1-rtems4.10-20100826.diff.
2010-08-26 03:09:11 +00:00
Ralf Corsepius
56b57d6199
Bump BINUTILS_RPMREL.
2010-08-26 03:08:33 +00:00
Ralf Corsepius
9909ac725e
New.
2010-08-26 03:07:32 +00:00
Till Straumann
8ced0f5651
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:24:01 +00:00
Ralf Corsepius
d1f662eb23
Regenerate.
2010-08-13 02:46:28 +00:00
Ralf Corsepius
3fee3d79d3
Bump GDB_RPMREL.
2010-08-13 02:45:13 +00:00
Ralf Corsepius
e075dd140b
gdb-7.1-rtems4.10-20100812.diff
2010-08-13 02:42:46 +00:00
Ralf Corsepius
a258f68dc7
New.
2010-08-13 02:40:17 +00:00
Sebastian Huber
bcbd591ac9
Typo.
2010-08-11 12:17:36 +00:00
Sebastian Huber
1f154111ec
2010-09-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* sapi/include/confdefs.h: Include <rtems.h> to resolve all
dependencies.
2010-08-11 12:17:16 +00:00
Sebastian Huber
c440f0618e
2010-08-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1667/cpukit
* libnetworking/rtems/mkrootfs.c: Include <rtems/libio.h>.
2010-08-11 11:23:43 +00:00
Ralf Corsepius
e37bd88d09
Regenerate.
2010-08-10 04:06:15 +00:00
Ralf Corsepius
56497c0932
newlib-1.18.0-rtems4.10-20100810.diff.
2010-08-10 04:05:00 +00:00
Ralf Corsepius
b72f24f7ab
Bump GCC_RPMREL.
2010-08-10 04:04:08 +00:00
Ralf Corsepius
2890d67ae2
New.
2010-08-10 03:59:35 +00:00
Ralf Corsepius
54087bcd11
Sync with CVS-HEAD.
2010-08-10 03:57:03 +00:00
Sebastian Huber
e600b886f9
2010-08-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1615/cpukit
* posix/src/keyrundestructors.c: Improved POSIX compliance. Now we may
have an unlimited number of iterations.
2010-08-09 08:13:47 +00:00
Sebastian Huber
718a0c5fa3
2010-08-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* sapi/inline/rtems/chain.inl: Added
rtems_chain_extract_unprotected().
2010-08-09 07:56:04 +00:00
Sebastian Huber
ffde51160a
2010-08-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1513/doc
* user/chains.t: Added missing functions. Uniform text for
unprotected functions.
2010-08-09 07:51:52 +00:00
Ralf Corsepius
63e508e807
2010-08-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* posix/include/aio.h, posix/src/aio_return.c:
Let aio_return return ssize_t (Mandated by POSIX).
2010-08-09 07:37:18 +00:00
Sebastian Huber
b865cb4c1c
2010-08-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1650/cpukit
* user/part.t: Clarify.
2010-08-09 07:29:14 +00:00
Ralf Corsepius
7ef633e634
Regenerate.
2010-07-13 05:11:58 +00:00
Ralf Corsepius
018d6877be
Sync with CVS-HEAD.
2010-07-13 05:11:12 +00:00
Ralf Corsepius
1b84dae853
Bump GCC_RPMREL.
2010-07-13 05:10:43 +00:00
Till Straumann
df719841f8
2009-10-28 Till Straumann <strauman@slac.stanford.edu>
...
* byteorder.h: added ld_le16, st_le16.
2010-07-06 20:11:21 +00:00
Sebastian Huber
955a34b566
2010-07-01 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libcsupport/include/rtems/libio_.h: Removed
rtems_filesystem_mount_table_control.
* libcsupport/include/rtems/libio.h, libcsupport/src/mount-mgr.c,
libcsupport/src/mount.c libcsupport/src/statvfs.c,
libcsupport/src/unmount.c, libmisc/shell/main_mount.c: Documentation.
Removed rtems_filesystem_mounts_first() and
rtems_filesystem_mounts_next(). Added
rtems_filesystem_mount_iterate(). Changed return type of
rtems_filesystem_iterate(). Removed rtems_filesystem_nodes_equal().
2010-07-01 Sebastian Huber <sebastian.huber@embedded-brains.de >
* libfs/src/nfsclient/src/nfs.c, libfs/src/nfsclient/src/nfs.c,
libfs/src/nfsclient/src/librtemsNfs.h: Renamed
rtems_nfsfs_initialize() in rtems_nfs_initialize().
* sapi/include/confdefs.h: Reflect changes above. Renamed
*_miniIMFS in *_MINIIMFS. Renamed *_NFSFS in *_NFS.
2010-07-01 15:18:06 +00:00
Sebastian Huber
c114654e78
2010-06-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libnetworking/lib/tftpDriver.c: rtems_tftp_ops and
rtems_tftp_handlers are now const and static.
* libnetworking/rtems/tftp.h: Removed
rtems_bsdnet_initialize_tftp_filesystem and rtems_tftp_ops.
2010-07-01 15:01:11 +00:00
Sebastian Huber
f1fcf71d68
2010-06-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libcsupport/src/mount.c: Fixed string assignment in mount entry
allocation.
2010-07-01 14:57:08 +00:00
Sebastian Huber
e8cec9e302
2010-06-14 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1555/cpukit
* Makefile.am, preinstall.am: Install md4.h and md5.h headers.
2010-06-14 Sebastian Huber <sebastian.huber@embedded-brains.de >
* sapi/include/confdefs.h: Do not define a filesystem if
CONFIGURE_APPLICATION_DISABLE_FILESYSTEM is defined.
2010-07-01 14:51:25 +00:00
Sebastian Huber
3d3a18e619
2010-06-10 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libcsupport/src/unmount.c: Removed obsolete declarations. Fixed
invalid memory free.
2010-06-10 Sebastian Huber <sebastian.huber@embedded-brains.de >
* libnetworking/rtems/ftpfs.h, libnetworking/lib/ftpfs.c: Removed
rtems_ftpfs_mount().
2010-06-10 Sebastian Huber <sebastian.huber@embedded-brains.de >
* libcsupport/src/mount-mktgt.c: New file.
* libcsupport/Makefile.am: Reflect change above.
* libcsupport/include/rtems/libio.h: Declare
mount_and_make_target_path().
2010-06-09 Sebastian Huber <sebastian.huber@embedded-brains.de >
* libnetworking/rtems/ftpfs.h, libnetworking/lib/ftpfs.c: Added
rtems_ftpfs_mount() again. Documentation.
2010-06-09 Sebastian Huber <sebastian.huber@embedded-brains.de >
* libcsupport/include/rtems/libio.h, sapi/include/confdefs.h: Added
and use defines for file system types.
2010-06-09 Sebastian Huber <sebastian.huber@embedded-brains.de >
* libcsupport/src/mount.c: Fixed NULL pointer access.
2010-07-01 14:39:39 +00:00
Sebastian Huber
615d8ccf76
2010-06-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libcsupport/include/rtems/libio.h: Documentation.
2010-06-08 Sebastian Huber <sebastian.huber@embedded-brains.de >
PR 1524/filesystem
* libcsupport/src/rtems_mkdir.c: New file.
* libcsupport/src/Makefile.am: Reflect change above.
* libcsupport/include/rtems/libio.h: Added rtems_mkdir().
* libmisc/fsmount/fsmount.h, libmisc/fsmount/fsmount.c,
libblock/src/bdpart-mount.c, libnetworking/rtems/mkrootfs.h,
libnetworking/rtems/mkrootfs.c: Use rtems_mkdir(). Removed
rtems_fsmount_create_mount_point() and rtems_rootfs_mkdir().
2010-07-01 14:29:09 +00:00
Sebastian Huber
00bf6744f5
2010-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libcsupport/include/rtems/libio_.h: Declare
rtems_filesystem_mount_table_control.
* libcsupport/include/rtems/libio.h: Removed
rtems_filesystem_table_first(), rtems_filesystem_table_next() and
rtems_filesystem_table_node_t declarations. Declare
rtems_per_filesystem_routine, rtems_filesystem_iterate() and
rtems_filesystem_get_mount_handler().
* libcsupport/src/mount.c: Added rtems_filesystem_mounts_first() and
rtems_filesystem_mounts_next(). Simplify mount(). Removed
rtems_filesystem_mount_table_control_init. Use
rtems_filesystem_get_mount_handler().
* libcsupport/src/mount-mgr.c: Removed rtems_filesystem_mounts_first() and
rtems_filesystem_mounts_next(). Added rtems_filesystem_iterate() and
rtems_filesystem_get_mount_handler(). Use rtems_libio_lock() and
rtems_libio_unlock();
* sapi/include/confdefs.h, libmisc/shell/main_mount.c: Update for
mount API changes.
2010-06-07 Bharath Suri <bharath.s.jois@gmail.com >
* libcsupport/include/rtems/libio_.h: Removed macros
rtems_filesystem_is_separator
rtems_filesystem_get_start_loc
rtems_filesystem_get_sym_start_loc
and added them as files under libcsupport/src/
* libcsupport/src/: Added new files
libcsupport/src/sup_fs_get_start_loc.c
libcsupport/src/sup_fs_get_sym_start_loc.c
libcsupport/src/sup_fs_is_separator.c
* libcsupport/Makefile.am: Changes to accommodate new
files under libcsupport/src/
2010-07-01 14:10:54 +00:00
Joel Sherrill
f33be44e4a
2010-06-24 Bharath Suri <bharath.s.jois@gmail.com>
...
PR 1542/filesystem
PR 1585/filesystem
* libfs/src/pipe/fifo.c: pipe_control_t was not deallocated if
fifo_open() was attempted with (O_WRONLY|O_NONBLOCK).
Mutex was locked too many times on this path and we needed an unlock.
2010-06-24 19:58:00 +00:00
Joel Sherrill
2aba056637
2010-06-24 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1587/filesystem
Coverity Id 35
* libfs/src/rfs/rtems-rfs-shell.c: Address possible NULL dereference.
2010-06-24 13:28:54 +00:00
Ralf Corsepius
fc64cf19ae
2010-06-23 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: autoconf >= 2.65, automake >= 1.11.
2010-06-23 13:33:02 +00:00
Chris Johns
0298b5ef16
2010-06-23 Chris Johns <chrisj@rtems.org>
...
PR 1577/filesystem
* libfs/src/pipe/fifo.c: Fixed the error codes returned on
open.
2010-06-23 05:06:34 +00:00
Chris Johns
c90bd0af85
2010-06-23 Chris Johns <chrisj@rtems.org>
...
* rtems/Makefile.am: Remove the stray 'c' file.
2010-06-23 03:08:16 +00:00
Chris Johns
4713109128
2010-06-22 Chris Johns <chrisj@rtems.org>
...
* startup/m68k-stub.c: PR 1539. Fix buffer overrun.
2010-06-22 11:23:22 +00:00
Joel Sherrill
654169dc50
2010-06-21 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1581/cpukit
* libcsupport/include/rtems/malloc.h, sapi/include/confdefs.h: Remove
extra * on function pointer declaration.
2010-06-21 21:13:30 +00:00
Joel Sherrill
0dc64779db
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:34 +00:00
Joel Sherrill
54a3c4deca
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:12 +00:00
Joel Sherrill
bec8f2b2ef
2010-06-21 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1559/misc
Coverity Id 16
* libmisc/monitor/mon-editor.c: Fix buffer overflow.
2010-06-21 16:25:20 +00:00
Ralf Corsepius
70874532b0
2010-06-18 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems/include/rtems/rtems/object.h,
rtems/src/rtemsobjectidapimaximum.c:
Let rtems_object_id_api_maximum() return OBJECTS_APIS_LAST.
2010-06-18 13:29:29 +00:00
Ralf Corsepius
8d3088716d
2010-06-18 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/rtems/mkrootfs.h: doxygen cosmetics.
2010-06-18 10:03:49 +00:00
Ralf Corsepius
e66a39f25e
2010-06-18 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/netinet/if_ether.c: Misc. 64bit fixes from FreeBSD.
* libfs/src/nfsclient/src/rpcio.c: Misc. 64bit fixes.
2010-06-18 10:00:46 +00:00
Chris Johns
3142a5c8c4
2010-06-18 Chris Johns <chrisj@rtems.org>
...
* libfs/src/rfs/rtems-rfs-file-block.c: Clean up uint64_t
maths.
* libfs/src/rfs/rtems-rfs-file-system.h,
libfs/src/rfs/rtems-rfs-file-system.c: Move
questionable macros to C functions.
2010-06-17 22:10:20 +00:00
Joel Sherrill
d25f7410d2
2010-06-17 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* sapi/include/confdefs.h: Remove RTEMS_COVERAGE conditionals.
2010-06-17 18:38:20 +00:00
Chris Johns
2668de20c7
2010-06-17 Chris Johns <chrisj@rtems.org>
...
libfs/src/rfs/rtems-rfs-bitmaps.h,
libfs/src/rfs/rtems-rfs-block-pos.h,
libfs/src/rfs/rtems-rfs-block.h: PR 1556. Struct clean up.
2010-06-17 04:38:29 +00:00
Ralf Corsepius
5c8fa6a0b2
2010-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-file-system.h: Revert previous change.
Force RTEMS_RFS_VERSION_MASK to be 32bit.
2010-06-17 03:57:17 +00:00
Ralf Corsepius
b439daa0e2
2010-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-format.c: Various 64bit fixes.
2010-06-17 03:48:39 +00:00
Ralf Corsepius
23d3d8918f
2010-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-format.c: Various 64bit fixes.
2010-06-17 03:47:00 +00:00
Ralf Corsepius
3e008012b9
2010-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-file-system.c: Various 64bit fixes.
2010-06-17 03:41:21 +00:00
Ralf Corsepius
46c717080a
2010-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-rtems-file.c: Various 64bit fixes.
2010-06-17 03:35:30 +00:00
Ralf Corsepius
eb5d659ff7
2010-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-buffer.c: Various 64bit fixes.
2010-06-17 03:16:51 +00:00
Ralf Corsepius
f5577ea6eb
2010-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-shell.c: Various 64bit fixes.
2010-06-17 03:14:12 +00:00
Ralf Corsepius
26cf027307
2010-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-bitmaps-ut.c: Various 64bit fixes.
2010-06-17 02:48:50 +00:00
Ralf Corsepius
a585ea1360
2010-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-group.c: Various 64bit fixes.
2010-06-17 02:44:55 +00:00
Joel Sherrill
5d23f32a7e
2010-06-16 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1453/cpukit
* posix/Makefile.am: newlib uses sysconf() for _CLOCKS_PER_SEC_ so
enable it even when POSIX threads are disabled.
2010-06-16 19:12:05 +00:00
Ralf Corsepius
90cb370c1b
2010-06-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-file.c: Various 64bit fixes.
2010-06-16 17:43:57 +00:00
Ralf Corsepius
c7f60bc333
2010-06-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-inode.c: Various 64bit fixes.
2010-06-16 17:30:51 +00:00
Ralf Corsepius
9d20b9d6bb
2010-06-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-rtems.c: Various 64bit fixes.
Add PRIomode_t.
2010-06-16 17:25:54 +00:00
Ralf Corsepius
652cdab3a6
2010-06-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-buffer-bdbuf.c:
Various 64bit fixes.
2010-06-16 17:00:07 +00:00
Ralf Corsepius
2d2f01da9d
2010-06-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1556/cpukit
* libfs/src/rfs/rtems-rfs-bitmaps.h,
libfs/src/rfs/rtems-rfs-block-pos.h,
libfs/src/rfs/rtems-rfs-buffer.h,
libfs/src/rfs/rtems-rfs-file-system-fwd.h,
libfs/src/rfs/rtems-rfs-file-system.h,
libfs/src/rfs/rtems-rfs-file.h,
libfs/src/rfs/rtems-rfs-format.h,
libfs/src/rfs/rtems-rfs-group.h,
libfs/src/rfs/rtems-rfs-inode.h:
Rename "struct rtems_rfs_*_t" into "struct _rtems_rfs_*".
2010-06-16 14:41:01 +00:00
Ralf Corsepius
443ee5ac7c
2010-06-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1556/cpukit
* libfs/src/rfs/rtems-rfs-shell.c: Remove rtems_rfs_shell_cmd_t.
2010-06-16 14:32:21 +00:00
Ralf Corsepius
64b287e36d
2010-06-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1566/filesystem
* libnetworking/rtems/mkrootfs.c, libnetworking/rtems/mkrootfs.h:
Let rtems_rootfs_append_host_rec take an in_addr_t as first arg.
* libnetworking/rtems/rtems_dhcp.c, libnetworking/nfs/bootp_subr.c:
Reflect changes above.
2010-06-16 13:52:04 +00:00
Ralf Corsepius
54cad054fd
2010-06-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-dir.c: Various 64bit compatibility fixes.
Add PRIdoff_t.
Remove stray "\"s.
* libfs/src/rfs/rtems-rfs-link.c: Various 64bit compatibility fixes.
2010-06-15 23:35:05 +00:00
Ralf Corsepius
f5d125e761
2010-06-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-file-system.h: Remove bogus typecast.
2010-06-15 15:17:43 +00:00
Ralf Corsepius
cd28c732ba
2010-06-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-block.c, libfs/src/rfs/rtems-rfs-buffer.c,
libnetworking/nfs/bootp_subr.c: Misc. 64bit-compatibility fixes.
2010-06-15 13:35:53 +00:00
Ralf Corsepius
98d8ba3282
2010-06-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* posix/include/rtems/posix/pthread.h: Remove stray comment.
Work-around doxygen comment bug.
2010-06-15 13:27:03 +00:00
Ralf Corsepius
430c7ff8a9
2010-06-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/netinet/ip_fw.c, libnetworking/netinet/ip_input.c:
Misc. 64bit-compatibility fixes.
2010-06-15 11:34:00 +00:00
Ralf Corsepius
b42a4778cd
2010-06-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/shell/print-ls.c, libmisc/shell/main_msdosfmt.c:
Include <inttypes.h>.
Misc. 64bit-compatibility fixes.
2010-06-15 05:42:40 +00:00
Sebastian Huber
559affa638
2010-06-14 Arnout Vandecappelle <arnout@mind.be>
...
PR 1557/misc
* libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
2010-06-14 16:09:23 +00:00
Joel Sherrill
9257060300
2010-06-14 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1553/filesystem
Coverity Id 37
* libblock/src/flashdisk.c: Fix two paths which should have returned an
error but did not have the return statement.
2010-06-14 13:02:29 +00:00
Ralf Corsepius
45ef86e160
2010-06-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/rtems/mkrootfs.h,
posix/include/rtems/posix/pthread.h,
score/include/rtems/score/coresem.h,
score/include/rtems/score/priority.h,
score/include/rtems/score/threadq.h,
score/include/rtems/score/timestamp.h: Move 'extern "C"'.
2010-06-14 06:09:11 +00:00
Ralf Corsepius
abd363672a
2010-06-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* posix/include/rtems/posix/threadsup.h: Add extern "C".
2010-06-14 06:04:07 +00:00
Ralf Corsepius
cbaf3bc8fe
2010-06-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/netinet/in_pcb.c:
Eliminate "ushort".
2010-06-14 05:59:45 +00:00
Ralf Corsepius
d9f0918c4f
2010-06-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/pipe/fifo.c, libfs/src/pipe/pipe.h:
Eliminate "uint".
2010-06-14 05:49:56 +00:00
Ralf Corsepius
354b8d5a71
Regenerate.
2010-06-13 03:39:35 +00:00
Ralf Corsepius
17c5077da8
2010-06-13 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/rtems/tar.h, libcsupport/include/tar.h: Remove.
* configure.ac: Require toolchain to provide tar.h.
* libfs/src/imfs/imfs_load_tar.c, libmisc/untar/untar.h:
Use <tar.h> instead of <rtems/tar.h>.
2010-06-13 03:38:52 +00:00
Ralf Corsepius
276760fedb
2010-06-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems/inline/rtems/rtems/status.inl: Fix broken doxygen comment.
2010-06-12 06:40:49 +00:00
Ralf Corsepius
04286374ba
2010-06-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/include/rtems/score/timestamp.h,
score/include/rtems/score/timestamp64.h,
score/include/rtems/score/watchdog.h:
Misc. doxygen fixes.
2010-06-12 05:56:33 +00:00
Ralf Corsepius
688ef938a2
2010-06-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* posix/include/devctl.h: Move mal-placed @file.
2010-06-12 05:52:36 +00:00
Ralf Corsepius
727e502fe6
2010-06-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/devfs/devfs.h, libfs/src/rfs/rtems-rfs-block-pos.h,
libfs/src/rfs/rtems-rfs-block.h, libfs/src/rfs/rtems-rfs-dir.h,
libfs/src/rfs/rtems-rfs-group.h, libfs/src/rfs/rtems-rfs-inode.h:
Fix broken doxygen commands.
2010-06-12 05:19:25 +00:00
Ralf Corsepius
5f86054d9f
2010-06-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Don't install html_imagesdir unconditionally.
2010-06-11 11:11:29 +00:00
Ralf Corsepius
66e7e56106
2010-06-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* main.am: Don't install html_projectdir unconditionally.
2010-06-11 10:57:38 +00:00
Ralf Corsepius
4be24b3233
2010-06-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* cpu_supplement/Makefile.am: Include main.am.
2010-06-11 10:55:13 +00:00
Ralf Corsepius
dfc2df612e
Remove EDITION (Unused)
2010-06-11 07:39:50 +00:00
Ralf Corsepius
18e6f2e9bb
2010-05-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* cpu_supplement/Makefile.am, cpu_supplement/cpu_supplement.texi:
Remove tic4x.
* cpu_supplement/tic4x.t: Remove.
2010-06-11 07:37:06 +00:00
Ralf Corsepius
9ede742664
Remove.
2010-06-11 07:36:50 +00:00
Ralf Corsepius
ce629bf076
Remove (Obsolete).
2010-06-09 06:17:52 +00:00
Ralf Corsepius
ee7895343a
Remove.
2010-06-09 06:17:15 +00:00
Ralf Corsepius
922c91dc04
Fix typo.
2010-06-09 05:30:51 +00:00
Ralf Corsepius
6bf28fc0e7
Remove (post-branching cleanup)
2010-06-09 05:13:36 +00:00
Ralf Corsepius
f575b19252
Remove (unsupported, no toolchain).
2010-06-09 05:01:18 +00:00
Ralf Corsepius
94735680de
2010-06-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/rtems-cpu-subdirs.m4: Remove nios2.
2010-06-09 04:52:13 +00:00
Ralf Corsepius
113bf2d969
Remove (unsupported, no toolchain).
2010-06-09 04:49:56 +00:00
Ralf Corsepius
84bb0f7669
Remove (unsupported, no toolchain)
2010-06-09 04:43:02 +00:00
Ralf Corsepius
08f77590ed
2010-06-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Remove nios2 (unsupported, no toolchain).
2010-06-09 04:42:23 +00:00
Ralf Corsepius
6c9ef9ca53
2010-06-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Remove nios2 (unsupported, no toolchain).
* score/cpu/Makefile.am: Remove nios2 (unsupported, no toolchain).
2010-06-09 04:39:15 +00:00
Ralf Corsepius
e4266e1a60
Remove (unsupported, no toolchain).
2010-06-09 04:38:13 +00:00
Ralf Corsepius
75ab0720b7
2010-06-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Remove c4x (dead port).
2010-06-09 04:21:04 +00:00
Ralf Corsepius
41dadd860a
Remove (dead port).
2010-06-09 04:17:46 +00:00
Ralf Corsepius
3bc57fd644
2010-06-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/cpu/Makefile.am: Remove c4x (dead port).
2010-06-09 04:17:19 +00:00
Ralf Corsepius
f1d0ac4696
Remove.
2010-06-09 03:58:33 +00:00
Ralf Corsepius
849628c4d8
post-branchin cleanup.
2010-06-07 09:34:54 +00:00
Ralf Corsepius
6b5047c4d7
Remove.
2010-06-07 09:33:26 +00:00
cvs2git
4d4e04a8ed
This commit was manufactured by cvs2svn to create branch
...
'rtems-4-10-branch'.
Sprout from master 2010-06-03 21:00:23 UTC Joel Sherrill <joel.sherrill@OARcorp.com > '2010-06-03 Joel Sherrill <joel.sherrilL@OARcorp.com >'
Cherrypick from B_beatnik_import_from_SLAC 2009-12-03 16:56:50 UTC Till Straumann <strauman@slac.stanford.edu > ' - importing 'beatnik' BSP from SLAC repository.':
c/src/lib/libbsp/powerpc/beatnik/.cvsignore
c/src/lib/libbsp/powerpc/beatnik/LICENSE
c/src/lib/libbsp/powerpc/beatnik/README
c/src/lib/libbsp/powerpc/beatnik/bsp_specs
c/src/lib/libbsp/powerpc/beatnik/configure.ac
c/src/lib/libbsp/powerpc/beatnik/flash/flashcfg.c
c/src/lib/libbsp/powerpc/beatnik/include/.cvsignore
c/src/lib/libbsp/powerpc/beatnik/irq/discovery_pic.c
c/src/lib/libbsp/powerpc/beatnik/irq/irq.h
c/src/lib/libbsp/powerpc/beatnik/irq/irq_init.c
c/src/lib/libbsp/powerpc/beatnik/irq/irq_test_app.c
c/src/lib/libbsp/powerpc/beatnik/make/custom/beatnik.cfg
c/src/lib/libbsp/powerpc/beatnik/marvell/discovery.c
c/src/lib/libbsp/powerpc/beatnik/marvell/gt.c
c/src/lib/libbsp/powerpc/beatnik/marvell/gt_timer.c
c/src/lib/libbsp/powerpc/beatnik/marvell/gt_timer.h
c/src/lib/libbsp/powerpc/beatnik/marvell/gti2c.c
c/src/lib/libbsp/powerpc/beatnik/marvell/gti2c_busdrv.h
c/src/lib/libbsp/powerpc/beatnik/marvell/gti2creg.h
c/src/lib/libbsp/powerpc/beatnik/marvell/gtintrreg.h
c/src/lib/libbsp/powerpc/beatnik/marvell/gtpcireg.h
c/src/lib/libbsp/powerpc/beatnik/marvell/gtreg.h
c/src/lib/libbsp/powerpc/beatnik/network/if_em/LICENSE
c/src/lib/libbsp/powerpc/beatnik/network/if_em/README
c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em.h
c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em_hw.c
c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em_hw.h
c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em_osdep.h
c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em_pub.h
c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em_rtems.c
c/src/lib/libbsp/powerpc/beatnik/network/if_em/rtemscompat_defs.h
c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/gtethreg.h
c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/gtvar.h
c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/if_gfe_pub.h
c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/if_gfe_rtems.c
c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/if_gfevar.h
c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/rtemscompat_defs.h
c/src/lib/libbsp/powerpc/beatnik/network/if_mve/if_mve_pub.h
c/src/lib/libbsp/powerpc/beatnik/network/if_mve/mve_smallbuf_tst.c
c/src/lib/libbsp/powerpc/beatnik/network/if_mve/testing.c
c/src/lib/libbsp/powerpc/beatnik/network/porting/LICENSE
c/src/lib/libbsp/powerpc/beatnik/network/porting/Makefile.template
c/src/lib/libbsp/powerpc/beatnik/network/porting/README
c/src/lib/libbsp/powerpc/beatnik/network/porting/if_xxx.modini.c
c/src/lib/libbsp/powerpc/beatnik/network/porting/if_xxx_rtems.c
c/src/lib/libbsp/powerpc/beatnik/network/porting/pcireg.h
c/src/lib/libbsp/powerpc/beatnik/network/porting/rtemscompat.h
c/src/lib/libbsp/powerpc/beatnik/network/porting/rtemscompat1.h
c/src/lib/libbsp/powerpc/beatnik/network/porting/rtemscompat_defs.h.template
c/src/lib/libbsp/powerpc/beatnik/network/support/bsp_bsdnet_attach.h
c/src/lib/libbsp/powerpc/beatnik/network/support/early_enet_link_status.h
c/src/lib/libbsp/powerpc/beatnik/network/support/early_link_status.c
c/src/lib/libbsp/powerpc/beatnik/pci/gt_pci_init.c
c/src/lib/libbsp/powerpc/beatnik/pci/motload_fixup.c
c/src/lib/libbsp/powerpc/beatnik/pci/pci_io_remap.c
c/src/lib/libbsp/powerpc/beatnik/pci/pci_io_remap.h
c/src/lib/libbsp/powerpc/beatnik/startup/bspclean.c
c/src/lib/libbsp/powerpc/beatnik/startup/bspstart.c
c/src/lib/libbsp/powerpc/beatnik/startup/i2c_init.c
c/src/lib/libbsp/powerpc/beatnik/startup/linkcmds
c/src/lib/libbsp/powerpc/beatnik/startup/reboot.c
c/src/lib/libbsp/powerpc/beatnik/tod/todcfg.c
c/src/lib/libbsp/powerpc/beatnik/vme/VMEConfig.h
c/src/lib/libbsp/powerpc/beatnik/vme/vme_dma.c
c/src/lib/libbsp/powerpc/beatnik/vme/vmeconfig.c
Cherrypick from shttpd 2007-06-11 13:24:29 UTC Ralf Corsepius <ralf.corsepius@rtems.org > 'Import from shttpd-1.37.':
cpukit/shttpd/compat_unix.h
cpukit/shttpd/compat_win32.h
cpukit/shttpd/io.h
cpukit/shttpd/io_ssl.c
cpukit/shttpd/llist.h
cpukit/shttpd/md5.h
cpukit/shttpd/shttpd.1
cpukit/shttpd/shttpd.h
cpukit/shttpd/ssl.h
cpukit/shttpd/standalone.c
cpukit/shttpd/std_includes.h
Cherrypick from B_rtems_mvme3100_bsp_slac 2007-12-14 06:30:15 UTC Till Straumann <strauman@slac.stanford.edu > ' - imported MVME3100 BSP (from SLAC repository)':
c/src/lib/libbsp/powerpc/mvme3100/.cvsignore
c/src/lib/libbsp/powerpc/mvme3100/KNOWN_PROBLEMS
c/src/lib/libbsp/powerpc/mvme3100/LICENSE
c/src/lib/libbsp/powerpc/mvme3100/README
c/src/lib/libbsp/powerpc/mvme3100/tod/todcfg.c
Cherrypick from zlib 2005-10-28 07:22:42 UTC Ralf Corsepius <ralf.corsepius@rtems.org > 'Import of zlib-1.2.2.2.tar.gz':
cpukit/zlib/INDEX
cpukit/zlib/crc32.h
cpukit/zlib/inffast.h
cpukit/zlib/inffixed.h
cpukit/zlib/trees.h
Cherrypick from rtemsdoc-4-5-branch 1997-05-27 12:40:10 UTC Joel Sherrill <joel.sherrill@OARcorp.com > 'base RTEMS documentation':
doc/common/treedef.tex
Delete:
contrib/crossrpms/cygwin/.cvsignore
contrib/crossrpms/cygwin/Makefile.am
contrib/crossrpms/cygwin/binutils.am
contrib/crossrpms/cygwin/cloog_ppl.am
contrib/crossrpms/cygwin/cygwin.am
contrib/crossrpms/cygwin/expat.am
contrib/crossrpms/cygwin/gcc-prep.add
contrib/crossrpms/cygwin/gcc.am
contrib/crossrpms/cygwin/gmp.am
contrib/crossrpms/cygwin/i686/.cvsignore
contrib/crossrpms/cygwin/i686/Makefile.am
contrib/crossrpms/cygwin/i686/binutils-sources.add
contrib/crossrpms/cygwin/i686/cloog-ppl.add
contrib/crossrpms/cygwin/i686/expat.add
contrib/crossrpms/cygwin/i686/gcc-sources.add
contrib/crossrpms/cygwin/i686/gmp.add
contrib/crossrpms/cygwin/i686/i686-pc-cygwin-binutils.spec
contrib/crossrpms/cygwin/i686/i686-pc-cygwin-cloog-ppl.spec
contrib/crossrpms/cygwin/i686/i686-pc-cygwin-expat.spec
contrib/crossrpms/cygwin/i686/i686-pc-cygwin-gcc.spec
contrib/crossrpms/cygwin/i686/i686-pc-cygwin-gmp.spec
contrib/crossrpms/cygwin/i686/i686-pc-cygwin-libs.spec
contrib/crossrpms/cygwin/i686/i686-pc-cygwin-mpc.spec
contrib/crossrpms/cygwin/i686/i686-pc-cygwin-mpfr.spec
contrib/crossrpms/cygwin/i686/i686-pc-cygwin-ncurses.spec
contrib/crossrpms/cygwin/i686/i686-pc-cygwin-readline.spec
contrib/crossrpms/cygwin/i686/i686-pc-cygwin-termcap.spec
contrib/crossrpms/cygwin/i686/i686-pc-cygwin-terminfo.spec
contrib/crossrpms/cygwin/i686/i686-pc-cygwin-w32api.spec
contrib/crossrpms/cygwin/i686/i686-pc-cygwin-zlib.spec
contrib/crossrpms/cygwin/i686/libs.add
contrib/crossrpms/cygwin/i686/mpc.add
contrib/crossrpms/cygwin/i686/mpfr.add
contrib/crossrpms/cygwin/i686/ncurses.add
contrib/crossrpms/cygwin/i686/readline.add
contrib/crossrpms/cygwin/i686/target-cloog-ppl.add
contrib/crossrpms/cygwin/i686/target-expat.add
contrib/crossrpms/cygwin/i686/target-gmp.add
contrib/crossrpms/cygwin/i686/target-libs.add
contrib/crossrpms/cygwin/i686/target-mpc.add
contrib/crossrpms/cygwin/i686/target-mpfr.add
contrib/crossrpms/cygwin/i686/target-ncurses.add
contrib/crossrpms/cygwin/i686/target-readline.add
contrib/crossrpms/cygwin/i686/target-termcap.add
contrib/crossrpms/cygwin/i686/target-terminfo.add
contrib/crossrpms/cygwin/i686/target-w32api.add
contrib/crossrpms/cygwin/i686/target-zlib.add
contrib/crossrpms/cygwin/i686/termcap.add
contrib/crossrpms/cygwin/i686/terminfo.add
contrib/crossrpms/cygwin/i686/w32api.add
contrib/crossrpms/cygwin/i686/zlib.add
contrib/crossrpms/cygwin/mpc.am
contrib/crossrpms/cygwin/mpfr.am
contrib/crossrpms/cygwin/ncurses.am
contrib/crossrpms/cygwin/readline.am
contrib/crossrpms/cygwin/termcap.am
contrib/crossrpms/cygwin/terminfo.am
contrib/crossrpms/cygwin/w32api.am
contrib/crossrpms/cygwin/zlib.am
contrib/crossrpms/freebsd6.4/.cvsignore
contrib/crossrpms/freebsd6.4/Makefile.am
contrib/crossrpms/freebsd6.4/binutils.am
contrib/crossrpms/freebsd6.4/gcc-prep.add
contrib/crossrpms/freebsd6.4/gcc.am
contrib/crossrpms/freebsd6.4/i586/.cvsignore
contrib/crossrpms/freebsd6.4/i586/Makefile.am
contrib/crossrpms/freebsd6.4/i586/binutils-sources.add
contrib/crossrpms/freebsd6.4/i586/gcc-sources.add
contrib/crossrpms/freebsd6.4/i586/i586-pc-freebsd6.4-binutils.spec
contrib/crossrpms/freebsd6.4/i586/i586-pc-freebsd6.4-gcc.spec
contrib/crossrpms/freebsd6.4/i586/i586-pc-freebsd6.4-libs.spec
contrib/crossrpms/freebsd6.4/i586/libs.add
contrib/crossrpms/freebsd6.4/i586/target-libs.add
contrib/crossrpms/freebsd6.4/libs.am
contrib/crossrpms/freebsd7.3/.cvsignore
contrib/crossrpms/freebsd7.3/Makefile.am
contrib/crossrpms/freebsd7.3/binutils.am
contrib/crossrpms/freebsd7.3/gcc-prep.add
contrib/crossrpms/freebsd7.3/gcc.am
contrib/crossrpms/freebsd7.3/i586/.cvsignore
contrib/crossrpms/freebsd7.3/i586/Makefile.am
contrib/crossrpms/freebsd7.3/i586/binutils-sources.add
contrib/crossrpms/freebsd7.3/i586/gcc-sources.add
contrib/crossrpms/freebsd7.3/i586/i586-pc-freebsd7.3-binutils.spec
contrib/crossrpms/freebsd7.3/i586/i586-pc-freebsd7.3-gcc.spec
contrib/crossrpms/freebsd7.3/i586/i586-pc-freebsd7.3-libs.spec
contrib/crossrpms/freebsd7.3/i586/libs.add
contrib/crossrpms/freebsd7.3/i586/target-libs.add
contrib/crossrpms/freebsd7.3/libs.am
contrib/crossrpms/freebsd8.0/.cvsignore
contrib/crossrpms/freebsd8.0/Makefile.am
contrib/crossrpms/freebsd8.0/binutils.am
contrib/crossrpms/freebsd8.0/gcc-prep.add
contrib/crossrpms/freebsd8.0/gcc.am
contrib/crossrpms/freebsd8.0/i586/.cvsignore
contrib/crossrpms/freebsd8.0/i586/Makefile.am
contrib/crossrpms/freebsd8.0/i586/binutils-sources.add
contrib/crossrpms/freebsd8.0/i586/gcc-sources.add
contrib/crossrpms/freebsd8.0/i586/i586-pc-freebsd8.0-binutils.spec
contrib/crossrpms/freebsd8.0/i586/i586-pc-freebsd8.0-gcc.spec
contrib/crossrpms/freebsd8.0/i586/i586-pc-freebsd8.0-libs.spec
contrib/crossrpms/freebsd8.0/i586/libs.add
contrib/crossrpms/freebsd8.0/i586/target-libs.add
contrib/crossrpms/freebsd8.0/libs.am
contrib/crossrpms/freebsd8.0/x86_64/.cvsignore
contrib/crossrpms/freebsd8.0/x86_64/Makefile.am
contrib/crossrpms/freebsd8.0/x86_64/amd64-pc-freebsd8.0-binutils.spec
contrib/crossrpms/freebsd8.0/x86_64/amd64-pc-freebsd8.0-gcc.spec
contrib/crossrpms/freebsd8.0/x86_64/amd64-pc-freebsd8.0-libs.spec
contrib/crossrpms/freebsd8.0/x86_64/binutils-sources.add
contrib/crossrpms/freebsd8.0/x86_64/gcc-sources.add
contrib/crossrpms/freebsd8.0/x86_64/libs.add
contrib/crossrpms/freebsd8.0/x86_64/target-libs.add
contrib/crossrpms/mingw32/.cvsignore
contrib/crossrpms/mingw32/Makefile.am
contrib/crossrpms/mingw32/gmp.am
contrib/crossrpms/mingw32/i686/.cvsignore
contrib/crossrpms/mingw32/i686/Makefile.am
contrib/crossrpms/mingw32/i686/gmp.add
contrib/crossrpms/mingw32/i686/i686-pc-mingw32-binutils-helper.spec
contrib/crossrpms/mingw32/i686/i686-pc-mingw32-binutils-helper.spec.in
contrib/crossrpms/mingw32/i686/i686-pc-mingw32-curses-helper.spec
contrib/crossrpms/mingw32/i686/i686-pc-mingw32-curses-helper.spec.in
contrib/crossrpms/mingw32/i686/i686-pc-mingw32-expat-helper.spec
contrib/crossrpms/mingw32/i686/i686-pc-mingw32-expat-helper.spec.in
contrib/crossrpms/mingw32/i686/i686-pc-mingw32-gcc-helper.spec
contrib/crossrpms/mingw32/i686/i686-pc-mingw32-gcc-helper.spec.in
contrib/crossrpms/mingw32/i686/i686-pc-mingw32-gmp.spec
contrib/crossrpms/mingw32/i686/i686-pc-mingw32-libs-helper.spec
contrib/crossrpms/mingw32/i686/i686-pc-mingw32-libs-helper.spec.in
contrib/crossrpms/mingw32/i686/i686-pc-mingw32-mpc.spec
contrib/crossrpms/mingw32/i686/i686-pc-mingw32-mpfr.spec
contrib/crossrpms/mingw32/i686/i686-pc-mingw32-readline-helper.spec
contrib/crossrpms/mingw32/i686/i686-pc-mingw32-readline-helper.spec.in
contrib/crossrpms/mingw32/i686/i686-pc-mingw32-termcap-helper.spec
contrib/crossrpms/mingw32/i686/i686-pc-mingw32-termcap-helper.spec.in
contrib/crossrpms/mingw32/i686/i686-pc-mingw32-w32api-helper.spec
contrib/crossrpms/mingw32/i686/i686-pc-mingw32-w32api-helper.spec.in
contrib/crossrpms/mingw32/i686/i686-pc-mingw32-zlib-helper.spec
contrib/crossrpms/mingw32/i686/i686-pc-mingw32-zlib-helper.spec.in
contrib/crossrpms/mingw32/i686/mpc.add
contrib/crossrpms/mingw32/i686/mpfr.add
contrib/crossrpms/mingw32/i686/target-gmp.add
contrib/crossrpms/mingw32/i686/target-mpc.add
contrib/crossrpms/mingw32/i686/target-mpfr.add
contrib/crossrpms/mingw32/mpc.am
contrib/crossrpms/mingw32/mpfr.am
contrib/crossrpms/netbsd5.0.2/.cvsignore
contrib/crossrpms/netbsd5.0.2/Makefile.am
contrib/crossrpms/netbsd5.0.2/binutils.am
contrib/crossrpms/netbsd5.0.2/gcc-prep.add
contrib/crossrpms/netbsd5.0.2/gcc.am
contrib/crossrpms/netbsd5.0.2/i386/.cvsignore
contrib/crossrpms/netbsd5.0.2/i386/Makefile.am
contrib/crossrpms/netbsd5.0.2/i386/binutils-sources.add
contrib/crossrpms/netbsd5.0.2/i386/gcc-sources.add
contrib/crossrpms/netbsd5.0.2/i386/i386-pc-netbsdelf5.0.2-binutils.spec
contrib/crossrpms/netbsd5.0.2/i386/i386-pc-netbsdelf5.0.2-gcc.spec
contrib/crossrpms/netbsd5.0.2/i386/i386-pc-netbsdelf5.0.2-libs.spec
contrib/crossrpms/netbsd5.0.2/i386/libs.add
contrib/crossrpms/netbsd5.0.2/i386/target-libs.add
contrib/crossrpms/netbsd5.0.2/libs.am
contrib/crossrpms/netbsd5.0.2/x86_64/.cvsignore
contrib/crossrpms/netbsd5.0.2/x86_64/Makefile.am
contrib/crossrpms/netbsd5.0.2/x86_64/amd64-pc-netbsdelf5.0.2-binutils.spec
contrib/crossrpms/netbsd5.0.2/x86_64/amd64-pc-netbsdelf5.0.2-gcc.spec
contrib/crossrpms/netbsd5.0.2/x86_64/amd64-pc-netbsdelf5.0.2-libs.spec
contrib/crossrpms/netbsd5.0.2/x86_64/binutils-sources.add
contrib/crossrpms/netbsd5.0.2/x86_64/gcc-sources.add
contrib/crossrpms/netbsd5.0.2/x86_64/libs.add
contrib/crossrpms/netbsd5.0.2/x86_64/target-libs.add
contrib/crossrpms/solaris2.7/.cvsignore
contrib/crossrpms/solaris2.7/Makefile.am
contrib/crossrpms/solaris2.7/binutils.am
contrib/crossrpms/solaris2.7/gcc-prep.add
contrib/crossrpms/solaris2.7/gcc.am
contrib/crossrpms/solaris2.7/libs.am
contrib/crossrpms/solaris2.7/sparc/.cvsignore
contrib/crossrpms/solaris2.7/sparc/Makefile.am
contrib/crossrpms/solaris2.7/sparc/binutils-sources.add
contrib/crossrpms/solaris2.7/sparc/gcc-sources.add
contrib/crossrpms/solaris2.7/sparc/libs.add
contrib/crossrpms/solaris2.7/sparc/sparc-sun-solaris2.7-binutils.spec
contrib/crossrpms/solaris2.7/sparc/sparc-sun-solaris2.7-gcc.spec
contrib/crossrpms/solaris2.7/sparc/sparc-sun-solaris2.7-libs.spec
contrib/crossrpms/solaris2.7/sparc/target-libs.add
cpukit/zlib/CMakeLists.txt
cpukit/zlib/ChangeLog
cpukit/zlib/ChangeLog.zlib
cpukit/zlib/FAQ
cpukit/zlib/Makefile.am
cpukit/zlib/README
cpukit/zlib/adler32.c
cpukit/zlib/algorithm.txt
cpukit/zlib/compress.c
cpukit/zlib/contrib/amd64/amd64-match.S
cpukit/zlib/contrib/gcc_gvmat64/gvmat64.S
cpukit/zlib/contrib/masmx86/match686.asm
cpukit/zlib/contrib/vstudio/vc10/miniunz.vcxproj
cpukit/zlib/contrib/vstudio/vc10/miniunz.vcxproj.filters
cpukit/zlib/contrib/vstudio/vc10/miniunz.vcxproj.user
cpukit/zlib/contrib/vstudio/vc10/minizip.vcxproj
cpukit/zlib/contrib/vstudio/vc10/minizip.vcxproj.filters
cpukit/zlib/contrib/vstudio/vc10/minizip.vcxproj.user
cpukit/zlib/contrib/vstudio/vc10/testzlib.vcxproj
cpukit/zlib/contrib/vstudio/vc10/testzlib.vcxproj.filters
cpukit/zlib/contrib/vstudio/vc10/testzlib.vcxproj.user
cpukit/zlib/contrib/vstudio/vc10/testzlibdll.vcxproj
cpukit/zlib/contrib/vstudio/vc10/testzlibdll.vcxproj.filters
cpukit/zlib/contrib/vstudio/vc10/testzlibdll.vcxproj.user
cpukit/zlib/contrib/vstudio/vc10/zlibstat.vcxproj
cpukit/zlib/contrib/vstudio/vc10/zlibstat.vcxproj.filters
cpukit/zlib/contrib/vstudio/vc10/zlibstat.vcxproj.user
cpukit/zlib/contrib/vstudio/vc10/zlibvc.sln
cpukit/zlib/contrib/vstudio/vc10/zlibvc.vcxproj
cpukit/zlib/contrib/vstudio/vc10/zlibvc.vcxproj.filters
cpukit/zlib/contrib/vstudio/vc10/zlibvc.vcxproj.user
cpukit/zlib/contrib/vstudio/vc9/miniunz.vcproj
cpukit/zlib/contrib/vstudio/vc9/minizip.vcproj
cpukit/zlib/contrib/vstudio/vc9/testzlib.vcproj
cpukit/zlib/contrib/vstudio/vc9/testzlibdll.vcproj
cpukit/zlib/contrib/vstudio/vc9/zlibstat.vcproj
cpukit/zlib/contrib/vstudio/vc9/zlibvc.sln
cpukit/zlib/contrib/vstudio/vc9/zlibvc.vcproj
cpukit/zlib/crc32.c
cpukit/zlib/deflate.c
cpukit/zlib/deflate.h
cpukit/zlib/doc/rfc1950.txt
cpukit/zlib/doc/rfc1951.txt
cpukit/zlib/doc/rfc1952.txt
cpukit/zlib/doc/txtvsbin.txt
cpukit/zlib/examples/enough.c
cpukit/zlib/examples/gun.c
cpukit/zlib/examples/zran.c
cpukit/zlib/gzio.c
cpukit/zlib/infback.c
cpukit/zlib/inffast.c
cpukit/zlib/inflate.c
cpukit/zlib/inflate.h
cpukit/zlib/inftrees.c
cpukit/zlib/inftrees.h
cpukit/zlib/nintendods/Makefile
cpukit/zlib/nintendods/README
cpukit/zlib/old/as400/bndsrc
cpukit/zlib/old/as400/compile.clp
cpukit/zlib/old/as400/readme.txt
cpukit/zlib/old/as400/zlib.inc
cpukit/zlib/old/visualc6/README.txt
cpukit/zlib/old/visualc6/example.dsp
cpukit/zlib/old/visualc6/minigzip.dsp
cpukit/zlib/old/visualc6/zlib.dsp
cpukit/zlib/old/visualc6/zlib.dsw
cpukit/zlib/trees.c
cpukit/zlib/uncompr.c
cpukit/zlib/watcom/watcom_f.mak
cpukit/zlib/watcom/watcom_l.mak
cpukit/zlib/win32/README-WIN32.txt
cpukit/zlib/zconf.h
cpukit/zlib/zlib.3
cpukit/zlib/zlib.h
cpukit/zlib/zlib.map
cpukit/zlib/zlib.pc.in
cpukit/zlib/zlib2ansi
cpukit/zlib/zutil.c
cpukit/zlib/zutil.h
2010-06-03 21:00:24 +00:00
Joel Sherrill
3d2e856292
2010-06-03 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* libchip/network/if_dc.c: Fix warning.
2010-06-03 21:00:23 +00:00
Thomas Doerfler
ac1f8fa4c8
fix bug in mount table
2010-06-03 20:17:43 +00:00
Chris Johns
46969dfbb3
2010-06-03 Chris Johns <chrisj@rtems.org>
...
* sapi/include/confdefs.h: PR 1543. Make default file system when
nothing is defined IMFS not miniIMFS.
2010-06-03 06:46:51 +00:00
Joel Sherrill
d7efb8209d
2010-06-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* user/.cvsignore: Add semaphore_attributes.pdf.
2010-06-02 12:22:20 +00:00
Chris Johns
4067f7f5e8
2010-06-02 Chris Johns <chrisj@rtems.org>
...
* iostream/init.cc: Remove the hack.
2010-06-02 04:38:49 +00:00
Ralf Corsepius
8502b165b8
2010-06-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/bsp.h: Add prototypes for BSP_disconnect_clock_handler,
BSP_connect_clock_handler.
2010-06-02 03:34:37 +00:00
Chris Johns
042a44210a
2010-06-02 Chris Johns <chrisj@rtems.org>
...
* psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
psxstat/test.c: Update to the new mount API.
2010-06-02 00:50:37 +00:00
Chris Johns
558a5f48fc
2010-06-02 Chris Johns <chrisj@rtems.org>
...
* fileio/init.c: Update to new mount API.
* iostream/init.cc: Hack to work around confdefs.h in C++.
* iostream/system.h: Add comment about base miniIMFS.
2010-06-02 00:47:15 +00:00
Chris Johns
dfce6724fe
2010-06-01 Chris Johns <chrisj@rtems.org>
...
* libcsupport/include/rtems/libio.h: Make the struct name the same
as the typedef.
* sapi/include/confdefs.h: Fixes for use in C++.
2010-06-02 00:43:13 +00:00
Ralf Corsepius
d9120e5665
2010-06-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/shell/print-ls.c: Remove (long) cast of st_ino.
2010-06-01 10:46:16 +00:00
Ralf Corsepius
8f67ada48a
2010-06-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/include/rtems/libio.h, libcsupport/src/mount-mgr.c:
Add missing 'const'.
2010-06-01 10:42:52 +00:00
Ralf Corsepius
0b701e6341
2010-06-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/nfsclient/src/xdr_mbuf.c: Warning removal.
2010-06-01 10:41:40 +00:00
Ralf Corsepius
7a7da5a70f
Fix ChangeLog.
2010-06-01 10:39:22 +00:00
Joel Sherrill
aa61d53307
2010-05-31 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/include/rtems/libio.h: Remove if 0 section. Formatting.
2010-05-31 20:18:04 +00:00
Joel Sherrill
3923700ef4
2010-05-31 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* shared/start/start.S: Pass 0/NULL for argc/argv.
2010-05-31 14:21:34 +00:00
Chris Johns
14724574d9
2010-05-31 Chris Johns <chrisj@rtems.org>
...
* libcsupport/Makefile.am: Add mount-mgr.c.
* libcsupport/src/mount-mgr.c: New.
* include/rtems/fs.h: Added rtems_filesystem_location_mount.
* libcsupport/include/rtems/libio.h, libcsupport/src/mount.c: New
mount interface. It is similar to Linux.
* libcsupport/include/rtems/libio_.h: Remove the
init_fs_mount_table call.
* libcsupport/src/base_fs.c: Remove init_fs_mount_table_call. Use
the new mount call. Remove setting the root node in the global
pathloc. Mount does this now.
* libcsupport/src/privateenv.c: Remove the hack to set the root
mount table entry in the environment.
* libcsupport/src/unmount.cL Free the target string.
* libblock/src/bdpart-mount.c: New mount API.
* libfs/src/devfs/devfs.h, libfs/src/devfs/devfs_init.c,
libfs/src/dosfs/dosfs.h, libfs/src/dosfs/msdos.h,
libfs/src/dosfs/msdos_init.c, libfs/src/imfs/imfs.h,
libfs/src/imfs/imfs_eval.c, libfs/src/imfs/imfs_init.c,
libfs/src/imfs/miniimfs_init.c,
libfs/src/nfsclient/src/librtemsNfs.h,
libfs/src/rfs/rtems-rfs-rtems.c, libfs/src/rfs/rtems-rfs.h,
libnetworking/lib/ftpfs.c, libnetworking/rtems/ftpfs.h,
libnetworking/rtems/tftp.h: New mount_h API.
* libfs/src/devfs/devfs_eval.c: Local include of extern ops.
* libfs/src/nfsclient/src/nfs.c: New mount API. Removed the mount
me call and fixed the initialisation to happen when mounting.
* libmisc/Makefile.am, libmisc/shell/shellconfig.h: Remove mount
filesystem files.
* libmisc/fsmount/fsmount.c, libmisc/fsmount/fsmount.h: Updated to
the new mount table values.
* libmisc/shell/main_mount_ftp.c,
libmisc/shell/main_mount_msdos.c, libmisc/shell/main_mount_rfs.c,
libmisc/shell/main_mount_tftp.c: Removed.
* libmisc/shell/main_mount.c: Use the new mount API. Also access
the file system table for the file system types.
* libnetworking/lib/tftpDriver.c: Updated to the new mount
API. Fixed to allow mounting from any mount point. Also can now
have more than file system mounted.
* sapi/include/confdefs.h: Add file system configuration support.
2010-05-31 14:03:41 +00:00
Chris Johns
55d883dc2e
2010-05-31 Chris Johns <chrisj@rtems.org>
...
* shared/umon/tfsDriver.c: Updated to the new mount API.
2010-05-31 14:01:31 +00:00
Chris Johns
29e92b090c
2010-05-31 Chris Johns <chrisj@rtems.org>
...
* libcsupport/Makefile.am: Add mount-mgr.c.
* libcsupport/src/mount-mgr.c: New.
* include/rtems/fs.h: Added rtems_filesystem_location_mount.
* libcsupport/include/rtems/libio.h, libcsupport/src/mount.c: New
mount interface. It is similar to Linux.
* libcsupport/include/rtems/libio_.h: Remove the
init_fs_mount_table call.
* libcsupport/src/base_fs.c: Remove init_fs_mount_table_call. Use
the new mount call. Remove setting the root node in the global
pathloc. Mount does this now.
* libcsupport/src/privateenv.c: Remove the hack to set the root
mount table entry in the environment.
* libcsupport/src/unmount.cL Free the target string.
* libblock/src/bdpart-mount.c: New mount API.
* libfs/src/devfs/devfs.h, libfs/src/devfs/devfs_init.c,
libfs/src/dosfs/dosfs.h, libfs/src/dosfs/msdos.h,
libfs/src/dosfs/msdos_init.c, libfs/src/imfs/imfs.h,
libfs/src/imfs/imfs_eval.c, libfs/src/imfs/imfs_init.c,
libfs/src/imfs/miniimfs_init.c,
libfs/src/nfsclient/src/librtemsNfs.h,
libfs/src/rfs/rtems-rfs-rtems.c, libfs/src/rfs/rtems-rfs.h,
libnetworking/lib/ftpfs.c, libnetworking/rtems/ftpfs.h,
libnetworking/rtems/tftp.h: New mount_h API.
* libfs/src/devfs/devfs_eval.c: Local include of extern ops.
* libfs/src/nfsclient/src/nfs.c: New mount API. Removed the mount
me call and fixed the initialisation to happen when mounting.
* libmisc/Makefile.am, libmisc/shell/shellconfig.h: Remove mount
filesystem files.
* libmisc/fsmount/fsmount.c, libmisc/fsmount/fsmount.h: Updated to
the new mount table values.
* libmisc/shell/main_mount_ftp.c,
libmisc/shell/main_mount_msdos.c, libmisc/shell/main_mount_rfs.c,
libmisc/shell/main_mount_tftp.c: Removed.
* libmisc/shell/main_mount.c: Use the new mount API. Also access
the file system table for the file system types.
* libnetworking/lib/tftpDriver.c: Updated to the new mount
API. Fixed to allow mounting from any mount point. Also can now
have more than file system mounted.
* sapi/include/confdefs.h: Add file system configuration support.
2010-05-31 13:56:37 +00:00
Joel Sherrill
eea48e2f82
2010-05-31 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* start/start.S: Pass 0/NULL for argc/argv.
2010-05-31 13:52:07 +00:00
Ralf Corsepius
c48572d96b
2010-05-31 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/network/greth.c: Misc. hacks to allow compilation on
16bit targets.
2010-05-31 13:27:07 +00:00
Ralf Corsepius
2d76aa85de
2010-05-31 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1531/newlib
* libchip/network/i82586.c:
Add local copy of ALIGN().
2010-05-31 12:22:38 +00:00
Ralf Corsepius
85936516ee
2010-05-31 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/network/cs8900.c:
Misc. changes to make code 16bit-target compliant.
2010-05-31 12:21:43 +00:00
Ralf Corsepius
bfa3a3e326
2010-05-31 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/network/i82586.c:
Use int32_t instead of int for 16bit-target compliance.
2010-05-31 12:20:17 +00:00
Ralf Corsepius
87347dd1b5
2010-05-31 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/network/open_eth.c:
Misc. changes to make code 16bit-target compliant.
2010-05-31 12:16:43 +00:00
Joel Sherrill
7905137ae8
2010-05-30 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* Makefile.am: Fix typo in path.
2010-05-30 18:02:21 +00:00
Joel Sherrill
42ce03520b
2010-05-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/src/no_cache.c: New file.
2010-05-30 15:46:17 +00:00
Ralf Corsepius
8b3894731b
2010-05-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/nfsclient/src/rpcio.c: Warning removal.
2010-05-30 10:18:41 +00:00
Joel Sherrill
d53b814018
2010-05-29 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1537/libcpu
* shared/cache/cache.c: Removed.
2010-05-29 23:28:46 +00:00
Joel Sherrill
3b19e814a9
2010-05-29 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1538/libcpu
* Makefile.am: Use shared stub implementation of cache.c (no_cache.c).
* shared/cache/cache.c: Removed.
2010-05-29 23:27:32 +00:00
Ralf Corsepius
700b9116a8
2010-05-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Add AC_CHECK_SIZEOF(off_t).
* include/pmacros.h: Add PRIdoff_t.
2010-05-29 05:31:46 +00:00
Ralf Corsepius
668bcccde6
2010-05-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Add AC_CHECK_SIZEOF(off_t).
* include/pmacros.h: Add PRIdoff_t.
2010-05-29 05:31:45 +00:00
Ralf Corsepius
45215d2075
2010-05-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* support/include/tmacros.h: Remove PRIdoff_t.
2010-05-29 05:29:33 +00:00
Ralf Corsepius
f88a1a014b
2010-05-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* irq.c: Change _exception_stack_frame into void*.
2010-05-29 05:19:13 +00:00
Ralf Corsepius
1f868bd64e
2010-05-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1531/newlib:
* libmisc/shell/fts.c:
Add local copy of ALIGN().
2010-05-29 05:17:11 +00:00
Ralf Corsepius
f313543ece
2010-05-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/net/if.c:
Use uintptr_t and void* in _offsetof().
2010-05-29 04:35:29 +00:00
Ralf Corsepius
e04cfeb92a
2010-05-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/netinet/raw_ip.c:
Cast nam to uintptr_t instead of int.
2010-05-29 04:33:42 +00:00
Ralf Corsepius
7cf4893bca
2010-05-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/libc/gethostnamadr.c:
Cast addr to uintptr_t instead of size_t.
2010-05-29 04:32:39 +00:00
Ralf Corsepius
6b2c3f1158
2010-05-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/nfsclient/src/xdr_mbuf.c (xdrmbuf_setup):
Cast addr to uintptr_t instead of size_t.
2010-05-29 04:30:47 +00:00
Ralf Corsepius
ce3386cd78
2010-05-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* librpc/src/xdr/xdr_mem.c (xdr_memcreate):
Cast addr to uintptr_t instead of size_t.
2010-05-29 04:27:20 +00:00
Ralf Corsepius
21d9736a2f
2010-05-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/nfsclient/src/dirutils.c: Add PRIomode_t, PRIdoff_t.
* configure.ac: Add AC_CHECK_SIZEOF(mode_t), AC_CHECK_SIZEOF(off_t).
2010-05-29 02:31:09 +00:00
Ralf Corsepius
8f4ceebd82
2010-05-28 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-rtems.c: Use size_t for node_len.
2010-05-28 15:16:39 +00:00
Ralf Corsepius
bd6515bea4
2010-05-28 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* umon/tfsDriver.c:
Use size_t instead of int for pathnamelen.
2010-05-28 06:18:27 +00:00
Ralf Corsepius
3b8ab75717
2010-05-28 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* au1x00/include/au1x00.h: Add prototypes for
mips_default_isr, assert_sw_irq, negate_sw_irq.
* au1x00/vectorisrs/vectorisrs.c: Remove prototype of
mips_default_isr.
2010-05-28 06:09:35 +00:00
Ralf Corsepius
ba344291ad
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/libc/gethostnamadr.c:
Try to make crazy address arithmetic more portable.
2010-05-27 16:50:01 +00:00
Ralf Corsepius
d5143bacd0
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/nfsclient/src/xdr_mbuf.c:
Use void* arithmetic instead of u_long arithmetic.
2010-05-27 16:47:06 +00:00
Ralf Corsepius
f091ce8613
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/netinet/raw_ip.c,
libnetworking/netinet/udp_usrreq.c:
Cast mbufs to uintptr_t instead of u_long.
2010-05-27 16:45:15 +00:00
Ralf Corsepius
d8b75db608
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/rtems/rtems_mii_ioctl.h,
libnetworking/rtems/rtems_mii_ioctl_kern.c:
Use uint32_t instead of int as ioctl cmd arg.
2010-05-27 16:38:51 +00:00
Ralf Corsepius
4665f32fc5
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/lib/ftpfs.c, libnetworking/lib/tftpDriver.c:
Use size_t instead of int for pathnamelen.
2010-05-27 16:36:02 +00:00
Ralf Corsepius
ef5da325ad
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-rtems.c:
Use size_t instead of int for pathlen.
Use %zi to print pathlen.
2010-05-27 16:32:46 +00:00
Ralf Corsepius
fb1b349f94
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/include/rtems/libio.h:
Use size_t instead of int for pathnamelen.
2010-05-27 16:30:32 +00:00
Ralf Corsepius
a794000d0f
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/include/rtems/libio_.h, libcsupport/src/eval.c:
Use size_t instead of int for pathnamelen.
2010-05-27 16:29:37 +00:00
Ralf Corsepius
cd469f2cc8
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/imfs/imfs.h, libfs/src/imfs/imfs_eval.c:
Use size_t instead of int for pathnamelen.
2010-05-27 16:24:47 +00:00
Ralf Corsepius
9813fb6e1a
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/dosfs/msdos.h, libfs/src/dosfs/msdos_eval.c:
Use size_t instead of int for pathnamelen.
2010-05-27 16:23:04 +00:00
Ralf Corsepius
596bead519
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/devfs/devfs.h, libfs/src/devfs/devfs_eval.c:
Use size_t instead of int for pathlen.
2010-05-27 16:20:44 +00:00
Ralf Corsepius
f74499291b
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/nfsclient/src/nfs.c:
Use uint32_t instead of u_int_t for readarg and writearg.
2010-05-27 16:17:44 +00:00
Ralf Corsepius
bf0b23a48e
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/nfsclient/src/nfs.c: Introduce union nfs_evalpath_arg.
2010-05-27 14:20:10 +00:00
Ralf Corsepius
d422a4d85a
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* librpc/src/rpc/clnt_tcp.c, librpc/src/rpc/clnt_udp.c:
Revert to using u_long instead of rpcprog_t, rpcvers_t
to stay bug-ward compatible to freebsd.
2010-05-27 12:39:33 +00:00
Ralf Corsepius
9cfe137c76
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* librpc/src/xdr/xdr_mem.c: Cosmetics from freebsd.
2010-05-27 12:37:41 +00:00
Ralf Corsepius
fac48e7d9f
Regenerate.
2010-05-27 11:10:45 +00:00
Ralf Corsepius
de811043d4
gcc-core-4.5.0-rtems4.11-20100526.diff.
2010-05-27 11:10:23 +00:00
Ralf Corsepius
6f2619e606
Bump GCC_RPMREL.
2010-05-27 11:10:09 +00:00
Ralf Corsepius
3c70bbaa6d
New.
2010-05-27 11:09:40 +00:00
Ralf Corsepius
d132b92ae2
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/nfsclient/src/rpcio.c:
Cast pointers to uintptr_t instead of long.
xids are uint32_t not u_long.
2010-05-27 09:44:43 +00:00
Ralf Corsepius
dadbcba959
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/nfsclient/src/nfs.c (NFS_MAKE_DEV_T_INO_HACK,
NFS_MAKE_DEV_T): Cast "id"'s to rtems_device_minor_number.
2010-05-27 09:42:14 +00:00
Ralf Corsepius
bc26d60720
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/nfsclient/src/rpcio.c, libfs/src/nfsclient/src/rpcio.h:
Use rpcprog_t for "program args", use rpcvers_t for "version args".
2010-05-27 07:41:51 +00:00
Ralf Corsepius
9363800c34
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* librpc/src/rpc/rtems_portmapper.c: Reflect changes to librpc.
2010-05-27 07:37:32 +00:00
Ralf Corsepius
1f5986bf65
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* librpc/include/rpc/clnt.h, librpc/include/rpc/rpc_msg.h,
librpc/src/rpc/clnt_generic.c, librpc/src/rpc/clnt_raw.c,
librpc/src/rpc/clnt_tcp.c, librpc/src/rpc/clnt_udp.c,
librpc/src/rpc/pmap_clnt.c, librpc/src/rpc/pmap_getmaps.c
librpc/src/rpc/pmap_getport.c:
Partial merger from freebsd (portability fixes).
2010-05-27 07:36:24 +00:00
Ralf Corsepius
375c39a358
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/socketvar.h (struct sockbuf):
Use void* instead of caddr_t.
2010-05-27 07:31:49 +00:00
Ralf Corsepius
0bf68a543b
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/nfsclient/src/rpcio.c:
Use address to rpciod in calls to rxWakeupCB.
2010-05-27 04:14:17 +00:00
Ralf Corsepius
e7583f67c6
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/socket.h (struct sockwakeup):
Use void* instead of caddr_t.
2010-05-27 04:11:07 +00:00
Ralf Corsepius
e018fe01ec
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* librpc/include/rpc/xdr.h: Cosmetics from freebsd.
2010-05-27 04:09:05 +00:00
Ralf Corsepius
fa1019f1f1
2010-05-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* librpc/src/rpc/clnt_udp.c: Cosmetics from freebsd.
2010-05-26 06:23:58 +00:00
Ralf Corsepius
f6b5ed2207
2010-05-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* librpc/src/rpc/clnt_tcp.c: Partial merger from freebsd
(Fix strict-aliasing).
2010-05-26 04:15:02 +00:00
Ralf Corsepius
862b24a9e9
2010-05-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* librpc/src/rpc/clnt_raw.c: Partial merger from freebsd
(Improved 16 bit compatibility; Fix strict-aliasing).
2010-05-26 03:41:49 +00:00
Ralf Corsepius
d02ddd5512
2010-05-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* librpc/src/rpc/rpc_prot.c: Partial merger from freebsd
(Improved 64 bit compatibility; bug fix).
2010-05-25 14:12:53 +00:00
Sebastian Huber
75d1585893
2010-05-25 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* configure.ac, include/bspopts.h.in: Added BSP_SMALL_MEMORY option.
2010-05-25 10:47:17 +00:00
Joel Sherrill
b450e0c6e0
2010-05-24 Peter Dufault <dufault@hda.com>
...
PR 1530/bsps
* mpc55xx/edma/edma.c: Eliminate use of recently removed macros.
2010-05-24 15:19:40 +00:00
Joel Sherrill
d17733ccd8
2010-05-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, amba/amba.c, console/console.c, console/debugputs.c,
startup/bspstart.c: Rework initialization order so AMBA bus is
scanned earlier. This lets us look for UARTs earlier and support
printk as early as bsp_start() returning.
2010-05-24 15:05:19 +00:00
Ralf Corsepius
b60473c432
Regenerate.
2010-05-24 07:43:03 +00:00
Ralf Corsepius
5eea54b5fc
Regenerate.
2010-05-24 07:31:52 +00:00
Ralf Corsepius
eec30bfd86
Add freebsd8.0/x86_64.
...
Rename netbsd5.0.2/amd64 into netbsd5.0.2/x86_64.
2010-05-24 07:30:23 +00:00
Ralf Corsepius
e5bf3d72c9
Add x86_64.
2010-05-24 07:29:31 +00:00
Ralf Corsepius
40519d9f99
New.
2010-05-24 07:29:19 +00:00
Ralf Corsepius
c5e831c8dc
Regenerate.
2010-05-24 07:21:00 +00:00
Ralf Corsepius
f26369ec61
Remove (Renamed into x86_64.)
2010-05-24 07:20:19 +00:00
Ralf Corsepius
25d2239c1d
Rename amd64 into x86_64.
2010-05-24 07:19:34 +00:00
Ralf Corsepius
04563627fd
New.
2010-05-24 07:19:16 +00:00
Ralf Corsepius
0e8f21d573
Update.
2010-05-24 04:19:09 +00:00
Ralf Corsepius
7f509b33c1
New.
2010-05-24 04:14:45 +00:00
Ralf Corsepius
465cd13eeb
Add gdb.
2010-05-24 04:14:32 +00:00
Ralf Corsepius
16fef9bbce
2010-05-23 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1528/cpukit
* libcsupport/src/malloc_boundary.c: Cast to intptr_t* instead of
int32_t* for 16 bit target compliance.
2010-05-23 06:30:23 +00:00
Ralf Corsepius
a4f9124168
2010-05-23 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* cpu.c: Warning removal.
2010-05-23 05:47:27 +00:00
Ralf Corsepius
f16a1458c6
2010-05-23 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/consolelite.c, network/xiltemac.c:
Reflect prototypes having changed (Warning removal).
2010-05-23 05:42:35 +00:00
Ralf Corsepius
f22c1544c5
2010-05-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libblock/include/rtems/nvdisk.h, libblock/src/nvdisk-sram.c:
Use pointer arithmetic instead of int32_t arithmetic for 16bit
compatibility.
2010-05-22 16:51:05 +00:00
Ralf Corsepius
2ad5753419
2010-05-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/shell/fts.c: Cast to uintptr_t instead of long for better
16bit target compliance.
2010-05-22 16:48:41 +00:00
Ralf Corsepius
eb5cd5b8b9
2010-05-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-bitmaps-ut.c: Use "16 bit int" arg
in call to srand if "32 bit int" doesn't fit into "int".
2010-05-22 16:46:59 +00:00
Ralf Corsepius
b5926be790
2010-05-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libblock/src/flashdisk.c, libblock/src/nvdisk.c:
Cast argp to uintptr_t temporary instead of uint32_t temporary
(Avoid incompatible pointer casts on 16bit targets).
2010-05-22 16:43:09 +00:00
Ralf Corsepius
82034cbe40
2010-05-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* automake/compile.am: (Temporarily) Add -Werror=overflow,
-Werror=pointer-to-int-cast, -Werror=int-to-pointer-cast.
2010-05-22 09:15:42 +00:00
Ralf Corsepius
57e060b54a
Regenerate.
2010-05-22 03:32:34 +00:00
Ralf Corsepius
be66b51634
GCC_RPMREL = 12.
2010-05-22 03:31:45 +00:00
Ralf Corsepius
1eacf6c2e5
Reflect fedora-13 shipping mpfr-2.4.2.
...
Ship mpfr-2.4.2.
2010-05-22 03:29:56 +00:00
Ralf Corsepius
015f757073
Abandon gcc-4.4.3.
...
gcc-core-4.5.0-rtems4.11-20100522.diff.
2010-05-22 03:28:26 +00:00
Ralf Corsepius
11391c4d0a
Regenerate.
2010-05-22 02:52:26 +00:00
Ralf Corsepius
5c7a0675c9
el6 provides mpfr-2.4.1. Use gloog-devel on el6.
2010-05-22 02:51:11 +00:00
Ralf Corsepius
c03950d95c
Generate.
2010-05-22 02:49:16 +00:00
Ralf Corsepius
3c9b852d10
Activate gcc.
2010-05-22 02:47:27 +00:00
Ralf Corsepius
ce6939d1db
Abandon gcc-4.4.3.
...
gcc-core-4.5.0-rtems4.11-20100522.diff.
2010-05-22 02:46:12 +00:00
Ralf Corsepius
121e5a74b2
New (Add sparc64)
2010-05-22 02:44:54 +00:00
Joel Sherrill
665285f217
2010-05-21 Vinu Rajashekhar <vinutheraj@gmail.com>
...
* cache.c, page.c: Use masks and shift operations instead of
bit-fields.
2010-05-21 19:03:21 +00:00
Joel Sherrill
4a76be7ef5
2010-05-21 Vinu Rajashekhar <vinutheraj@gmail.com>
...
* rtems/score/registers.h: Remove structs with bit-fields. Add a mask
for cr3 page directory.
2010-05-21 19:02:05 +00:00
Joel Sherrill
d1c3dc906b
2010-05-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Add bspreset.c
2010-05-21 18:08:58 +00:00
Joel Sherrill
912a74581e
2010-05-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Add bspreset.c
2010-05-21 18:02:25 +00:00
Joel Sherrill
6a046fe0ce
2010-05-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
sh7750/score/cpu_asm.c, shgdb/score/cpu_asm.c: Spacing.
2010-05-21 16:33:00 +00:00
Ralf Corsepius
2dfedf4a96
Merge sparc64-rtems.
2010-05-21 16:21:07 +00:00
Ralf Corsepius
ecdd94ed9b
Add netbsd, rtems4.11/sparc64.
2010-05-21 16:19:04 +00:00
Ralf Corsepius
cc48691d06
Add sparc64.
2010-05-21 16:16:56 +00:00
Ralf Corsepius
bd50f81c1e
New.
2010-05-21 16:16:18 +00:00
Sebastian Huber
19d11850e3
Whitespace removal.
2010-05-21 08:15:08 +00:00
Sebastian Huber
89076a8e25
2010-05-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/lpc32xx.h: Update for utility macro changes.
2010-05-21 08:02:23 +00:00
Sebastian Huber
23f35aa559
2010-05-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/utility.h: Macros use now first and last bit values instead
of shift and length parameters.
2010-05-21 08:01:14 +00:00
Sebastian Huber
bc74b337e4
2010-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* configure.ac: Fixed BSP option.
* include/lpc32xx.h, startup/bspstarthooks.c: Added PLL setup.
2010-05-20 14:52:32 +00:00
Sebastian Huber
d2137a0599
2010-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* startup/bspstarthooks.c: Removed start section attribute defines.
2010-05-20 14:33:34 +00:00
Sebastian Huber
c3dd440dce
2010-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* shared/include/start.h: Define start section attributes.
2010-05-20 14:33:16 +00:00
Sebastian Huber
edf846e4f3
2010-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/lpc24xx.h, misc/dma-copy.c, misc/dma.c,
misc/system-clocks.c, ssp/ssp.c, startup/bspstarthooks.c: Removed
superfluous macros.
2010-05-20 14:23:13 +00:00
Sebastian Huber
ef6f1d0c43
2010-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/utility.h: Removed superfluous macros.
2010-05-20 14:19:58 +00:00
Sebastian Huber
f780417e5d
2010-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* network/smsc9218i.c: Removed superfluous macros.
2010-05-20 14:19:41 +00:00
Sebastian Huber
4c4974e81f
2010-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* make/custom/lpc32xx.inc, make/custom/lpc32xx_mzx_boot_int.cfg,
startup/linkcmds.lpc32xx_mzx_boot_int: New files.
* Makefile.am, configure.ac, preinstall.am, include/bsp.h,
include/bspopts.h.in, include/lpc32xx.h, irq/irq.c,
make/custom/lpc32xx_phycore.cfg, startup/bspstart.c,
startup/bspstarthooks.c: Changes throughout.
2010-05-20 13:15:35 +00:00
Sebastian Huber
a9485d7b6b
2010-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* Makefile.am, preinstall.am, include/bsp.h, startup/bspstart.c: Use
shared output character implementation.
2010-05-20 13:10:56 +00:00
Sebastian Huber
eec7aaab93
2010-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/uart-output-char.h, src/uart-output-char.c: New files.
2010-05-20 13:06:48 +00:00
Sebastian Huber
d9730f1d6e
2010-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* make/custom/lpc32xx_phycore.cfg: Workaround for GCC bug 38644.
2010-05-20 13:01:14 +00:00
Sebastian Huber
99c44aa3d7
2010-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* make/custom/rtl22xx_t.cfg: Workaround for GCC bug 38644.
2010-05-20 13:00:41 +00:00
Sebastian Huber
569db3ed63
2010-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* make/dswifi/arm9/makefile: Workaround for GCC bug 38644.
2010-05-20 13:00:19 +00:00
Sebastian Huber
90e991acb1
2010-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* make/custom/lpc24xx.inc: Workaround for GCC bug 38644.
2010-05-20 12:59:54 +00:00
Chris Johns
ce92a825c4
2010-05-20 Bharath Suri <bharath.s.jois@gmail.com>
...
* libcsupport/src/_rename_r.c: Avoid overwriting of errno by
_rename_r to invalid values.
2010-05-20 03:10:41 +00:00
Joel Sherrill
9fd5f55d7e
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:53 +00:00
Joel Sherrill
90204914ad
2010-05-18 Alin Rus <alin.codejunkie@gmail.com>
...
PR 1519/doc
* user/chains.t: Fix typo in Chain_Control example.
2010-05-18 11:44:54 +00:00
Chris Johns
8aa608df32
2010-05-18 Chris Johns <chrisj@rtems.org>
...
* libblock/src/diskdevs.c, libblock/include/rtems/blkdev.h,
libblock/src/bdbuf.c: PR 1448/filesystem.
* libblock/include/rtems/blkdev.h, libblock/src/bdbuf.c: PR
1514/filesystem.
2010-05-18 02:14:05 +00:00
Chris Johns
baf64cdb32
010-05-18 Chris Johns <chrisj@rtems.org>
...
* libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
1448/filesystem.
2010-05-18 02:12:39 +00:00
Joel Sherrill
514a3fe4d3
2010-05-17 Bharath Suri <bharath.s.jois@gmail.com>
...
* psxfile01/test.c, psxfile01/psxfile01.scn: This file now
exercises the _rename_r in libcsupport. For now, it also
provides two fsmount_me_h handlers to enable certain error
checking paths
2010-05-17 17:56:13 +00:00
Sebastian Huber
377c0cb0e3
2010-05-17 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1433/cpukit
* block08/bdbuf_tests.c: Enabled tests 1.1, 1.2 and 1.3.
* block08/bdbuf_test1_1.c, block08/bdbuf_test1_2.c,
block08/bdbuf_test1_3.c: Use RTEMS_IO_ERROR instead of
RTEMS_NO_MEMORY.
2010-05-17 08:34:55 +00:00
Sebastian Huber
c8522fd2c4
2010-05-17 Oleg Kravtsov <Oleg.Kravtsov@oktetlabs.ru>
...
PR 1449/cpukit
* libblock/src/diskdevs.c: rtems_disk_next() will now implicitly
obtain the returned disk.
* libblock/include/rtems/diskdevs.h: Documentation.
2010-05-17 08:08:30 +00:00
Joel Sherrill
5dc9c96ac5
2010-05-15 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* startup/syscalls.c: Rename to avoid conflict with newlib.
2010-05-15 12:29:46 +00:00
Chris Johns
8162008060
2010-05-15 Chris Johns <chrisj@rtems.org>
...
* libfs/src/imfs/imfs_initsupp.c, libfs/src/imfs/imfs.h,
libfs/src/imfs/imfs_stat.c: PR1419. Return a device for the IMFS.
2010-05-15 06:29:55 +00:00
Joel Sherrill
1783ee4213
2010-05-14 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* Makefile.am, preinstall.am: Fix typo.
2010-05-14 12:01:14 +00:00
Joel Sherrill
0ab7270a00
2010-05-14 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* rtl8019/rtl8019.c: Fix typo.
2010-05-14 12:00:47 +00:00
Chris Johns
ff861b9dd0
Whitespace clean up.
2010-05-14 04:04:25 +00:00
Chris Johns
470708dafe
2010-05-14 Chris Johns <chrisj@rtems.org>
...
* libblock/src/flashdisk.c: Clean up on initialisation errors.
2010-05-14 03:59:11 +00:00
Joel Sherrill
a690c003e0
2010-05-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/liblnk/lnklib.S, shared/liblnk/pmon.S, shared/liblnk/regs.h,
shared/startup/idtmem.S, shared/startup/idttlb.S: New files.
2010-05-13 20:51:39 +00:00
Joel Sherrill
201651d8fb
2010-05-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, preinstall.am: Many files were duplicated across MIPS
BSPs. Now those which were directly copied are shared.
* liblnk/lnklib.S, liblnk/pmon.S, liblnk/regs.h, startup/idtmem.S,
startup/idttlb.S: Removed.
2010-05-13 20:51:38 +00:00
Joel Sherrill
58453b4558
2010-05-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, preinstall.am: Many files were duplicated across MIPS
BSPs. Now those which were directly copied are shared.
* liblnk/lnklib.S, liblnk/pmon.S, liblnk/regs.h, startup/idtmem.S:
Removed.
2010-05-13 20:51:36 +00:00
Joel Sherrill
1b6769f0cf
2010-05-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, preinstall.am, start/start.S: Many files were duplicated
across MIPS BSPs. Now those which were directly copied are shared.
* start/regs.h: Removed.
2010-05-13 20:51:32 +00:00
Joel Sherrill
f34d22ae47
2010-05-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, preinstall.am: Many files were duplicated across MIPS
BSPs. Now those which were directly copied are shared.
* startup/usc.S: New file.
* liblnk/lnklib.S, liblnk/pmon.S, liblnk/regs.h, startup/idtmem.S,
startup/idttlb.S: Removed.
2010-05-13 20:51:30 +00:00
Joel Sherrill
5813123ad5
2010-05-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, preinstall.am, start/start.S: Many files were duplicated
across MIPS BSPs. Now those which were directly copied are shared.
2010-05-13 20:51:28 +00:00
Joel Sherrill
a68347d546
2010-05-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/irq/exception.S: rbtx4925, rbtx4938, and hurricane had very
similar versions of exception. Now all use shared/irq/exception.S
2010-05-13 19:22:46 +00:00
Joel Sherrill
84208c67ca
2010-05-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* configure.ac: rbtx4925, rbtx4938, and hurricane had very similar
versions of exception. Now all use shared/irq/exception.S
2010-05-13 19:22:44 +00:00
Joel Sherrill
65b92d5d22
2010-05-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: rbtx4925, rbtx4938, and hurricane had very
similar versions of exception. Now all use shared/irq/exception.S
* startup/exception.S: Removed.
2010-05-13 19:22:42 +00:00
Joel Sherrill
0b91d327f9
2010-05-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/irq/exception.S: New file.
2010-05-13 18:08:38 +00:00
Joel Sherrill
b68c2f749a
2010-05-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: rbtx4925 and rbtx4938 had copies of the same file with
only minor differences. Both now use shared/irq/exception.S
* startup/exception.S: Removed.
2010-05-13 18:08:36 +00:00
Joel Sherrill
e9e755212f
2010-05-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/exception.S: Minor changes to make more similar to the shared
version.
2010-05-13 18:08:11 +00:00
Chris Johns
010f96f82d
2010-05-13 Chris Johns <chrisj@rtems.org>
...
* shell/file.t: Add dd, debugrfs, hexdump, ln, mknod, mkrfs, mv.
* shell/general.t: Add time.
2010-05-13 03:45:02 +00:00
Sebastian Huber
29328f7af2
2010-05-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1512/doc
* shell/general.t: Add rtc.
* shell/file.t: Add fdisk.
2010-05-12 11:30:52 +00:00
Sebastian Huber
e682fffdb5
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libblock/src/bdpart.c: Removed file.
* libblock/src/bdpart-create.c, libblock/src/bdpart-dump.c,
libblock/src/bdpart-mount.c, libblock/src/bdpart-read.c,
libblock/src/bdpart-register.c, libblock/src/bdpart-sort.c,
libblock/src/bdpart-write.c: New files.
* libblock/include/rtems/bdpart.h: Moved some definitions from bdpart.c.
* libblock/Makefile.am: Update for file changes.
2010-05-12 07:57:58 +00:00
Ralf Corsepius
ea2b19d9a5
2010-05-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/bsp-alias.m4: Change quoting to work-round
http://www.freebsd.org/cgi/query-pr.cgi?pr=146378 .
2010-05-11 15:05:19 +00:00
Sebastian Huber
abd740a6af
2010-05-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* startup/linkcmds: Include basic linker command file and define only
board specific values. Define RAM and PROM limits only if not defined
by command line arguments.
* Makefile.am, preinstall.am: Reflect changes above.
2010-05-11 07:41:23 +00:00
Sebastian Huber
c8941b04cb
2010-05-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* shared/startup/linkcmds.base: New file.
2010-05-11 07:35:56 +00:00
Joel Sherrill
b2f251a8c2
2010-05-10 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* rtems/score/arm.h: Make it a warning not error that the FPU multilib
is not supported yet.
2010-05-10 20:29:13 +00:00
Joel Sherrill
65636918c8
2010-05-10 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* context_init.c, context_switch.S, cpu.c: Now builds multilib. R8C
paths produce warnings for now.
2010-05-10 20:08:50 +00:00
Joel Sherrill
91197a9806
2010-05-10 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* include/bsp.h: Add BSP_SMALL_MEMORY.
2010-05-10 19:16:07 +00:00
Joel Sherrill
31af0dfe57
2010-05-10 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* Makefile.am, cpu_asm.S, avr/boot.h, avr/common.h, avr/crc16.h,
avr/delay.h, avr/eeprom.h, avr/fuse.h, avr/interrupt.h, avr/io.h,
avr/io1200.h, avr/io2313.h, avr/io2323.h, avr/io2333.h, avr/io2343.h,
avr/io43u32x.h, avr/io43u35x.h, avr/io4414.h, avr/io4433.h,
avr/io4434.h, avr/io76c711.h, avr/io8515.h, avr/io8534.h,
avr/io8535.h, avr/io86r401.h, avr/io90pwm1.h, avr/io90pwm216.h,
avr/io90pwm2b.h, avr/io90pwm316.h, avr/io90pwm3b.h, avr/io90pwm81.h,
avr/io90pwmx.h, avr/io90scr100.h, avr/ioa6289.h, avr/ioat94k.h,
avr/iocan128.h, avr/iocan32.h, avr/iocan64.h, avr/iocanxx.h,
avr/iom103.h, avr/iom128.h, avr/iom1280.h, avr/iom1281.h,
avr/iom1284p.h, avr/iom128rfa1.h, avr/iom16.h, avr/iom161.h,
avr/iom162.h, avr/iom163.h, avr/iom164.h, avr/iom165.h,
avr/iom165p.h, avr/iom168.h, avr/iom168p.h, avr/iom169.h,
avr/iom169p.h, avr/iom16hva.h, avr/iom16m1.h, avr/iom16u4.h,
avr/iom2560.h, avr/iom2561.h, avr/iom32.h, avr/iom323.h,
avr/iom324.h, avr/iom325.h, avr/iom3250.h, avr/iom328p.h,
avr/iom329.h, avr/iom3290.h, avr/iom32c1.h, avr/iom32hvb.h,
avr/iom32m1.h, avr/iom32u4.h, avr/iom32u6.h, avr/iom406.h,
avr/iom48.h, avr/iom48p.h, avr/iom64.h, avr/iom640.h, avr/iom644.h,
avr/iom645.h, avr/iom6450.h, avr/iom649.h, avr/iom6490.h,
avr/iom64c1.h, avr/iom64m1.h, avr/iom8.h, avr/iom8515.h,
avr/iom8535.h, avr/iom88.h, avr/iom88p.h, avr/iom8hva.h, avr/iomx8.h,
avr/iomxx0_1.h, avr/iomxx4.h, avr/iomxxhva.h, avr/iotn11.h,
avr/iotn12.h, avr/iotn13.h, avr/iotn13a.h, avr/iotn15.h,
avr/iotn167.h, avr/iotn22.h, avr/iotn2313.h, avr/iotn24.h,
avr/iotn25.h, avr/iotn26.h, avr/iotn261.h, avr/iotn28.h,
avr/iotn43u.h, avr/iotn44.h, avr/iotn45.h, avr/iotn461.h,
avr/iotn48.h, avr/iotn84.h, avr/iotn85.h, avr/iotn861.h,
avr/iotn87.h, avr/iotn88.h, avr/iotnx4.h, avr/iotnx5.h,
avr/iotnx61.h, avr/iousb1286.h, avr/iousb1287.h, avr/iousb162.h,
avr/iousb646.h, avr/iousb647.h, avr/iousb82.h, avr/iousbxx2.h,
avr/iousbxx6_7.h, avr/iox128a1.h, avr/iox128a3.h, avr/iox16a4.h,
avr/iox16d4.h, avr/iox256a3.h, avr/iox256a3b.h, avr/iox32a4.h,
avr/iox32d4.h, avr/iox64a1.h, avr/iox64a3.h, avr/lock.h,
avr/parity.h, avr/pgmspace.h, avr/portpins.h, avr/power.h,
avr/sfr_defs.h, avr/signal.h, avr/sleep.h, avr/version.h, avr/wdt.h,
rtems/asm.h, rtems/score/cpu.h: Update to avr .h files from avr-libc
1.6.8. Tinker with code and includes to eliminate warnings. Now
builds multilib.
* avr/iom169pa.h, avr/iom16a.h, avr/iom16hva2.h, avr/iom16hvb.h,
avr/iom16u2.h, avr/iom324pa.h, avr/iom32u2.h, avr/iom644p.h,
avr/iom644pa.h, avr/iom649p.h, avr/iom64hve.h, avr/iom88pa.h,
avr/iom8u2.h, avr/iotn2313a.h, avr/iotn24a.h, avr/iotn261a.h,
avr/iotn4313.h, avr/iotn44a.h, avr/iotn461a.h, avr/iotn861a.h,
avr/iox128d3.h, avr/iox192a3.h, avr/iox192d3.h, avr/iox256d3.h,
avr/iox64d3.h, avr/signature.h: New files.
2010-05-10 16:31:24 +00:00
Joel Sherrill
348ee16f6a
2010-05-10 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* include/bsp.h: Do not include <bsp/bsp_bsdnet_attach.h> if networkign
disabled.
2010-05-10 14:08:33 +00:00
Joel Sherrill
171f8346c6
2010-05-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* timer/timer.c: Now runs on 486 and below again. Reformatted.
2010-05-10 00:29:30 +00:00
Joel Sherrill
faeb54323b
2010-05-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1512/doc
* shell/general.t: Add setenv, getenv, and unsetenv.
2010-05-09 23:13:26 +00:00
Joel Sherrill
044f8590fc
2010-05-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/start/start.S: Finish merging change.
2010-05-07 19:25:08 +00:00
Joel Sherrill
02b38baaf2
2010-05-07 Michael Walle <michael@walle.cc>
...
* shared/start/start.S: Add support for qemu-system-lm32 shutdown
device.
2010-05-07 19:02:45 +00:00
Joel Sherrill
e455a1252f
2010-04-27 Tiemen Schut <T.Schut@sron.nl>
...
PR 1506/bsps
* console/console.c: Removed.
* console/erc32_console.c: New file. Use shared console driver.
Make sure interrupt support works. PPPD confirmed on sis.
* Makefile.am: Reflect changes above.
2010-05-07 12:13:23 +00:00
Sebastian Huber
e7fd0524d2
2010-05-07 Arnout Vandecappelle <arnout@mind.be>
...
PR 1511/networking
* ftpd/ftpd.c: Abort RETR for directories.
2010-05-07 09:07:17 +00:00
Joel Sherrill
cdeead64f6
2010-05-05 Alin Rus <alin.codejunkie@gmail.com>
...
PR 1510/doc
* user/chains.t: Fix code example.
2010-05-05 20:44:15 +00:00
Ralf Corsepius
c65f9b45e3
Housekeeping.
2010-05-04 15:49:26 +00:00
Ralf Corsepius
3da0e1ed20
Remove.
2010-05-04 15:48:16 +00:00
Joel Sherrill
510f8b4d19
2010-05-03 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* include/bsp.h: Add BSP_SMALL_MEMORY.
* startup/linkcmds: Wildcard on .data so C++ links.
2010-05-04 00:06:51 +00:00
Sebastian Huber
021bc6669a
2010-05-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* rtl8019/rtl8019.c: Fixed interrupt handler.
2010-05-03 14:49:57 +00:00
Sebastian Huber
c1b2bac5d4
2010-05-03 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* block01/init.c, block02/init.c, block03/init.c, block04/init.c,
block05/init.c, block06/init.c, block07/init.c, block09/init.c,
block10/init.c: Changed CONFIGURE_MAXIMUM_SEMAPHORES defines.
2010-05-03 09:14:27 +00:00
Sebastian Huber
b2f216e14f
2010-05-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* sapi/include/confdefs.h: New define CONFIGURE_SEMAPHORES for the
overall count of required semaphores. New define
CONFIGURE_LIBBLOCK_SEMAPHORES for the count of required disk and bdbuf
semaphores.
2010-05-03 09:13:36 +00:00
Ralf Corsepius
bd878476b5
2010-05-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Add missing "&&".
2010-05-01 16:43:58 +00:00
Ralf Corsepius
1e1b6b545c
2010-05-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Move POSIX in front of other tests.
2010-05-01 04:20:27 +00:00
Ralf Corsepius
c7989fe7c1
2010-05-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/Makefile.am: Add libcsupport/src/flockfile.c,
libcsupport/src/ftrylockfile.c, libcsupport/src/funlockfile.c.
* libcsupport/src/flockfile.c, libcsupport/src/ftrylockfile.c,
libcsupport/src/funlockfile.c: New (stub functions).
2010-05-01 04:19:00 +00:00
Joel Sherrill
33d5f3328d
2010-04-30 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* include/bsp.h: Add BSP_SMALL_MEMORY.
2010-04-30 16:44:40 +00:00
Sebastian Huber
ae3c037a70
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* at91rm9200/dbgu/dbgu.c, at91rm9200/usart/usart.c,
pxa255/ffuart/ffuart.c: Fixed warnings due to Termios API change.
2010-04-30 14:59:51 +00:00
Sebastian Huber
536f2d2b6a
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* irq/irq_asm.S, irq/irq_init.c, irq/bsp_irq_asm.S,
irq/bsp_irq_init.c: Removed files.
* Makefile.am, preinstall.am: Reflect changes above. Added generic
interrupt support modules.
* irq/irq.h, irq/irq.c: The previous interrupt warning fix changed the
interrupt handler API. To fix this problem the generic interrupt
support framework will be used now. This eliminates a lot of copy and
paste code. The interrupt header file is now <bsp/irq.h>.
* include/bsp.h: Define BSP_FEATURE_IRQ_EXTENSION.
* start/start.S, startup/bspstart.c, clock/clockdrv.c,
console/console.c, timer/timer.c: Interrupt support changes.
2010-04-30 14:55:55 +00:00
Sebastian Huber
6e6886d581
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* irq/bsp_irq_init.c: Removed file.
* Makefile.am, preinstall.am: Reflect change above. Added generic
interrupt support modules.
* include/bsp.h: Define BSP_FEATURE_IRQ_EXTENSION.
* startup/bspstart.c, irq/bsp_irq_asm.S, clock/clockdrv.c,
network/network.c: Interrupt support changes.
2010-04-30 14:48:52 +00:00
Sebastian Huber
14cd67c080
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* Makefile.am, preinstall.am: Added generic interrupt support modules.
* include/bsp.h: Define BSP_FEATURE_IRQ_EXTENSION.
* startup/bspstart.c, network/network.c: Interrupt support changes.
2010-04-30 14:44:17 +00:00
Sebastian Huber
b2d7cf06e2
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* Makefile.am, preinstall.am: Added generic interrupt support modules.
* include/bsp.h: Define BSP_FEATURE_IRQ_EXTENSION.
* startup/bspstart.c, console/uart.c, network/network.c: Interrupt
support changes.
2010-04-30 14:41:12 +00:00
Sebastian Huber
5ae1caefc3
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* Makefile.am, preinstall.am: Added generic interrupt support modules.
* include/bsp.h: Define BSP_FEATURE_IRQ_EXTENSION.
* startup/bspstart.c: Interrupt support changes.
2010-04-30 14:30:09 +00:00
Sebastian Huber
0d833168cc
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* Makefile.am, preinstall.am: Added generic interrupt support modules.
* include/bsp.h: Define BSP_FEATURE_IRQ_EXTENSION.
* startup/bspstart.c, rtl8019/rtl8019.c: Interrupt support changes.
2010-04-30 14:27:24 +00:00
Sebastian Huber
336d67ac17
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* Makefile.am, preinstall.am: Added generic interrupt support modules.
* include/bsp.h: Define BSP_FEATURE_IRQ_EXTENSION.
* startup/bspstart.c, network/network.c: Interrupt support changes.
* console/uart.c: Fixed warnings.
2010-04-30 14:24:03 +00:00
Sebastian Huber
522348c8cb
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* Makefile.am, preinstall.am: Added generic interrupt support modules.
2010-04-30 13:54:08 +00:00
Sebastian Huber
47adf3f7e9
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/irq-config.h: Removed file.
* Makefile.am, preinstall.am: Reflect change above.
* irq/irq.c: Removed superfluous parameter checks.
2010-04-30 13:49:15 +00:00
Sebastian Huber
5895c00c9b
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* make/custom/lpc24xx.inc: Use VFP floating point model.
2010-04-30 13:45:33 +00:00
Sebastian Huber
fa97db5359
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* make/custom/nds.cfg, Makefile.am, dswifi/arm7/makefile: Use VFP
floating point model.
2010-04-30 13:41:52 +00:00
Sebastian Huber
04410917de
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* csb336/make/custom/csb336.cfg,
csb337/make/custom/csb337.cfg, edb7312/make/custom/edb7312.cfg,
gba/make/custom/gba.cfg, gdbarmsim/make/custom/arm920.cfg,
gp32/make/custom/gp32.cfg, gumstix/make/custom/gumstix.cfg,
lpc32xx/make/custom/lpc32xx_phycore.cfg, nds/make/custom/nds.cfg,
rtl22xx/make/custom/rtl22xx.cfg, smdk2410/make/custom/smdk2410.cfg:
Use VFP floating point model.
2010-04-30 13:40:13 +00:00
Sebastian Huber
439d00cab3
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* shared/irq_init.c: Removed file.
* Makefile.am: Reflect change above.
2010-04-30 13:21:08 +00:00
Sebastian Huber
f4dc319a8f
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* at91rm9200/irq/irq.c, at91rm9200/irq/irq.h, lpc22xx/irq/irq.c,
lpc22xx/irq/irq.h, mc9328mxl/irq/irq.c, mc9328mxl/irq/irq.h,
pxa255/irq/irq.c, pxa255/irq/irq.h, s3c24xx/irq/irq.c,
s3c24xx/irq/irq.h: The previous interrupt warning fix changed the
interrupt handler API. To fix this problem the generic interrupt
support framework will be used now. This eliminates a lot of copy and
paste code. The interrupt header file is now <bsp/irq.h>.
* at91rm9200/clock/clock.c, lpc22xx/clock/clockdrv.c,
mc9328mxl/clock/clockdrv.c, pxa255/clock/clock.c,
s3c24xx/clock/clockdrv.c: Include <bsp/irq.h> instead of <irq.h>.
* at91rm9200/irq/bsp_irq_asm.S, at91rm9200/irq/bsp_irq_init.c,
mc9328mxl/irq/bsp_irq_asm.S, mc9328mxl/irq/bsp_irq_init.c,
s3c24xx/irq/bsp_irq_asm.S, s3c24xx/irq/bsp_irq_init.c: Removed files.
* Makefile.am, preinstall.am: Reflect changes above.
2010-04-30 13:15:49 +00:00
Sebastian Huber
2a2469b7d1
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/irq-config.h: Removed file.
* Makefile.am, preinstall.am: Reflect change above.
* include/irq.h: Moved defines from 'include/irq-config.h'.
2010-04-30 12:48:52 +00:00
Sebastian Huber
12027424c0
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/irq-config.h: Removed file.
* Makefile.am, preinstall.am: Reflect change above. Added interrupt
support modules.
* include/irq.h: Moved defines from 'include/irq-config.h'.
* include/mpc5200.h: Added GPIO PIN defines.
2010-04-30 12:45:13 +00:00
Sebastian Huber
16d58e8315
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/irq-config.h: Removed file.
* Makefile.am, preinstall.am: Reflect change above.
* include/irq.h: Moved defines from 'include/irq-config.h'.
2010-04-30 12:34:37 +00:00
Sebastian Huber
b01a769e70
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/irq-config.h: Removed file.
2010-04-30 12:24:25 +00:00
Sebastian Huber
ebb1c262f5
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libcpu/powerpc/mpc55xx/include/irq.h: Move defines from
'libbsp/powerpc/mpc55xxevb/include/irq-config.h'.
* libbsp/powerpc/mpc55xxevb/include/irq-config.h: Removed file.
* libbsp/powerpc/mpc55xxevb/Makefile.am,
libbsp/powerpc/mpc55xxevb/preinstall.am: Reflect changes above.
2010-04-30 11:59:05 +00:00
Sebastian Huber
e7268bf877
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* Makefile.am, preinstall.am: Update for generic interrupt support
changes.
2010-04-30 11:43:19 +00:00
Sebastian Huber
65513eb641
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* shared/irq/irq-config.h: Removed file.
* shared/irq/irq.h: Moved defines from 'shared/irq/irq-config.h'.
2010-04-30 11:36:16 +00:00
Sebastian Huber
7933f8d799
Removed file.
2010-04-30 11:29:29 +00:00
Sebastian Huber
11d6263b83
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/irq-config.h: Removed file.
* include/irq.h: New file (renamed from 'include/irq-config.h').
* include/irq-generic.h, src/irq-info.c: Include <bsp/irq.h> instead
of <bsp/irq-config.h>.
* src/irq-server.c: Use events instead of semaphore. Added error
counter for multiple chain appends. Added error counter to detect
erroneous interrupt events.
2010-04-30 11:27:01 +00:00
Sebastian Huber
2984b7c19f
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/bootcard.h: Documentation.
2010-04-30 11:17:49 +00:00
Sebastian Huber
068a8240c6
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libcsupport/include/rtems/libio_.h, libcsupport/src/envlock.c,
libcsupport/src/libio.c: Added and use rtems_libio_lock() and
rtems_libio_unlock(). Cleaned up includes and declarations. Do not
use RTEMS_NO_PRIORITY for unused ceiling priority in
rtems_semaphore_create().
2010-04-30 08:55:41 +00:00
Sebastian Huber
ebf2bc6cbc
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libnetworking/lib/ftpfs.c: Format changes. Fixed pathname
allocation in rtems_ftpfs_eval_path(). Send QUIT command during
file close.
2010-04-30 08:52:29 +00:00
Sebastian Huber
361e26df9f
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libfs/src/dosfs/msdos_format.c: Added missing va_end().
2010-04-30 08:43:31 +00:00
Sebastian Huber
6780829037
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libblock/src/bdpart.c: Removed file.
* libblock/src/bdpart-create.c, libblock/src/bdpart-dump.c,
libblock/src/bdpart-mount.c, libblock/src/bdpart-read.c,
libblock/src/bdpart-register.c, libblock/src/bdpart-sort.c,
libblock/src/bdpart-write.c: New files.
* libblock/include/rtems/bdpart.h: Moved some definitions from bdpart.c.
* libblock/Makefile.am: Update for file changes.
2010-04-30 08:42:13 +00:00
Sebastian Huber
57b5d149ed
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* sapi/inline/rtems/chain.inl: Added missing functions.
2010-04-30 08:39:15 +00:00
Sebastian Huber
1da7812f05
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* posix/src/alarm.c, posix/src/psignal.c, posix/src/ualarm.c:
Moved watchdog control objects to reduce dependencies.
2010-04-30 08:37:27 +00:00
Joel Sherrill
e90fc943c4
2010-04-29 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* include/bsp.h: Add BSP_SMALL_MEMORY.
2010-04-29 21:46:04 +00:00
Joel Sherrill
1da2f6a292
2010-04-29 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* startup/linkcmds: Now links all tests.
2010-04-29 17:29:27 +00:00
Sebastian Huber
f33a405f34
Fixed PR reference.
2010-04-29 12:24:55 +00:00
Ralf Corsepius
098c204f7b
Regenerate.
2010-04-29 12:20:02 +00:00
Ralf Corsepius
a7882cea8b
GCC-4.4.4.
2010-04-29 12:19:30 +00:00
Ralf Corsepius
a46689de9a
New.
2010-04-29 12:17:55 +00:00
Sebastian Huber
b1d4e42edd
2010-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR1507
* libblock/src/bdbuf.c: Avoid NULL pointer access.
* libblock/src/diskdevs.c: Fixed bounds check in rtems_disk_next().
2010-04-29 11:34:59 +00:00
Ralf Corsepius
3ac29f0af0
2010-04-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* librpc/src/rpc/clnt_udp.c, librpc/src/xdr/xdr_mem.c:
Use [u]intptr_t instead of [u_]long for better 16bit compliance.
2010-04-29 09:42:52 +00:00
Ralf Corsepius
292b0c3813
2010-04-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/enable-itron.m4, aclocal/check-itron.m4: Replace
RTEMS_HAS_ITRON_API with enable_itron.
2010-04-29 07:45:01 +00:00
Ralf Corsepius
9ff6462513
2010-04-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* librpc/src/rpc/pmap_rmt.c: Use uintptr_t for better 16bit
compliance.
2010-04-29 07:43:32 +00:00
Ralf Corsepius
70f3aaa563
2010-04-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/enable-itron.m4: Cosmetics.
2010-04-29 05:18:41 +00:00
Ralf Corsepius
1943c42b5a
2010-04-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* httpd/Makefile.am: Use LIBHTTPD.
* shttpd/Makefile.am: Use LIBSHTTPD.
2010-04-29 05:17:44 +00:00
Ralf Corsepius
733827e28b
Regenerate.
2010-04-29 05:17:34 +00:00
Ralf Corsepius
942c6bf517
Use SLIBHTTPD.
2010-04-29 05:17:21 +00:00
Ralf Corsepius
68a26d8a4e
Use LIBHTTPD.
2010-04-29 05:17:12 +00:00
Ralf Corsepius
c2458a33d5
2010-04-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Add RTEMS_ENABLE_SHTTPD, RTEMS_ENABLE_HTTPD.
Introduce AM_CONDITIONALS LIBHTTPD, LIBSHTTPD.
2010-04-29 05:15:39 +00:00
Ralf Corsepius
0256dd273e
2010-04-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/enable-httpd.m4, aclocal/enable-shttpd.m4: New.
2010-04-29 05:13:01 +00:00
Ralf Corsepius
e4f7ccb456
New.
2010-04-29 05:12:49 +00:00
Ralf Corsepius
093d20d1c0
2010-04-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/libc/map_v4v6.c: Use uintptr_t instead of u_long for
better 16bit target compliance.
2010-04-29 03:13:13 +00:00
Joel Sherrill
c5833ef828
2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* irq/irq.h, startup/bspstart.c: Remove warnings.
2010-04-28 20:25:23 +00:00
Joel Sherrill
693b6db8d4
2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* startup/bsppredriverhook.c: Remove warnings.
2010-04-28 19:43:39 +00:00
Joel Sherrill
b57c3491a1
2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* startup/m68k-stub.c: Remove warnings.
2010-04-28 19:43:37 +00:00
Joel Sherrill
94e6d845a9
2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* timer/timer.c: Remove warnings.
2010-04-28 19:43:35 +00:00
Joel Sherrill
3efa03454f
2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* startup/bspclean.c: Remove warnings.
2010-04-28 19:43:33 +00:00
Joel Sherrill
a89e5002c3
2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* startup/bspclean.c, timer/timer.c: Remove warnings.
2010-04-28 19:43:31 +00:00
Joel Sherrill
b76232549e
2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* startup/init5235.c: Remove warnings.
2010-04-28 19:43:25 +00:00
Joel Sherrill
8ccd1b09d7
2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* console/leds.c, timer/timer.c: Remove warnings.
2010-04-28 19:33:32 +00:00
Joel Sherrill
e7aacd3462
2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* console/m340uart.c, startup/init68340.c: Remove warnings.
2010-04-28 19:33:25 +00:00
Joel Sherrill
427bb7d1d4
2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* startup/init68360.c, timer/timer.c: Remove warnings.
2010-04-28 19:16:22 +00:00
Joel Sherrill
f7c9b9e816
2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* shared/gdbstub/mips-stub.c: Remove warnings.
2010-04-28 18:59:49 +00:00
Joel Sherrill
dc9c137334
2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* gdbstub/rtems-stub-glue.c: Remove warnings.
2010-04-28 18:59:41 +00:00
Joel Sherrill
7657a000d2
2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* mongoosev/duart/mg5uart.c: Remove warnings.
2010-04-28 18:59:33 +00:00
Joel Sherrill
d1c52f8dd3
2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* startup/linkcmds: Needed to be assigned to a memory region.
2010-04-28 18:59:01 +00:00
Joel Sherrill
00b5917fe6
2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* shared/bootloader/em86.c, shared/bootloader/mm.c,
shared/console/polled_io.c, shared/irq/irq_init.c,
shared/startup/bspstart.c: Remove warnings.
2010-04-28 18:51:58 +00:00
Joel Sherrill
14a78df2be
2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* mpc5xx/clock/clock.c, mpc5xx/console-generic/console-generic.c,
mpc5xx/irq/irq_init.c, mpc5xx/timer/timer.c: Remove warnings.
2010-04-28 17:17:59 +00:00
Joel Sherrill
af2af2b4b7
2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* irq/irq.h, startup/iss555.c, startup/tm27supp.c: Remove warnings.
2010-04-28 17:17:48 +00:00
Joel Sherrill
6196ded1d5
2010-04-22 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* support/include/tmacros.h: Changed check_dispatch_disable_level() to
treat all non-zero values of _Thread_Dispatch_disable_level equally.
2010-04-28 16:37:20 +00:00
Joel Sherrill
cb930b4dae
2010-04-28 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxfile01/test.c: Add check for errno on chdir(NULL).
2010-04-28 15:01:51 +00:00
Joel Sherrill
cbe57ec919
2010-04-28 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/chdir.c: Check for NULL pointer.
2010-04-28 15:01:31 +00:00
Joel Sherrill
51dc695af7
2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* libchip/network/if_dc.c: Remove warnings.
2010-04-28 13:23:41 +00:00
Joel Sherrill
deada8db0e
2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* network/xiltemac.c, startup/bspstart.c: Remove warnings.
2010-04-28 13:23:16 +00:00
Joel Sherrill
423f7e02a8
2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* startup/bspclean.c, startup/bspstart.c: Remove warnings.
2010-04-28 13:23:11 +00:00
Joel Sherrill
cbf3e3a025
2010-04-27 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* startup/init5206e.c: Remove warnings.
2010-04-27 22:01:18 +00:00
Joel Sherrill
71aade99ef
2010-04-27 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* startup/init5272.c: Remove warnings.
2010-04-27 21:54:57 +00:00
Joel Sherrill
874220e4ad
2010-04-27 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* network/network.c: Remove warnings.
2010-04-27 18:23:44 +00:00
Joel Sherrill
e37ae0d8c8
2010-04-27 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* network/network.c, startup/bspstart.c: Remove warnings. hwaddr
handling changed to avoid use of unitialized variable.
2010-04-27 17:33:53 +00:00
Joel Sherrill
65a45ae5df
2010-04-27 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* network/network.c, startup/bspclean.c, startup/init5282.c: Remove
warnings.
2010-04-27 17:23:22 +00:00
Joel Sherrill
2b2e3ef5f9
2010-04-27 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/linkcmds: Revert previous change. Remove .reginfo from .bss
section where it was present.
2010-04-27 17:11:10 +00:00
Joel Sherrill
980ee08fa9
2010-04-27 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* start/start.S, startup/linkcmds: Revert previous change. Remove
.reginfo from .bss section where it was present.
2010-04-27 17:11:03 +00:00
Ralf Corsepius
2733f477d0
Regenerate.
2010-04-27 03:28:28 +00:00
Ralf Corsepius
44443f1d39
Regenerate.
2010-04-27 03:04:49 +00:00
Ralf Corsepius
a7902de41e
Bump GCC_RPMREL.
2010-04-27 03:03:52 +00:00
Eric Norum
93b4e6d916
* startup/bspstart.c: Clean up some warnings.
...
* network/network.c: Fix up full/half duplex printout and some warnings.
2010-04-26 17:44:57 +00:00
Ralf Corsepius
3a3294b796
Regenerate.
2010-04-26 17:27:21 +00:00
Ralf Corsepius
7c779ead25
Abandon gcc-4.4.2.
...
newlib-1.18.0-rtems4.10-20100426.diff.
2010-04-26 17:26:34 +00:00
Ralf Corsepius
e2e85377be
Regenerate.
2010-04-26 14:32:00 +00:00
Ralf Corsepius
9c20cff493
Abandon gcc-g++-4.4.2.
2010-04-26 14:30:56 +00:00
Ralf Corsepius
33747783a7
Add missing ;
2010-04-26 14:28:47 +00:00
Ralf Corsepius
a8094b02d9
New.
2010-04-26 13:53:32 +00:00
Ralf Corsepius
8bddec3be0
Abandon 4.4.2.
...
newlib-1.18.0-rtems4.11-20100423.diff.
2010-04-26 13:42:01 +00:00
Ralf Corsepius
7d29d54a5c
Bump GCC_RPMREL.
2010-04-26 13:17:35 +00:00
Ralf Corsepius
a0c2e9f455
Fix no-brainer bug in previous change.
2010-04-26 13:16:43 +00:00
Ralf Corsepius
b804e5d664
Regenerate.
2010-04-26 07:45:53 +00:00
Ralf Corsepius
c363f34c65
Bump GCC_RPMREL.
2010-04-26 07:44:58 +00:00
Joel Sherrill
74b4bb1f4d
2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* libfs/src/rfs/rtems-rfs-bitmaps-ut.c: Fix warning.
2010-04-26 02:43:30 +00:00
Joel Sherrill
5d44c8590b
2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* console/uart.c: Fix warnings.
2010-04-26 02:33:57 +00:00
Joel Sherrill
af3fd0c616
2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* console/console.c: Fix warnings.
2010-04-26 02:28:02 +00:00
Joel Sherrill
59adbd8802
2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* console/fbcons.c: Fix warnings.
2010-04-26 02:24:36 +00:00
Joel Sherrill
fa775a8707
2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* network/network.c: Fix warning.
2010-04-26 01:30:51 +00:00
Joel Sherrill
1a1279f703
2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* startup/bspstart.c: Fix warning.
2010-04-26 01:30:08 +00:00
Joel Sherrill
8f9457efab
2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* console/console.c: Fix prototypes.
2010-04-26 01:29:05 +00:00
Joel Sherrill
642c500988
2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
libchip/serial/ns16550.c, libchip/serial/serial.h,
libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
or intptr_t instead of uint32_t or int32_t.
2010-04-26 00:58:39 +00:00
Joel Sherrill
c0c5635164
2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* libmisc/stringto/stringto_template.h: Remove warning.
2010-04-26 00:50:15 +00:00
Joel Sherrill
9bbba5401c
2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* console/console.c, ide/pcmcia_ide.c, startup/bspstart.c,
startup/imbx8xx.c: Fix some warnings.
2010-04-25 22:36:25 +00:00
Joel Sherrill
ceda5c27e0
2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* context_init.c: Eliminate warnings.
2010-04-25 22:17:35 +00:00
Joel Sherrill
a0cb87cbfc
2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* cpu.c, rtems/score/cpu.h: Move _CPU_Context_Initialize() to cpu.c so
it is easier to make warning free.
2010-04-25 21:37:46 +00:00
Joel Sherrill
2b0d72afb8
2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
uint32_t.
2010-04-25 21:18:06 +00:00
Joel Sherrill
18b3b58110
2010-04-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
2010-04-25 19:53:38 +00:00
Joel Sherrill
85e0a2201f
2010-04-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/src/pthread.c: Make default pthread_attr_t match the
conditionals in the version in newlib. This way it will always be
right.
2010-04-25 19:51:12 +00:00
Joel Sherrill
124800adcd
2010-04-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/readv.c: Check for < 0 on iov_len, not <= 0. A
readv() with all iov_len equal to 0 should have no effect.
2010-04-25 19:50:05 +00:00
Joel Sherrill
2cc30e90c2
2010-04-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
thread can reliably reach the pthread_join() call.
2010-04-25 19:40:12 +00:00
Joel Sherrill
e8b4506836
2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
rewinddir(NULL) since we are now using newlib's implementation and it
does not check for NULL. This causes a fault on some targets.
2010-04-25 19:17:52 +00:00
Joel Sherrill
fb2789688a
2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* bspcmdline01/init.c: Fix assert conditional.
2010-04-25 19:12:22 +00:00
Joel Sherrill
46b6a01ef1
2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* startup/linkcmds: Add NOLOAD to .bss to eliminate warnings.
2010-04-25 16:11:05 +00:00
Joel Sherrill
fbd06a090c
2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* ppc403/clock/clock.c, ppc403/console/console405.c,
ppc403/tty_drv/tty_drv.c: Remove warnings and simple vectored
interrupt support.
2010-04-25 16:10:36 +00:00
Joel Sherrill
f295c4c69f
2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* console/consolebsp.h: Remove extraneous #warning.
2010-04-25 15:27:55 +00:00
Joel Sherrill
ee2903f27e
2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* bsp_specs: Remove warning on __start not found.
2010-04-25 15:20:36 +00:00
Joel Sherrill
2146dbac19
2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* rtems/score/cpu.h: Remove warning in _CPU_Context_Initialize.
2010-04-25 15:06:32 +00:00
Joel Sherrill
524055a909
2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* rtems/score/cpu.h: Remove warning in _CPU_Context_Initialize.
2010-04-25 14:58:27 +00:00
Joel Sherrill
8a5012003e
2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* bsp_specs: Remove extra } to eliminate warning.
2010-04-25 14:08:50 +00:00
Ralf Corsepius
4cc3c24f3a
Rename cygwin-gcc-3.4.4.diff inro cygwin-gcc-3.4.4-3.diff.
2010-04-25 07:39:17 +00:00
Ralf Corsepius
30a052af62
New.
2010-04-25 05:38:06 +00:00
Ralf Corsepius
8e81eaf575
Regenerate.
2010-04-25 05:37:05 +00:00
Ralf Corsepius
9b4bbd6ff0
Bump BINUTILS_RPMREL.
2010-04-25 05:36:48 +00:00
Ralf Corsepius
6d235a479f
Regenerate.
2010-04-25 05:30:33 +00:00
Ralf Corsepius
09a43a7343
Refactor patching.
2010-04-25 05:30:01 +00:00
Ralf Corsepius
153b9381de
Revert to gcc-3.4.4.
2010-04-25 05:12:03 +00:00
Joel Sherrill
c669bf30e4
2010-04-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* start/start.S: Verify boot_card is invoked properly with argc, argv.
2010-04-24 21:45:57 +00:00
Ralf Corsepius
4bb28d49bf
Regenerate.
2010-04-24 14:18:05 +00:00
Ralf Corsepius
8a2e918100
Regenerate.
2010-04-24 14:05:52 +00:00
Ralf Corsepius
0e16f0add5
Require gmp-4.2 if building mpc.
2010-04-24 14:05:25 +00:00
Ralf Corsepius
f2bb33b2eb
Regenerate.
2010-04-24 08:04:56 +00:00
Ralf Corsepius
f0cb9aea04
Bump GCC_RPMREL.
2010-04-24 08:04:22 +00:00
Ralf Corsepius
b2c76e9cdb
Regenerate.
2010-04-24 05:59:58 +00:00
Ralf Corsepius
423a18d695
Revert last patch.
2010-04-24 05:59:17 +00:00
Ralf Corsepius
461e171b99
Fix typo in comment.
...
Use %{el6} to identify building for CentOS6/RHEL6.
Reflect several packages are missing from RHEL6 Beta.
2010-04-24 05:57:58 +00:00
Joel Sherrill
e1dbc640be
2010-04-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* texi2www/texi2www: Add some new texinfo commands.
2010-04-23 21:05:48 +00:00
Ralf Corsepius
106127551b
Regenerate.
2010-04-23 16:49:17 +00:00
Ralf Corsepius
4aa415fe2e
Bump GCC_RPMREL.
2010-04-23 16:47:01 +00:00
Ralf Corsepius
fee6d69a57
newlib-1.18.0-rtems4.11-20100423.diff.
2010-04-23 16:46:41 +00:00
Ralf Corsepius
76f2a2e1e1
New.
2010-04-23 13:06:40 +00:00
Ralf Corsepius
3a3865f252
Add rhel6.
2010-04-23 11:01:26 +00:00
Chris Johns
452e5b0828
2010-04-22 Alin Rus <alin.codejunkie@gmail.com>
...
* user/chain.t: Fixed the example from PR 1504.
2010-04-22 06:47:28 +00:00
Joel Sherrill
32eadeb250
2010-04-20 Allan Hessenflow <allanh@kallisti.com>
...
* cpu_asm.S: L0-L3 were part of the interrupt context, but as
Mike Frysinger noted they were not being zeroed before calling
the C handlers. A patch that corrects this, as well as improving
some of the push/pop order to avoid stalls.
2010-04-20 13:27:48 +00:00
Ralf Corsepius
25ddacd4f3
2010-04-20 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/console.c: Reflect termios-API having changed.
2010-04-20 08:13:58 +00:00
Ralf Corsepius
5c2c96f112
Abandon freebsd7.2.
2010-04-19 16:58:15 +00:00
Ralf Corsepius
4e8aad7727
Abandon freebsd7.2
2010-04-19 16:57:01 +00:00
Ralf Corsepius
447de8f3b1
Regenerate.
2010-04-19 14:19:21 +00:00
Ralf Corsepius
6aa50b063f
Bump GCC_RPMREL.
2010-04-19 14:13:27 +00:00
Ralf Corsepius
c96718c4eb
Sync with amd64.
2010-04-19 14:10:52 +00:00
Ralf Corsepius
2d667cc9a8
Fix up Source0, Source1-URL.
2010-04-19 14:09:59 +00:00
Ralf Corsepius
7bfa75d573
New.
2010-04-19 14:08:59 +00:00
Ralf Corsepius
44ac623d79
Add netbsd5.0.2/amd64.
2010-04-19 14:04:14 +00:00
Ralf Corsepius
b2f215a320
Add am64
2010-04-19 14:03:35 +00:00
Ralf Corsepius
3584ae5954
New (add amd64-netbsd*5).
2010-04-19 14:02:13 +00:00
Ralf Corsepius
a7f3bad981
Abandon netbsd5.0.1
2010-04-19 04:07:54 +00:00
Ralf Corsepius
6bac3f4f10
Remove.
2010-04-19 04:07:16 +00:00
Ralf Corsepius
de42344171
Housekeeping.
2010-04-19 04:04:48 +00:00
Ralf Corsepius
d78b215907
New (Add i386*netbsdelf hack.)
2010-04-19 04:02:28 +00:00
Ralf Corsepius
886874680b
Bump *_RPMREL.
2010-04-19 03:55:06 +00:00
Ralf Corsepius
a6ed8fb3c4
New.
2010-04-19 03:44:17 +00:00
Ralf Corsepius
c7a7580667
Add netbsd5.0.2.
2010-04-19 03:42:58 +00:00
Joel Sherrill
1590fd3e53
2010-04-18 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* .cvsignore, include/.cvsignore: New files.
2010-04-18 21:30:21 +00:00
Ralf Corsepius
817a186344
This commit was generated by cvs2svn to compensate for changes in r23081,
...
which included commits to RCS files with non-trunk default branches.
2010-04-18 17:32:38 +00:00
Ralf Corsepius
89e796672e
Import from zlib-1.2.5
2010-04-18 17:32:38 +00:00
Ralf Corsepius
421ed95f18
This commit was generated by cvs2svn to compensate for changes in r23079,
...
which included commits to RCS files with non-trunk default branches.
2010-04-18 06:48:15 +00:00
Ralf Corsepius
1068a68779
Import from zlib-1.2.5
2010-04-18 06:48:15 +00:00
Joel Sherrill
dace69bfc4
2010-04-17 Allan Hessenflow <allanh@kallisti.com>
...
* cpu.c, cpu_asm.S, rtems/score/cpu.h: Fine tune registers saved in the
context. The sp and imask registers need to be saved. Also allocated
12 bytes on the stack at thread entry as the abi requires that.
2010-04-17 19:24:16 +00:00
Joel Sherrill
340d782ab8
2010-04-17 Mike Frysinger <vapier.adi@gmail.com>
...
* cpu.c: Blackfin ABI requires L registers to be 0 upon function entry.
2010-04-17 17:34:34 +00:00
Ralf Corsepius
6832a7e674
Generate.
2010-04-16 03:11:22 +00:00
Ralf Corsepius
73057d5e62
Add freebsd7.3
2010-04-16 02:59:47 +00:00
Ralf Corsepius
a87e7d88cd
New.
2010-04-16 02:58:45 +00:00
Ralf Corsepius
ac367f3534
gcc-4.5.0.
2010-04-15 17:24:46 +00:00
Ralf Corsepius
062927e9b5
gcc-4.5.0
2010-04-15 16:45:48 +00:00
Joel Sherrill
9e95e540b9
2010-04-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpuModel.S, cpuModel.h, displayCpu.c: Update to include more reserved
bits and pick out a bit more information.
2010-04-15 14:09:57 +00:00
Ralf Corsepius
5a0f2c7812
i586-pc-freebsd8.0-gcc.spec
2010-04-15 13:04:35 +00:00
Ralf Corsepius
3fe45104a8
Upgrade to gcc-4.5.0.
2010-04-15 13:04:23 +00:00
Ralf Corsepius
f53301c938
2010-04-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sh7045/include/sci_termios.h, sh7045/sci/sci.c,
sh7045/sci/sci_termios.c: Reflect termios API changes.
2010-04-15 08:39:33 +00:00
Ralf Corsepius
a5fb3d1bfe
Reflect termios API changes.
2010-04-15 08:39:26 +00:00
Ralf Corsepius
6d521f09f1
2010-04-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems/score/cpu.h: Make _gp global.
2010-04-15 04:51:23 +00:00
Ralf Corsepius
65357b7f4e
Regenerate.
2010-04-14 13:08:34 +00:00
Ralf Corsepius
663f5012d9
Bump GCC_RPMREL.
2010-04-14 13:07:29 +00:00
Ralf Corsepius
6e404fa1f2
Bump GCC_RPMREL.
2010-04-14 13:07:28 +00:00
Ralf Corsepius
0e685c127a
gcc-4.5.0.
2010-04-14 13:07:27 +00:00
Ralf Corsepius
01c5291a18
New.
2010-04-14 13:02:25 +00:00
Ralf Corsepius
34c63d119a
2010-04-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/mbuf.h: Use uintptr_t instead of u_long
for 16bit target compliance.
2010-04-14 12:43:21 +00:00
Ralf Corsepius
c922a9dd0a
2010-04-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/libc/gethostbydns.c: Use uintptr_t instead of u_long
for 16bit target compliance.
2010-04-14 12:42:11 +00:00
Ralf Corsepius
36275c646e
2010-04-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/sysctl.h: Change sysctl_oid->arg2 into int32_t
for 16bit target compliance.
2010-04-14 10:57:48 +00:00
Ralf Corsepius
eb18d28bb6
2010-04-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/uart.c: Reflect termios API changes.
2010-04-14 09:27:31 +00:00
Ralf Corsepius
96bb0f4036
2010-04-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/umon/umoncons.c:
Reflect changes to rtems_termios_callbacks->write.
2010-04-14 09:00:46 +00:00
Ralf Corsepius
b93ca7c6b3
Include <unistd.h>.
2010-04-14 08:59:02 +00:00
Ralf Corsepius
a3b8cdab46
2010-04-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/conscfg.c: Include <unistd.h>.
2010-04-14 08:58:28 +00:00
Ralf Corsepius
90ea3ded2f
2010-04-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/flash/flash.c: Include <unistd.h>.
2010-04-14 08:53:48 +00:00
Ralf Corsepius
8f7b4b5f07
2010-04-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* network/support/bsp_attach.c: Include <unistd.h>.
2010-04-14 08:51:56 +00:00
Ralf Corsepius
f9bf7f1646
Include <unistd.h>.
2010-04-14 08:51:46 +00:00
Ralf Corsepius
3d3e22c643
2010-04-13 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/shell/fts.c (fts_pow2): Rebase fts_pow2 on
SIZEOF_SIZE_T * CHAR_BIT.
2010-04-13 04:39:47 +00:00
Ralf Corsepius
d526708e5d
2010-04-13 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/gcc-sanity.m4: Add RTEMS_CHECK_GCC_PRINTF_LD_OFF_T,
RTEMS_CHECK_GCC_PRINTF_LLD_OFF_T.
2010-04-13 04:23:36 +00:00
Ralf Corsepius
b3950931a0
Add RTEMS_CHECK_GCC_PRINTF_LD_OFF_T, RTEMS_CHECK_GCC_PRINTF_LLD_OFF_T.
2010-04-13 04:23:26 +00:00
Ralf Corsepius
80e2405dde
2010-04-13 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/console.c: Fix broken comment formatting.
2010-04-13 04:21:15 +00:00
Ralf Corsepius
d3d297496c
Fix broken comment format.
2010-04-13 04:20:05 +00:00
Ralf Corsepius
5322d6e604
2010-04-13 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shttpd/io_dir.c: Cast consts to size_t (Avoid overflows on implicit
const casts on 16bit targets).
2010-04-13 04:17:15 +00:00
Ralf Corsepius
4d0771e1e8
2010-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/comm/uart.c, shared/comm/uart.h: Reflect termios API
changes.
2010-04-12 16:34:38 +00:00
Ralf Corsepius
2daa19ffa3
Reflect termios API changes.
2010-04-12 16:34:31 +00:00
Ralf Corsepius
5da993c0ac
2010-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/console.c, console/ps2_mouse.c: Reflect termios API
changes.
2010-04-12 16:33:00 +00:00
Ralf Corsepius
eb55e007ab
2010-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/include/rtems/system.h: Let RTEMS_offsetof return uintptr_t
instead of uint32_t (16bit target compatibility).
2010-04-12 15:28:03 +00:00
Ralf Corsepius
ffed83e099
2010-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/monitor/mon-part.c, libmisc/monitor/mon-region.c:
Use rtems_monitor_dump_addr instead of rtems_monitor_dump_hex
to print addresses.
2010-04-12 15:25:55 +00:00
Ralf Corsepius
76282d5cc9
Use rtems_monitor_dump_addr instead of rtems_monitor_dump_hex
...
to print addresses.
2010-04-12 15:25:43 +00:00
Ralf Corsepius
1b65557a78
2010-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/monitor/mon-prmisc.c, libmisc/monitor/monitor.h:
Add rtems_monitor_dump_addr().
2010-04-12 15:23:57 +00:00
Ralf Corsepius
5b331cc570
Add rtems_monitor_dump_addr().
2010-04-12 15:23:41 +00:00
Ralf Corsepius
16c37555f3
2010-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/monitor/mon-symbols.c: 16bit target fixes.
2010-04-12 15:21:54 +00:00
Ralf Corsepius
f1eb9c6b72
16bit target fixes.
2010-04-12 15:21:42 +00:00
Ralf Corsepius
959e0a0a80
2010-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/lib/ftpfs.c: 16bit target fixes:
Use ioctl_command_t as arg to rtems_ftpfs_do_ioctl.
Explicitly cast to uint32_t in char[] to uint32_t
conversion.
2010-04-12 12:50:25 +00:00
Ralf Corsepius
84221cb922
2010-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Check for sched.h.
2010-04-12 06:36:35 +00:00
Ralf Corsepius
da0475f533
2010-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Check for WORD_BIT, LONG_BIT.
2010-04-12 06:31:21 +00:00
Ralf Corsepius
2c0450cb88
2010-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Check for flockfile, funlockfile, ftrylockfile.
2010-04-12 06:27:18 +00:00
Chris Johns
1d539c0501
2010-04-12 Chris Johns <chrisj@rtems.org>
...
libfs/src/rfs/rtems-rfs-buffer-bdbuf.c,
libfs/src/rfs/rtems-rfs-buffer.c, libfs/src/rfs/rtems-rfs-data.h,
libfs/src/rfs/rtems-rfs-dir.c,
libfs/src/rfs/rtems-rfs-file-system.c,
libfs/src/rfs/rtems-rfs-format.c, libfs/src/rfs/rtems-rfs-inode.h,
libfs/src/rfs/rtems-rfs-rtems.c, libfs/src/rfs/rtems-rfs-rtems.h,
libfs/src/rfs/rtems-rfs-shell.c: Fix for PR1502. Clean up problems
on 16bit targets.
2010-04-12 05:29:25 +00:00
Ralf Corsepius
a290e72a5d
2010-04-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* POSIX/flockfile.c, POSIX/funlockfile.c, POSIX/ftrylockfile.c: New.
* POSIX/Makefile.am: Add flockfile, funlockfile, ftrylockfile.
2010-04-11 16:44:52 +00:00
Ralf Corsepius
5d8a42a518
Add flockfile, funlockfile, ftrylockfile.
2010-04-11 16:44:35 +00:00
Ralf Corsepius
87fbcc5ea2
New.
2010-04-11 16:44:20 +00:00
Ralf Corsepius
a99d541b3f
2010-04-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/debugio.c: Include <unistd.h>.
2010-04-11 16:34:42 +00:00
Joel Sherrill
c01dba121d
2010-04-10 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* make/custom/pc386.cfg: EXEEXT is not defined in application Makefile
support. All other BSPs just use .exe directly on objcopy commands.
This makes it consistent and allows external examples (network demos,
examples-v2, etc to link.
2010-04-10 17:50:44 +00:00
Ralf Corsepius
a89c96399e
2010-04-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/stackchk/check.c: Remove bogus casts.
Use PRIxPTR to printk pointers.
2010-04-10 07:32:13 +00:00
Ralf Corsepius
199354584c
2010-04-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/serial/serial.h: Add extern "C".
2010-04-10 02:35:59 +00:00
Ralf Corsepius
7e72d512fd
Add extern "C".
2010-04-10 02:19:02 +00:00
Ralf Corsepius
add4a2eae3
Import from zlib-1.2.5
2010-04-10 01:31:51 +00:00
Ralf Corsepius
7ffa1bae33
This commit was generated by cvs2svn to compensate for changes in r23020,
...
which included commits to RCS files with non-trunk default branches.
2010-04-10 01:31:51 +00:00
Thomas Doerfler
3ed964f90d
adapt _write_ functions to new prototype
2010-04-09 22:44:05 +00:00
Thomas Doerfler
c193baadaf
unify irq data types and code, merge s3c2400/s3c2410 support
2010-04-09 20:24:57 +00:00
Thomas Doerfler
a0bdb9b85b
removed over-paranoid warning switches
2010-04-09 15:02:39 +00:00
Thomas Doerfler
5e657e2363
Documentation. Fixed mask defines.
2010-04-09 12:30:39 +00:00
Thomas Doerfler
bdac0eed0c
fixed disk delete
...
Obtain/release disk during open/close
2010-04-09 12:28:24 +00:00
Thomas Doerfler
22f107b6e4
Changes throughout
2010-04-09 12:25:22 +00:00
Thomas Doerfler
7a6f8d09fe
added dma header
...
added thumb support to start.S
updated documentation
2010-04-09 12:22:57 +00:00
Ralf Corsepius
6d614c4729
gcc-4.5.0-RC-20100406.
2010-04-09 02:56:59 +00:00
Eric Norum
a7f5c5f3aa
Add include to pick up read()/close() prototypes.
2010-04-08 22:20:33 +00:00
Joel Sherrill
4ad5526709
2010-04-08 Till Straumann <strauman@slac.stanford.edu>
...
* cpu_asm.S, rtems/score/cpu.h: On uC5282, the thread restart needed to
reload the frame pointer. As part of doing this, the code was moved
from inline asm to the .S file.
2010-04-08 16:37:34 +00:00
Joel Sherrill
c2b0f2ca18
2010-04-08 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
CPU_SIMPLE_VECTORED_INTERRUPTS.
2010-04-08 16:36:13 +00:00
Ralf Corsepius
2a5c880dc3
Housekeeping.
2010-04-08 14:48:59 +00:00
Joel Sherrill
42fc45c685
2010-04-08 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* start/start.S: Spacing.
2010-04-08 13:20:20 +00:00
Thomas Doerfler
78623bce98
add/adapt documentation
2010-04-08 10:13:46 +00:00
Ralf Corsepius
d38c830926
Regenerate.
2010-04-08 03:25:54 +00:00
Ralf Corsepius
32c58e173b
Bump GCC_RPMREL.
2010-04-08 03:24:52 +00:00
Ralf Corsepius
0ebf210b2d
gcc-core-4.4.3-rtems4.10-20100315.diff.
2010-04-08 03:24:28 +00:00
Ralf Corsepius
98c5c02c25
Remove (Abandon).
2010-04-08 03:00:44 +00:00
Joel Sherrill
de237f40fd
2010-04-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* start/start.S: Verify boot_card() is passed a NULL.
2010-04-07 21:50:11 +00:00
Joel Sherrill
c187b50a89
2010-04-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Rename poorly named define "M" to "JOEL_M" since
I can't find it used anywhere. When code breaks, someone will
suggest a better name. But "M" conflicted with user code.
* start/start.S: Verify boot_card() is passed a NULL.
2010-04-07 21:49:20 +00:00
Joel Sherrill
09d053e821
2010-04-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* console/uart.c: Eliminate warnings.
* start/start.S: Verify boot_card() is passed NULL.
2010-04-07 21:48:14 +00:00
Joel Sherrill
2583672ca3
2010-04-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/src/wkspace.c: Remove duplicate include.
2010-04-07 17:05:29 +00:00
Joel Sherrill
fae3ab4379
2010-04-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
simple or PIC interrupt model.
2010-04-07 15:04:07 +00:00
Joel Sherrill
7417f7b71c
2010-04-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/monitor/mon-monitor.c, libmisc/monitor/monitor.h: Add const
to fix warning. Spacing.
2010-04-07 14:58:45 +00:00
Thomas Doerfler
456d9b2b48
fix sdram timing for MPC5200B chips
2010-04-07 14:20:21 +00:00
Thomas Doerfler
88919d021e
renamed MPC55XX_CHIP_DERIVATE to MPC55XX_CHIP_TYPE
2010-04-07 14:19:55 +00:00
Thomas Doerfler
9a66caae9b
skip version nibble when detecting e200 processor version
2010-04-07 14:18:53 +00:00
Joel Sherrill
232cdcb3d6
2010-04-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/include/rtems/system.h: Fix warnings about TRUE/FALSE not
defined on ARM target. This file need to be clean from .S files.
2010-04-07 14:04:34 +00:00
Joel Sherrill
58597dd29c
2010-04-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* arm_exc_abort.S: Fix warnings about TRUE/FALSE not defined.
2010-04-07 14:04:12 +00:00
Ralf Corsepius
665446c10d
2010-04-07 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/spw/grspw_rasta.c: Guard prototype of
grspw_rasta_calc_memoffs in #ifdef GRSPW_STATIC_MEM to avoid
warning.
2010-04-07 13:57:30 +00:00
Thomas Doerfler
2931336963
changes to support GW_LCFM
2010-04-07 06:45:59 +00:00
Thomas Doerfler
08013e8612
fixed to support GW_LCFM
2010-04-07 06:44:41 +00:00
Ralf Corsepius
68001c025e
Regenerate.
2010-04-07 02:18:56 +00:00
Ralf Corsepius
66c730797a
Upgrade to gcc-4.5.0-RC-20100406
2010-04-07 02:18:21 +00:00
Ralf Corsepius
74e1fca9bb
Regenerate.
2010-04-06 12:03:34 +00:00
Ralf Corsepius
04d0b90761
Bump GDB_RPMREL.
2010-04-06 12:01:28 +00:00
Ralf Corsepius
530d50140d
Regenerate.
2010-04-06 11:56:49 +00:00
Ralf Corsepius
fa664482ce
Bump GDB_RPMREL
2010-04-06 11:49:18 +00:00
Ralf Corsepius
bcf95dc917
Rework again.
2010-04-06 11:31:11 +00:00
Ralf Corsepius
b2e0ac6197
Cleanup.
2010-04-06 04:04:01 +00:00
Joel Sherrill
da9518a2f5
2010-04-05 Thomas Znidar <t.znidar@embed-it.com>
...
* libmisc/monitor/mon-monitor.c, libmisc/monitor/monitor.h: Add reset
command.
2010-04-05 17:12:05 +00:00
Joel Sherrill
14782ec0cd
2010-04-05 Thomas Znidar <t.znidar@embed-it.com>
...
* Makefile.am, configure.ac, preinstall.am: Add mcf5225x support.
* mcf5225x/include/fec.h, mcf5225x/include/mcf5225x.h,
mcf5225x/network/fec.c: New files.
2010-04-05 17:11:48 +00:00
Joel Sherrill
9b2a6bb47a
2010-04-05 Thomas Znidar <t.znidar@embed-it.com>
...
* acinclude.m4: Add mcf5225x BSP.
2010-04-05 17:09:13 +00:00
Joel Sherrill
b50a77a409
2010-04-05 Thomas Znidar <t.znidar@embed-it.com>
...
* configure.ac: Add mcf5225x BSP.
2010-04-05 17:07:17 +00:00
Joel Sherrill
fe32208840
2010-04-05 Thomas Znidar <t.znidar@embed-it.com>
...
* ChangeLog, Makefile.am, README, bsp_specs, configure.ac, gdb-init,
preinstall.am, clock/clock.c, console/console.c, console/debugio.c,
include/bsp.h, include/tm27.h, make/custom/mcf5225x.cfg,
start/start.S, startup/bspclean.c, startup/bspstart.c,
startup/init5225x.c, startup/linkcmds, timer/timer.c: New files.
2010-04-05 17:06:57 +00:00
Ralf Corsepius
d912ea383d
Import from zlib-1.2.5
2010-04-04 18:23:58 +00:00
Ralf Corsepius
b1b07f1a9c
Import from zlib-1.2.5
2010-04-04 18:12:28 +00:00
Ralf Corsepius
fae31effdf
2010-04-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/lib/rtems_bspnet_ntp.c: #include <unistd.h>.
2010-04-04 11:04:14 +00:00
Ralf Corsepius
5d974c9a70
#include <unistd.h>
2010-04-04 11:03:43 +00:00
Ralf Corsepius
ed85933279
2010-04-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* capture/init.c: Remove unused variable "out".
2010-04-04 09:41:22 +00:00
Ralf Corsepius
b80b7a9803
Remove unused variable "out".
2010-04-04 09:41:05 +00:00
Ralf Corsepius
c0c98985f8
2010-04-03 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
Reflect POSIX changes to sched_param.
2010-04-03 06:07:34 +00:00
Ralf Corsepius
66c9ad8692
Reflect POSIX changes to sched_param.
2010-04-03 06:07:24 +00:00
Ralf Corsepius
71a594af54
2010-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp62/init.c, sp65/init.c: #include <unistd.h>.
2010-04-03 06:04:33 +00:00
Ralf Corsepius
55bf5c8878
#include <unistd.h>
2010-04-03 06:04:25 +00:00
Ralf Corsepius
ca730e7ec3
Regenerate.
2010-04-03 05:58:17 +00:00
Ralf Corsepius
e8572cfdeb
2010-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* posix/include/sched.h: Remove.
* posix/Makefile.am: Remove include/sched.h.
2010-04-03 05:58:06 +00:00
Ralf Corsepius
e24760ae3f
2010-04-03 Joel Sherrill <joel.sherrill@oarcorp.org>
...
* posix/src/psxtransschedparam.c, posix/src/pthread.c,
posix/src/pthreadcreate.c: Reflect POSIX sched_parm changes.
2010-04-03 05:56:22 +00:00
Ralf Corsepius
3bacb250a8
Reflect POSIX sched_parm changes.
2010-04-03 05:55:59 +00:00
Ralf Corsepius
394ac3c416
#include <unistd.h>.
2010-04-03 05:52:56 +00:00
Ralf Corsepius
3d211ddf6a
2010-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shttpd/auth.c, shttpd/config.c, shttpd/io_cgi.c,
shttpd/io_file.c, shttpd/io_socket.c, shttpd/shttpd.c:
#include <unistd.h>.
2010-04-03 05:52:28 +00:00
Ralf Corsepius
e066e31edc
Regenerate.
2010-04-02 12:58:50 +00:00
Ralf Corsepius
04923e43e6
Bump GCC_RPMREL.
2010-04-02 12:57:57 +00:00
Ralf Corsepius
bdd00f2a8d
newlib-1.18.0-rtems4.10-20100402.diff
2010-04-02 12:57:36 +00:00
Ralf Corsepius
75b35f3621
2010-04-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/select.h: #include <sys/time.h>.
2010-04-02 07:39:43 +00:00
Ralf Corsepius
f5d5a2dc86
#include <sys/time.h>.
2010-04-02 07:39:34 +00:00
Ralf Corsepius
00d8eab920
#include <unistd.h>.
2010-04-02 07:28:41 +00:00
Ralf Corsepius
121d116919
2010-04-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
#include <unistd.h>.
2010-04-02 07:28:15 +00:00
Ralf Corsepius
814e5e1a4a
2010-04-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/isatty_r.c, libcsupport/src/malloc_sbrk_helpers.c:
#include <unistd.h>.
2010-04-02 07:05:46 +00:00
Ralf Corsepius
eb09d64daa
#include <unistd.h>.
2010-04-02 07:05:32 +00:00
Ralf Corsepius
8606ed5267
2010-04-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/rtc/ds1375.c: #include <unistd.h>.
2010-04-02 06:46:55 +00:00
Ralf Corsepius
ce65cd1726
#include <unistd.h>.
2010-04-02 06:46:48 +00:00
Ralf Corsepius
ecfd91ce04
2010-04-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/gnatcommon.c: #include <unistd.h>.
2010-04-02 06:40:39 +00:00
Ralf Corsepius
8fbc22cc3b
#include <unistd.h>.
2010-04-02 06:40:32 +00:00
Ralf Corsepius
3c66a30bf9
2010-04-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* posix/src/sched_rr_get_interval.c: #include <unistd.h>.
2010-04-02 06:38:12 +00:00
Ralf Corsepius
0cd4e62cf2
Regenerate.
2010-04-02 04:58:05 +00:00
Ralf Corsepius
b54d8f614f
Update.
2010-04-02 04:57:45 +00:00
Ralf Corsepius
528b3252a2
Bump GCC_RPMREL.
2010-04-02 04:35:03 +00:00
Ralf Corsepius
6f6cc68a7e
Preps for next spin.
2010-04-02 04:33:03 +00:00
Ralf Corsepius
ce83d78d36
Remove (bogus).
2010-04-02 04:29:41 +00:00
Ralf Corsepius
561e6da86c
New.
2010-04-02 04:29:07 +00:00
Ralf Corsepius
c3803a64b4
Regenerate.
2010-04-01 10:46:48 +00:00
Ralf Corsepius
ac312a41fb
gcc-4.5-20100325
2010-04-01 10:46:35 +00:00
Ralf Corsepius
3f1dd943cb
New.
2010-04-01 10:44:20 +00:00
Chris Johns
8f77f8f62c
2010-03-30 Chris Johns <chrisj@rtems.org>
...
* libfs/src/dosfs/msdos_misc.c: Fix PR1491.
2010-03-30 11:16:29 +00:00
Ralf Corsepius
4a23fa971c
Regenerate.
2010-03-29 13:31:41 +00:00
Ralf Corsepius
0b45f1a241
Bump GDB_RPMREL.
2010-03-29 13:30:46 +00:00
Thomas Doerfler
484146f0c4
make the lpc2362 a SMALL MEMORY BSP
2010-03-29 11:33:09 +00:00
Thomas Doerfler
cdf44d93da
exclude big samples for SMALL MEMORY BSPs
2010-03-29 11:30:49 +00:00
Ralf Corsepius
d52beda361
Regenerate.
2010-03-29 04:03:18 +00:00
Ralf Corsepius
70c28884da
Bump GCC_RPMREL.
2010-03-29 04:02:02 +00:00
Ralf Corsepius
86969500fc
Update.
2010-03-29 03:58:01 +00:00
Ralf Corsepius
6ebfd35cff
Update.
2010-03-29 03:55:48 +00:00
Ralf Corsepius
76daa873ce
newlib-1.18.0-rtems4.10-20100328.diff, gcc-core-4.5-20100325-rtems4.11-20100326.diff
2010-03-29 03:52:52 +00:00
Ralf Corsepius
a2809dcfaa
Import from zlib-1.2.5
2010-03-29 03:51:22 +00:00
Ralf Corsepius
bb221a5c06
Switch back to gcc-4.4.3 (gcc-4.5 does not build).
2010-03-29 03:41:49 +00:00
Ralf Corsepius
cad7844c18
newlib-1.18.0-rtems4.10-20100328.diff
2010-03-29 03:38:23 +00:00
Ralf Corsepius
d754164f61
Regenerate.
2010-03-29 03:35:21 +00:00
Ralf Corsepius
ad76276a6c
Bump GCC_RPMREL.
2010-03-29 03:23:19 +00:00
Ralf Corsepius
751edc83e0
New.
2010-03-29 03:20:04 +00:00
Ralf Corsepius
0ada0e86cd
New.
2010-03-29 02:32:35 +00:00
Ralf Corsepius
f9be936d3d
Import from zlib-1.2.5
2010-03-28 21:13:35 +00:00
Ralf Corsepius
59efee3468
This commit was generated by cvs2svn to compensate for changes in r22917,
...
which included commits to RCS files with non-trunk default branches.
2010-03-28 21:13:35 +00:00
Ralf Corsepius
89bace6395
Import from zlib-1.2.5
2010-03-28 20:28:11 +00:00
Ralf Corsepius
ea6ed86cb4
This commit was generated by cvs2svn to compensate for changes in r22914,
...
which included commits to RCS files with non-trunk default branches.
2010-03-28 19:06:13 +00:00
Ralf Corsepius
d5af3c14fd
Import from zlib-1.2.5
2010-03-28 19:06:13 +00:00
Joel Sherrill
5c541d4311
Fix.
2010-03-28 17:08:54 +00:00
Joel Sherrill
a8a4e7c09f
2010-03-28 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/src/isrthreaddispatch.c: Add include of config.h
2010-03-28 17:08:19 +00:00
Ralf Corsepius
1dee3fbd4e
2010-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/stringto/stringto_template.h: Reorder includes.
* libmisc/stringto/stringtodouble.c,
libmisc/stringto/stringtofloat.c,
libmisc/stringto/stringtoint.c,
libmisc/stringto/stringtolong.c,
libmisc/stringto/stringtolonglong.c,
libmisc/stringto/stringtopointer.c
libmisc/stringto/stringtounsignedchar.c
libmisc/stringto/stringtounsignedint.c
libmisc/stringto/stringtounsignedlong.c
libmisc/stringto/stringtounsignedlonglong.c:
Add HAVE_CONFIG_H support to let files receive configure defines.
2010-03-28 15:21:06 +00:00
Ralf Corsepius
56f61c7d6f
Add HAVE_CONFIG_H support to let files receive configure defines.
2010-03-28 15:20:32 +00:00
Ralf Corsepius
d192aa3918
Reorder includes.
2010-03-28 15:20:04 +00:00
Ralf Corsepius
1b4f290d67
2010-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/libc/getnetnamadr.c,
librpc/src/rpc/svc.c:
Add HAVE_STRINGS_H for better POSIX compliance.
2010-03-28 05:53:32 +00:00
Ralf Corsepius
e005f6e8d9
Add HAVE_STRINGS_H for better POSIX compliance.
2010-03-28 05:53:22 +00:00
Ralf Corsepius
6e401331b8
2010-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/net/if.c, libnetworking/net/if_ethersubr.c,
libnetworking/net/if_loop.c, libnetworking/net/if_ppp.c,
libnetworking/net/ppp_tty.c, libnetworking/net/radix.c,
libnetworking/net/raw_cb.c, libnetworking/net/raw_usrreq.c,
libnetworking/net/route.c, libnetworking/net/rtsock.c,
libnetworking/net/slcompress.c:
Add HAVE_CONFIG_H support to let files receive configure defines.
2010-03-28 05:50:43 +00:00
Ralf Corsepius
b25b88e732
Add HAVE_CONFIG_H support to let files receive configure defines.
2010-03-28 05:50:29 +00:00
Ralf Corsepius
39bad7e853
2010-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/netinet/if_ether.c, libnetworking/netinet/igmp.c,
libnetworking/netinet/in.c, libnetworking/netinet/in_cksum.c,
libnetworking/netinet/in_pcb.c, libnetworking/netinet/in_proto.c,
libnetworking/netinet/in_rmx.c, libnetworking/netinet/ip_divert.c,
libnetworking/netinet/ip_fw.c, libnetworking/netinet/ip_icmp.c,
libnetworking/netinet/ip_input.c, libnetworking/netinet/ip_mroute.c,
libnetworking/netinet/ip_output.c, libnetworking/netinet/raw_ip.c,
libnetworking/netinet/tcp_debug.c, libnetworking/netinet/tcp_input.c,
libnetworking/netinet/tcp_output.c, libnetworking/netinet/tcp_subr.c,
libnetworking/netinet/tcp_timer.c, libnetworking/netinet/tcp_usrreq.c,
libnetworking/netinet/udp_usrreq.c:
Add HAVE_CONFIG_H support to let files receive configure defines.
2010-03-28 05:48:05 +00:00
Ralf Corsepius
245b3b38e1
2010-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/lib/ftpfs.c, libnetworking/lib/getprotoby.c,
libnetworking/lib/rtems_bsdnet_ntp.c, libnetworking/lib/syslog.c,
libnetworking/lib/tftpDriver.c:
Add HAVE_CONFIG_H support to let files receive configure defines.
2010-03-28 05:44:32 +00:00
Ralf Corsepius
d69f04af32
2010-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/libc/getifaddrs.c,
* libnetworking/libc/if_indextoname.c,
libnetworking/libc/if_nameindex.c:
Add HAVE_CONFIG_H support to let files receive configure defines.
2010-03-28 05:42:12 +00:00
Ralf Corsepius
8ed56b622e
2010-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmd/md4.c, libmd/md5.c:
Add HAVE_CONFIG_H support to let files receive configure defines.
2010-03-28 05:38:48 +00:00
Ralf Corsepius
cb8521654b
2010-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/Makefile.am: Add stringto/stringto_template.h to
libstringto_a_SOURCES.
2010-03-28 03:25:18 +00:00
Ralf Corsepius
e6505cff1d
Add stringto/stringto_template.h to libstringto_a_SOURCES.
2010-03-28 03:25:06 +00:00
Ralf Corsepius
9fc1ebd26b
2010-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/pipe/pipe.c:
Add HAVE_CONFIG_H support to let files receive configure defines.
2010-03-28 03:14:19 +00:00
Ralf Corsepius
694c3ac682
Add HAVE_CONFIG_H support to let files receive configure defines.
2010-03-28 03:14:08 +00:00
Ralf Corsepius
9996c16e3e
2010-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libblock/src/bdpart.c, libblock/src/ramdisk-config.c,
libblock/src/ramdisk-driver.c, libblock/src/ramdisk-init.c:
Add HAVE_CONFIG_H support to let files receive configure defines.
2010-03-28 03:11:37 +00:00
Ralf Corsepius
0a237c07c4
2010-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* librpc/src/xdr/xdr.c, librpc/src/xdr/xdr_array.c,
librpc/src/xdr/xdr_float.c, librpc/src/xdr/xdr_mem.c,
librpc/src/xdr/xdr_rec.c, librpc/src/xdr/xdr_reference.c,
librpc/src/xdr/xdr_sizeof.c, librpc/src/xdr/xdr_stdio.c
Add HAVE_CONFIG_H support to let files receive configure defines.
2010-03-28 02:40:26 +00:00
Ralf Corsepius
37da47ac8e
Add HAVE_CONFIG_H support to let files receive configure defines.
2010-03-28 02:40:16 +00:00
Ralf Corsepius
1cdd06ac98
2010-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* librpc/src/rpc/auth_none.c, librpc/src/rpc/auth_unix.c,
librpc/src/rpc/authunix_prot.c, librpc/src/rpc/bindresvport.c,
librpc/src/rpc/clnt_generic.c, librpc/src/rpc/clnt_perror.c,
librpc/src/rpc/clnt_raw.c, librpc/src/rpc/clnt_simple.c,
librpc/src/rpc/clnt_tcp.c, librpc/src/rpc/clnt_udp.c,
librpc/src/rpc/get_myaddress.c, librpc/src/rpc/getrpcent.c,
librpc/src/rpc/getrpcport.c, librpc/src/rpc/netname.c,
librpc/src/rpc/netnamer.c, librpc/src/rpc/pmap_clnt.c,
librpc/src/rpc/pmap_getmaps.c, librpc/src/rpc/pmap_getport.c,
librpc/src/rpc/pmap_prot.c, librpc/src/rpc/pmap_prot2.c,
librpc/src/rpc/pmap_rmt.c, librpc/src/rpc/rpc_callmsg.c,
librpc/src/rpc/rpc_commondata.c, librpc/src/rpc/rpc_dtablesize.c,
librpc/src/rpc/rpc_prot.c, librpc/src/rpc/rpcdname.c,
librpc/src/rpc/rtems_portmapper.c, librpc/src/rpc/rtems_rpc.c,
librpc/src/rpc/rtime.c, librpc/src/rpc/svc.c,
librpc/src/rpc/svc_auth.c, librpc/src/rpc/svc_auth_unix.c,
librpc/src/rpc/svc_raw.c, librpc/src/rpc/svc_run.c,
librpc/src/rpc/svc_simple.c, librpc/src/rpc/svc_tcp.c,
librpc/src/rpc/svc_udp.c:
Add HAVE_CONFIG_H support to let files receive configure defines.
2010-03-28 02:35:52 +00:00
Thomas Doerfler
fe28264e86
add some prototypes
2010-03-27 21:09:29 +00:00
Thomas Doerfler
06d1413032
correct prototypes
2010-03-27 21:09:08 +00:00
Thomas Doerfler
3e6a73cb56
*** empty log message ***
2010-03-27 21:05:15 +00:00
Thomas Doerfler
86939c9491
fix prototypes
2010-03-27 20:47:39 +00:00
Thomas Doerfler
dccbb21036
code changes to remove warnings
2010-03-27 20:44:18 +00:00
Thomas Doerfler
6b150cc357
fixed some warnings
2010-03-27 20:41:45 +00:00
Thomas Doerfler
1b6151a428
removed "bootbard calling" warning
2010-03-27 20:41:18 +00:00
Thomas Doerfler
0cc86720d9
remove "uninitialized" warning in irq.c
2010-03-27 20:40:22 +00:00
Thomas Doerfler
5c2e2bd899
remove some warnings
2010-03-27 20:39:01 +00:00
Joel Sherrill
ddeb7730ab
2010-03-27 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libgnat/ada_intrsupp.c, telnetd/check_passwd.c, telnetd/des.c,
telnetd/genpw.c: Add include of config.h
2010-03-27 15:08:04 +00:00
Thomas Doerfler
beb13a44d4
removed typo in uboot size
2010-03-27 15:04:11 +00:00
Joel Sherrill
febaa8a411
2010-03-27 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpu.c, cpu_asm.S: Add include of config.h
2010-03-27 15:03:09 +00:00
Joel Sherrill
f086af89dd
2010-03-27 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* context.c, cpu.c: Add include of config.h
2010-03-27 15:02:35 +00:00
Joel Sherrill
8eff201acf
2010-03-27 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpu.c: Add include of config.h
2010-03-27 15:02:31 +00:00
Joel Sherrill
fe31ab22d2
2010-03-27 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpu.c, cpu_asm.c: Add include of config.h
2010-03-27 15:02:26 +00:00
Joel Sherrill
5632f8da1f
2010-03-27 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpu.c, cpu_asm.S, irq.c: Add include of config.h
2010-03-27 15:02:21 +00:00
Joel Sherrill
4990792b2f
2010-03-27 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* context_init.c, context_switch.S, cpu.c, cpu_asm.c: Add include of
config.h
2010-03-27 15:02:02 +00:00
Joel Sherrill
c9f5531cc7
2010-03-27 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* context_init.c, context_switch.S, cpu.c, cpu_asm.c, varvects.S: Add
include of config.h
2010-03-27 15:01:57 +00:00
Joel Sherrill
199041aa0e
2010-03-27 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpu.c, cpu_asm.S, sse_test.c: Add include of config.h
2010-03-27 15:01:47 +00:00
Joel Sherrill
0acc9af342
2010-03-27 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* arm_exc_abort.S, arm_exc_handler_high.c, arm_exc_handler_low.S,
arm_exc_interrupt.S, cpu.c, cpu_asm.S: Add include of config.h
2010-03-27 15:01:19 +00:00
Thomas Doerfler
4f5d1c9fd1
removed warnings
2010-03-27 15:00:43 +00:00
Joel Sherrill
ff8dd26afa
2010-03-27 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Remove unused file.
* irq.c: Removed.
2010-03-27 14:59:26 +00:00
Thomas Doerfler
ff8f05b3ec
code changes to remove warnings
2010-03-27 14:42:26 +00:00
Thomas Doerfler
91df983e95
get desired clock rate for proper source
2010-03-27 08:09:33 +00:00
Ralf Corsepius
f21f9cb4d7
2010-03-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/termios_baud2index.c,
libcsupport/src/termios_baud2num.c, libcsupport/src/termios_num2baud.c
libcsupport/src/termios_setinitialbaud.c:
Add HAVE_CONFIG_H support to let files receive configure defines.
2010-03-27 05:38:39 +00:00
Ralf Corsepius
a26ced8181
Add HAVE_CONFIG_H support to let files receive configure defines.
2010-03-27 05:36:47 +00:00
Ralf Corsepius
3dc47aefc5
2010-03-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/bspcmdline/bspcmdline.h: Minimize includes.
* libmisc/bspcmdline/bspcmdline_get.c,
libmisc/bspcmdline/bspcmdline_getparam.c,
libmisc/bspcmdline/bspcmdline_getparamraw.c,
libmisc/bspcmdline/bspcmdline_getparamrhs.c:
Add HAVE_CONFIG_H support to let files receive configure defines.
2010-03-27 05:01:54 +00:00
Ralf Corsepius
b2bbdb9714
Add HAVE_CONFIG_H support to let files receive configure defines.
2010-03-27 05:01:30 +00:00
Ralf Corsepius
f5c405e150
Minimize includes.
2010-03-27 05:01:03 +00:00
Ralf Corsepius
52e6b8216b
2010-03-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/uuid/clear.c, libmisc/uuid/compare.c,
libmisc/uuid/copy.c, libmisc/uuid/isnull.c,
libmisc/uuid/pack.c, libmisc/uuid/parse.c,
libmisc/uuid/unpack.c, libmisc/uuid/unparse.c,
libmisc/uuid/uuid_time.c:
Add HAVE_CONFIG_H guards around #include "config.h".
2010-03-27 04:54:49 +00:00
Ralf Corsepius
ebdeaf6452
Add HAVE_CONFIG_H guards around #include "config.h".
2010-03-27 04:54:19 +00:00
Ralf Corsepius
37fbf4c487
2010-03-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/monitor/mon-symbols.c:
Add HAVE_STRINGS_H for better POSIX compliance.
2010-03-27 04:50:41 +00:00
Ralf Corsepius
364c423a43
Add HAVE_STRINGS_H for better POSIX compliance.
2010-03-27 04:50:27 +00:00
Chris Johns
355b0544d2
2010-03-27 Chris Johns <chrisj@rtems.org>
...
libfs/src/nfsclient/src/cexphelp.c,
libfs/src/nfsclient/src/dirutils.c,
libfs/src/nfsclient/src/nfs.modini.c,
libfs/src/nfsclient/src/nfsTest.c,
libfs/src/nfsclient/src/rpcio.c,
libfs/src/nfsclient/src/rpcio.modini.c,
libfs/src/nfsclient/src/sock_mbuf.c,
libfs/src/nfsclient/src/xdr_mbuf.c,
libfs/src/rfs/rtems-rfs-bitmaps-ut.c,
libfs/src/rfs/rtems-rfs-bitmaps.c,
libfs/src/rfs/rtems-rfs-block.c,
libfs/src/rfs/rtems-rfs-buffer-bdbuf.c,
libfs/src/rfs/rtems-rfs-buffer-devio.c,
libfs/src/rfs/rtems-rfs-buffer.c,
libfs/src/rfs/rtems-rfs-dir-hash.c, libfs/src/rfs/rtems-rfs-dir.c,
libfs/src/rfs/rtems-rfs-file-system.c,
libfs/src/rfs/rtems-rfs-file.c, libfs/src/rfs/rtems-rfs-format.c,
libfs/src/rfs/rtems-rfs-group.c, libfs/src/rfs/rtems-rfs-inode.c,
libfs/src/rfs/rtems-rfs-link.c, libfs/src/rfs/rtems-rfs-mutex.c,
libfs/src/rfs/rtems-rfs-rtems-dev.c,
libfs/src/rfs/rtems-rfs-rtems-dir.c,
libfs/src/rfs/rtems-rfs-rtems-file.c,
libfs/src/rfs/rtems-rfs-rtems-utils.c,
libfs/src/rfs/rtems-rfs-rtems.c, libfs/src/rfs/rtems-rfs-shell.c,
libfs/src/rfs/rtems-rfs-trace.c: Add HAVE_CONFIG_H support to let
files receive configure defines.
2010-03-27 04:04:40 +00:00
Ralf Corsepius
0b8e8274c7
2010-03-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/libc/gethostbydns.c, libnetworking/libc/gethostbyht.c,
libnetworking/libc/gethostnamadr.c, libnetworking/libc/getnetbyht.c,
libnetworking/libc/linkaddr.c, libnetworking/libc/ns_print.c,
libnetworking/libc/res_debug.c, libnetworking/libc/res_query.c,
libnetworking/libc/res_send.c, libnetworking/libc/res_update.c:
Add HAVE_STRINGS_H for better POSIX compliance.
2010-03-27 04:01:06 +00:00
Ralf Corsepius
39f13cbc46
Add HAVE_STRINGS_H for better POSIX compliance.
2010-03-27 04:00:53 +00:00
Ralf Corsepius
b1bac8d46a
2010-03-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/monitor/mon-command.c:
Add HAVE_CONFIG_H support to let files receive configure defines.
2010-03-27 03:58:21 +00:00
Ralf Corsepius
7f74ab7d68
Add HAVE_CONFIG_H support to let files receive configure defines.
2010-03-27 03:58:06 +00:00
Ralf Corsepius
9fcba88f33
2010-03-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/shell/hexdump-display.c, libmisc/shell/hexdump-parse.c,
libmisc/shell/hexsyntax.c, libmisc/shell/main_hexdump.c,
libmisc/shell/main_rm.c:
Add HAVE_STRINGS_H for better POSIX compliance.
2010-03-26 17:42:36 +00:00
Ralf Corsepius
c648ca5e67
Add HAVE_STRINGS_H for better POSIX compliance.
2010-03-26 17:42:24 +00:00
Ralf Corsepius
039267fc5d
2010-03-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shttpd/auth.c, shttpd/io_emb.c, shttpd/mime_type.c,
shttpd/shttpd.c: Add HAVE_STRINGS_H for better POSIX compliance.
2010-03-26 17:39:40 +00:00
Ralf Corsepius
0a695c2d92
2010-03-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/shell/dd-args.c, libmisc/shell/dd-conv.c,
libmisc/shell/dd-conv_tab.c, libmisc/shell/dd-misc.c,
libmisc/shell/dd-position.c, libmisc/shell/fdisk.c,
libmisc/shell/fts.c, libmisc/shell/hexdump-conv.c,
libmisc/shell/hexdump-display.c, libmisc/shell/hexdump-odsyntax.c,
libmisc/shell/hexdump-parse.c, libmisc/shell/hexsyntax.c,
libmisc/shell/login_check.c, libmisc/shell/login_prompt.c,
libmisc/shell/main_dd.c, libmisc/shell/main_hexdump.c,
libmisc/shell/main_ln.c, libmisc/shell/main_mknod.c,
libmisc/shell/main_rtc.c, libmisc/shell/mknod-pack_dev.c:
Add HAVE_CONFIG_H support to let files receive configure defines.
2010-03-26 17:19:00 +00:00
Ralf Corsepius
9a77af8537
Add HAVE_CONFIG_H support to let files receive configure defines.
2010-03-26 17:18:43 +00:00
Ralf Corsepius
0c1cb8af65
Remove (obsolete, unused)
2010-03-26 17:06:34 +00:00
Ralf Corsepius
142490c64a
Abandon cpukit.
2010-03-26 15:27:47 +00:00
Ralf Corsepius
27e499d654
Abandoned.
2010-03-26 15:26:36 +00:00
Ralf Corsepius
8d0c0a160b
Abandon.
2010-03-26 15:24:05 +00:00
Ralf Corsepius
59ecea598f
Rebase patch against gcc-4.5-20100325.
2010-03-26 09:29:10 +00:00
Ralf Corsepius
4c59a1b053
Regenerate.
2010-03-26 09:28:22 +00:00
Ralf Corsepius
5a99664a70
gcc-4.5-20100325.
2010-03-26 09:28:03 +00:00
Chris Johns
f3d3fd28e4
2010-03-26 Chris Johns <chrisj@rtems.org>
...
* make/custom/pc386.cfg: Revert the PR1495 change.
2010-03-26 02:21:20 +00:00
Chris Johns
1b3f7e927d
2010-03-26 Chris Johns <chrisj@rtems.org>
...
* libfs/src/dosfs/msdos_misc.c: Part fix to PR1491.
2010-03-26 01:19:51 +00:00
Thomas Doerfler
eff93d5ff0
add gwlcfm BSP
2010-03-25 20:31:18 +00:00
Thomas Doerfler
956531b5be
fix warning
2010-03-25 20:29:22 +00:00
Thomas Doerfler
1f4db180af
fix timer support, some reworks
2010-03-25 20:26:51 +00:00
Thomas Doerfler
2f5435a42f
add support for mpc551x based GW_LCFM system
2010-03-25 20:26:00 +00:00
Ralf Corsepius
89bb075414
Regenerate.
2010-03-25 08:13:14 +00:00
Ralf Corsepius
3e9e25759f
gcc-4.5-20100318.
2010-03-25 08:12:59 +00:00
Ralf Corsepius
07acedcca2
Regenerate.
2010-03-25 06:37:07 +00:00
Ralf Corsepius
58fce52d2a
gcc-4.5-20100318.
2010-03-25 06:36:53 +00:00
Ralf Corsepius
b1700799a4
Regenerate.
2010-03-24 18:40:36 +00:00
Ralf Corsepius
34b91f786c
gcc-4.5-20100318
2010-03-24 18:40:13 +00:00
Ralf Corsepius
cd010a343e
Regenerate.
2010-03-24 03:55:38 +00:00
Ralf Corsepius
7b3af16277
gcc-4.5-20100318.
2010-03-24 03:55:10 +00:00
Ralf Corsepius
0e5e088f07
Regenerate.
2010-03-23 14:50:28 +00:00
Ralf Corsepius
11ba8c56c9
gcc-4.4-20100318.
2010-03-23 14:49:54 +00:00
Thomas Doerfler
e95368e854
change this BSP to use the decrementer as clock source
2010-03-22 16:21:00 +00:00
Joel Sherrill
5fe38341ad
2010-03-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libfs/src/rfs/rtems-rfs-bitmaps-ut.c,
libfs/src/rfs/rtems-rfs-block.c, libfs/src/rfs/rtems-rfs-buffer.c,
libfs/src/rfs/rtems-rfs-dir.c, libfs/src/rfs/rtems-rfs-file.c,
libfs/src/rfs/rtems-rfs-format.c, libfs/src/rfs/rtems-rfs-group.c,
libfs/src/rfs/rtems-rfs-rtems-file.c,
libfs/src/rfs/rtems-rfs-shell.c: Fix printf format warning. Primarily
for size_t.
2010-03-22 14:55:37 +00:00
Ralf Corsepius
2fc8e639ef
New.
2010-03-22 13:58:24 +00:00
Joel Sherrill
69b1322b02
2010-03-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/sleep_noposix.c: Fix warning and bug.
2010-03-22 13:38:04 +00:00
Ralf Corsepius
e7a21fe047
Regenerate.
2010-03-22 12:58:20 +00:00
Ralf Corsepius
12b31895ce
Disable plugins (broken).
2010-03-22 12:57:01 +00:00
Ralf Corsepius
bba6a24afa
Regenerate.
2010-03-22 10:40:46 +00:00
Ralf Corsepius
ce51a92f62
Bump GCC_RPMREL.
2010-03-22 10:40:12 +00:00
Ralf Corsepius
128c920631
Add with_pygdb.
2010-03-22 10:38:03 +00:00
Ralf Corsepius
f3c54cde01
Remove bogus BR:
2010-03-22 10:37:44 +00:00
Ralf Corsepius
6420cd313c
Upgrade to gcc-4.5-20100318.
2010-03-22 09:17:21 +00:00
Ralf Corsepius
3a609c4fca
Bump GCC_RPMREL.
2010-03-22 09:14:50 +00:00
Ralf Corsepius
913b88eb1a
gcc-4.5-20100318
2010-03-22 07:46:51 +00:00
Ralf Corsepius
135aedaf73
Regenerate.
2010-03-22 03:20:30 +00:00
Ralf Corsepius
21d20f2779
Add mpc-devel.
2010-03-22 03:20:09 +00:00
Ralf Corsepius
f38513266a
Fix date.
2010-03-22 03:19:53 +00:00
Ralf Corsepius
d09f51e557
Regenerate.
2010-03-22 03:05:22 +00:00
Ralf Corsepius
e10024c581
Add cygwin mpc.
2010-03-22 03:03:56 +00:00
Ralf Corsepius
c23a748e08
New.
2010-03-22 02:54:02 +00:00
Ralf Corsepius
f8d18b9b85
Add mpc.
2010-03-22 02:52:50 +00:00
Ralf Corsepius
4b747a216f
Regenerate.
2010-03-21 06:49:26 +00:00
Ralf Corsepius
69ad4a4b82
GCC_RPMREL = 2.
2010-03-21 06:48:34 +00:00
Ralf Corsepius
be513019f2
Rework the dependency swamp.
2010-03-21 06:25:26 +00:00
Ralf Corsepius
8f47a5f910
BuildRequire: host-libz for Cdn-X.
2010-03-21 06:24:33 +00:00
Ralf Corsepius
41dff1a51b
Preps for libelf.
2010-03-21 06:23:09 +00:00
Ralf Corsepius
4196a53d12
Add with_pygdb.
2010-03-21 06:21:41 +00:00
Ralf Corsepius
7234118388
Use patch -p1 instead of patch -p0 for gcc patches.
2010-03-21 06:20:37 +00:00
Ralf Corsepius
7610f3e449
Fix typo.
2010-03-21 06:16:41 +00:00
Ralf Corsepius
f88b48cb82
Bump GCC_RPMREL.
2010-03-20 07:32:42 +00:00
Ralf Corsepius
afcb877517
Regenerate.
2010-03-20 07:11:04 +00:00
Ralf Corsepius
64c228c48d
Regenerate.
2010-03-20 06:59:01 +00:00
Ralf Corsepius
8601881301
Filter constant conditionals.
2010-03-20 06:57:46 +00:00
Ralf Corsepius
01846b33c8
Resort conditionals for better specstrip support.
2010-03-20 06:56:01 +00:00
Ralf Corsepius
94d1975ea0
Hard-code rtems_api.
2010-03-20 06:41:23 +00:00
Ralf Corsepius
b4cec9fcfd
Regenerate.
2010-03-19 11:45:14 +00:00
Ralf Corsepius
9799af03e4
Provide *-zlib-devel.
2010-03-19 11:44:47 +00:00
Ralf Corsepius
0610f2b4f2
Bump ZLIB_RPMREL.
2010-03-19 11:43:48 +00:00
Ralf Corsepius
9e6116760a
Regenerate.
2010-03-19 10:34:41 +00:00
Ralf Corsepius
6edfe30717
gdb-7.1
2010-03-19 10:22:50 +00:00
Ralf Corsepius
c95862db33
New.
2010-03-19 08:56:51 +00:00
Ralf Corsepius
3be688b5c0
Add mpc.
2010-03-19 08:56:29 +00:00
Ralf Corsepius
2c7feae972
Update to mpfr-2.4.1.
2010-03-19 07:53:24 +00:00
Ralf Corsepius
8341014932
Update to gmp-4.3.3.
2010-03-19 07:51:47 +00:00
Ralf Corsepius
7808d84532
Regenerate.
2010-03-19 03:19:44 +00:00
Ralf Corsepius
fac4ca1697
gdb-7.1
2010-03-19 03:15:07 +00:00
Ralf Corsepius
6bb79ac8a0
gdb-7.1.spec
2010-03-19 03:14:18 +00:00
Ralf Corsepius
a477ed00a7
New.
2010-03-19 03:04:10 +00:00
Ralf Corsepius
b4029ad77a
Remove stray backup file.
2010-03-18 18:35:12 +00:00
Ralf Corsepius
13540f84f5
New. Add EMB's arm-patch.
2010-03-18 18:33:45 +00:00
Ralf Corsepius
e8df1a0d3b
gcc-4.5-20100311
2010-03-18 18:32:33 +00:00
Ralf Corsepius
92143267a7
Regenerate.
2010-03-18 18:31:52 +00:00
Ralf Corsepius
c9f01d9db6
Add gcc-4.5.0.
2010-03-18 18:30:14 +00:00
Ralf Corsepius
28d868c486
New. Preliminary, initial, VERY coarse patch against gcc-4.5-branch.
2010-03-18 18:27:15 +00:00
Ralf Corsepius
9e84c716bb
Regenerate.
2010-03-18 18:24:24 +00:00
Ralf Corsepius
b563e9e5ca
Add libelf_version.
2010-03-18 09:48:37 +00:00
Ralf Corsepius
adab077309
Pass --enable/disable-lto to configure.
2010-03-18 09:47:35 +00:00
Ralf Corsepius
e86d0bef02
Add global %global mpc_version, %global mpfr_version, %global gmp_version.
2010-03-18 07:59:36 +00:00
Ralf Corsepius
1ffbbcdd30
Add bcond_with lto.
2010-03-18 07:31:25 +00:00
Ralf Corsepius
0f62447b8c
Use %global instead of %define for _gcclibdir.
2010-03-18 07:29:55 +00:00
Ralf Corsepius
82bfeafd90
Conditionally include tarballs of mpfr, mpc, gmp.
2010-03-18 07:28:16 +00:00
Ralf Corsepius
1f6c5b49f2
Preps for building bundled mpc and gmp.
2010-03-18 07:23:59 +00:00
Ralf Corsepius
a50b092984
Preps for gcc-4.5
2010-03-18 07:21:50 +00:00
Ralf Corsepius
33bc0808f7
Update.
2010-03-17 07:08:28 +00:00
Ralf Corsepius
e2b68fc17c
Regenerate *.spec.
2010-03-17 05:29:35 +00:00
Ralf Corsepius
38f666c9c1
rtems-4.11 fork preps.
2010-03-17 05:08:51 +00:00
Ralf Corsepius
bf862710dd
Fork preps.
2010-03-17 05:07:25 +00:00
Eric Norum
cf293d1562
Fix hex constants.
2010-03-16 15:53:48 +00:00
Joel Sherrill
0a973a9ea9
2010-03-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/shell/shell_makeargs.c: Fix bugs introduced by patch
attempting to add quoted arguments.
2010-03-16 14:05:55 +00:00
Ralf Corsepius
ed7672a38b
New.
2010-03-15 16:40:51 +00:00
Ralf Corsepius
a2f4fc11ad
Regenerate.
2010-03-15 16:38:34 +00:00
Ralf Corsepius
237bb65fbd
GCC_RPMREL=6
2010-03-15 16:37:57 +00:00
Ralf Corsepius
207b1f47c1
newlib-1.18.0-rtems4.10-20100310.diff
2010-03-15 16:37:22 +00:00
Ralf Corsepius
138cc2f19b
Remove (Obsolete).
2010-03-15 14:31:54 +00:00
Ralf Corsepius
878eb9f599
Import from zlib-1.2.4
2010-03-14 19:09:07 +00:00
Ralf Corsepius
0dca06760a
This commit was generated by cvs2svn to compensate for changes in r22743,
...
which included commits to RCS files with non-trunk default branches.
2010-03-14 18:08:12 +00:00
Ralf Corsepius
12ff5e96a1
Import from zlib-1.2.4
2010-03-14 18:08:12 +00:00
Ralf Corsepius
f749e7b274
Import from zlib-1.2.4
2010-03-12 17:56:34 +00:00
Joel Sherrill
00d170342a
2010-03-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libblock/src/ide_part_table.c: Functionality of
rtems_ide_part_table_get() and rtems_ide_part_table_free() was needed
internally but those routines are deprecated from the public API. So
move their contents to private static routines. Using the private
routines in this file avoids deprecation warnings and leaves
functional, although deprecated, versions for potential use by
applications.
2010-03-12 16:35:13 +00:00
Joel Sherrill
8c5358013e
2010-03-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/network/i82586.c: Readdress use of ctype methods per
recommendation from D.J. Delorie on the newlib mailing list. We
should pass an unsigned char into these methods.
2010-03-12 16:27:24 +00:00
Joel Sherrill
438997f6a4
2010-03-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* eolstrip.c: Readdress use of ctype methods per recommendation from
D.J. Delorie on the newlib mailing list. We should pass an unsigned
char into these methods.
2010-03-12 16:27:00 +00:00
Joel Sherrill
88353c47f2
2010-03-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp43/init.c: Readdress use of ctype methods per recommendation from
D.J. Delorie on the newlib mailing list. We should pass an unsigned
char into these methods.
2010-03-12 16:26:36 +00:00
Joel Sherrill
bab5c5fac0
2010-03-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* ftpd/ftpd.c, httpd/asp.c, httpd/ejparse.c, httpd/emfdb.c,
httpd/misc.c, httpd/um.c, httpd/webs.c, httpd/websuemf.c,
libfs/src/dosfs/msdos_dir.c, libfs/src/dosfs/msdos_format.c,
libfs/src/dosfs/msdos_misc.c, libfs/src/nfsclient/src/nfs.c,
libmisc/capture/capture-cli.c, libmisc/monitor/mon-network.c,
libmisc/shell/hexdump-odsyntax.c, libmisc/shell/main_ifconfig.c,
libmisc/shell/shell.c, libmisc/shell/shell_makeargs.c,
libmisc/uuid/parse.c, libnetworking/libc/gethostbydns.c,
libnetworking/libc/gethostbyht.c, libnetworking/libc/gethostnamadr.c,
libnetworking/libc/getnetnamadr.c, libnetworking/libc/inet_addr.c,
libnetworking/libc/inet_network.c, libnetworking/libc/res_debug.c,
libnetworking/libc/res_init.c, libnetworking/libc/res_query.c,
libnetworking/rtems/rtems_mii_ioctl.c,
score/src/objectgetnameasstring.c: Readdress use of ctype methods per
recommendation from D.J. Delorie on the newlib mailing list. We
should pass an unsigned char into these methods.
2010-03-12 16:26:16 +00:00
Joel Sherrill
3c02c9dd47
2010-03-12 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* fileio/init.c: Remove deprecation warnings.
2010-03-12 16:00:58 +00:00
Thomas Doerfler
6982ed7826
Do not overwrite errno in case fat_file_write() returns with an error status.
2010-03-12 08:31:31 +00:00
Thomas Doerfler
337853429d
various changes
2010-03-12 08:26:18 +00:00
Thomas Doerfler
1d110280cc
Fixed IO configurations
2010-03-12 08:25:53 +00:00
Thomas Doerfler
171090c425
Fixed _CPU_cache_disable_data()
2010-03-12 08:25:09 +00:00
Ralf Corsepius
fa21416a6e
Import from zlib-1.2.4
2010-03-12 03:47:00 +00:00
Ralf Corsepius
7b96f4b82f
This commit was generated by cvs2svn to compensate for changes in r22730,
...
which included commits to RCS files with non-trunk default branches.
2010-03-12 03:47:00 +00:00
Joel Sherrill
39b8611978
2010-03-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/ide/ide_controller.c: Fix warnings for uninitialized
variable.
2010-03-11 19:17:39 +00:00
Joel Sherrill
e137f0e944
2010-03-11 Ken Peters <kptrs@yahoo.com>
...
PR 1456/cpukit
* libcsupport/src/ttyname.c: ttyname_r() when called directly (not via
ttyname()) does not prefix the caller provided buffer with the
predefined _PATH_DEV string (/dev/). Thus the directory search fails
and no tty name is returned to the caller.
2010-03-11 19:14:41 +00:00
Joel Sherrill
8c8e3e0977
2010-03-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* fileio/init.c: Fix warnings for ctype methods.
2010-03-11 19:13:13 +00:00
Joel Sherrill
8a3a92dcfb
2010-03-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/network/i82586.c: Fix warnings for ctype methods.
2010-03-11 19:13:04 +00:00
Joel Sherrill
391b4dda25
2010-03-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* ftpd/ftpd.c, httpd/uemf.c, httpd/um.c, httpd/webs.c,
httpd/websuemf.c, libblock/src/diskdevs.c,
libmisc/capture/capture-cli.c, libmisc/monitor/mon-network.c,
libmisc/shell/hexdump-odsyntax.c, libmisc/shell/main_ifconfig.c,
libmisc/uuid/parse.c, libnetworking/lib/ftpfs.c,
libnetworking/libc/gethostbyht.c, libnetworking/libc/getnetnamadr.c,
libnetworking/libc/inet_network.c,
libnetworking/rtems/rtems_mii_ioctl.c,
score/src/objectgetnameasstring.c: Fix warnings for ctype methods.
2010-03-11 19:12:30 +00:00
Joel Sherrill
06443cfa4b
2010-03-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/shell/shell_makeargs.c: Fix warnings.
2010-03-11 15:53:12 +00:00
Joel Sherrill
7209b4c516
2010-03-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1458/cpukit
* rtems/inline/rtems/rtems/asr.inl: Do not enable signals by default.
Wait for a signal handler to be installed.
2010-03-11 15:40:29 +00:00
Joel Sherrill
1fe7324a08
2010-03-11 Andrei Mozzhuhin <nopscmn@gmail.com>
...
PR 1496/shell
* libmisc/shell/shell_makeargs.c: Add support for quoted arguments.
2010-03-11 15:35:24 +00:00
Ralf Corsepius
355a836b9d
Remove.
2010-03-11 15:02:54 +00:00
Joel Sherrill
eabaf58988
2010-03-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/include/rtems/score/interr.h,
score/src/objectinitializeinformation.c: Add new fatal error for
configuring unlimited and maximum of 0.
2010-03-10 18:15:33 +00:00
Joel Sherrill
05f7e55c46
Changed year.
2010-03-10 18:15:24 +00:00
Joel Sherrill
1f51923f59
2010-03-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Add new fatal error for configuring
unlimited and maximum of 0.
* spfatal13/.cvsignore, spfatal13/Makefile.am, spfatal13/spfatal13.doc,
spfatal13/spfatal13.scn, spfatal13/testcase.h: New files.
2010-03-10 18:14:43 +00:00
Joel Sherrill
543f17b391
2010-03-10 Marc Pignat <marc.pignat@hevs.ch>
...
PR 1488/bsps
* start/start.S: Micromon on bf537 uses DMA for UART reception.
This prevents the UART driver in RTEMS from working (and also
causes received characters to be stored in a buffer that RTEMS
doesn't know about, so it's potentially dangerous, but in practice
the risk is small since an RTEMS app intended to be booted from
Micromon would normally be configured to leave the RAM Micromon
uses reserved). The attached patch corrects this by disabling
all DMA channels at startup.
2010-03-10 17:22:05 +00:00
Joel Sherrill
ee07b99715
2010-03-10 Gedare Bloom <gedare@gwu.edu>
...
PR 1495/bsp
* clock/ckinit.c, make/custom/pc386.cfg: Calling
rtems_clock_get_uptime() in a tight loop sometimes showed time moving
backwards.
2010-03-10 17:16:02 +00:00
Joel Sherrill
5deb608389
2010-03-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1497/bsps
* startup/bspreset.c: Do not enable interrupts while waiting for board
to reset.
2010-03-10 16:39:13 +00:00
Ralf Corsepius
c7c1f3bd74
New.
2010-03-10 07:09:31 +00:00
Ralf Corsepius
4ad7a690ba
Regenerate.
2010-03-10 07:09:06 +00:00
Ralf Corsepius
0ea222f5bd
Add binutils-patch.
2010-03-10 07:07:59 +00:00
Ralf Corsepius
84b257dea9
Bump BINUTILS_RPMREL.
2010-03-10 07:07:39 +00:00
Joel Sherrill
81ced0e040
2010-03-09 Joel Sherrill <joel.sherrilL@oarcorp.com>
...
* libmisc/Makefile.am: Remove duplicate file from list.
2010-03-09 21:42:15 +00:00
Ralf Corsepius
2789347aff
Import from zlib-1.2.4
2010-03-07 06:30:35 +00:00
Ralf Corsepius
e13daed6a1
Update to binutils-2.20.1
2010-03-05 04:02:34 +00:00
Ralf Corsepius
c12ebd7eb3
Regenerate.
2010-03-05 03:44:03 +00:00
Ralf Corsepius
f5671f76b4
Update to binutils-2.20.1
2010-03-05 03:42:55 +00:00
Ralf Corsepius
6ac9461365
Update to binutils-2.20.1
2010-03-05 03:36:39 +00:00
Joel Sherrill
3080a7c740
2010-03-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* README: CONFIGURE_DISABLE_CLASSIC_NOTEPADS is typo of
CONFIGURE_DISABLE_CLASSIC_API_NOTEPADS. Fix it.
2010-03-04 14:41:51 +00:00
Joel Sherrill
c9a4a9a599
2010-03-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libblock/src/ramdisk-config.c: Revert accidental commit.
2010-03-04 14:41:32 +00:00
Joel Sherrill
7a09a7aedf
2010-03-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libblock/src/ramdisk-config.c, sapi/include/confdefs.h:
CONFIGURE_DISABLE_CLASSIC_NOTEPADS is typo of
CONFIGURE_DISABLE_CLASSIC_API_NOTEPADS. Fix it.
2010-03-04 14:40:51 +00:00
Joel Sherrill
a16a794916
2010-03-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* user/conf.t: CONFIGURE_DISABLE_CLASSIC_NOTEPADS is typo of
CONFIGURE_DISABLE_CLASSIC_API_NOTEPADS. Fix it.
2010-03-04 14:40:06 +00:00
Chris Johns
8ec7abb551
010-03-04 Chris Johns <chrisj@rtems.org>
...
* libcsupport/include/rtems/libio.h, libcsupport/src/_rename_r.c:
Add a rename file op and have rename use it.
* libfs/Makefile.am, libfs/src/dosfs/msdos_rename.c,
libfs/src/imfs/imfs_rename.c: New files to support the rename file
op.
* libfs/src/imfs/imfs.h: Add rename interface.
* libfs/src/imfs/imfs_init.c: Add rename handler.
* libfs/src/imfs/miniimfs_init.c: Fix up ops struct.
* libfs/src/dosfs/msdos.h: Add msdos_rename and remove
msdos_file_link.
* libfs/src/dosfs/msdos_create.c: Remove the link call.
* libfs/src/dosfs/msdos_eval.c: Fix a path parsing bug.
* libfs/src/dosfs/msdos_init.c: Add rename handler and clean up
the struct naming.
* libfs/src/rfs/rtems-rfs-link.c, libfs/src/rfs/rtems-rfs-link.h:
Change the link call to allow linking of directories if told to
and change the unlink to handle unlink directories that are not
empty so rename can be supported.
* libfs/src/rfs/rtems-rfs-rtems-dir.c: Fix the link/unlink calls.
* libfs/src/rfs/rtems-rfs-rtems.c: Add a rename handler. Fix the
link/unlink calls.
* libfs/src/dosfs/msdos_dir.c, libfs/src/dosfs/msdos_format.c,
libfs/src/dosfs/msdos_misc.c, httpd/asp.c,
libfs/src/nfsclient/src/nfs.c: Work around a newlib warning when
using the is*() family of calls.
2010-03-04 06:36:51 +00:00
Ralf Corsepius
bd88f7a381
Import from zlib-1.2.4
2010-03-03 10:22:02 +00:00
Ralf Corsepius
3fc1c8db5e
This commit was generated by cvs2svn to compensate for changes in r22694,
...
which included commits to RCS files with non-trunk default branches.
2010-03-03 10:22:02 +00:00
Ralf Corsepius
724702b591
Import from zlib-1.2.4
2010-03-02 19:21:20 +00:00
Ralf Corsepius
98de184b56
Import from zlib-1.2.4
2010-03-02 19:06:50 +00:00
Ralf Corsepius
c9df21a401
This commit was generated by cvs2svn to compensate for changes in r22690,
...
which included commits to RCS files with non-trunk default branches.
2010-03-02 18:55:50 +00:00
Ralf Corsepius
89e2f550ee
Import from zlib-1.2.4
2010-03-02 18:55:50 +00:00
Ralf Corsepius
eb3c34fc2e
Import from zlib-1.2.4
2010-03-02 18:15:06 +00:00
Joel Sherrill
daa0addc73
2010-03-02 Michael Walle <michael@walle.cc>
...
* cpu.c: Provide body for CPU specific Idle thread. This halts on qemu
but is just a nop on a real cpu.
2010-03-02 16:25:06 +00:00
Chris Johns
d3cfd63fd3
2010-03-01 Chris Johns <chrisj@rtems.org>
...
* libfs/src/rfs/rtems-rfs-buffer.h: Add `rtems_rfs_buffer_handle_reset'.
2010-02-28 22:36:28 +00:00
Joel Sherrill
db2c804aa8
2010-02-28 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/shell/shell_script.c: Fix typo.
2010-02-28 20:14:10 +00:00
Joel Sherrill
bb30ffd3bf
2010-02-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* block10/.cvsignore: New file.
2010-02-26 14:57:33 +00:00
Joel Sherrill
965dc555f1
2010-02-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* smc/smc.c: Replace EBADRQC with EINVAL.
2010-02-26 14:23:23 +00:00
Chris Johns
3cfa6368c3
010-02-26 Chris Johns <chrisj@rtems.org>
...
* libfs/src/rfs/rtems-rfs-block.c: Reset a buffer handle after
moving down an indirection level.
* libfs/src/rfs/rtems-rfs-dir.c: Move directory entry validation
into a macro and use the macro. Fix the range check on the ino so
all inodes can be used.
* libfs/src/rfs/rtems-rfs-file-system.c,
libfs/src/rfs/rtems-rfs-file-system.h:: Add a version number to
the superblock. Use RTEMS_RFS_INODE_SIZE.
* libfs/src/rfs/rtems-rfs-file.c: Fix the size offset on partial
block lengths. Set the size in the file handle on a truncate to
0.
* libfs/src/rfs/rtems-rfs-format.c: Add a version number to
the superblock. Use RTEMS_RFS_INODE_SIZE. A better set of defaults
for small disks.
* libfs/src/rfs/rtems-rfs-inode.c: Use RTEMS_RFS_INODE_SIZE. Free
the allocated inode if it cannot be opened.
* libfs/src/rfs/rtems-rfs-inode.h: Add RTEMS_RFS_INODE_SIZE.
* libfs/src/rfs/rtems-rfs-rtems-file.c: Move some of the iop
acceses inside the fs lock.
* libfs/src/rfs/rtems-rfs-shell.c: Use RTEMS_RFS_INODE_SIZE.
2010-02-26 05:54:59 +00:00
Thomas Doerfler
28b38f3c30
combine all checks for missing MAC address
...
enable FPU, if POSIX init task present
explicitly disable all edge port interrupts
2010-02-25 11:01:35 +00:00
Ralf Corsepius
6f8d49b427
Regenerate.
2010-02-25 05:52:05 +00:00
Ralf Corsepius
06f0f664c7
gdb-7.0.90-rtems4.10-20100225.diff.
2010-02-25 05:51:30 +00:00
Ralf Corsepius
8e6a6a0252
Bump GDG_RPMREL.
2010-02-25 05:50:59 +00:00
Ralf Corsepius
0d96991671
Revamp gdb_target_obs handling.
2010-02-25 04:36:17 +00:00
Chris Johns
520705cee8
2010-02-24 Chris Johns <chrisj@rtems.org>
...
* libmisc/shell/main_msdosfmt.c, libmisc/shell/shellconfig.h: Fix
the alias as I did understand how it worked.
* libfs/src/dosfs/msdos_format.c: Test for a block device.
2010-02-24 09:30:40 +00:00
Ralf Corsepius
69f34ca2c0
Import from zlib-1.2.4
2010-02-24 07:07:26 +00:00
Ralf Corsepius
346d8300f3
This commit was generated by cvs2svn to compensate for changes in r22675,
...
which included commits to RCS files with non-trunk default branches.
2010-02-24 07:07:26 +00:00
Ralf Corsepius
233fd86f81
Import from zlib-1.2.4
2010-02-24 06:48:12 +00:00
Ralf Corsepius
44b3802abb
Import from zlib-1.2.4
2010-02-23 16:00:23 +00:00
Ralf Corsepius
57934900c4
This commit was generated by cvs2svn to compensate for changes in r22671,
...
which included commits to RCS files with non-trunk default branches.
2010-02-23 15:53:58 +00:00
Ralf Corsepius
a2c6802e38
Import from zlib-1.2.4
2010-02-23 15:53:58 +00:00
Ralf Corsepius
2d9d0a15c4
gdb-7.0.90.
2010-02-23 06:12:52 +00:00
Ralf Corsepius
061c60b136
New.
2010-02-23 06:03:42 +00:00
Ralf Corsepius
dbe1601089
Import from zlib-1.2.4
2010-02-23 04:38:27 +00:00
Ralf Corsepius
efd22bb835
This commit was generated by cvs2svn to compensate for changes in r22667,
...
which included commits to RCS files with non-trunk default branches.
2010-02-23 04:38:27 +00:00
Chris Johns
5027104bf8
Fixed the inode values.
2010-02-22 23:06:03 +00:00
Chris Johns
59762963b2
2010-02-23 Chris Johns <chrisj@rtems.org>
...
* libfs/src/rfs/rtems-rfs-dir.c: Fix printf format warning for a
64bit off_t.
* libfs/src/rfs/rtems-rfs-file-system.h: Add a macro to get the
file system flags.
* libfs/src/rfs/rtems-rfs-group.c,
libfs/src/rfs/rtems-rfs-group.h: Add rtems_rfs_group_usage.
* libfs/src/rfs/rtems-rfs-rtems.c: Fill in all the fields in the
statvfs struct.
* libfs/src/rfs/rtems-rfs-shell.c: Use rtems_rfs_group_usage.
2010-02-22 23:02:41 +00:00
Chris Johns
5268642f86
2010-02-20 Chris Johns <chrisj@rtems.org>
...
* libfs/src/dosfs/fat.c, libfs/src/rfs/rtems-rfs-buffer.c: Block
devices are now block device nodes and not character device
nodes.
2010-02-20 02:27:58 +00:00
Chris Johns
cca94a248b
2010-02-19 Chris Johns <chrisj@rtems.org>
...
* libblock/src/diskdevs.c: Create the devices as block devices.
* libmisc/shell/main_debugrfs.c, libmisc/shell/main_mkrfs.c,
libmisc/shell/main_mount_rfs.c: New.
* libmisc/shell/main_msdosfmt.c: Change the command to mkdos and
alias the old name.
* libmisc/shell/shellconfig.h, libmisc/Makefile.am: Add RFS
support.
* libfs/src/rfs/rtems-rfs-shell.c,
libfs/src/rfs/rtems-rfs-shell.h: Move the format command code into
the shell file.
2010-02-19 03:23:11 +00:00
Chris Johns
37c0822dc2
2010-02-19 Chris Johns <chrisj@rtems.org>
...
* libchip/ide/ide_controller.c: Create the devices as block
devices.
2010-02-19 03:19:12 +00:00
Chris Johns
3c0654db96
2010-02-18 Chris Johns <chrisj@rtems.org>
...
* networking/networkapp.t: Updated the BOOTP/DHCP to document the
default behaviour of looping forever.
2010-02-18 00:42:41 +00:00
Chris Johns
a9fa9b765d
2010-02-18 Chris Johns <chrisj@rtems.org>
...
* libfs/src/rfs/rtems-rfs-bitmaps.c,
libfs/src/rfs/rtems-rfs-bitmaps.h,
libfs/src/rfs/rtems-rfs-bitmaps-ut.c,
libfs/src/rfs/rtems-rfs-block.c, libfs/src/rfs/rtems-rfs-block.h,
libfs/src/rfs/rtems-rfs-block-pos.h,
libfs/src/rfs/rtems-rfs-buffer-bdbuf.c,
libfs/src/rfs/rtems-rfs-buffer.c,
libfs/src/rfs/rtems-rfs-buffer-devio.c,
libfs/src/rfs/rtems-rfs-buffer.h, libfs/src/rfs/rtems-rfs-data.h,
libfs/src/rfs/rtems-rfs-dir.c, libfs/src/rfs/rtems-rfs-dir.h,
libfs/src/rfs/rtems-rfs-dir-hash.c,
libfs/src/rfs/rtems-rfs-dir-hash.h,
libfs/src/rfs/rtems-rfs-file.c, libfs/src/rfs/rtems-rfs-file.h,
libfs/src/rfs/rtems-rfs-file-system.c,
libfs/src/rfs/rtems-rfs-file-system-fwd.h,
libfs/src/rfs/rtems-rfs-file-system.h,
libfs/src/rfs/rtems-rfs-format.c,
libfs/src/rfs/rtems-rfs-format.h, libfs/src/rfs/rtems-rfs-group.c,
libfs/src/rfs/rtems-rfs-group.h, libfs/src/rfs/rtems-rfs.h,
libfs/src/rfs/rtems-rfs-inode.c, libfs/src/rfs/rtems-rfs-inode.h,
libfs/src/rfs/rtems-rfs-link.c, libfs/src/rfs/rtems-rfs-link.h,
libfs/src/rfs/rtems-rfs-mutex.c, libfs/src/rfs/rtems-rfs-mutex.h,
libfs/src/rfs/rtems-rfs-rtems.c,
libfs/src/rfs/rtems-rfs-rtems-dev.c,
libfs/src/rfs/rtems-rfs-rtems-dir.c,
libfs/src/rfs/rtems-rfs-rtems-file.c,
libfs/src/rfs/rtems-rfs-rtems.h,
libfs/src/rfs/rtems-rfs-rtems-utils.c,
libfs/src/rfs/rtems-rfs-shell.c, libfs/src/rfs/rtems-rfs-shell.h,
libfs/src/rfs/rtems-rfs-trace.c, libfs/src/rfs/rtems-rfs-trace.h:
New.
* Makefile.am, preinstall.am, libfs/Makefile.am,
wrapup/Makefile.am: Updated with the RFS support.
* libfs/README: Updated after 10 years.
* libblock/src/flashdisk.c, libblock/src/nvdisk.c,
libblock/src/ramdisk-driver.c: Updated to the new error reporting
in libblock.
* libmisc/shell/main_ls.c, libmisc/shell/print-ls.c: Fix printing
the size in long mode.
* libnetworking/nfs/bootp_subr.c,
libnetworking/rtems/rtems_bootp.c,
libnetworking/rtems/rtems_bsdnet_internal.h: Return the BOOTP/DHCP
to the forever behaviour of 4.9 with the ability to call BOOTP and
control the process if required.
2010-02-18 00:24:25 +00:00
Ralf Corsepius
14287f568e
Import from zlib-1.2.4
2010-02-16 17:27:52 +00:00
Ralf Corsepius
7a115ee642
This commit was generated by cvs2svn to compensate for changes in r22658,
...
which included commits to RCS files with non-trunk default branches.
2010-02-16 17:27:52 +00:00
Ralf Corsepius
4bbaac7821
Import from zlib-1.2.4
2010-02-16 16:08:54 +00:00
Ralf Corsepius
ee9d25deb0
This commit was generated by cvs2svn to compensate for changes in r22656,
...
which included commits to RCS files with non-trunk default branches.
2010-02-16 16:08:54 +00:00
Chris Johns
b3b8add4b4
2010-02-16 Chris Johns <chrisj@rtems.org>
...
* libcsupport/src/open.c: Tighten the open handler check.
2010-02-16 Sebastian Huber <sebastian.huber@embedded-brains.de >
* libcsupport/src/rmdir.c, libcsupport/src/unlink.c: Free the
allocated pathloc.
2010-02-16 01:47:46 +00:00
Ralf Corsepius
d95035a7a8
Import from zlib-1.2.4
2010-02-14 00:43:27 +00:00
Ralf Corsepius
fcc69714b3
This commit was generated by cvs2svn to compensate for changes in r22653,
...
which included commits to RCS files with non-trunk default branches.
2010-02-14 00:43:27 +00:00
Ralf Corsepius
f77a868eef
Import from zlib-1.2.5
2010-02-14 00:41:38 +00:00
Ralf Corsepius
649e7ae94a
This commit was generated by cvs2svn to compensate for changes in r22651,
...
which included commits to RCS files with non-trunk default branches.
2010-02-14 00:41:38 +00:00
Ralf Corsepius
3d478cb306
Import from zlib-1.2.4
2010-02-14 00:05:56 +00:00
Ralf Corsepius
7fefce55de
This commit was generated by cvs2svn to compensate for changes in r22649,
...
which included commits to RCS files with non-trunk default branches.
2010-02-14 00:05:56 +00:00
Ralf Corsepius
d09e7fc8e1
Regenerate.
2010-02-11 04:44:13 +00:00
Ralf Corsepius
3bf44c2094
GCC_RPMREL = 5.
2010-02-11 04:43:01 +00:00
Ralf Corsepius
fa35b837ff
Use %summary instead of %_summary in %description
2010-02-11 04:40:19 +00:00
Ralf Corsepius
78ebd539c1
Remove.
2010-02-10 15:59:03 +00:00
Ralf Corsepius
8556f93a9e
Add i386.
2010-02-10 15:58:45 +00:00
Ralf Corsepius
b83fc5b3ea
Remove cygwin hacks.
2010-02-10 14:38:44 +00:00
Ralf Corsepius
dc94d0431f
Update.
2010-02-10 14:36:41 +00:00
Ralf Corsepius
55bbc8924b
New.
2010-02-10 14:26:22 +00:00
Till Straumann
1bab8a6df1
2010-02-09 Till Straumann <strauman@slac.stanford.edu>
...
* network/tsec.c: Added code to restart halted DMA
after a TX error (from error-isr). Added statistics
counters for restarts and DMA bus errors.
2010-02-10 01:59:57 +00:00
Till Straumann
5068f3f994
2010-02-09 Till Straumann <strauman@slac.stanford.edu>
...
* network/if_mve/mv643xx_eth.c: Fixed alignment attribute
in descriptor declaration. Not the pointers to the descriptors
have to be aligned but the descriptors themselves (didn't
cause problems but caused unnecessary holes in 'private' struct).
FIX: Added more robustness when number of available TX descriptors
drops to zero. (This can e.g., happen if the link goes bad causing
packets to stall in the FIFO.) At the following points the transmitter
is explicitly (re-)started:
o when link comes up and number of available TXDs is zero the
TX is restarted.
o on a failed attempt to send data due to lack of TXDs the
TX is restarted if swiping the TX ring doesn't yield any
buffers (i.e., if the # of available buffers is still zero
after the swipe).
2010-02-10 00:15:06 +00:00
Ralf Corsepius
e5e4e3fbf9
Add cloog-ppl.
2010-02-04 16:52:38 +00:00
Ralf Corsepius
d090950de6
New.
2010-02-04 16:52:01 +00:00
Ralf Corsepius
84da74225e
Reflect cygwin finally having upgraded binutils.
2010-02-04 16:35:56 +00:00
Ralf Corsepius
5e5eb77399
Update to binutils-2.19.51-1
2010-02-04 15:35:53 +00:00
Ralf Corsepius
d031ccf716
Update.
2010-02-04 15:35:20 +00:00
Ralf Corsepius
ace475a007
Update to mpfr-2.4.1-4
2010-02-04 15:24:47 +00:00
Ralf Corsepius
4a177ff3a2
Upgrade to gmp-4.3.1_3.
2010-02-04 15:20:23 +00:00
Ralf Corsepius
d179db773c
Upgrade to zlib-1.2.3-10.
2010-02-04 14:18:13 +00:00
Ralf Corsepius
e7d6bcc496
update to terminfo-5.7_20091114-13
2010-02-04 14:07:56 +00:00
Ralf Corsepius
ca2531fcce
Upgrade to ncurses-5.7-18
2010-02-04 13:53:44 +00:00
Ralf Corsepius
3410d99852
Upgrade to w32api-3.14-1
2010-02-04 13:43:33 +00:00
Ralf Corsepius
4eecb24e55
Upgrade to cygwin-1.7.1
2010-02-04 13:38:42 +00:00
Ralf Corsepius
741bf2fda7
Housekeeping
2010-02-03 14:26:11 +00:00
Ralf Corsepius
33369234cd
2010-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/lpc32xx_phycore.cfg: Remove -W* flags.
2010-02-02 15:56:21 +00:00
Chris Johns
42c4de823f
2010-02-01 Chris Johns <chrisj@rtems.org>
...
* libmisc/shell/fts.c: Updated to the latest NetBSD version to
resolve heap allocation bugs.
* libmisc/shell/main_ls.c, libmisc/shell/print-ls.c: Fix printing
size bugs.
* libnetworking/rtems/mkrootfs.c: Fix byte order bug when creating
the loopback interface address.
2010-02-01 00:03:02 +00:00
Thomas Doerfler
1027f1534b
Fixed invalid chain extract
2010-01-29 14:57:10 +00:00
Thomas Doerfler
e7fb54eb05
add purge capability to libblock, add proper test case
2010-01-26 15:09:03 +00:00
Thomas Doerfler
b7de5ded7e
User extension API: add const to some params, inline _User_extensions_Add_API_set
2010-01-26 15:01:56 +00:00
Ralf Corsepius
e9fd94cea5
Upgrade to gcc-4.4.3.
2010-01-21 14:59:53 +00:00
Ralf Corsepius
4870ece4c4
Add preliminary support for CLooG.
2010-01-21 14:59:26 +00:00
Ralf Corsepius
cd0ec88612
New.
2010-01-21 14:56:55 +00:00
Ralf Corsepius
d40d7cd4e4
Regenerate.
2010-01-21 12:01:32 +00:00
Ralf Corsepius
ebb0d04b77
Update tp 4.4.3-RC-20100116.
2010-01-21 11:57:22 +00:00
Ralf Corsepius
5acf12182a
Update to newlib-1.18.0-rtems4.10-20100121.diff.
2010-01-21 11:56:04 +00:00
Ralf Corsepius
6d56745f9a
New.
2010-01-21 11:54:01 +00:00
Ralf Corsepius
3554547b33
Fix typo in previous patch.
2010-01-21 05:04:25 +00:00
Ralf Corsepius
040e795037
Preps for gcc-4.4.3.
...
Abandon newlib-1.17.0.
2010-01-21 04:58:33 +00:00
Joel Sherrill
3faa7a2969
2010-01-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
Coverity Id 30
* libmisc/shell/hexdump-parse.c:
2010-01-20 20:25:18 +00:00
Joel Sherrill
dd6a748a49
2010-01-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* block08/.cvsignore, block09/.cvsignore: New files.
2010-01-20 17:15:51 +00:00
Joel Sherrill
4783238f5a
2010-01-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* block08/init.c: Remove warning.
2010-01-20 17:15:14 +00:00
Joel Sherrill
657105413a
2010-01-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
Coverity Id 1
* libmisc/shell/fts.c:
2010-01-20 17:14:52 +00:00
Joel Sherrill
c313b68128
2010-01-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* block08/block08.scn, block08/init.c: Add starting and ending messages
so the scripts detect successful exit.
2010-01-20 17:12:38 +00:00
Joel Sherrill
35dfbd79eb
2010-01-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp43/init.c: Fix warning.
2010-01-20 17:11:01 +00:00
Joel Sherrill
04fee3104e
2010-01-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
Coverity Id 7
Coverity Id 8
* libblock/src/bdpart.c: Verify libblock is really set after
rtems_bdbuf_read() before using it.
2010-01-20 17:10:36 +00:00
Joel Sherrill
f659921bd2
2010-01-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
Coverity Id 5
* score/src/objectextendinformation.c: Check object_blocks for NULL to
determine when to allocate object block table.
2010-01-20 17:08:19 +00:00
Joel Sherrill
59f7e9177a
2010-01-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
Coverity Id 27
* libmisc/fsmount/fsmount.c: Ensure calloc() returns memory and then we
do not have to check null when freeing it. Coverity noted it was used
before being checked for NULL.
2010-01-20 16:24:11 +00:00
Joel Sherrill
8c161f958f
2010-01-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
Coverity Id 3
* libmisc/shell/shell.c: Remove dead code path and fix warning.
2010-01-20 15:20:29 +00:00
Joel Sherrill
efb68e8bf8
2010-01-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/shell/hexdump-parse.c: Fix uninitialized warning.
2010-01-20 15:19:19 +00:00
Joel Sherrill
aaaffd4cba
2010-01-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
Coverity Id 30
* libmisc/shell/hexdump-parse.c: Add free(pr) before returning.
2010-01-20 15:15:39 +00:00
Joel Sherrill
129b4a38bd
2010-01-20 Chris Johns <chrisj@rtems.org>
...
Coverity Id 6
* libmisc/shell/hexdump-parse.c: Modify conditional to avoid NULL
dereference.
2010-01-20 14:31:04 +00:00
Joel Sherrill
8bffc40b3a
2010-01-20 Chris Johns <chrisj@rtems.org>
...
Coverity Id 9
* libmisc/shell/main_ls.c: Modify conditional to avoid NULL
dereference.
2010-01-20 14:27:57 +00:00
Joel Sherrill
a518defe92
2010-01-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
Coverity Id 10
* libblock/src/bdbuf.c: Rework loop conditional to avoid potential use
of NULL pointer.
2010-01-19 23:54:17 +00:00
Joel Sherrill
c917d31a3f
2010-01-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
Coverity Id 23
* libmisc/monitor/mon-monitor.c: Add fclose() of file.
2010-01-19 23:49:40 +00:00
Joel Sherrill
b61ad658f1
2010-01-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libblock/src/ide_part_table.c: Another error path without a
free(sector).
2010-01-19 23:47:41 +00:00
Joel Sherrill
e00381a574
2010-01-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
Coverity Id 28
* libcsupport/src/termios.c: Set then unconditionally to avoid
potential paths where it might be used uninitialized. Recommended by
Eric Norum.
2010-01-19 23:03:24 +00:00
Joel Sherrill
e4d7016c1a
2010-01-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
Coverity Id 18
* libmisc/shell/fts.c: Add free(parent) to correct leak.
2010-01-19 23:01:36 +00:00
Joel Sherrill
d3231fbaef
2010-01-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
Coverity Id 24
* libblock/src/ide_part_table.c: Initialize sector to NULL and add
free(sector) on error return path from get_sector() to fix potential
leak.
2010-01-19 22:09:20 +00:00
Joel Sherrill
b2ac8a9c4f
2010-01-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
Coverity Id 25
* libblock/src/ide_part_table.c: Add free(sector) on error return path
to fix leak.
2010-01-19 22:05:30 +00:00
Joel Sherrill
2d2dcab250
2010-01-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
Coverity Id 5
* score/src/objectinitializeinformation.c: Do not modify maximum
parameter. Clean up and simplify code. This should help the Coverity
path analysis to avoid reporting issues.
2010-01-19 19:33:08 +00:00
Joel Sherrill
cb4e99201e
2010-01-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libfs/src/imfs/imfs.h, libfs/src/imfs/imfs_creat.c,
libfs/src/imfs/imfs_initsupp.c, libfs/src/imfs/imfs_link.c,
libfs/src/imfs/imfs_load_tar.c, libfs/src/imfs/imfs_mknod.c,
libfs/src/imfs/imfs_symlink.c: Create special helper method for
creating the j-node for the root directory. This lets us assume that
every j-node created otherwise has a parent node.
2010-01-19 19:31:00 +00:00
Thomas Doerfler
f1eb199a2e
Update of libblock API, update of tqm8xx BSP
2010-01-19 09:12:41 +00:00
Thomas Doerfler
de592aa6f1
tqm8xx BSP fixes
2010-01-19 09:11:34 +00:00
Thomas Doerfler
1ba96ef99a
Update for block device API change.
2010-01-19 09:10:56 +00:00
Thomas Doerfler
5c587596f0
libblock API update
2010-01-19 09:10:03 +00:00
Thomas Doerfler
64734fc14b
updates and new test cases
2010-01-19 08:55:18 +00:00
Joel Sherrill
c4c8efd027
2010-01-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
Coverity Id 27
* libblock/src/ramdisk-config.c: Coverity notes that the
calloc() is a resource leak. This is allocating memory for
a RAM disk which will persist for the life of the system. RTEMS
has no "de-initialize" driver call so there is no corresponding
free(r). Coverity is correct that it is never freed but this is
not a problem.
2010-01-19 02:23:03 +00:00
Joel Sherrill
d22cd4a98a
2010-01-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/stackchk/check.c: Fix warning.
2010-01-19 01:56:28 +00:00
Joel Sherrill
ad7824bc9e
2010-01-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
Coverity Id 12
* libfs/src/imfs/memfile.c: Check for NULL return value.
2010-01-19 01:55:28 +00:00
Joel Sherrill
9ba0e55fc4
2010-01-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
Coverity Id 19
Coverity Id 20
Coverity Id 21
* libfs/src/imfs/imfs_link.c, libfs/src/imfs/imfs_load_tar.c,
libfs/src/imfs/imfs_mknod.c: Add comment to explain allocation is
for life of file, not scope of method.
2010-01-18 23:39:31 +00:00
Joel Sherrill
2bac948920
2010-01-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
Coverity Id 12
Coverity Id 13
Coverity Id 14
Coverity Id 15
* libmisc/stackchk/check.c: Rewrote loop to avoid possible buffer
overruns when the pattern area size is not a multiple of 16. There
were no current ports impacted by this but better to be safe.
2010-01-18 23:04:09 +00:00
Joel Sherrill
8c29e98ddf
2010-01-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libfs/src/imfs/imfs_symlink.c: Add comment on Coverity CID22. This is
not a resource leak.
2010-01-18 18:24:53 +00:00
Joel Sherrill
abf9ea0c4e
2010-01-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libfs/src/imfs/imfs_symlink.c: Spacing.
2010-01-18 18:20:28 +00:00
Ralf Corsepius
ef15ee0276
Import from zlib-1.2.4
2010-01-17 18:50:11 +00:00
Ralf Corsepius
04453b7bf8
This commit was generated by cvs2svn to compensate for changes in r22574,
...
which included commits to RCS files with non-trunk default branches.
2010-01-17 18:50:11 +00:00
Thomas Doerfler
61df726b16
add missing file
2010-01-12 15:17:47 +00:00
Thomas Doerfler
39c8fdb416
add support for lpc32xx
2010-01-12 15:03:22 +00:00
Joel Sherrill
29a3d72cd9
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:18:04 +00:00
Joel Sherrill
fe83cef683
2010-01-11 Allan Hessenflow <allanh@kallisti.com>
...
* serial/spi.c, serial/spi.h:
Fill in skeleton with functional SPI master code.
* include/spiRegs.h:
Correct spi shadow register declaration.
2010-01-11 16:14:47 +00:00
Ralf Corsepius
04a82e9c49
Update.
2010-01-11 12:27:39 +00:00
Ralf Corsepius
da4097f2db
Split out rtems-4.10-release.
2010-01-11 12:27:14 +00:00
Ralf Corsepius
8104eb329c
Add INSTALL.
2010-01-11 12:26:25 +00:00
Ralf Corsepius
9c4ec8b937
Remove.
2010-01-11 12:26:15 +00:00
Joel Sherrill
161f54b4d6
2009-12-28 Shrikant Gaikwad <n3oo3n@gmail.com>
...
* psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
to cover the trivial NULL case for pipe function.
2009-12-28 16:43:10 +00:00
Joel Sherrill
aea66e878a
2009-12-28 Aanjhan Ranganathan <aanjhan@gmail.com>
...
* bspcmdline01/init.c, bspcmdline01/bspcmdline01.scn: Added test case
to cover the bsp_cmdline_get_param() routine.
2009-12-28 16:42:08 +00:00
Joel Sherrill
44be50c22f
2009-12-28 Shrikant Gaikwad <n3oo3n@gmail.com>
...
* cpukit/libfs/src/pipe/pipe.c Restructured code to remove the
goto statements.
2009-12-28 16:36:08 +00:00
Joel Sherrill
e1ddc14b08
2009-12-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Add BSP_HAS_FRAME_BUFFER.
2009-12-23 17:33:41 +00:00
Ralf Corsepius
444f532de2
New.
2009-12-22 16:30:54 +00:00
Ralf Corsepius
b0015ab6ae
gdb-7.0.1
2009-12-22 16:30:22 +00:00
Joel Sherrill
2687028949
2009-12-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/rtems++/rtemsEvent.h, include/rtems++/rtemsMessageQueue.h:
Fixed timeout calculation.
2009-12-22 13:12:57 +00:00
Joel Sherrill
b45ba5258b
2009-12-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libnetworking/lib/ftpfs.c: Use EINVAL not EBADRQC.
2009-12-21 15:13:24 +00:00
Joel Sherrill
9325362b21
2009-12-21 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* block06/init.c: Update for disk device API change. Changed EBADRQC
to EINVAL.
2009-12-21 14:49:55 +00:00
Ralf Corsepius
ced3e37c89
Import from zlib-1.2.4
2009-12-21 06:06:54 +00:00
Ralf Corsepius
db15ab3daf
This commit was generated by cvs2svn to compensate for changes in r22540,
...
which included commits to RCS files with non-trunk default branches.
2009-12-21 06:06:54 +00:00
Ralf Corsepius
86bde6fc2f
Regenerate.
2009-12-19 05:52:49 +00:00
Ralf Corsepius
5688a1bf38
Reset NEWLIB_RPMREL.
...
NEWLIB_VERS = 1.18.0
2009-12-19 05:51:44 +00:00
Ralf Corsepius
856e6c6adb
New.
2009-12-19 05:50:05 +00:00
Ralf Corsepius
995305cf4f
Bump GCC_RPMREL.
2009-12-19 05:31:39 +00:00
Ralf Corsepius
ac3176a9b9
Abandon fc10.
2009-12-19 05:28:47 +00:00
Ralf Corsepius
8345790596
Fix quoting typo in version string.
2009-12-19 05:27:47 +00:00
Ralf Corsepius
4ce9e4bc22
Preps for newlib-1.18.0
2009-12-19 05:27:06 +00:00
Joel Sherrill
5b914591c6
2009-12-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/shell/login_prompt.c: Switch from non-canonical mode with
timeout (Case C) to blocking IO waiting for single character on
login. In Case C mode, you cannot tell EOF from no data available.
This means we cannot tell when a telnet connection is dropped. This
was changed from 4.9 and resulted in breakage.
2009-12-18 20:18:30 +00:00
Thomas Doerfler
1e0a5512fc
Update for block device API change
2009-12-18 15:59:30 +00:00
Joel Sherrill
57674ef62e
2009-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/network/greth.c: Eliminate unused type
rtems_clock_time_value.
2009-12-17 20:35:40 +00:00
Joel Sherrill
3372dc8242
2009-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* user/clock.t: Eliminate unused type rtems_clock_time_value.
2009-12-17 20:34:58 +00:00
Joel Sherrill
c5fd2cb674
2009-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/include/rtems/rtems/clock.h: Eliminate unused type
rtems_clock_time_value.
2009-12-17 20:27:28 +00:00
Joel Sherrill
27643e0336
2009-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/termios.c, libfs/src/dosfs/msdos_format.c,
libfs/src/nfsclient/src/nfs.c, libfs/src/pipe/fifo.c,
libnetworking/lib/rtems_bsdnet_ntp.c, libnetworking/lib/tftpDriver.c,
libnetworking/rtems/rtems_glue.c, libnetworking/rtems/rtems_select.c:
Eliminate uses of deprecated rtems_clock_get() and replace with
properly typed routine.
2009-12-17 20:26:09 +00:00
Joel Sherrill
e38b77ce20
2009-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bspopts.h.in: Regenerated.
2009-12-17 20:24:32 +00:00
Joel Sherrill
72b5f2e4e0
2009-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* telnetd/telnetd.c: Honor configuration setting for telnet daemon
stack size.
2009-12-17 19:41:20 +00:00
Thomas Doerfler
93d2801be7
adapted to new _write function prototype
2009-12-17 09:51:32 +00:00
Thomas Doerfler
39a9f8ea12
adapted to new prototype for *_write function
2009-12-17 08:42:17 +00:00
Thomas Doerfler
dddcb78e00
adaption of calling convention to console my_driver_write function
2009-12-16 10:45:01 +00:00
Thomas Doerfler
b056194ce3
add missing files
2009-12-16 08:10:29 +00:00
Glenn Humphrey
d3b72ca333
2009-12-15 Glenn Humphrey <glenn.humphrey@OARcorp.com>
...
* rtems/include/rtems/rtems/dpmem.h, rtems/include/rtems/rtems/event.h,
rtems/include/rtems/rtems/message.h,
rtems/include/rtems/rtems/part.h,
rtems/include/rtems/rtems/ratemon.h,
rtems/include/rtems/rtems/region.h,
rtems/include/rtems/rtems/semmp.h,
rtems/include/rtems/rtems/signal.h,
rtems/include/rtems/rtems/signalmp.h,
rtems/include/rtems/rtems/tasks.h, rtems/include/rtems/rtems/timer.h,
rtems/src/dpmemcreate.c, rtems/src/dpmemdelete.c,
rtems/src/dpmemexternal2internal.c, rtems/src/dpmemident.c,
rtems/src/dpmeminternal2external.c, rtems/src/eventsend.c,
rtems/src/msgqbroadcast.c, rtems/src/msgqcreate.c,
rtems/src/msgqdelete.c, rtems/src/msgqflush.c,
rtems/src/msgqgetnumberpending.c, rtems/src/msgqident.c,
rtems/src/msgqreceive.c, rtems/src/msgqsend.c,
rtems/src/msgqurgent.c, rtems/src/partcreate.c,
rtems/src/partdelete.c, rtems/src/partgetbuffer.c,
rtems/src/partident.c, rtems/src/partreturnbuffer.c,
rtems/src/ratemoncancel.c, rtems/src/ratemoncreate.c,
rtems/src/ratemondelete.c, rtems/src/ratemongetstatistics.c,
rtems/src/ratemongetstatus.c, rtems/src/ratemonident.c,
rtems/src/ratemonperiod.c, rtems/src/ratemonresetstatistics.c,
rtems/src/regioncreate.c, rtems/src/regiondelete.c,
rtems/src/regionextend.c, rtems/src/regiongetfreeinfo.c,
rtems/src/regiongetinfo.c, rtems/src/regiongetsegment.c,
rtems/src/regiongetsegmentsize.c, rtems/src/regionident.c,
rtems/src/regionresizesegment.c, rtems/src/regionreturnsegment.c,
rtems/src/signalmp.c, rtems/src/signalsend.c, rtems/src/taskcreate.c,
rtems/src/taskdelete.c, rtems/src/taskgetnote.c,
rtems/src/taskident.c, rtems/src/taskissuspended.c,
rtems/src/taskrestart.c, rtems/src/taskresume.c,
rtems/src/tasksetnote.c, rtems/src/tasksetpriority.c,
rtems/src/tasksuspend.c, rtems/src/timercancel.c,
rtems/src/timercreate.c, rtems/src/timerdelete.c,
rtems/src/timerfireafter.c, rtems/src/timerfirewhen.c,
rtems/src/timergetinfo.c, rtems/src/timerident.c,
rtems/src/timerreset.c, rtems/src/timerserverfireafter.c,
rtems/src/timerserverfirewhen.c: Changed Objects_Id to rtems_id in
the public API.
2009-12-15 18:26:42 +00:00
Glenn Humphrey
f4926e1fde
2009-12-15 Glenn Humphrey <glenn.humphrey@OARcorp.com>
...
* sp69/init.c: Fixed warnings.
2009-12-15 18:24:12 +00:00
Thomas Doerfler
85893bca07
removed obsolete file (moved to arm/shared/lpc/clock)
2009-12-15 15:25:45 +00:00
Thomas Doerfler
c468f18bb7
add support for LPC32xx
2009-12-15 15:20:47 +00:00
Thomas Doerfler
9db18ddc06
add support for ARM11, reimplement nested interrupts
2009-12-15 15:14:12 +00:00
Joel Sherrill
3a23218a74
2009-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* mptests/mp01/node1/mp01_node1.adb, mptests/mp01/node2/mp01_node2.adb,
mptests/mp02/node1/mp02_node1.adb, mptests/mp02/node2/mp02_node2.adb,
mptests/mp03/node1/mp03_node1.adb, mptests/mp03/node2/mp03_node2.adb,
mptests/mp04/node1/mp04_node1.adb, mptests/mp04/node2/mp04_node2.adb,
mptests/mp05/mptest.adb, mptests/mp05/node1/mp05_node1.adb,
mptests/mp05/node2/mp05_node2.adb, mptests/mp06/node1/mp06_node1.adb,
mptests/mp06/node2/mp06_node2.adb, mptests/mp07/node1/mp07_node1.adb,
mptests/mp07/node2/mp07_node2.adb, mptests/mp08/node1/mp08_node1.adb,
mptests/mp08/node2/mp08_node2.adb, mptests/mp09/node1/mp09_node1.adb,
mptests/mp09/node2/mp09_node2.adb, mptests/mp10/node1/mp10_node1.adb,
mptests/mp10/node2/mp10_node2.adb, mptests/mp11/node1/mp11_node1.adb,
mptests/mp11/node2/mp11_node2.adb, mptests/mp12/node1/mp12_node1.adb,
mptests/mp12/node2/mp12_node2.adb, mptests/mp13/node1/mp13_node1.adb,
mptests/mp13/node2/mp13_node2.adb, mptests/mp14/mptest.adb,
mptests/mp14/node1/mp14_node1.adb, mptests/mp14/node2/mp14_node2.adb,
sptests/sp09/sptest.adb, sptests/sp11/sptest.adb,
sptests/sp13/sptest.adb, sptests/sp16/sptest.adb,
support/test_support.adb: Lines are now all less than 80 columns.
2009-12-14 21:28:54 +00:00
Joel Sherrill
110e1f1dfe
2009-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* samples/base_sp/sptest.adb, samples/hello/sptest.adb,
samples/nsecs/sptest.adb, samples/ticker/sptest.adb,
sptests/sp01/sptest.adb, sptests/sp02/sptest.adb,
sptests/sp03/sptest.adb, sptests/sp04/sptest.adb,
sptests/sp05/sptest.adb, sptests/sp06/sptest.adb,
sptests/sp07/sptest.adb, sptests/sp08/sptest.adb,
sptests/sp09/sptest.adb, sptests/sp11/sptest.adb,
sptests/sp12/sptest.adb, sptests/sp13/sptest.adb,
sptests/sp14/sptest.adb, sptests/sp15/sptest.adb,
sptests/sp16/sptest.adb, sptests/sp17/sptest.adb,
sptests/sp19/sptest.adp, sptests/sp20/sptest.adb,
sptests/sp22/sptest.adb, sptests/sp23/sptest.adb,
sptests/sp24/sptest.adb, sptests/sp25/sptest.adb,
sptests/spname01/spname01.adb, sptests/spname01/sptest.adb,
sptests/spname01/sptest.ads, support/address_io.adb, support/init.c,
support/test_support.adb, support/test_support.ads,
support/time_test_support.adb, support/timer_driver.adb,
tmtests/tm01/tmtest.adb, tmtests/tm01/tmtest.ads,
tmtests/tm02/tmtest.adb, tmtests/tm02/tmtest.ads,
tmtests/tm03/tmtest.adb, tmtests/tm03/tmtest.ads,
tmtests/tm04/tmtest.adb, tmtests/tm04/tmtest.ads,
tmtests/tm05/tmtest.adb, tmtests/tm05/tmtest.ads,
tmtests/tm06/tmtest.adb, tmtests/tm06/tmtest.ads,
tmtests/tm07/tmtest.adb, tmtests/tm07/tmtest.ads,
tmtests/tm08/tmtest.adb, tmtests/tm08/tmtest.ads,
tmtests/tm09/tmtest.adb, tmtests/tm09/tmtest.ads,
tmtests/tm10/tmtest.adb, tmtests/tm10/tmtest.ads,
tmtests/tm11/tmtest.adb, tmtests/tm11/tmtest.ads,
tmtests/tm12/tmtest.adb, tmtests/tm12/tmtest.ads,
tmtests/tm13/tmtest.adb, tmtests/tm13/tmtest.ads,
tmtests/tm14/tmtest.adb, tmtests/tm14/tmtest.ads,
tmtests/tm15/tmtest.adb, tmtests/tm15/tmtest.ads,
tmtests/tm16/tmtest.adb, tmtests/tm16/tmtest.ads,
tmtests/tm17/tmtest.adb, tmtests/tm17/tmtest.ads,
tmtests/tm18/tmtest.adb, tmtests/tm18/tmtest.ads,
tmtests/tm19/tmtest.adb, tmtests/tm19/tmtest.ads,
tmtests/tm20/tmtest.adb, tmtests/tm20/tmtest.ads,
tmtests/tm21/tmtest.adb, tmtests/tm21/tmtest.ads,
tmtests/tm22/tmtest.adb, tmtests/tm22/tmtest.ads,
tmtests/tm23/tmtest.adb, tmtests/tm23/tmtest.ads,
tmtests/tm24/tmtest.adb, tmtests/tm24/tmtest.ads,
tmtests/tm25/tmtest.adb, tmtests/tm25/tmtest.ads,
tmtests/tm28/tmtest.adb, tmtests/tm28/tmtest.ads,
tmtests/tm29/tmtest.adb, tmtests/tm29/tmtest.ads,
tmtests/tmck/tmtest.adb, tmtests/tmck/tmtest.ads,
tmtests/tmoverhd/dummy_rtems.adb, tmtests/tmoverhd/tmtest.adb,
tmtests/tmoverhd/tmtest.ads: Remove many warnings.
2009-12-14 21:17:59 +00:00
Joel Sherrill
221db54a51
2009-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* mptests/mp01/node1/Makefile.am, mptests/mp01/node2/Makefile.am,
mptests/mp02/node1/Makefile.am, mptests/mp02/node2/Makefile.am,
mptests/mp03/node1/Makefile.am, mptests/mp03/node2/Makefile.am,
mptests/mp04/node1/Makefile.am, mptests/mp04/node2/Makefile.am,
mptests/mp05/node1/Makefile.am, mptests/mp05/node2/Makefile.am,
mptests/mp06/node1/Makefile.am, mptests/mp06/node2/Makefile.am,
mptests/mp07/node1/Makefile.am, mptests/mp07/node2/Makefile.am,
mptests/mp08/node1/Makefile.am, mptests/mp08/node2/Makefile.am,
mptests/mp09/node1/Makefile.am, mptests/mp09/node2/Makefile.am,
mptests/mp10/node1/Makefile.am, mptests/mp10/node2/Makefile.am,
mptests/mp11/node1/Makefile.am, mptests/mp11/node2/Makefile.am,
mptests/mp12/node1/Makefile.am, mptests/mp12/node2/Makefile.am,
mptests/mp13/node1/Makefile.am, mptests/mp13/node2/Makefile.am,
mptests/mp14/node1/Makefile.am, mptests/mp14/node2/Makefile.am,
samples/base_mp/Makefile.am, samples/base_mp/node1/Makefile.am,
samples/base_mp/node2/Makefile.am, samples/base_sp/Makefile.am,
samples/hello/Makefile.am, samples/nsecs/Makefile.am,
samples/ticker/Makefile.am, sptests/sp01/Makefile.am,
sptests/sp02/Makefile.am, sptests/sp03/Makefile.am,
sptests/sp04/Makefile.am, sptests/sp05/Makefile.am,
sptests/sp06/Makefile.am, sptests/sp07/Makefile.am,
sptests/sp08/Makefile.am, sptests/sp09/Makefile.am,
sptests/sp11/Makefile.am, sptests/sp12/Makefile.am,
sptests/sp13/Makefile.am, sptests/sp14/Makefile.am,
sptests/sp15/Makefile.am, sptests/sp16/Makefile.am,
sptests/sp17/Makefile.am, sptests/sp19/Makefile.am,
sptests/sp20/Makefile.am, sptests/sp22/Makefile.am,
sptests/sp23/Makefile.am, sptests/sp24/Makefile.am,
sptests/sp25/Makefile.am, sptests/spname01/Makefile.am,
tmtests/tm01/Makefile.am, tmtests/tm02/Makefile.am,
tmtests/tm03/Makefile.am, tmtests/tm04/Makefile.am,
tmtests/tm05/Makefile.am, tmtests/tm06/Makefile.am,
tmtests/tm07/Makefile.am, tmtests/tm08/Makefile.am,
tmtests/tm09/Makefile.am, tmtests/tm10/Makefile.am,
tmtests/tm11/Makefile.am, tmtests/tm12/Makefile.am,
tmtests/tm13/Makefile.am, tmtests/tm14/Makefile.am,
tmtests/tm15/Makefile.am, tmtests/tm16/Makefile.am,
tmtests/tm17/Makefile.am, tmtests/tm18/Makefile.am,
tmtests/tm19/Makefile.am, tmtests/tm20/Makefile.am,
tmtests/tm21/Makefile.am, tmtests/tm22/Makefile.am,
tmtests/tm23/Makefile.am, tmtests/tm24/Makefile.am,
tmtests/tm25/Makefile.am, tmtests/tm28/Makefile.am,
tmtests/tm29/Makefile.am, tmtests/tmck/Makefile.am,
tmtests/tmoverhd/Makefile.am: Update so all tests build.
2009-12-14 18:28:03 +00:00
Thomas Doerfler
5ea4e632da
get vital data from dBUG monitor for COBRA5475 board
2009-12-14 14:57:55 +00:00
Thomas Doerfler
44c28e7a81
emoved ppc_exc_bspsupp.h include file
2009-12-14 14:52:32 +00:00
Thomas Doerfler
8e46b093b5
Removed new-exceptions/bspsupport/ppc_exc_bspsupp.h
2009-12-14 14:51:50 +00:00
Joel Sherrill
0a7fb3c12d
2009-12-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* clock/ckinit.c: Fix warning.
2009-12-11 20:54:30 +00:00
Joel Sherrill
e0d83f696a
2009-12-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspgetworkarea.c: Make bsp_mem_size available for page table
initialization.
2009-12-11 20:53:03 +00:00
Joel Sherrill
fa62f19c1c
2009-12-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* page.c: Use bsp_mem_size.
2009-12-11 20:52:41 +00:00
Ralf Corsepius
f36eeb35df
2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/network/dec21140.c: Warning elimination
(dec21140_softc->base now is an uint32_t).
2009-12-11 13:05:22 +00:00
Ralf Corsepius
01f8266c14
2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1483/cpukit
* shared/include/pci.h: Rename pci_config into rtems_pci_config_t.
2009-12-11 13:02:17 +00:00
Ralf Corsepius
df0243f6de
2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1483/cpukit
* pci/pci.c: Rename pci_config into rtems_pci_config_t.
2009-12-11 13:00:27 +00:00
Ralf Corsepius
b80cf5a300
2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1483/cpukit
* shared/pci/pci.c: Rename pci_config into rtems_pci_config_t.
2009-12-11 12:58:28 +00:00
Ralf Corsepius
32c347dc15
2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1483/cpukit
* shared/pci/pcibios.c: Rename pci_config into rtems_pci_config_t.
2009-12-11 12:55:25 +00:00
Ralf Corsepius
4045c26e51
2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1483/cpukit
* include/rtems/pci.h: Rename pci_config into rtems_pci_config_t.
2009-12-11 12:53:48 +00:00
Ralf Corsepius
bdd2870ed3
2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1483/cpukit
* libchip/network/dec21140.c, libchip/network/elnk.c,
libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
*_SUPPORTED-guarded code sections.
2009-12-11 07:57:50 +00:00
Ralf Corsepius
3e780c1e71
Move #include <rtems/pci.h> into #if *_SUPPORTED-guarded code sections.
2009-12-11 07:57:26 +00:00
Ralf Corsepius
20b9e9d98c
2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* network/network.c (au1x00_emac_ioctl): Use ioctl_command_t.
2009-12-11 07:03:06 +00:00
Ralf Corsepius
a93d5c743f
2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* serial/uart.c:
Reflect changes to rtems_termios_callbacks->write.
2009-12-11 04:15:58 +00:00
Ralf Corsepius
bbbe321c1b
2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/console-io.c: Let bf537Stamp_BSP_poll_char return int.
2009-12-11 04:10:27 +00:00
Ralf Corsepius
92b73bec00
2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/console-io.c: Let eZKit533_BSP_poll_char return int.
2009-12-11 04:09:43 +00:00
Joel Sherrill
e8e3848188
2009-12-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* termios01/init.c: Increase number of termios ports by 1.
2009-12-11 02:12:57 +00:00
Joel Sherrill
4cbb4af6d5
2009-12-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp14/sp14.doc, sp14/sp14.scn: doc file have scn contents. Fix and
update.
2009-12-10 22:58:05 +00:00
Joel Sherrill
dc09e38067
2009-12-10 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1482
* posix/src/timersettime.c: Exit dispatching critical section.
2009-12-10 22:20:11 +00:00
Joel Sherrill
fe0286a0cf
2009-12-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: Add test for statistics on
expired periods. This detected the recently introduced PR1480.
2009-12-10 20:25:39 +00:00
Joel Sherrill
ba3e987eaa
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:22 +00:00
Joel Sherrill
c296687193
2009-12-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h, startup/bspgetworkarea.c: Rework bsp_size_memory() to
ensure that multiboot information regarding memory size is used as
the primary source. This was broken in the move to supporting a
unified workspace. It worked this way in 4.9 so this was a
regression.
2009-12-10 18:44:10 +00:00
Joel Sherrill
44396163d3
2009-12-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp69/.cvsignore: New file.
2009-12-10 18:42:17 +00:00
Ralf Corsepius
a46430dc1e
Whitespace removal.
2009-12-10 18:09:59 +00:00
Ralf Corsepius
77f7498aac
2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* telnetd/pty.c:
Reflect changes to rtems_termios_callbacks->write.
2009-12-10 18:05:54 +00:00
Ralf Corsepius
e8d3c1931a
2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/console-polled.c:
Reflect changes to rtems_termios_callbacks->write.
2009-12-10 16:55:36 +00:00
Ralf Corsepius
dab21360b1
2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/console.c:
Reflect changes to rtems_termios_callbacks->write.
2009-12-10 14:43:52 +00:00
Ralf Corsepius
0b7c296c46
2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* termios01/termios_testdriver.c:
Reflect changes to rtems_termios_callbacks->write.
2009-12-10 14:26:39 +00:00
Ralf Corsepius
ea9a626e3a
Reflect changes to rtems_termios_callbacks->write.
2009-12-10 14:26:32 +00:00
Ralf Corsepius
335d67ac6b
Whitespace removal.
2009-12-10 14:23:57 +00:00
Ralf Corsepius
b2cc1650be
2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/include/rtems/libio.h: Change termios-write to ssize_t
write(...., size_t).
2009-12-10 14:10:57 +00:00
Ralf Corsepius
7abb741382
2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/console.c: Eliminate casts.
2009-12-10 13:56:21 +00:00
Ralf Corsepius
dfddaf1c1a
2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/comm/uart.c, shared/comm/uart.h: Adjust prototypes.
2009-12-10 13:55:22 +00:00
Ralf Corsepius
ac04c16438
2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/uart.c: Let _BSP_in_char return int.
2009-12-10 13:03:35 +00:00
Ralf Corsepius
6be3405695
2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/irq/irq_init.c: Add missing initializer.
2009-12-10 08:50:57 +00:00
Ralf Corsepius
e8cf7b5f6a
2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/console.c: Let bsp_in_char return int.
2009-12-10 08:46:17 +00:00
Ralf Corsepius
5f5f681b69
Whitespace removal.
2009-12-10 07:20:06 +00:00
Ralf Corsepius
c9ece2e49c
2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* posix/Makefile.am: Unconditionally build src/sigprocmask.c.
* posix/src/sigprocmask.c: Provide stub if RTEMS_POSIX_API
is disabled.
2009-12-10 07:18:18 +00:00
Ralf Corsepius
5718bc20e6
Unconditionally build src/sigprocmask.c.
2009-12-10 07:18:03 +00:00
Ralf Corsepius
b68e2b9a0a
Provide stub if RTEMS_POSIX_API is disabled.
2009-12-10 07:17:48 +00:00
Ralf Corsepius
b33806656e
2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/console/polled_io.c: Add prototype for boot_udelay.
2009-12-10 06:02:21 +00:00
Ralf Corsepius
f5e7330b78
Add prototype for boot_udelay.
2009-12-10 06:02:14 +00:00
Ralf Corsepius
b9636c24ca
Whitespace removal.
2009-12-10 03:14:16 +00:00
Joel Sherrill
9559674bcd
2009-12-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspgetworkarea.c: Add debug printk's.
* startup/linkcmds: Using "-Wl,--defsym -Wl,RamSize=0x1000000"
results in _RamSize being defined. Handle this properly.
2009-12-09 22:37:12 +00:00
Ralf Corsepius
7b21633853
Upgrade to automake-1.11.1
2009-12-09 09:29:59 +00:00
Glenn Humphrey
7199b1d0dc
2009-12-08 Glenn Humphrey <glenn.humphrey@OARcorp.com>
...
* Makefile.am, configure.ac: Added a test for rate_monotonic_get_status
to ensure that all paths are tested.
* sp69/Makefile.am, sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: New files.
2009-12-08 23:07:38 +00:00
Glenn Humphrey
eb37f9dc5d
2009-12-08 Glenn Humphrey <glenn.humphrey@OARcorp.com>
...
* rtems/include/rtems/rtems/ratemon.h, rtems/src/ratemongetstatus.c,
rtems/src/ratemonperiod.c: Factored out common code to ensure
consistent behavior between rtems_rate_monotonic_get_status and
rtems_rate_monotonic_report_statistics.
2009-12-08 23:05:30 +00:00
Joel Sherrill
a7a9af765e
2009-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: BSP should not define
CONFIGURE_NUMBER_OF_TERMIOS_PORTS.
2009-12-08 22:28:05 +00:00
Glenn Humphrey
6cc1c294d6
2009-12-08 Glenn Humphrey <glenn.humphrey@OARcorp.com>
...
* support/include/test_support.h, support/include/tmacros.h,
support/src/test_support.c: Added support functions to spin for a
number of ticks and to spin until the next tick.
* support/src/spin.c: New file.
2009-12-08 21:39:21 +00:00
Joel Sherrill
fe48428048
2009-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: BSP should not define
CONFIGURE_NUMBER_OF_TERMIOS_PORTS.
2009-12-08 21:18:38 +00:00
Joel Sherrill
d3a0b00076
2009-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
and compilation issues. Initial test build was accidentally without
POSIX enabled.
2009-12-08 21:16:02 +00:00
Joel Sherrill
5c3c78ba2e
2009-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp31/task1.c: Fixed spacing.
2009-12-08 21:03:29 +00:00
Joel Sherrill
884730cccd
2009-12-08 Fernando Nicodemos <fgnicodemos@terra.com.br>
...
* console/font8x16.h, console/sed1356.c: Fix typos.
2009-12-08 19:34:48 +00:00
Joel Sherrill
0654c588a8
2009-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* support/include/tmacros.h: Use rtems_test_assert() consistently
instead of system assert(). rtems_test_assert() is designed to
integrate into the RTEMS test suite infrastructure.
2009-12-08 17:53:04 +00:00
Joel Sherrill
593ae972fc
2009-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* tm20/task1.c: Use rtems_test_assert() consistently instead of system
assert(). rtems_test_assert() is designed to integrate into the RTEMS
test suite infrastructure.
2009-12-08 17:53:00 +00:00
Joel Sherrill
9f90987bed
2009-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* tmitronsem01/system.h: Use rtems_test_assert() consistently instead
of system assert(). rtems_test_assert() is designed to integrate into
the RTEMS test suite infrastructure.
2009-12-08 17:52:58 +00:00
Joel Sherrill
9e7d02a3dc
2009-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp18/init.c, sp31/task1.c, sp43/init.c, sp63/init.c, sp64/init.c,
spfatal10/testcase.h, spfatal11/testcase.h, spobjgetnext/init.c,
spwkspace/init.c: Use rtems_test_assert() consistently instead of
system assert(). rtems_test_assert() is designed to integrate into
the RTEMS test suite infrastructure.
2009-12-08 17:52:56 +00:00
Joel Sherrill
2317457e10
2009-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
Use rtems_test_assert() consistently instead of system assert().
rtems_test_assert() is designed to integrate into the RTEMS test
suite infrastructure.
2009-12-08 17:52:53 +00:00
Joel Sherrill
500fcd5c88
2009-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* block01/init.c, block02/init.c, block03/init.c, block04/init.c,
block05/init.c, block07/init.c, bspcmdline01/init.c,
stringto01/init.c, stringto01/stringto_test_template.h,
termios01/init.c, termios01/termios_testdriver.c, termios02/init.c:
Use rtems_test_assert() consistently instead of system assert().
rtems_test_assert() is designed to integrate into the RTEMS test
suite infrastructure.
2009-12-08 17:52:49 +00:00
Joel Sherrill
d35734dd77
2009-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* itronmbf01/init.c, itronsem01/init.c, itronsem01/system.h,
itrontask02/dormant.c, itrontask02/init.c, itrontask03/init.c,
itrontask03/preempt.c: Use rtems_test_assert() consistently instead
of system assert(). rtems_test_assert() is designed to integrate into
the RTEMS test suite infrastructure.
2009-12-08 17:52:47 +00:00
Ralf Corsepius
0160b3b9d2
2009-12-08 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* startup/init5206e.c: Make prototype of CopyDataClearBSSAndStart
global.
2009-12-08 17:34:56 +00:00
Eric Norum
43e74a476d
Add network configuration macros.
2009-12-08 17:24:21 +00:00
Joel Sherrill
a5b5b50866
2009-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/network/dec21140.c, libchip/network/elnk.c,
libchip/network/if_dc.c: Ensure PCI drivers are built on all
supported configurations. PowerPC conditionals were not current and
code was not being built on supported BSPs.
2009-12-08 16:54:20 +00:00
Joel Sherrill
e0e2cb8ec0
2009-12-08 Eric Norum <wenorum@lbl.gov>
...
PR 1479/bsps
* fatal/bspfatal.c: Complete strcat conversion.
2009-12-08 16:48:26 +00:00
Joel Sherrill
5e87bae292
2009-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* network/if_em/Makefile, network/if_gfe/Makefile: Removed.
2009-12-08 15:37:56 +00:00
Ralf Corsepius
c758a4ecf4
Whitespace removal.
2009-12-08 13:36:55 +00:00
Ralf Corsepius
3e9f9565ff
2009-12-08 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/i2c.h (i2c_transfer_done): Fix type mismatch.
2009-12-08 13:16:00 +00:00
Ralf Corsepius
73c97f7cf0
(i2c_transfer_done): Fix type mismatch.
2009-12-08 13:15:55 +00:00
Ralf Corsepius
2eea9edcb8
2009-12-08 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* tod/ds1307.c (ds1307_set_time): Fix broken prototype.
2009-12-08 13:12:51 +00:00
Ralf Corsepius
c2e6a0590a
(ds1307_set_time): Fix broken prototype.
2009-12-08 13:12:45 +00:00
Joel Sherrill
2eb5941982
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:46 +00:00
Ralf Corsepius
4c83377128
Regenerate.
2009-12-07 17:04:06 +00:00
Ralf Corsepius
6f019451a4
2009-12-07 Ralf Corsépius <ralf.corsepiu@rtems.org>
...
* shared/comm/console.c: Remove (Unused).
* Makefile.am: Remove shared/comm/console.c.
2009-12-07 16:24:17 +00:00
Ralf Corsepius
56aadea27f
2009-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/console.c: Let nds_getch return "int". Remove casts.
2009-12-07 16:22:43 +00:00
Ralf Corsepius
6789d70a66
2009-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/conio.c, console/console.c, include/conio.h:
Let *getch return "int". Remove casts.
2009-12-07 16:21:07 +00:00
Ralf Corsepius
b65dd1fcb9
2009-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* block/block.c: Adjust prototype mismatches.
2009-12-07 09:51:34 +00:00
Ralf Corsepius
5c28451c2c
Adjust prototype mismatches.
2009-12-07 09:51:25 +00:00
Ralf Corsepius
f8fd28e28b
2009-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Remove -Dcaddr_t=uint32_t.
2009-12-07 09:37:00 +00:00
Ralf Corsepius
b46b3c7008
2009-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* dswifi/arm9/source/wifi_arm9.c: Add missing prototypes.
2009-12-07 09:35:45 +00:00
Ralf Corsepius
2c63d9721f
2009-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* ndstool/source/ndsextract.cpp: Add missing const's.
2009-12-07 09:34:38 +00:00
Ralf Corsepius
7a26d40fc5
2009-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/console.c (nds_write): Adjust prototype.
2009-12-07 07:22:06 +00:00
Ralf Corsepius
596c6c103c
2009-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* dswifi/arm7/source/wifi_arm7.c, dswifi/arm7/source/wifi_arm7.h,
dswifi/arm9/source/wifi_arm9.c, libnds/include/nds/arm7/audio.h,
libnds/include/nds/arm7/clock.h, libnds/include/nds/arm7/serial.h,
libnds/include/nds/arm7/touch.h, libnds/source/arm7/clock.c,
libnds/source/arm7/touch.c, rtc/rtc.c: Eliminate various warnings.
2009-12-07 07:12:28 +00:00
Ralf Corsepius
ca11e7817e
Eliminate various warnings.
2009-12-07 07:12:20 +00:00
Ralf Corsepius
82292dc51b
2009-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/uio.h: Include <sys/types.h>.
Use ssize_t for uio_resid in struct uio (From FreeBSD).
2009-12-06 08:16:57 +00:00
Ralf Corsepius
e56cac325f
2009-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* POSIX/Makefile.am: Add readv, writev.
* POSIX/writev.c, POSIX/readv.c: New.
2009-12-06 06:52:15 +00:00
Ralf Corsepius
4ec957a156
Add readv, writev.
2009-12-06 06:52:08 +00:00
Ralf Corsepius
c7183ce0d9
New.
2009-12-06 06:51:40 +00:00
Joel Sherrill
d44fc8b59c
2009-12-04 Fernando Nicodemos <fgnicodemos@terra.com.br>
...
* umon/README, umon/tfs.h: Missing parts of previous commit.
2009-12-04 18:24:58 +00:00
Joel Sherrill
22fb181bef
2009-12-04 Fernando Nicodemos <fgnicodemos@terra.com.br>
...
* README, README.kit637_v6, console/sed1356_16bit.h, startup/memmap.c:
Missing parts of previous commit.
2009-12-04 18:24:52 +00:00
Ralf Corsepius
ee75aade2f
2009-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* posix/Makefile.am: Unconditionally build
posix/src/sigaddset.c, posix/src/sigdelset.c,
posix/src/sigfillset.c, posix/src/sigemptyset.c,
posix/src/sigismember.c.
2009-12-04 16:09:05 +00:00
Ralf Corsepius
c2488e3a6e
2009-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* posix/src/sigaddset.c, posix/src/sigdelset.c,
posix/src/sigemptyset.c, posix/src/sigfillset.c,
posix/src/sigismember.c, posix/src/sigprocmask.c:
Remove unnecessary includes.
2009-12-04 15:48:05 +00:00
Ralf Corsepius
9a94e08184
Remove unnecessary includes.
2009-12-04 15:47:57 +00:00
Ralf Corsepius
7ad405ccb3
Regenerate.
2009-12-04 15:32:08 +00:00
Ralf Corsepius
e7b9fee758
2009-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* posix/Makefile.am: Unconditionally install
posix/include/rtems/posix/sigset.h.
* posix/include/rtems/posix/psignal.h: Reflect having split out
posix/include/rtems/posix/sigset.h.
2009-12-04 15:31:02 +00:00
Ralf Corsepius
522f374416
Unconditionally install posix/include/rtems/posix/sigset.h.
2009-12-04 15:30:35 +00:00
Ralf Corsepius
654e1f32af
Reflect having split out posix/include/rtems/posix/sigset.h.
2009-12-04 15:30:08 +00:00
Ralf Corsepius
a6b8754885
2009-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* posix/include/rtems/posix/sigset.h: New (Split out from
posix/include/rtems/posix/psignal.h).
2009-12-04 15:24:21 +00:00
Ralf Corsepius
3e70362587
2009-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* POSIX/sigfillset.c: Let main() return "status".
2009-12-04 15:18:47 +00:00
Ralf Corsepius
0c5ff13483
2009-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* POSIX/Makefile.am: Add sigaddset, sigdelset, sigemptyset,
sigismember.
* POSIX/sigaddset.c, POSIX/sigdelset.c, POSIX/sigemptyset.c,
POSIX/sigismember.c: New.
2009-12-04 15:17:45 +00:00
Ralf Corsepius
4583cac88e
New.
2009-12-04 15:17:31 +00:00
Joel Sherrill
bb14405df2
2009-12-04 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* sp31/sp31.scn, sp31/task1.c, spintrcritical17/init.c: New test
cases. Updated copyright notice.
2009-12-04 14:08:51 +00:00
Ralf Corsepius
0cd3878008
2009-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* POSIX/Makefile.am: Add wait.
* POSIX/wait.c: New.
2009-12-04 06:55:02 +00:00
Ralf Corsepius
2845bd1e12
2009-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* posix/Makefile.am: Unconditionally build src/wait.c src/waitpid.c.
2009-12-04 06:52:56 +00:00
Ralf Corsepius
ce98cecdb1
Unconditionally build src/wait.c src/waitpid.c.
2009-12-04 06:52:47 +00:00
Ralf Corsepius
eada19ad40
2009-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* posix/Makefile.am: Unconditionally build fork.c, vfork.c.
2009-12-04 06:27:08 +00:00
Ralf Corsepius
a2c2bbb0de
2009-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac, posix/Makefile.am, wrapup/Makefile.am:
Eliminate AM_CONDITIONAL LIBPOSIX.
2009-12-04 06:05:31 +00:00
Ralf Corsepius
586d96ed41
Regenerate.
2009-12-04 06:05:20 +00:00
Ralf Corsepius
10f41202ab
Eliminate AM_CONDITIONAL LIBPOSIX.
2009-12-04 06:05:05 +00:00
Ralf Corsepius
5bb38e1566
Whitespace removal.
2009-12-04 05:25:30 +00:00
Ralf Corsepius
42e243eeef
Whitespace removal.
2009-12-04 04:27:21 +00:00
Joel Sherrill
06731d6b70
2009-12-03 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, preinstall.am: Account for coverhd.h and tm27.h. Use
stubs for both.
2009-12-03 18:21:38 +00:00
Joel Sherrill
4828ee25a2
2009-12-03 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
families.
* psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
2009-12-03 17:15:02 +00:00
Till Straumann
d0e698f3d8
2009-12-03 Till Straumann <strauman@slac.stanford.edu>
...
* acinclude.m4, beatnik: Imported/added 'beatnik'
BSP.
2009-12-03 16:58:53 +00:00
Till Straumann
30c939bb3e
This commit was generated by cvs2svn to compensate for changes in r22388,
...
which included commits to RCS files with non-trunk default branches.
2009-12-03 16:56:50 +00:00
Till Straumann
b7a6d23a0d
- importing 'beatnik' BSP from SLAC repository.
2009-12-03 16:56:50 +00:00
Joel Sherrill
73008d3d60
2009-12-03 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bspcmdline01/test.c: Removed.
2009-12-03 12:07:05 +00:00
Glenn Humphrey
dca9a825e4
2009-12-02 Glenn Humphrey <glenn.humphrey@OARcorp.com>
...
* libcsupport/src/__times.c, libmisc/cpuuse/cpuusagedata.c,
libmisc/cpuuse/cpuusagereport.c, libmisc/cpuuse/cpuusagereset.c,
rtems/include/rtems/rtems/types.h, rtems/src/ratemongetstatistics.c,
rtems/src/ratemonreportstatistics.c, score/src/threaddispatch.c,
score/src/threadinitialize.c, score/src/threadtickletimeslice.c:
Updated copyright line.
2009-12-02 18:22:19 +00:00
Glenn Humphrey
c6f7e060ea
2009-12-02 Glenn Humphrey <glenn.humphrey@OARcorp.com>
...
* configure.ac, libcsupport/src/__times.c,
libmisc/cpuuse/cpuusagedata.c, libmisc/cpuuse/cpuusagereport.c,
libmisc/cpuuse/cpuusagereset.c, rtems/include/rtems/rtems/ratemon.h,
rtems/include/rtems/rtems/types.h, rtems/src/ratemongetstatistics.c,
rtems/src/ratemongetstatus.c, rtems/src/ratemonperiod.c,
rtems/src/ratemonreportstatistics.c,
score/include/rtems/score/thread.h, score/src/threaddispatch.c,
score/src/threadinitialize.c, score/src/threadtickletimeslice.c:
Changed the configuration of statistics granularity to use just one
define.
2009-12-02 18:15:16 +00:00
Ralf Corsepius
97abdd2bcf
2009-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp25/task1.c: Use PRIuPTR for segment_sizes.
2009-12-02 15:30:58 +00:00
Ralf Corsepius
c53ba11a40
2009-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Add POSIX.
* configure.ac: Add POSIX/.
* POSIX/calloc.c, POSIX/close.c, POSIX/COPYING, POSIX/dup2.c,
POSIX/fcntl.c, POSIX/fork.c, POSIX/free.c, POSIX/fstat.c,
POSIX/getdents.c, POSIX/getlogin.c, POSIX/getpwnam.c,
POSIX/getpwuid.c, POSIX/getuid.c, POSIX/issetugid.c,
POSIX/kill.c, POSIX/longjmp.c, POSIX/lseek.c, POSIX/lstat.c,
POSIX/Makefile.am, POSIX/Makefile.in, POSIX/malloc.c,
POSIX/nanosleep.c, POSIX/open.c, POSIX/pipe.c,
POSIX/posix_memalign.c, POSIX/read.c, POSIX/README,
POSIX/realloc.c, POSIX/setjmp.c, POSIX/sigfillset.c,
POSIX/sigprocmask.c, POSIX/stat.c, POSIX/unlink.c, POSIX/vfork.c,
POSIX/waitpid.c, POSIX/write.c: New.
2009-12-02 15:03:45 +00:00
Ralf Corsepius
60d47abfcf
New.
2009-12-02 15:00:05 +00:00
Joel Sherrill
4a1c09df39
2009-12-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* stringto01/init.c: New file.
2009-12-02 12:14:24 +00:00
Ralf Corsepius
b50e48bc16
2009-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shttpd/def.h: Use __m32c__ for m32c.
2009-12-02 11:42:15 +00:00
Ralf Corsepius
086442b7b1
Whitespace removal.
2009-12-02 11:00:38 +00:00
Ralf Corsepius
65c3dca4ba
2009-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shttpd/def.h: Shrink default URI_MAX to 32767.
Add special cases for sizeof(size_t) < 2.
2009-12-02 11:00:17 +00:00
Ralf Corsepius
46e483b847
2009-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems/score/avr.h: Add avr6.
2009-12-02 10:23:33 +00:00
Ralf Corsepius
80f77327f3
Whitespace removal.
2009-12-02 09:48:25 +00:00
Ralf Corsepius
882b187528
Regenerate.
2009-12-02 05:39:17 +00:00
Ralf Corsepius
12a49d18a5
gcc-core-4.4.2-rtems4.10-20091201.diff.
2009-12-02 05:38:40 +00:00
Ralf Corsepius
b9e3df8476
Bump GCC_RPMREL.
2009-12-02 05:38:17 +00:00
Ralf Corsepius
21cc985815
New.
2009-12-02 05:37:33 +00:00
Till Straumann
8f511f057a
- added SLAC copyright disclaimer.
2009-12-02 01:57:45 +00:00
Till Straumann
af0d5860d6
2009-12-01 Till Straumann <strauman@slac.stanford.edu>
...
* shared/start/start.S: Added AltiVec support (initializing
MSR[VE], VSCR and VRSAVE).
2009-12-02 01:51:22 +00:00
Till Straumann
6ce625ef5d
2009-12-01 Till Straumann <strauman@slac.stanford.edu>
...
* Makefile.am, start/start.S: Added AltiVec support
(only effective if user modifies psim.cfg: CPU_CFLAGS
choosing a CPU architecture with AltiVec or directly
adding -maltivec, -mabi=altivec).
* start/start.S: removed '.file' statement which
confused gdb.
2009-12-02 01:46:45 +00:00
Till Straumann
c7f8408d31
2009-12-01 Till Straumann <strauman@slac.stanford.edu>
...
* new-exceptions/cpu.c, new-exceptions/cpu_asm.S,
new-exceptions/bspsupport/ppc_exc_asm_macros.h,
new-exceptions/bspsupport/ppc_exc_initialize.c,
new-exceptions/bspsupport/vectors.h:
Added AltiVec support (save/restore volatile vregs
across exceptions).
2009-12-02 01:41:57 +00:00
Till Straumann
fbee4ffdde
2009-12-01 Till Straumann <strauman@slac.stanford.edu>
...
* Makefile.am, mpc6xx/altivec: new directory implementing
support for AltiVec context saving/restoring.
2009-12-02 01:33:51 +00:00
Till Straumann
6c28773ec4
2009-12-01 Till Straumann <strauman@slac.stanford.edu>
...
* score/cpu/powerpc/rtems/score/cpu.h: Added space for non-
volatile AltiVec registers to context struct. Added declaration
for AltiVec-related routines to be implemented by CPU/BSP
support.
2009-12-02 01:24:52 +00:00
Till Straumann
c261d9c36c
2009-12-01 Till Straumann <strauman@slac.stanford.edu>
...
* shared/vme/vme_universe.c: moved extern declaration
out of local scope.
2009-12-02 00:33:47 +00:00
Till Straumann
559aebce25
2009-12-01 Till Straumann <strauman@slac.stanford.edu>
...
* shared/startup/panic.c: Fixed compiler warning.
2009-12-02 00:31:13 +00:00
Till Straumann
af3fcf12af
2009-12-01 Till Straumann <strauman@slac.stanford.edu>
...
* shared/startup/probeMemEnd.c: removed __here_s_the_real_end
check. __rtems_end should be good enough.
2009-12-02 00:30:45 +00:00
Till Straumann
10098f951d
2009-12-01 Till Straumann <strauman@slac.stanford.edu>
...
* mpc6xx/mmu/bat.c, mpc6xx/mmu/pte121.c: skip data-
streaming (dssall etc.) instructions on PPC_PSIM
currently (unimplemented by PSIM :-( ).
2009-12-02 00:22:42 +00:00
Joel Sherrill
2c6a3e7e2e
2009-12-01 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libmisc/stringto/stringto.h, libmisc/stringto/stringto_template.h:
Tidy up as part of adding new test.
2009-12-01 22:16:10 +00:00
Joel Sherrill
57544fbb52
2009-12-01 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add string_to_xxx conversion test.
* stringto01/.cvsignore, stringto01/Makefile.am,
stringto01/stringto01.doc, stringto01/stringto01.scn,
stringto01/stringto_test_template.h: New files.
2009-12-01 22:10:33 +00:00
Joel Sherrill
7ce45d4fd5
Rename.
2009-12-01 20:33:09 +00:00
Joel Sherrill
d382f6e1f6
Update Ada patch.
2009-12-01 20:30:37 +00:00
Joel Sherrill
1eb97ad840
2009-12-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/Makefile.am: Split no_posix.c so using sleep() does not
pull in kill() stubs.
* libcsupport/src/kill_noposix.c, libcsupport/src/sleep_noposix.c:
New files.
* libcsupport/src/no_posix.c: Removed.
2009-12-01 14:22:58 +00:00
Thomas Doerfler
0b0485ae7f
Fixed usage of va_arg().
2009-12-01 10:12:55 +00:00
Joel Sherrill
6f70c07057
2009-11-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/shell/login_prompt.c: Fix problem where timeout on login
prompt at console results in tight loop repeating login prompt.
2009-11-30 22:13:48 +00:00
Joel Sherrill
4e545aaa68
2009-11-30 Fernando Nicodemos <fgnicodemos@terra.com.br>
...
* at91rm9200/include/at91rm9200.h: Update to match development version.
2009-11-30 22:13:03 +00:00
Joel Sherrill
e5764eebed
2009-11-30 Fernando Nicodemos <fgnicodemos@terra.com.br>
...
* umon/cli.h, umon/monlib.c, umon/monlib.h, umon/tfs.h,
umon/tfsDriver.c, umon/umon.h, umon/umonrtemsglue.c: Update to match
development version.
2009-11-30 22:00:47 +00:00
Joel Sherrill
7b25525607
2009-11-30 Fernando Nicodemos <fgnicodemos@terra.com.br>
...
* Makefile.am, preinstall.am, console/fbcons.c, console/font8x16.h,
console/sed1356.c, console/uarts.c, include/sed1356.h,
startup/bspstart.c, startup/linkcmds.csb337, startup/linkcmds.csb637,
startup/memmap.c, startup/umonsupp.c: Update to match development
version.
2009-11-30 22:00:36 +00:00
Joel Sherrill
dbec22db45
2009-11-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* score/src/threaddelayended.c: Clear only the states that are used to
block until someone calls _Thread_Delay_ended().
2009-11-30 19:44:57 +00:00
Ralf Corsepius
1857b0082d
Whitespace removal.
2009-11-30 17:14:20 +00:00
Ralf Corsepius
05c18861dd
Whitespace removal.
2009-11-30 16:01:51 +00:00
Ralf Corsepius
1de949a8bd
Whitespace removal.
2009-11-30 15:49:52 +00:00
Joel Sherrill
524ff1cf45
Spaces to tabs.
2009-11-30 14:18:22 +00:00
Thomas Doerfler
8bca4fcaa4
Added format string to fprintf().
2009-11-30 13:24:59 +00:00
Thomas Doerfler
42836e3f85
Obtain output semaphore before drain output during close to prevent an infinite output drain loop
2009-11-30 13:23:58 +00:00
Thomas Doerfler
5ad790ffbb
Added defines for initialization of empty chains.
2009-11-30 13:20:29 +00:00
Thomas Doerfler
9224a751b1
Changed base implementation of protected heap allocations to use _Heap_Allocate_aligned_with_boundary().
2009-11-30 13:06:21 +00:00
Thomas Doerfler
51bdbca101
fixed some typos
2009-11-30 12:51:50 +00:00
Thomas Doerfler
2feeb261d0
Fixed output of unsigned integers.
...
Changed type of boolean variables to bool. Use unsigned integer type
for radix and width parameters.
2009-11-30 12:47:44 +00:00
Thomas Doerfler
f9925bcc24
added documentation
...
corrections in block tests
added Makefile.am
2009-11-30 12:41:10 +00:00
Thomas Doerfler
47c23279bd
documentation fixes
...
Avoid designated initializers for C++ compatibility
Fixed invalid state transition from FRESH to CACHED
Free memory in case of an error.
2009-11-30 12:39:51 +00:00
Ralf Corsepius
91182bc7fd
Update.
2009-11-30 10:51:02 +00:00
Ralf Corsepius
866403c1a0
Bump version.
2009-11-30 10:48:48 +00:00
Ralf Corsepius
7a057b1e00
Abandon freebsd7.0, freebsd7.1
2009-11-30 10:48:22 +00:00
Ralf Corsepius
0650164e54
Abandon
2009-11-30 10:47:26 +00:00
Thomas Doerfler
1498a59610
removed unneeded Makefile.in, added .cvsignore
2009-11-30 09:26:36 +00:00
Thomas Doerfler
6e51c4c9f7
Added timer server control block
...
Removed _Timer_Server thread pointer
Added _Timer_server pointer to the default timer server control block
Rework of the timer server implementation.
2009-11-30 09:08:35 +00:00
Ralf Corsepius
6cc3dfb59b
Regenerate.
2009-11-30 08:50:56 +00:00
Ralf Corsepius
d03b469f6d
Update.
2009-11-30 08:49:41 +00:00
Ralf Corsepius
12f0aeb4c6
Add freebsd8.0
2009-11-30 06:04:20 +00:00
Ralf Corsepius
64528094ec
New.
2009-11-30 06:04:05 +00:00
Ralf Corsepius
023f1dd927
Whitespace removal.
2009-11-30 05:27:08 +00:00
Ralf Corsepius
359e537416
Whitespace removal.
2009-11-30 05:09:41 +00:00
Ralf Corsepius
ac7af4a359
Whitespace removal.
2009-11-30 04:37:44 +00:00
Ralf Corsepius
9eac014ad3
2009-11-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* bin2s: Remove.
2009-11-30 04:17:28 +00:00
Ralf Corsepius
a36b649384
2009-11-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* bin2s.c: Remove CVS-$Log's.
2009-11-30 04:16:52 +00:00
Ralf Corsepius
0d34641c73
Remove CVS-'s.
2009-11-30 04:14:38 +00:00
Ralf Corsepius
90a0b910eb
2009-11-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnds/include/nds/arm9/exceptions.h,
libnds/include/nds/arm9/image.h,
libnds/include/nds/arm9/input.h,
libnds/include/nds/arm9/math.h,
libnds/include/nds/arm9/pcx.h,
libnds/include/nds/arm9/rumble.h,
libnds/include/nds/arm9/sound.h,
libnds/include/nds/arm9/trig_lut.h,
libnds/source/arm9/dcache.S,
libnds/source/arm9/exceptionHandler.S,
libnds/source/arm9/exceptions.c,
libnds/source/arm9/image.c,
libnds/source/arm9/keys.c,
libnds/source/arm9/pcx.c,
libnds/source/arm9/rumble.c,
libnds/source/arm9/sound.c,
libnds/source/arm9/system.c,
libnds/source/arm9/touch.c,
libnds/source/common/biosCalls.S,
libnds/source/common/gbfs.c,
libnds/source/common/interruptDispatcher.S,
libnds/source/common/interrupts.c:
Remove CVS-$Log's.
2009-11-30 04:13:53 +00:00
Ralf Corsepius
3495c57d11
Whitespace removal.
2009-11-30 03:49:08 +00:00
Ralf Corsepius
b1274bd94c
Whitespace removal.
2009-11-30 03:33:25 +00:00
Ralf Corsepius
44b06ca617
Whitespace removal.
2009-11-29 15:33:28 +00:00
Ralf Corsepius
efdfd48add
Whitespace removal.
2009-11-29 15:27:07 +00:00
Ralf Corsepius
d4b4664b99
Whitespace removal.
2009-11-29 14:59:41 +00:00
Ralf Corsepius
32b8506b24
Whitespace removal.
2009-11-29 14:53:02 +00:00
Ralf Corsepius
28352faecf
Whitespace removal.
2009-11-29 13:51:53 +00:00
Ralf Corsepius
18daff9b95
Whitespace removal.
2009-11-29 13:35:32 +00:00
Ralf Corsepius
0a7278e497
Whitespace removal.
2009-11-29 13:20:53 +00:00
Ralf Corsepius
0893220b2a
Whitespace removal.
2009-11-29 12:12:39 +00:00
Ralf Corsepius
33c3b54d57
Whitespace removal.
2009-11-29 11:57:23 +00:00
Ralf Corsepius
309dbd07ff
Whitespace removal.
2009-11-28 06:28:41 +00:00
Ralf Corsepius
e447c7d242
Whitespace removal.
2009-11-28 06:15:55 +00:00
Ralf Corsepius
20f02c63a7
Whitespace removal.
2009-11-28 05:58:54 +00:00
Ralf Corsepius
1c9a4c7546
White space removal.
2009-11-28 05:48:23 +00:00
Ralf Corsepius
d9bf21e721
Regenerate.
2009-11-27 06:35:32 +00:00
Ralf Corsepius
4cfd1e0711
Bump GCC_RPMREL.
2009-11-27 06:34:25 +00:00
Ralf Corsepius
6082b8b692
Rework setting up version_string.
2009-11-27 06:34:10 +00:00
Ralf Corsepius
b1a9d0cddc
Add mpfr_provided for suse-11.2 and fedora-12
2009-11-27 06:33:16 +00:00
Ralf Corsepius
0d196f9b93
Split sed into 2 parts.
2009-11-27 06:32:29 +00:00
Joel Sherrill
7455087f4f
2009-11-25 Michael Walle <michael@walle.cc>
...
* shared/gdbstub/lm32-stub.c: Fix wrong computation of negative branch
targets (thanks to Manfred Scheible <mscheible@husware.de >.
2009-11-25 22:55:51 +00:00
Ralf Corsepius
68049df7fb
2009-11-24 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/tsmac/tsmac.c: Remove unused vars.
Let rtems_tsmac_driver_attach return 1.
2009-11-24 06:42:40 +00:00
Ralf Corsepius
db8698d069
2009-11-24 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/console/console.c: Use int as return type of
BSP_uart_polled_read.
2009-11-24 06:40:50 +00:00
Ralf Corsepius
de87499481
2009-11-24 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/bsp.h: Move extern "C" { }.
2009-11-24 06:38:38 +00:00
Joel Sherrill
13c37ad39a
2009-11-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/shell/shell.c: Always duplicate the environment passed to us
because we will delete it when the shell exits. If we do not
duplicate it, we could end up freeing memory which was not allocated
from the heap or double freeing it.
2009-11-23 21:56:50 +00:00
Joel Sherrill
8a68b60f57
2009-11-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/shell/login_prompt.c: Properly process EOF and do not depend
on ungetc() to propagate the status back.
2009-11-23 21:55:36 +00:00
Joel Sherrill
6e701e2cbf
2009-11-23 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libchip/network/smc91111.c: Formatting.
2009-11-23 20:12:39 +00:00
Joel Sherrill
6083017bf6
2009-11-23 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* clockdrv_shell.h: Clean up.
2009-11-23 20:11:57 +00:00
Joel Sherrill
e5962ef59d
2009-11-23 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* shared/bsppretaskinghook.c: New file. Was really common.
* shared/bspstart.c: Removed. Was really leon2 specific.
2009-11-23 20:11:09 +00:00
Joel Sherrill
c23e29effa
2009-11-23 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am: sparc/shared/bspstart.c was really leon2 specific. So
move it here.
* startup/bspstart.c: New file.
2009-11-23 20:09:58 +00:00
Joel Sherrill
d4df43d226
2009-11-23 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, startup/bspstart.c:
Use ../../sparc/shared/bsppretaskinghook.c.
* console/console.c: Remove sis comment.
2009-11-23 20:09:22 +00:00
Joel Sherrill
f1860440e0
2009-11-23 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am: Switch to ../../shared/bspstart.c
2009-11-23 20:08:25 +00:00
Joel Sherrill
90505853a8
2009-11-23 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* clock/clockdrv.c: Split hardware initialization code into
Clock_driver_support_initialize_hardware().
2009-11-23 20:07:55 +00:00
Joel Sherrill
ef85611a8e
2009-11-23 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/inline/rtems/score/thread.inl: Eliminate unused variable and
code.
2009-11-23 20:07:04 +00:00
Joel Sherrill
fb1102eac0
2009-11-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* ne2000/ne2000.c: Logic on defaulting port number was inverted when
adding command line arguments.
2009-11-23 18:26:55 +00:00
Ralf Corsepius
9999ac00a2
2009-11-23 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* src/rtemsInterrupt.cc: #include <cstdlib>.
* src/rtemsMessageQueue.cc, src/rtemsSemaphore.cc,
src/rtemsTask.cc, src/rtemsTimer.cc: #include <cstring>.
2009-11-23 15:30:03 +00:00
Ralf Corsepius
60e9714c0c
#include <cstring>.
2009-11-23 15:29:54 +00:00
Ralf Corsepius
43d55f8a1e
#include <cstdlib>.
2009-11-23 15:29:33 +00:00
Ralf Corsepius
dce4a3177c
2009-11-23 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Check for cstdlib, cstring.
2009-11-23 15:27:44 +00:00
Joel Sherrill
b288588646
2009-11-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1460/cpukit
* sp43/init.c: Change return type on methods accessing portions of
RTEMS Ids to int. This allows -1 to be return on error.
2009-11-23 14:58:30 +00:00
Joel Sherrill
ea6eb43135
2009-11-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1460/cpukit
* psx14/init.c: Change return type on methods accessing portions of
RTEMS Ids to int. This allows -1 to be return on error.
2009-11-23 14:58:18 +00:00
Joel Sherrill
e25611d036
2009-11-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1460/cpukit
* user/object.t: Change return type on methods accessing portions of
RTEMS Ids to int. This allows -1 to be return on error.
2009-11-23 14:53:28 +00:00
Joel Sherrill
fdc57ca4b6
2009-11-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1460/cpukit
* rtems/include/rtems/rtems/object.h,
rtems/src/rtemsobjectapimaximumclass.c,
rtems/src/rtemsobjectgetapiclassname.c,
rtems/src/rtemsobjectgetapiname.c,
rtems/src/rtemsobjectgetclassinfo.c,
rtems/src/rtemsobjectidapimaximum.c,
rtems/src/rtemsobjectidapiminimum.c, rtems/src/rtemsobjectidgetapi.c,
rtems/src/rtemsobjectidgetclass.c, rtems/src/rtemsobjectidgetindex.c,
rtems/src/rtemsobjectidgetnode.c: Change return type on methods
accessing portions of RTEMS Ids to int. This allows -1 to be return
on error.
2009-11-23 14:53:04 +00:00
Joel Sherrill
3f255ce131
2009-11-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* mghttpd/mongoose.c: crypto_sw table is not used when SSL is disabled.
RTEMS does not have flockfile/funlockfile.
2009-11-23 14:33:23 +00:00
Ralf Corsepius
64101ef1b6
autoconf-2.65.
2009-11-23 03:33:52 +00:00
Ralf Corsepius
1eefa75fb7
2009-11-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Add mghttpd.
2009-11-22 07:04:54 +00:00
Joel Sherrill
5d01adfb24
2009-11-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* block02/.cvsignore, block03/.cvsignore, block04/.cvsignore,
block05/.cvsignore, block06/.cvsignore, block07/.cvsignore: New files.
* block02/Makefile.in, block03/Makefile.in, block04/Makefile.in,
block05/Makefile.in, block06/Makefile.in, block07/Makefile.in: Removed.
2009-11-21 20:53:15 +00:00
Joel Sherrill
bb6ef07841
2009-11-21 Fernando Nicodemos <fgnicodemos@terra.com.br>
...
* Makefile.am, configure.ac, console/uarts.c: Add initial support for
Kit637 version of CSB637.
* README.kit637_v6, make/custom/kit637_v6.cfg: New files.
2009-11-21 16:06:21 +00:00
Joel Sherrill
4eee8434e1
2009-11-21 Fernando Nicodemos <fgnicodemos@terra.com.br>
...
* Makefile.am, preinstall.am, at91rm9200/include/at91rm9200.h: Add
initial support for USART on at91rm9200.
* at91rm9200/include/at91rm9200_usart.h, at91rm9200/usart/usart.c:
New files.
2009-11-21 15:45:32 +00:00
Thomas Doerfler
6d61294486
numerous changes
2009-11-20 06:33:38 +00:00
Ralf Corsepius
b5b51fc40c
2009-11-19 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/check-networking.m4: Do NOT disable networking for the
avr and the m32c.
2009-11-19 14:46:11 +00:00
Ralf Corsepius
999de9be60
2009-11-19 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/shell/hexdump-odsyntax.c: Remove special casing
the h8300, avr, sh2e.
2009-11-19 14:39:39 +00:00
Ralf Corsepius
88db141a5d
2009-11-19 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/malloc_boundary.c: Avoid implicit type cast
(https://www.rtems.org/bugzilla/show_bug.cgi?id=1472#c1 ).
2009-11-19 13:51:40 +00:00
Chris Johns
05404983e2
2009-11-18 Chris Johns <chrisj@rtems.org>
...
* libmisc/shell/main_getenv.c, libmisc/shell/main_setenv.c,
libmisc/shell/main_unsetenv.c: New. The shell can now play with
environment variables.
* libmisc/Makefile.am, libmisc/shell/shellconfig.h: Add setenv,
getenv, and unsetenv to the shell.
2009-11-18 00:09:21 +00:00
Ralf Corsepius
ba9556096c
2009-11-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Add mghttpd/Makefile.
2009-11-17 17:33:40 +00:00
Ralf Corsepius
06604c147b
2009-11-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* mghttpd/mongoose.c: Various 16bit fixes.
Add HAVE_CONFIG_H.
Add HAVE_SYS_MMAN_H HAVE_DLFCN_H.
Convert to unix encoding.
2009-11-17 17:32:24 +00:00
Ralf Corsepius
3202cd8ca1
Various 16bit fixes.
2009-11-17 17:30:41 +00:00
Ralf Corsepius
56f9698239
Add HAVE_CONFIG_H.
2009-11-17 17:15:08 +00:00
Ralf Corsepius
ce841ab57c
Add HAVE_SYS_MMAN_H HAVE_DLFCN_H.
2009-11-17 17:02:08 +00:00
Ralf Corsepius
dd1569b1b3
Convert to unix encoding.
2009-11-17 16:58:36 +00:00
Ralf Corsepius
390631d322
New.
2009-11-17 16:55:52 +00:00
Ralf Corsepius
4b0856d3de
2009-11-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* mghttpd/Makefile.am: New.
2009-11-17 16:55:35 +00:00
Ralf Corsepius
b45febaa2c
2009-11-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* mghttpd/mongoose.c, mghttpd/mongoose.h, mghttpd/mongoose.1:
Import from svn http://mongoose.googlecode.com/svn/trunk (r477).
2009-11-17 16:53:48 +00:00
Till Straumann
f70c86eaff
2009-11-17 Till Straumann <strauman@slac.stanford.edu>
...
* new-exceptions/bspsupport/ppc_exc_categories.c:
PSIM *must*not* hook SYS vector which is used e.g.,
for firmware I/O.
Added entries for AltiVec on PSIM.
2009-11-17 11:42:53 +00:00
Ralf Corsepius
34f2d677d8
2009-11-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* spsize/Makefile.am: Fix broken install rule.
2009-11-17 03:47:52 +00:00
Joel Sherrill
2bac2a7002
2009-11-16 Alan Cudmore <alan.p.cudmore@nasa.gov>
...
* startup/init5235.c: Add volatile to prevent newer gcc versions from
optimizing away.
2009-11-16 20:11:48 +00:00
Ralf Corsepius
5e9c2be3f9
* startup/bspstart.c: Remove local prototypes of promCopyDcacheFlush,
...
promCopyIcacheFlush.
* include/bsp.h: Add prototypes of promCopyDcacheFlush and
promCopyIcacheFlush.
2009-11-16 14:11:16 +00:00
Ralf Corsepius
4edf8db59f
2009-11-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* startup/bspstart.c: Remove nested externs.
#include <libcpu/isr_entries.h.
2009-11-16 10:09:46 +00:00
Ralf Corsepius
11dde574d7
Regenerate.
2009-11-16 10:04:44 +00:00
Ralf Corsepius
e94dc4b58f
2009-11-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Add shared/interrupts/isr_entries.h.
2009-11-16 10:04:35 +00:00
Ralf Corsepius
b18c45c068
2009-11-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/interrupts/isr_entries.h: New.
2009-11-16 10:03:37 +00:00
Ralf Corsepius
67bf686cc1
New.
2009-11-16 10:03:29 +00:00
Ralf Corsepius
ca27f4863b
2009-11-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/interrupts/installisrentries.c: Remove nested externs.
2009-11-16 10:02:27 +00:00
Ralf Corsepius
cf18144695
Remove nested externs.
2009-11-16 10:02:21 +00:00
Ralf Corsepius
be6a9a2dee
2009-11-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems++/Task3.cc: Use %zu instead of %i to print size_t's.
Remove bogus cast.
2009-11-16 04:55:17 +00:00
Ralf Corsepius
7eab7adeb9
2009-11-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems++/Task1.cc: Use %zu instead of %i to print size_t's.
2009-11-16 04:51:36 +00:00
Till Straumann
1a1c3fb565
2009-11-15 Till Straumann <strauman@slac.stanford.edu>
...
* startup/bspstart.c: use normal get_ppc_cpu_type()
for determining PPC flavor. This causes the appropriate
'feature' bits to be set and should work as long
as the PVR is set to 0xfffe0000 in the device tree.
* startup/linkcmds: increased RAM_SIZE to 32M.
2009-11-15 22:37:19 +00:00
Till Straumann
c46c2b636c
2009-11-15 Till Straumann <strauman@slac.stanford.edu>
...
* shared/include/cpuIdent.c: Set 604 features + altivec if
running on PSIM.
2009-11-15 22:33:05 +00:00
Ralf Corsepius
87bd3ee83a
2009-11-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems++/Task1.cc: Eliminate more warnings.
2009-11-14 21:54:45 +00:00
Ralf Corsepius
1fcff14ff1
2009-11-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems++/Task1.cc, rtems++/Task2.cc: Spray PRI* macros to eliminate
several dozens of warnings.
2009-11-14 21:09:34 +00:00
Ralf Corsepius
787519fb7c
2009-11-13 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/capture/capture-cli.c: Cast pointer to intptr_t to
print it (Casting to int32_t is wrong).
2009-11-13 15:12:53 +00:00
Ralf Corsepius
10b83e6f80
2009-11-13 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* telnetd/telnetd.c (telnetd_dflt_spawn): Adjust prototype.
2009-11-13 11:57:52 +00:00
Ralf Corsepius
d093934163
2009-11-13 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* block06/init.c: Add missing prototype.
2009-11-13 09:47:57 +00:00
Ralf Corsepius
d949482a3c
2009-11-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
2009-11-12 16:34:24 +00:00
Thomas Doerfler
b27799c311
New test case
2009-11-12 15:34:09 +00:00
Thomas Doerfler
c0e0a92892
Changed set and get IO controls to use the buffer argument for data exchange.
2009-11-12 15:32:11 +00:00
Ralf Corsepius
8509ec2c5b
2009-11-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/ide/ata.c (ata_non_data_request): Change arg from int to
uint32_t (16bit ints are too small).
2009-11-12 15:29:35 +00:00
Ralf Corsepius
3a6f4e2e00
2009-11-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* INSTALL: Remove.
2009-11-12 08:45:35 +00:00
Joel Sherrill
ea7d86b245
2009-11-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1466/tests
* Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
Add test specifically to test it since it is deprecated as of
POSIX.1-2008.
* psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
2009-11-12 00:21:51 +00:00
Joel Sherrill
0c116189aa
2009-11-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libcsupport/Makefile.am, libcsupport/include/rtems/malloc.h,
libcsupport/src/rtems_malloc.c: New function rtems_malloc().
2009-11-11 20:36:44 +00:00
Joel Sherrill
00735eec31
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:28:06 +00:00
Till Straumann
00d6017bdf
2009-11-11 Till Straumann <strauman@slac.stanford.edu>
...
* start/start.S: Ensure that initial stack is aligned to
CPU_STACK_ALIGNMENT.
2009-11-11 14:29:08 +00:00
Till Straumann
131e0467d2
2009-11-11 Till Straumann <strauman@slac.stanford.edu>
...
* shared/start/start.S: Align initial stack to
CPU_STACK_ALIGNMENT.
2009-11-11 14:25:09 +00:00
Till Straumann
f8427ea233
2009-11-11 Till Straumann <strauman@slac.stanford.edu>
...
* start/start.S: Ensure that initial stack is aligned to
CPU_STACK_ALIGNMENT.
2009-11-11 14:20:51 +00:00
Joel Sherrill
48f3027201
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:57 +00:00
Joel Sherrill
a91e372e9a
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:34 +00:00
Till Straumann
b02f4cc11f
2009-11-09 Till Straumann <strauman@slac.stanford.edu>
...
* cpu.c, cpu_asm.S, rtems/score/cpu.h, sse_test.c:
Added experimental SSE support.
2009-11-10 06:55:28 +00:00
Till Straumann
4a4201cb41
2009-11-10 Till Straumann <strauman@slac.stanford.edu>
...
* pc386/make/custom/pc586-sse.cfg, pc386/start/start.S,
shared/irq/irq_asm.S: Added experimental SSE support.
2009-11-10 06:51:52 +00:00
Till Straumann
70f6ff76e7
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:02:25 +00:00
Thomas Doerfler
e6000760b2
Added block05, block06 and block07
2009-11-09 16:27:42 +00:00
Joel Sherrill
f20ea02f85
2009-11-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libfs/src/dosfs/msdos_format.c: Rework to avoid overflow on 16-bit
targets.
2009-11-09 15:20:54 +00:00
Joel Sherrill
eecf752dc3
2009-11-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/open_dev_console.c: Use constant numbers to avoid
overflow when shifting on 16-bit targets.
2009-11-09 15:19:57 +00:00
Joel Sherrill
0610d21ed4
2009-11-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* start/start.S: Remove warning.
2009-11-09 15:18:24 +00:00
Joel Sherrill
f3ddd7ba93
2009-11-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxcancel01/init.c: Initialize start time.
2009-11-09 15:04:03 +00:00
Joel Sherrill
fd3a990a1a
2009-11-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sapi/src/fatal.c: Formatting.
2009-11-09 15:03:18 +00:00
Joel Sherrill
86436f4427
2009-11-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/inline/rtems/score/coremutex.inl,
score/inline/rtems/score/coresem.inl: Eliminate use of local
variable. This local variable causes unused variable warnings
on some ports.
2009-11-09 14:52:28 +00:00
Joel Sherrill
1369978b7f
2009-11-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* support/include/tmacros.h: Add service to check status returned by
POSIX methods which return a pointer which is -1 on error. This
eliminated some casts.
2009-11-09 14:49:35 +00:00
Joel Sherrill
96bdacd57d
2009-11-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxmsgq01/init.c, psxsem01/init.c: Add service to check status
returned by POSIX methods which return a pointer which is -1 on
error. This eliminated some casts.
2009-11-09 14:49:27 +00:00
Joel Sherrill
23938252ad
2009-11-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxenosys/Makefile.am: Add documentation file.
* psxenosys/psxenosys.doc: New file.
2009-11-09 14:47:06 +00:00
Joel Sherrill
bd861cc6e0
2009-11-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* ada_user/Makefile.am, ada_user/ada_user.texi, user/Makefile.am,
user/c_user.texi, user/concepts.t, user/overview.t,
user/preface.texi, user/schedule.t, user/sem.t: Add table of figures.
Add text and graphic of tree illustrating valid combinations of
semaphore attributes.
* user/semaphore_attributes.eps, user/semaphore_attributes.png:
New files.
2009-11-09 14:36:14 +00:00
Joel Sherrill
3ee8430be6
2009-11-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* spprintk/spprintk.scn: Add end of line at end of file.
2009-11-09 14:30:10 +00:00
Joel Sherrill
380c61ac67
2009-11-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp32/Makefile.am, sp33/Makefile.am, sp37/Makefile.am,
sp38/Makefile.am, sp39/Makefile.am, sp43/Makefile.am,
sp44/Makefile.am, spfatal01/Makefile.am, spfatal02/Makefile.am,
spfatal03/Makefile.am, spfatal04/Makefile.am, spfatal05/Makefile.am,
spfatal06/Makefile.am, spfatal07/Makefile.am, spfatal08/Makefile.am,
spfatal09/Makefile.am, spobjgetnext/Makefile.am,
spprintk/Makefile.am, spsize/Makefile.am, spwatchdog/Makefile.am,
spwkspace/Makefile.am: Add documentation files for multiple tests.
* sp32/sp32.doc, sp33/sp33.doc, sp37/sp37.doc, sp38/sp38.doc,
sp39/sp39.doc, sp43/sp43.doc, sp44/sp44.doc, spfatal01/spfatal01.doc,
spfatal02/spfatal02.doc, spfatal03/spfatal03.doc,
spfatal04/spfatal04.doc, spfatal05/spfatal05.doc,
spfatal06/spfatal06.doc, spfatal07/spfatal07.doc,
spfatal08/spfatal08.doc, spfatal09/spfatal09.doc,
spobjgetnext/spobjgetnext.doc, spprintk/spprintk.doc,
spsize/spsize.doc, spwatchdog/spwatchdog.doc,
spwkspace/spwkspace.doc: New files.
2009-11-09 14:25:28 +00:00
Joel Sherrill
517655cde4
2009-11-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/include/rtems/score/thread.h: Revert accidentally committed
change. It is possible that _Thread_Dispatch_disable_level can be an
8-bit variable but this impacts assembly and must be carefully
considered.
2009-11-09 11:35:36 +00:00
Ralf Corsepius
15baee5af9
2009-11-08 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/capture/capture.h (RTEMS_CAPTURE_CONTROL_FROM_MASK):
Use UINT32_C(1) to avoid overflow in implict typecast on 16bit
targets.
2009-11-08 08:15:59 +00:00
Ralf Corsepius
217282dbd6
Regenerate.
2009-11-07 04:41:17 +00:00
Ralf Corsepius
5aea39b7c7
2009-11-06 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Add RTEMS_BSP_LINKCMDS.
* Makefile.am: Rework linkcmds handling.
* make/custom/tqm8xx.inc: Remove RTEMS_LINKCMDS, LDFLAGS.
2009-11-06 14:26:38 +00:00
Ralf Corsepius
466f095d8d
Fix broken entries.
2009-11-06 08:17:57 +00:00
Ralf Corsepius
7197bfb110
2009-11-06 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* clock/ckinit.c: Remove nested externs.
Add missing prototypes.
Fix Clock_isr prototype.
2009-11-06 07:52:39 +00:00
Ralf Corsepius
a45d609dd0
2009-11-06 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* clock/ckinit.c: Fix Clock_isr prototype.
* network/network.c: Use PRI*32 to print uint32_t's.
2009-11-06 07:50:55 +00:00
Ralf Corsepius
d58ae18b02
Fix Clock_isr prototype.
2009-11-06 07:50:43 +00:00
Ralf Corsepius
c16130a9b5
Use PRI*32 to print uint32_t's.
2009-11-06 07:50:28 +00:00
Till Straumann
6442424a45
2009-11-05 Till Straumann <strauman@slac.stanford.edu>
...
* console/console.c: Fixed compiler warning.
2009-11-06 06:12:03 +00:00
Ralf Corsepius
ccb670c558
2009-11-06 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
2009-11-06 04:44:39 +00:00
Ralf Corsepius
260e6fb356
2009-11-06 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/network/if_dc.c: Fix type mismatch.
2009-11-06 04:36:13 +00:00
Till Straumann
b092ad6071
2009-11-05 Till Straumann <strauman@slac.stanford.edu>
...
* start/start.S, console/console.c: Separated code
that switched console and printk port based on info
gathered from the commandline and/or a BSP provided
routine into new BSP_console_select() which is called
from 'start.S' so that early messages make it to the
redirected printk port.
2009-11-06 01:09:57 +00:00
Ralf Corsepius
f942ba6b99
New.
2009-11-04 15:59:13 +00:00
Ralf Corsepius
620e3fb5db
Regenerate.
2009-11-04 15:55:45 +00:00
Ralf Corsepius
69234cac23
Bump GCC_RPMREL.
2009-11-04 15:55:11 +00:00
Ralf Corsepius
bd38bb6767
gcc-core-4.4.2-rtems4.10-20091104.diff.
...
newlib-1.17.0-rtems4.10-20091104.diff.
2009-11-04 15:53:35 +00:00
Ralf Corsepius
57e7155271
2009-11-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* ide/pcmcia_ide.c (mpc5200_pcmciaide_write_block,
mpc5200_pcmciaide_read_block): Change "block_size" parameter to
uint32_t to match with ide_ctrl_fns_t.
2009-11-04 04:50:23 +00:00
Ralf Corsepius
4325326aca
Regenerate.
2009-11-04 04:22:09 +00:00
Ralf Corsepius
12c09c765b
2009-11-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* startup/linkcmds, startup/linkcmds.pm520: Remove.
* startup/linkcmds.pm520_ze30, startup/linkcmds.pm520_cr825:
New (Copy of former startup/linkcmds.pm520).
* Makefile.am: Rework linkcmds handling.
* configure.ac: Add RTEMS_BSP_LINKCMDS.
* make/custom/brs5l.cfg, make/custom/icecube.cfg,
make/custom/pm520_cr825.cfg, make/custom/pm520_ze30.cfg:
Remove RTEMS_LINKCMDS.
* make/custom/gen5200.inc: Remove LDFLAGS.
2009-11-04 04:21:10 +00:00
Thomas Doerfler
e08dbc5ea9
various PowerPC code maintenance
2009-11-03 18:45:04 +00:00
Ralf Corsepius
16393b2fa8
2009-11-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* startup/init548x.c: Comment out junk from end of #endif.
2009-11-03 13:08:28 +00:00
Ralf Corsepius
8c56b6fdd2
Regenerate.
2009-11-03 12:45:18 +00:00
Ralf Corsepius
cbe204399a
2009-11-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Add RTEMS_BSP_LINKCMDS.
* make/custom/m5484FireEngine.cfg: Remove RTEMS_LINKCMDS.
* make/custom/COBRA5475.cfg: Remove RTEMS_LINKCMDS.
* make/custom/genmcf548x.inc: Remove LDFLAGS.
* startup/linkcmds: Remove (Renamed into linkcmds).
* startup/linkcmds.m5484FireEngine: New (Renamed from linkcmds).
* Makefile.am: Rework linkcmds handling.
2009-11-03 12:44:13 +00:00
Ralf Corsepius
692c73336d
2009-11-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* startup/cfinit.c: Remove init_vbr (Unused).
2009-11-03 12:28:08 +00:00
Ralf Corsepius
2fa726e583
2009-11-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/startup/probeMemEnd.c: Add missing prototypes.
2009-11-03 12:14:57 +00:00
Ralf Corsepius
899b00dca2
2009-11-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* startup/bspstart.c: Add missing prototype.
2009-11-03 11:55:09 +00:00
Ralf Corsepius
1be5983fe1
2009-11-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Add RTEMS_BSP_LINKCMDS.
* make/custom/csb637.cfg: Remove LDFLAGS. Remove RTEMS_LINKCMDS.
* startup/linkcmds: Remove (Rename into linkcmds.csb337).
* startup/linkcmds.csb337: New (Renamed from linkcmds).
* Makefile.am: Rework linkcmds handling.
2009-11-03 11:41:47 +00:00
Ralf Corsepius
7187942f4a
2009-11-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Add RTEMS_BSP_LINKCMDS.
* make/custom/lpc24xx.inc: Remove LDFLAGS.
* make/custom/lpc24xx_ea.cfg: Remove LPC24XX_LINKCMDS.
* make/custom/lpc24xx_ncs_ram.cfg: Remove LPC24XX_LINKCMDS.
* make/custom/lpc24xx_ncs_rom_ext.cfg: Remove LPC24XX_LINKCMDS.
* make/custom/lpc24xx_ncs_rom_int.cfg: Remove LPC24XX_LINKCMDS.
* startup/linkcmds: Remove.
* Makefile.am: Rework linkcmds handling.
2009-11-03 11:34:46 +00:00
Ralf Corsepius
70d7a36e4c
2009-11-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/bsp-linkcmds.m4: New.
2009-11-03 08:49:05 +00:00
Ralf Corsepius
fb198bd709
2009-11-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/umon/tfsDriver.c (rtems_tfs_eval_path):
Add missing parameter.
2009-11-03 07:12:25 +00:00
Ralf Corsepius
f7b5aa56e5
2009-11-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* itron/src/chg_pri.c, itron/src/cre_tsk.c,
itron/src/eventflags.c, itron/src/fmempool.c,
itron/src/frsm_tsk.c, itron/src/itroninittasks.c,
itron/src/itronsem.c, itron/src/mbox.c, itron/src/msgbuffer.c,
itron/src/port.c, itron/src/rsm_tsk.c, itron/src/snd_mbx.c,
itron/src/task.c, itron/src/vmempool.c: Eliminate TRUE/FALSE in
favor of true/false.
2009-11-03 05:23:17 +00:00
Ralf Corsepius
9d2df2b3e1
Eliminate TRUE/FALSE in favor of true/false.
2009-11-03 05:23:05 +00:00
Ralf Corsepius
f62c4673b6
2009-01-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* support/include/tmacros.h: Include rtems/score/thread.h.
Remove _Thread_Dispatch_disable_level.
2009-11-03 04:29:40 +00:00
Ralf Corsepius
887796ba47
2009-11-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libblock/src/bdbuf.c: Cast bdbuf->state to int32_t
before shifting << 16 (Can not shift an enum by << 16 on 16bit).
2009-11-02 12:18:19 +00:00
Ralf Corsepius
b5c8e278c6
2009-11-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* tmoverhd/testtask.c: Apply RTEMS_GCC_NOWARN_USED.
2009-11-02 11:13:59 +00:00
Ralf Corsepius
8324306179
2009-11-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* tmoverhd/dumrtems.h: Rework undef/define cascade.
Add RTEMS_GCC_NOWARN_USED.
2009-11-02 11:13:09 +00:00
Ralf Corsepius
56c091e25f
2009-11-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* tmoverhd/system.h: Add prototype for Empty_directive();
2009-11-02 11:11:37 +00:00
Ralf Corsepius
817594bfc6
2009-11-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/dosfs/msdos.h, libfs/src/dosfs/msdos_conv.c,
libfs/src/dosfs/msdos_misc.c: Use uint16_t instead of
"unsigned short" to circumvent warnings on 16bit targets.
2009-11-02 11:09:08 +00:00
Ralf Corsepius
5ac15a5ccb
Use uint16_t instead of "unsigned short" to circumvent warning on
...
16bit targets.
2009-11-02 11:08:31 +00:00
Thomas Doerfler
6c9b39012d
Fixed buffer recycling
...
Wake-up access waiters after sync
2009-11-02 09:50:06 +00:00
Ralf Corsepius
deb22fc5af
2009-01-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxsignal03/init.c:
Print sigval.sival_ptr instead of "union sigval".
2009-11-02 07:10:58 +00:00
Ralf Corsepius
c61e6316e0
Print sigval.sival_ptr instead of "union sigval".
2009-11-02 07:10:36 +00:00
Ralf Corsepius
4f11fac570
2009-11-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* loopback/init.c: Adjust return-type of rtems_bsdnet_loopattach to
int to match with rtems/rtems_bsdnet.h.
2009-11-02 04:24:20 +00:00
Ralf Corsepius
1901ba4746
Adjust return-type of rtems_bsdnet_loopattach to int to match with rtems/rtems_bsdnet.h.
2009-11-02 04:24:14 +00:00
Ralf Corsepius
7a20394f99
2009-01-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxstat/test.c: Apply PRI* macros to print struct stat fields.
2009-11-01 07:55:21 +00:00
Ralf Corsepius
d00a1abc7c
2009-01-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxstat/test.c: Apply PRI* macros to print struct stat fields.
2009-11-01 07:55:20 +00:00
Ralf Corsepius
a60113c616
2009-01-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
2009-11-01 07:54:35 +00:00
Ralf Corsepius
4e17a42dbc
2009-01-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
2009-11-01 07:54:34 +00:00
Ralf Corsepius
620e03299e
2009-01-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxfile01/test.c: Remove obsure #ifdef's.
Apply PRI* macros to print struct stat fields.
2009-11-01 07:53:31 +00:00
Ralf Corsepius
f9307ee751
2009-01-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxfile01/test.c: Remove obsure #ifdef's.
Apply PRI* macros to print struct stat fields.
2009-11-01 07:53:30 +00:00
Ralf Corsepius
91581144b5
2009-01-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* support/include/tmacros.h: Add PRIxino_t, PRIdoff_t,
PRIxblksize_t, PRIxblkcnt_t.
Comment cleanups.
2009-11-01 07:51:16 +00:00
Ralf Corsepius
3699e143d3
Add PRIxino_t, PRIdoff_t, PRIxblksize_t, PRIxblkcnt_t.
...
Comment cleanups.
2009-11-01 06:38:59 +00:00
Ralf Corsepius
c3fc9d8068
2009-11-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* termios/init.c: Remove sh2 hacks.
2009-11-01 06:36:28 +00:00
Ralf Corsepius
86f02622de
Remove sh2 hacks.
2009-11-01 06:36:22 +00:00
Ralf Corsepius
862202294b
2009-11-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* tm26/task1.c: Use true/false instead of TRUE/FALSE for "bool"s.
2009-11-01 04:10:32 +00:00
Ralf Corsepius
937132ea3b
Use true/false instead of TRUE/FALSE for "bool"s.
2009-11-01 04:10:20 +00:00
Ralf Corsepius
cba71b911f
2009-11-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* tm15/task1.c: Make time_set a "bool".
Eliminate TRUE/FALSE.
2009-11-01 03:44:36 +00:00
Ralf Corsepius
256d779816
Make time_set a "bool".
...
Eliminate TRUE/FALSE.
2009-11-01 03:44:24 +00:00
Thomas Doerfler
593019634a
moved timebase/decrementer access from cpukit to libcpu
2009-10-31 07:04:20 +00:00
Ralf Corsepius
0aa32a4f76
2009-10-31 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
2009-10-31 05:15:14 +00:00
Ralf Corsepius
7a2699a067
2009-10-31 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
2009-10-31 05:15:13 +00:00
Ralf Corsepius
c8780b5f95
2009-10-31 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/pmacros.h: November is the 11th month.
2009-10-31 05:05:24 +00:00
Ralf Corsepius
48ddbf103c
November is the 11th month.
2009-10-31 05:05:09 +00:00
Thomas Doerfler
3fcc78aef9
move timebase access functions from cpukit to libcpu
2009-10-30 19:28:46 +00:00
Joel Sherrill
94d9beecf4
2009-10-30 Glenn Humphrey <glenn.humphrey@oarcorp.com>
...
PR pr1462/cpukit
* rtems/include/rtems/rtems/ratemon.h, rtems/src/ratemongetstatus.c,
rtems/src/ratemonperiod.c, rtems/src/ratemontimeout.c,
score/include/rtems/score/thread.h: Fix bugs in rate monotonic
statistics.
2009-10-30 17:54:29 +00:00
Ralf Corsepius
7bf6612bf2
2009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* itrontime01/init.c: Use %ld to print "time"s.
2009-10-30 17:29:01 +00:00
Ralf Corsepius
54b4a02481
Use %ld to print "time"s.
2009-10-30 17:28:43 +00:00
Joel Sherrill
ef89926a5d
2009-10-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* mp03/task1.c, mp10/init.c, mp13/task1.c: Use
rtems_clock_get_ticks_per_second() instead of the obsoleted
TICKS_PER_SECOND.
2009-10-30 17:04:36 +00:00
Joel Sherrill
82567f54c4
2009-10-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/src/semcreate.c: Fix mismatched brace in multiprocessing code.
2009-10-30 17:02:22 +00:00
Thomas Doerfler
f7ac681b51
remove depratated powerpc exception API
2009-10-30 13:52:34 +00:00
Thomas Doerfler
5075ec98c7
add cache.rel to Makefile
2009-10-30 13:50:25 +00:00
Ralf Corsepius
f576391ba4
2009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/timesys.h: Use PRId32.
2009-10-30 13:37:52 +00:00
Ralf Corsepius
558da8cc29
Use PRId32.
2009-10-30 13:37:42 +00:00
Ralf Corsepius
3220700727
2009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* base_mp/apptask.c: Use PRIxrtems_id to print rtems_ids.
Include "tmacros.h".
* base_mp/node1/Makefile.am, base_mp/node2/Makefile.am:
Add -I$(top_srcdir)/../support/include.
2009-10-30 13:35:57 +00:00
Ralf Corsepius
4495757c08
Add -I$(top_srcdir)/../support/include.
2009-10-30 13:35:47 +00:00
Ralf Corsepius
f6e5e3bbb6
Use PRIxrtems_id to print rtems_ids.
...
Include "tmacros.h".
2009-10-30 13:35:30 +00:00
Ralf Corsepius
10d01af5c2
2009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* block01/init.c: Include <stdio.h>.
2009-10-30 13:32:05 +00:00
Ralf Corsepius
2bf41bcbb3
Include <stdio.h>.
2009-10-30 13:31:58 +00:00
Ralf Corsepius
56757b217a
2009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxstat/test.c: Remove #ifdef's.
2009-10-30 13:30:37 +00:00
Ralf Corsepius
71bfe7e7f7
Remove #ifdef's.
2009-10-30 13:30:22 +00:00
Ralf Corsepius
4503a697f3
2009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
2009-10-30 13:26:50 +00:00
Ralf Corsepius
22397d3d35
Remove __P (unused anachronism).
2009-10-30 13:26:25 +00:00
Ralf Corsepius
cc8b705128
2009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp14/asr.c: Remove PRIxrtems_signal_set (moved to tmacros.h).
Include "tmacros.h".
2009-10-30 13:23:57 +00:00
Ralf Corsepius
6915c2c180
Remove PRIxrtems_signal_set (moved to tmacros.h).
...
Include "tmacros.h".
2009-10-30 13:23:47 +00:00
Ralf Corsepius
f22a826009
2009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* support/include/tmacros.h: Add PRIxrtems_task_priority,
PRIxrtems_task_priority, PRIxrtems_signal_set.
2009-10-30 13:20:42 +00:00
Ralf Corsepius
9ea82a5f69
Add PRIxrtems_task_priority, PRIxrtems_task_priority, PRIxrtems_signal_set.
2009-10-30 13:20:34 +00:00
Ralf Corsepius
b2e122edb2
2009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* mp01/init.c, mp02/init.c, mp02/task1.c, mp03/init.c,
mp04/init.c, mp05/init.c, mp06/init.c, mp07/init.c,
mp08/init.c, mp09/init.c, mp09/task1.c, mp10/init.c,
mp11/init.c, mp12/init.c, mp13/init.c, mp14/init.c:
Use PRI*32 to print uint32_ts.
2009-10-30 13:18:50 +00:00
Ralf Corsepius
58397d88e0
Use PRI*32 to print uint32_ts.
2009-10-30 13:18:33 +00:00
Ralf Corsepius
d7e7e27248
2009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* mp04/task1.c: Include "tmacros.h".
Use PRIxrtems_task_priority to print rtems_task_prioritys.
Use PRI*32 to print uint32_ts.
2009-10-30 13:16:13 +00:00
Ralf Corsepius
e0f5e98136
Include "tmacros.h".
...
Use PRIxrtems_task_priority to print rtems_task_prioritys.
Use PRI*32 to print uint32_ts.
2009-10-30 13:15:57 +00:00
Ralf Corsepius
8c5d407aa7
2009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* mp05/asr.c: Include "tmacros.h".
Use PRIxrtems_signal_set to print rtems_signal_set's.
2009-10-30 13:13:07 +00:00
Ralf Corsepius
cc6ecc518b
Include "tmacros.h".
...
Use PRIxrtems_signal_set to print rtems_signal_sets.
2009-10-30 13:13:00 +00:00
Ralf Corsepius
6cc234a902
2009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* amba/amba.c: Re-add tmp.
2009-10-30 12:33:20 +00:00
Ralf Corsepius
9c8527b96f
Re-add tmp.
2009-10-30 12:33:11 +00:00
Ralf Corsepius
275999f515
2009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* itrontime01/init.c: Use "long"s for "time"s (16bit compliance).
* itrontask04/task3.c: Add missing prototypes.
* itrontask02/system.h, itrontask03/system.h, itrontask04/system.h:
Add missing prototypes.
* itrontask02/dormant.c: Add missing prototypes.
* itrontask01/task1.c: Add missing prototypes.
* itrontask01/system.h: Add missing prototypes.
* itronsem01/init.c: Use PRId32 to print INT's.
* itronmbf01/init.c: Add missing prototypes.
2009-10-30 11:10:23 +00:00
Ralf Corsepius
abba9f4bab
Use "long"s for "time"s (16bit compliance).
2009-10-30 11:10:16 +00:00
Ralf Corsepius
1b4b7f397b
Add missing prototypes.
2009-10-30 11:09:13 +00:00
Ralf Corsepius
2960c42fab
Use PRId32 to print INT's.
2009-10-30 11:02:00 +00:00
Thomas Doerfler
3d5515b6f7
Fixed group usage counting. See test "libtests/block02".
2009-10-30 10:57:39 +00:00
Ralf Corsepius
3fd5ece09b
Update.
2009-10-30 10:38:27 +00:00
Ralf Corsepius
1ec894f831
New.
2009-10-30 10:37:33 +00:00
Ralf Corsepius
9decaef355
2009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
if 12MB are too big for a target (16bit compliance).
2009-10-30 10:33:53 +00:00
Ralf Corsepius
ea31572bdb
Fall back to INT_MAX as posix stack size in if 12MB are too big for a target (16bit compliance).
2009-10-30 10:33:43 +00:00
Ralf Corsepius
2f91b2ed11
2009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
for 16bit compliance.
2009-10-30 10:31:43 +00:00
Ralf Corsepius
713185fd3f
Use INT_MAX instead of 0xffffffff in call to kill() for 16bit compliance.
2009-10-30 10:31:32 +00:00
Ralf Corsepius
600f76da39
2009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* termios/init.c: Eliminate TRUE/FALSE, use bool instead of int.
2009-10-30 08:22:51 +00:00
Ralf Corsepius
80b991e917
Eliminate TRUE/FALSE, use bool instead of int.
2009-10-30 08:22:45 +00:00
Ralf Corsepius
7fa11e4e67
2009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* block02/init.c: Remove unused var.
2009-10-30 06:58:44 +00:00
Ralf Corsepius
80640ef8d8
Remove unused var.
2009-10-30 06:58:37 +00:00
Ralf Corsepius
845770a30b
2009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp63/init.c: Pass UINTPTR_MAX instead of 0xffffffff to
_Heap_Allocate for 16bit compliance.
2009-10-30 06:12:41 +00:00
Ralf Corsepius
14be7a620c
Pass UINTPTR_MAX instead of 0xffffffff to _Heap_Allocate for 16bit compliance.
2009-10-30 06:12:29 +00:00
Ralf Corsepius
c0c139dc7d
2009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp44/init.c: Another printf format fix.
2009-10-30 06:09:38 +00:00
Ralf Corsepius
34ba5eb37f
Another printf format fix.
2009-10-30 06:09:25 +00:00
Ralf Corsepius
fdaa86b6f7
2009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psx14/init.c: Add local prototypes for
rtems_object_api_minimum_class, rtems_object_api_maximum_class.
Reflect the prototypes having been missing to printf's.
2009-10-30 05:56:15 +00:00
Ralf Corsepius
372ce03c59
2009-10-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psx14/init.c: Add local prototypes for
rtems_object_api_minimum_class, rtems_object_api_maximum_class.
Reflect the prototypes having been missing to printf's.
2009-10-30 05:56:14 +00:00
Ralf Corsepius
72e975e606
2009-10-30 Ralf Corsépius <ralf.corsepiu@rtems.org>
...
* aclocal/gcc-sanity.m4: New.
* configure.ac: Add RTEMS_CHECK_GCC_SANITY.
2009-10-30 05:45:51 +00:00
Ralf Corsepius
50f723461d
New.
2009-10-30 05:45:40 +00:00
Till Straumann
385212f554
2009-10-29 Till Straumann <strauman@slac.stanford.edu>
...
* shared/irq/irq_asm.S: Make sure stack is aligned to CPU_STACK_ALIGNMENT
for *all* C-routines (including _Thread_Dispatch() and
_ThreadProcessSignalsFromIrq()) not only C_dispatch_isr().
* shared/irq/irq.c: Added IRQ statistics counters.
2009-10-30 04:07:51 +00:00
Till Straumann
b01d7c7eeb
2009-10-29 Till Straumann <strauman@slac.stanford.edu>
...
* rtems/score/cpu.h: Define _CPU_Interrupt_stack_setup() macro
which reserves space for the 'vector' arg to _C_dispatch_isr()
routine and aligns the irq stack to CPU_STACK_ALIGNMENT.
2009-10-29 16:29:46 +00:00
Till Straumann
429978f437
2009-10-29 Till Straumann <strauman@slac.stanford.edu>
...
* score/src/isr.c: Check if CPU defined _CPU_Interrupt_stack_setup()
macro hook for setting up the interrupt stack (alignment, reserving
space etc.) after the framework allocates it.
2009-10-29 16:27:45 +00:00
Till Straumann
287e4a8b6b
2009-10-29 Till Straumann <strauman@slac.stanford.edu>
...
* shared/irq/irq_asm.S: Beautification; ajusted margins and
spaces to make the whole thing more readable.
2009-10-29 16:05:05 +00:00
Till Straumann
1fe3e3cf25
2009-10-29 Till Straumann <strauman@slac.stanford.edu>
...
* shared/irq/irq_asm.S, shared/irq/irq.c: removed
(fake) exception frame argument to _ThreadProcessSignalsFromIrq().
This has never been used and removing it simplifies the assembly
code.
2009-10-29 15:53:31 +00:00
Thomas Doerfler
90d2402223
Added block02, block03 and block04
2009-10-29 12:55:30 +00:00
Thomas Doerfler
b5b07cad7d
- - Reorderd AVL node fields to save space
...
- Fixed printf() formats. New structure for waiters synchronization. Added BDBUF_INVALID_DEV define. New error handling in rtems_bdbuf_init().
- Release disk in case of an error.
2009-10-29 12:50:01 +00:00
Thomas Doerfler
982ca110ca
Aded ramdisk_register().
2009-10-29 12:47:04 +00:00
Ralf Corsepius
82a8addafb
2009-10-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp37/init.c: Add local prototypes for
rtems_interrupt_disable, rtems_interrupt_enable,
rtems_interrupt_flash, rtems_interrupt_is_in_progress.
2009-10-29 09:34:28 +00:00
Ralf Corsepius
7e2992304d
2009-10-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp43/init.c: Add local prototypes for
rtems_object_api_minimum_class, rtems_object_api_maximum_class,
rtems_build_id, rtems_build_name, rtems_object_id_api_maximum,
rtems_object_id_api_minimum, rtems_object_id_get_api,
rtems_object_id_get_class, rtems_object_id_get_index,
rtems_object_id_get_node.
Spray PRId32's into printf's for 16bit target complianance.
2009-10-29 09:21:32 +00:00
Ralf Corsepius
487b470d4c
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp37/init.c: Add local prototype for
rtems_interrupt_level_attribute.
2009-10-29 07:43:05 +00:00
Ralf Corsepius
787114813b
Add local prototype for rtems_interrupt_level_attribute.
2009-10-29 07:42:55 +00:00
Ralf Corsepius
3b9ab80e4b
2009-10-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* monitor02/init.c: Add local prototype for
rtems_shell_main_monitor.
2009-10-29 07:22:14 +00:00
Ralf Corsepius
b48baaf60b
Add local prototype for rtems_shell_main_monitor.
2009-10-29 07:22:07 +00:00
Ralf Corsepius
b81342765a
2009-10-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* pppd/netconfig.h: Add UL suffix to long constants to avoid
implicit integer overflows on 16bit targets.
2009-10-29 06:36:46 +00:00
Ralf Corsepius
eee3bc1b73
Add UL suffix to long constants to avoid
...
implicit integer overflows on 16bit targets.
2009-10-29 06:36:40 +00:00
Ralf Corsepius
3021db1d30
2009-10-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxsysconf/init.c:
Comment out sysconf(LONG_MAX) check (not useful).
Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
16bit compliance.
2009-10-29 05:45:56 +00:00
Ralf Corsepius
dc4fbb81d1
Comment out sysconf(LONG_MAX) check (not useful).
...
Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
16bit compliance.
2009-10-29 05:45:49 +00:00
Ralf Corsepius
f163c50f15
2009-10-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psx11/task.c: Use long for nsecs.
2009-10-29 05:01:01 +00:00
Ralf Corsepius
71c2deaf27
Use long for nsecs.
2009-10-29 05:00:52 +00:00
Ralf Corsepius
14da2e71a0
2009-10-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
attribute to pthread_condattr_setpshared for 16bit target compliance.
2009-10-29 04:51:39 +00:00
Ralf Corsepius
cf980b19f7
2009-10-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
attribute to pthread_condattr_setpshared for 16bit target compliance.
2009-10-29 04:51:38 +00:00
Till Straumann
78667e388a
2009-10-28 Till Straumann <strauman@slac.stanford.edu>
...
* rtems/score/cpu.h: Replaced misleading typedef of
CPU_Interrupt_frame by 'void'. The i386 port does not
pass any frame info to the interrupt handlers.
2009-10-29 03:59:17 +00:00
Till Straumann
af3bf16045
2009-10-28 Till Straumann <strauman@slac.stanford.edu>
...
* ChangeLog, score/cpu/i386/ChangeLog: moved log messages
I had erroneously written to cpukit/Changelog to
cpukit/score/cpu/i386/ChangeLog.
2009-10-29 03:57:05 +00:00
Till Straumann
23303c0311
2009-10-28 Till Straumann <strauman@slac.stanford.edu>
...
* start/start.S: Make sure initial stack is aligned
to CPU_STACK_ALIGNMENT before calling C-code.
2009-10-29 03:22:19 +00:00
Ralf Corsepius
edfc0f9260
2009-10-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* fileio/init.c: Use %zd to print ssize_t.
2009-10-29 03:21:40 +00:00
Till Straumann
abf41fdf99
2009-10-28 Till Straumann <strauman@slac.stanford.edu>
...
* shared/irq/irq_asm.S: Make sure stack is aligned to
CPU_STACK_ALIGNMENT before invoking C-code.
2009-10-29 03:20:21 +00:00
Till Straumann
b80e8572ca
2009-10-28 Till Straumann <strauman@slac.stanford.edu>
...
* displayCpu.c: Fixed formatting for prettier printing;
don't print more than 8 flags on a single line of output.
2009-10-29 03:16:47 +00:00
Till Straumann
a6d48e3941
2009-10-28 Till Straumann <strauman@slac.stanford.edu>
...
* score/cpu/i386/rtems/score/cpu.h:
Added #ifdef ASM constructs so that this header can be
included from assembly code.
Increased CPU_STACK_ALIGNMENT to 16 bytes. Gcc maintains
16-byte alignment and it may be a advantageous to provide
initial 16-byte alignment. When using SSE some gcc versions
may produce code that crashes if the stack is not 16-byte aligned.
Make sure _CPU_Context_Initialize() sets the thread stack
up so that it is aligned to CPU_CACHE_ALIGNMENT.
* score/cpu/i386/cpu_asm.S:
Align stack to CPU_CACHE_ALIGNMENT before calling C-code.
2009-10-29 03:15:03 +00:00
Till Straumann
caf761f0d3
2009-10-28 Till Straumann <strauman@slac.stanford.edu>
...
* cpuModel.S, cpuModel.h, displayCpu.c: Save/cache CPUID:ECX
(extended capabilities) in a new variable (x86_capability_x).
Added more known flag description strings (printCpuInfo())
and let 'printCpuInfo()' dump the extended feature flags, too.
2009-10-28 21:40:14 +00:00
Ralf Corsepius
4914af40d7
New.
2009-10-28 16:00:09 +00:00
Ralf Corsepius
36fcb0236a
Update.
2009-10-28 15:45:18 +00:00
Till Straumann
16e1b4582d
2009-10-27 Till Straumann <strauman@slac.stanford.edu>
...
* score/cpu/i386/rtems/asm.h: Added definition for cr4 register.
2009-10-28 02:45:24 +00:00
Ralf Corsepius
51d7b75ff5
2009-10-28 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxbarrier01/test.c: Include <tmacros.h>
2009-10-28 02:29:19 +00:00
Ralf Corsepius
b3051ac71e
2009-10-28 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxbarrier01/test.c: Include <tmacros.h>
2009-10-28 02:29:18 +00:00
Till Straumann
7699617f2a
2009-12-27 Till Straumann <strauman@slac.stanford.edu>
...
* include/bsp.h, console/console.c: Provide weak-alias
hook so that the application may choose the console.
2009-10-28 01:24:10 +00:00
Ralf Corsepius
b3acedb565
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* support/include/tmacros.h: Add PRIxpthread_t.
2009-10-27 14:13:13 +00:00
Ralf Corsepius
01f1a20e86
Add PRIxpthread_t.
2009-10-27 14:12:59 +00:00
Ralf Corsepius
e1a76274fa
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
Use PRIxpthread_t to print pthread_t's.
2009-10-27 14:11:03 +00:00
Ralf Corsepius
39615f481a
Use PRIxpthread_t to print pthread_t's.
2009-10-27 14:10:54 +00:00
Ralf Corsepius
749eae9753
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp29/init.c: Include "tmacros.h".
Misc. changes related to rtems_intervals.
2009-10-27 12:12:59 +00:00
Ralf Corsepius
7dcba143fb
Include "tmacros.h".
...
Misc. changes related to rtems_intervals.
2009-10-27 12:12:48 +00:00
Ralf Corsepius
ae218607c0
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp14/asr.c: Add PRIxrtems_signal_set.
Use PRIxrtems_signal_set to print rtems_signal_set's.
2009-10-27 11:58:41 +00:00
Ralf Corsepius
26a0d29b2c
Add PRIxrtems_signal_set.
...
Use PRIxrtems_signal_set to print rtems_signal_set's.
2009-10-27 11:58:34 +00:00
Ralf Corsepius
2b5b8064de
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp13/task3.c: Use PRIu32 to print "count".
2009-10-27 11:54:37 +00:00
Ralf Corsepius
fda2929d58
Use PRIu32 to print "count".
2009-10-27 11:54:22 +00:00
Ralf Corsepius
5306b49757
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* termios01/init.c: Fix parity_table_Entry type.
Correct parity_table initialization.
Add PRIdrtems_termios_baud_t.
Use PRIdrtems_termios_baud_t to print rtems_termios_baud_t's.
2009-10-27 11:43:46 +00:00
Ralf Corsepius
14664255e8
Fix parity_table_Entry type.
...
Correct parity_table initialization.
Add PRIdrtems_termios_baud_t.
Use PRIdrtems_termios_baud_t to print rtems_termios_baud_t's.
2009-10-27 11:43:29 +00:00
Ralf Corsepius
72cbbad1ce
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp09/screen12.c: Segment sizes are uintptr_t's.
* sp09/screen11.c: Use size_t for "size".
2009-10-27 11:32:11 +00:00
Ralf Corsepius
b1c8964896
Segment sizes are uintptr_t's.
2009-10-27 11:32:04 +00:00
Ralf Corsepius
cce4d0da50
Use size_t for "size".
2009-10-27 11:29:03 +00:00
Ralf Corsepius
f60b6325a8
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp62/init.c: segment sizes are uintptr_t's.
2009-10-27 11:14:26 +00:00
Ralf Corsepius
01dd894934
segment sizes are uintptr_t's.
2009-10-27 11:14:19 +00:00
Ralf Corsepius
35435d80d3
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp25/task1.c: Use PRIuPTR to print segment_size's.
* sp21/task1.c: Add PRIurtems_device_major_number.
2009-10-27 09:05:49 +00:00
Ralf Corsepius
92dc34322f
Use PRIuPTR to print segment_size's.
2009-10-27 09:04:54 +00:00
Ralf Corsepius
d19ee726e7
Add PRIurtems_device_major_number.
2009-10-27 09:03:52 +00:00
Ralf Corsepius
443f184577
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxmsgq02/init.c:
Remove cast in call to fatal_posix_service_status_errno.
2009-10-27 08:16:02 +00:00
Ralf Corsepius
cdfa0e6306
Remove cast in call to fatal_posix_service_status_errno.
2009-10-27 08:15:55 +00:00
Ralf Corsepius
69c6619f7e
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp11/task1.c, sp11/task2.c:
Use PRIxrtems_event_set to print rtems_event_set's.
2009-10-27 08:14:04 +00:00
Ralf Corsepius
f15fc6ac97
Use PRIxrtems_event_set to print rtems_event_set's.
2009-10-27 08:13:58 +00:00
Ralf Corsepius
d0f47c22fb
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* support/include/tmacros.h: Add PRIxrtems_event_set.
(fatal_posix_service_status_errno) Add local "long" var "statx".
2009-10-27 08:12:25 +00:00
Ralf Corsepius
acf5212020
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp09/screen13.c: Revert previous change.
Remove broken extraneous line seemingly having crept into in
2009-08-10 patch.
2009-10-27 07:51:51 +00:00
Ralf Corsepius
2b48505a96
Remove extraneous argument to print.
2009-10-27 07:30:34 +00:00
Ralf Corsepius
94418bd4eb
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* spsize/size.c: Use PRIu32 to print sys_req.
2009-10-27 07:27:55 +00:00
Ralf Corsepius
44c6b5bcb8
Use PRIu32 to print sys_req.
2009-10-27 07:27:43 +00:00
Ralf Corsepius
e8d172060e
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp37/init.c: Add missing argument to printf.
2009-10-27 07:12:25 +00:00
Ralf Corsepius
79c49e1ae4
Add missing argument to printf.
2009-10-27 07:12:05 +00:00
Ralf Corsepius
bf3a0a0460
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* base_sp/apptask.c, unlimited/init.c:
Use PRIdrtems_task_argument to print rtems_task_argument's.
2009-10-27 06:59:32 +00:00
Ralf Corsepius
073dff354d
Use PRIdrtems_task_argument to print rtems_task_argument's.
2009-10-27 06:59:20 +00:00
Ralf Corsepius
6fa28e901d
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp44/init.c, sp35/priinv.c, sp33/init.c, sp28/init.c,
sp12/pritask.c, sp34/changepri.c:
Use PRIdrtems_task_argument to print rtems_task_argument's.
2009-10-27 06:57:49 +00:00
Ralf Corsepius
7354b34824
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* support/include/tmacros.h: Add PRIdThread_Entry_numeric_type.
Add PRIdrtems_task_argument.
2009-10-27 06:53:15 +00:00
Ralf Corsepius
15b7644e55
Add PRIdThread_Entry_numeric_type.
...
Add PRIdrtems_task_argument.
2009-10-27 06:53:07 +00:00
Ralf Corsepius
e292c66130
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp25/task1.c: segment_size is uintptr_t.
* spfatal06/testcase.h: Add missing return.
2009-10-27 05:17:55 +00:00
Ralf Corsepius
4ee0bda56c
segment_size is uintptr_t.
2009-10-27 05:17:31 +00:00
Ralf Corsepius
b9547eef8c
Add missing return.
2009-10-27 05:15:19 +00:00
Ralf Corsepius
13910fc85c
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxenosys/init.c:
Add missing args in calls to execl, execlp, execle.
2009-10-27 05:13:56 +00:00
Ralf Corsepius
dd06f5cba2
Add missing args in calls to execl, execlp, execle.
2009-10-27 05:13:49 +00:00
Ralf Corsepius
f32b613fcf
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
* psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
* psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
* configure.ac:
Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
2009-10-27 05:04:01 +00:00
Ralf Corsepius
0e3f3fb078
Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
2009-10-27 05:03:29 +00:00
Ralf Corsepius
15a4f37c7f
Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
2009-10-27 05:02:34 +00:00
Ralf Corsepius
8c3c4822b3
Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME, HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
2009-10-27 05:01:14 +00:00
Ralf Corsepius
90c8051a24
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac:
Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
2009-10-27 04:59:10 +00:00
Ralf Corsepius
7a6c4c5172
Add AC_CHECK_DECLS pthread_getcputime, pthread_setcputime.
2009-10-27 04:58:47 +00:00
Ralf Corsepius
b064c98099
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c:
Duplicate code from rtems_name_to_characters to convert rtems_name's
into char arrays.
2009-10-27 04:12:25 +00:00
Ralf Corsepius
e295d463d0
Duplicate code from rtems_name_to_characters to convert rtems_name's into char arrays.
2009-10-27 04:12:06 +00:00
Ralf Corsepius
a20539f173
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp09/screen13.c: Comment out unused return status.
* sp63/init.c: Use PRIu32 to print uint32_t's.
* sp33/init.c: Use PRIu32 to print uint32_t's.
* sp28/init.c: Use PRIu32 to print uint32_t's.
2009-10-27 04:05:12 +00:00
Ralf Corsepius
9197aefcbe
Comment out unused return status.
2009-10-27 04:04:39 +00:00
Ralf Corsepius
d23649d2c3
Use PRIu32 to print uint32_t's.
2009-10-27 04:03:41 +00:00
Ralf Corsepius
cdc371fa24
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* tmck/task1.c: Use PRIu32 to print uint32_t's.
2009-10-27 04:00:15 +00:00
Ralf Corsepius
2441f74da2
2009-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
* psxsysconf/init.c: Use %ld to print *.tv_nsec.
* psxclock/init.c: Use %ld to print *.tv_nsec.
* psx06/init.c, psx06/system.h: Misc. warning fixes.
2009-10-27 03:58:10 +00:00
Ralf Corsepius
17c7533410
Use %ld to print *.tv_nsec.
2009-10-27 03:57:28 +00:00
Ralf Corsepius
669ad957ae
Misc. warning fixes.
2009-10-27 03:53:39 +00:00
Ralf Corsepius
1d355518b0
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp31/task1.c: Use PRIdWatchdog_Interval to print
Watchdog_Interval's.
2009-10-26 17:13:18 +00:00
Ralf Corsepius
c784b7fe72
Use PRIdWatchdog_Interval to print Watchdog_Interval's.
2009-10-26 17:13:09 +00:00
Ralf Corsepius
3e0396ff91
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp20/task1.c, sp32/init.c, spclockget/init.c: Use
PRIdrtems_interval to print rtems_interval's.
2009-10-26 17:04:50 +00:00
Ralf Corsepius
c0c2d491df
Use PRIdrtems_interval to print rtems_interval's.
2009-10-26 17:04:39 +00:00
Ralf Corsepius
e693be45d7
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* support/include/tmacros.h: Add PRIdWatchdog_Interval.
Add PRIdrtems_interval.
2009-10-26 17:02:40 +00:00
Ralf Corsepius
2d4d515991
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp13/task1.c: Misc. uint32_t fixes.
2009-10-26 16:53:46 +00:00
Ralf Corsepius
c21011af0e
Misc. uint32_t fixes.
2009-10-26 16:53:35 +00:00
Ralf Corsepius
7db3ba6eba
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp20/task1.c: Misc. uint32_t fixes.
2009-10-26 16:52:14 +00:00
Ralf Corsepius
a6d0b15ac7
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp47/init.c: Add PRIXModes_Control, PRIXrtems_mode.
Use PRIXrtems_mode to print rtems_mode's.
* sp08/system.h: Add PRIxModes_Control, PRIxrtems_mode.
Use PRIxrtems_mode to print rtems_mode's.
2009-10-26 15:16:04 +00:00
Ralf Corsepius
afd0fe59e9
Add PRIXModes_Control, PRIXrtems_mode.
...
Use PRIXrtems_mode to print rtems_mode's.
2009-10-26 15:15:56 +00:00
Ralf Corsepius
bc863a8159
Add PRIxModes_Control, PRIxrtems_mode.
...
Use PRIxrtems_mode to print rtems_mode's.
2009-10-26 15:15:36 +00:00
Ralf Corsepius
43c9b4d5b4
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp19/first.c, sp19/fptask.c, sp19/fptest.h, sp19/inttest.h,
sp19/task1.c: Add missing PRI*32's.
2009-10-26 14:58:47 +00:00
Ralf Corsepius
51b81fd90e
Add missing PRI*32's.
2009-10-26 14:58:36 +00:00
Ralf Corsepius
2f8ec24237
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp34/changepri.c, sp35/priinv.c:
Use PRIdPriority_Control to print Priority_Control's.
2009-10-26 14:22:33 +00:00
Ralf Corsepius
729b2126c7
Use PRIdPriority_Control to print Priority_Control's.
2009-10-26 14:22:22 +00:00
Ralf Corsepius
ddff7ef490
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* support/include/tmacros.h: Add PRIdPriority_Control.
Change PRIdrtems_task_priority to using PRIdPriority_Control.
2009-10-26 14:20:43 +00:00
Ralf Corsepius
185584eb08
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp34/changepri.c, sp59/init.c:
Use PRIdrtems_task_priority to print rtems_task_priority's.
2009-10-26 14:08:01 +00:00
Ralf Corsepius
dfd856aa43
Use PRIdrtems_task_priority to print rtems_task_priority's.
2009-10-26 14:07:51 +00:00
Ralf Corsepius
899fb9042b
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp07/task1.c, sp07/task2.c, ssp12/pritask.c:
Use PRIdrtems_task_priority to print rtems_task_priority's
* sp12/system.h:
Change Priority_Test_driver to use rtems_task_priority argument.
* sp12/pridrv.c:
Change Priority_Test_driver to use rtems_task_priority argument.
Use PRIdrtems_task_priority to print rtems_task_priority's.
2009-10-26 13:59:05 +00:00
Ralf Corsepius
bb7411ed92
Change Priority_Test_driver to use rtems_task_priority argument.
2009-10-26 13:58:56 +00:00
Ralf Corsepius
621b786aaa
Change Priority_Test_driver to use rtems_task_priority argument.
...
Use PRIdrtems_task_priority to print rtems_task_priority's.
2009-10-26 13:58:42 +00:00
Ralf Corsepius
c42e77a1a7
Use PRIdrtems_task_priority to print rtems_task_priority's.
2009-10-26 13:58:06 +00:00
Ralf Corsepius
f5c70d3b3a
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* support/include/tmacros.h: Add PRIdrtems_task_priority.
2009-10-26 13:51:34 +00:00
Ralf Corsepius
20fd4a517b
Add PRIdrtems_task_priority.
2009-10-26 13:51:25 +00:00
Ralf Corsepius
c526f75c5f
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxsignal03/init.c: Add missing argument to printf.
2009-10-26 13:37:51 +00:00
Ralf Corsepius
8fe17b4c2a
Add missing argument to printf.
2009-10-26 13:37:31 +00:00
Ralf Corsepius
e23c697fec
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtmonuse/task1.c: Use PRIu32 to print uint32_t's.
* malloctest/init.c: Use %zu instead of %d to print size_t's.
2009-10-26 13:36:13 +00:00
Ralf Corsepius
ee875ad3a5
Use PRIu32 to print uint32_t's.
2009-10-26 13:36:07 +00:00
Ralf Corsepius
b3b09bccbc
Use %zu instead of %d to print size_t's.
2009-10-26 13:35:06 +00:00
Ralf Corsepius
75c13bef5f
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtmonuse/init.c, rtmonuse/task1.c:
Use PRIxrtems_id to print rtems_ids.
2009-10-26 11:36:15 +00:00
Ralf Corsepius
73ae9de87c
Use PRIxrtems_id to print rtems_ids.
2009-10-26 11:36:09 +00:00
Ralf Corsepius
5726131b4e
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* base_sp/apptask.c, unlimited/init.c, unlimited/test1.c,
unlimited/test2.c, unlimited/test3.c:
Include "tmacros.h". Use PRIxrtems_id to print rtems_ids.
2009-10-26 11:34:38 +00:00
Ralf Corsepius
732276e95d
Include "tmacros.h". Use PRIxrtems_id to print rtems_ids.
2009-10-26 11:34:27 +00:00
Ralf Corsepius
b9deb1c3d5
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* unlimited/Makefile.am, base_sp/Makefile.am:
Add -I$(top_srcdir)/../support/include.
2009-10-26 11:32:44 +00:00
Ralf Corsepius
fa06ce12ec
Add -I$(top_srcdir)/../support/include.
2009-10-26 11:32:35 +00:00
Ralf Corsepius
1190fd59c4
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp02/task1.c, sp12/task1.c, sp13/task1.c, sp14/task1.c, sp15/task1.c,
sp16/task1.c, sp20/task1.c, sp22/init.c, sp22/task1.c, sp23/task1.c,
sp25/task1.c, sp31/init.c, sp31/task1.c, sp34/changepri.c,
sp35/priinv.c, sp43/init.c, sp45/init.c, spwatchdog/init.c,
spwatchdog/task1.c: Use PRIxrtems_id to print rtems_ids.
2009-10-26 11:29:47 +00:00
Ralf Corsepius
fde1456d5d
Use PRIxrtems_id to print rtems_ids.
2009-10-26 11:29:24 +00:00
Ralf Corsepius
e71c81b3da
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* support/include/tmacros.h: Add PRIxrtems_id.
2009-10-26 10:37:25 +00:00
Ralf Corsepius
47f20ce5d7
Add PRIxrtems_id.
2009-10-26 10:37:20 +00:00
Ralf Corsepius
a0c332155f
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* malloctest/init.c: Use %zu instead of %d to print size_t's.
2009-10-26 09:35:09 +00:00
Ralf Corsepius
dbd40cad74
Use %zu instead of %d to print size_t's.
2009-10-26 09:35:02 +00:00
Ralf Corsepius
95a585a591
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxfile01/test.c: Use %zu instead of %d to print size_t's.
2009-10-26 09:33:42 +00:00
Ralf Corsepius
6ca9a1ac58
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp13/task1.c, sp48/init.c: Use %zu instead of %d to print size_t's.
2009-10-26 09:32:00 +00:00
Ralf Corsepius
8d0b835889
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* loopback/init.c : Add prototype for rtems_bsdnet_loopattach.
Remove evil type-cast.
2009-10-26 09:16:39 +00:00
Ralf Corsepius
aa67da0998
Add prototype for rtems_bsdnet_loopattach.
...
Remove evil type-cast.
2009-10-26 09:16:12 +00:00
Ralf Corsepius
7bf33bfdd4
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* nsecs/rprintf.h: Remove (PRItime_t moved to tmacros.h).
* nsecs/Makefile.am: Add -I$(top_srcdir)/../support/include.
* nsecs/init.c: Include "tmacros.h" instead of "rprintf.h"
2009-10-26 09:14:42 +00:00
Ralf Corsepius
15bba619f6
Remove.
2009-10-26 09:14:22 +00:00
Ralf Corsepius
69a71c5f25
Add -I$(top_srcdir)/../support/include.
2009-10-26 09:14:07 +00:00
Ralf Corsepius
cf08e7b16f
Include "tmacros.h" instead of "rprintf.h"
2009-10-26 09:13:53 +00:00
Ralf Corsepius
c60684498f
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxclock/init.c, psxtimer01/psxtimer.c:
Use PRItime_t to print time_t's.
2009-10-26 09:10:27 +00:00
Ralf Corsepius
d2a3b42ed7
Use PRItime_t to print time_t's.
2009-10-26 09:10:20 +00:00
Ralf Corsepius
aeaa961af9
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp50/init.c, spclockget/init.c: Use PRItime_t to print time_t's.
2009-10-26 09:08:39 +00:00
Ralf Corsepius
b701261ccf
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* support/include/tmacros.h: Add PRItime_t.
2009-10-26 09:06:39 +00:00
Ralf Corsepius
178a039c48
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp63/init.c: Fix _Heap_Resize_block args.
2009-10-26 08:24:13 +00:00
Ralf Corsepius
9625b235c5
Fix _Heap_Resize_block args.
2009-10-26 08:24:08 +00:00
Ralf Corsepius
0a1f5ddeaf
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* malloctest/init.c: Fix _Heap_Resize_block args.
2009-10-26 08:22:34 +00:00
Ralf Corsepius
e8dc3d32c4
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp09/screen09.c: Eliminate unused var warning.
2009-10-26 08:07:50 +00:00
Ralf Corsepius
6e1e1ebef5
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* malloctest/init.c, termios01/init.c,
termios01/termios_testdriver.c: Eliminate unused vars.
2009-10-26 07:58:27 +00:00
Ralf Corsepius
9066bf2085
Eliminate unused vars.
2009-10-26 07:58:21 +00:00
Ralf Corsepius
5502a909a8
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* heapwalk/init.c: Comment out unused vars.
2009-10-26 07:49:56 +00:00
Ralf Corsepius
3066a0b4cb
Comment out unused vars.
2009-10-26 07:49:50 +00:00
Ralf Corsepius
ea36feb427
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* termios01/termios_testdriver.c: Include <rtems/termiostypes.h.
2009-10-26 07:48:14 +00:00
Ralf Corsepius
4184a9c76b
Include <rtems/termiostypes.h.
2009-10-26 07:48:06 +00:00
Ralf Corsepius
b79ded9ce8
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* tm05/task1.c, tm18/task1.c, tmoverhd/empty.c,
tmoverhd/system.h: Add missing prototypes.
2009-10-26 07:40:31 +00:00
Ralf Corsepius
2db98e91de
Add missing prototypes.
2009-10-26 07:40:22 +00:00
Ralf Corsepius
4088e75402
Add local prototype for malloc_walk, malloc_info.
2009-10-26 05:56:30 +00:00
Ralf Corsepius
25b12d05b5
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* malloctest/init.c: Add local prototype for malloc_walk,
malloc_info.
2009-10-26 05:56:04 +00:00
Ralf Corsepius
2ff6759dab
Add local prototype for malloc_walk.
2009-10-26 05:53:29 +00:00
Ralf Corsepius
4a1816fc29
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* malloctest/task1.c: Add local prototype for malloc_walk.
2009-10-26 05:53:13 +00:00
Ralf Corsepius
1f73ad578e
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* monitor02/init.c: Remove unused vars.
2009-10-26 05:49:38 +00:00
Ralf Corsepius
dd76d6b6e0
Remove unused vars.
2009-10-26 05:49:32 +00:00
Ralf Corsepius
af15d3c6ab
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* stackchk01/init.c: Remove unused vars.
2009-10-26 05:46:52 +00:00
Ralf Corsepius
8d8eef6c8f
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* heapwalk/init.c, malloctest/init.c, stackchk/blow.c,
termios/init.c: Add missing prototypes.
2009-10-26 05:44:15 +00:00
Ralf Corsepius
cbc5c46032
Add missing prototypes.
2009-10-26 05:44:07 +00:00
Ralf Corsepius
88f692dac2
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* support/include/tmacros.h (print_time): Use PRIu32 instead of %d.
2009-10-26 05:38:04 +00:00
Ralf Corsepius
aea32337ed
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* support/include/test_support.h: Add missing prototypes.
2009-10-26 05:33:50 +00:00
Ralf Corsepius
f440089997
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* support/include/tmacros.h: Move _Thread_Dispatch_disable_level
outside of check_dispatch_disable_level.
2009-10-26 05:32:35 +00:00
Ralf Corsepius
a00d2e5f2a
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* support/src/test_support.c: Add missing prototypes.
2009-10-26 05:30:29 +00:00
Ralf Corsepius
7eb9ea679d
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* support/include/tmacros.h: Include <inttypes.h>.
Move extern "C".
Let put_name use "int" instead "uint32_t" (Arg to putchar must be int).
2009-10-26 05:27:58 +00:00
Ralf Corsepius
f2ced5d99f
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
2009-10-26 04:58:07 +00:00
Ralf Corsepius
216be29eca
2009-10-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
2009-10-26 04:58:06 +00:00
Ralf Corsepius
c486a873db
2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxtime/test.c: Include <sys/time.h>.
Conditionally add local prototype for adjtime()
if sys/time.h doesn't supply it.
2009-10-25 17:51:21 +00:00
Ralf Corsepius
ca0df80a9b
2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxtime/test.c: Include <sys/time.h>.
Conditionally add local prototype for adjtime()
if sys/time.h doesn't supply it.
2009-10-25 17:51:20 +00:00
Ralf Corsepius
6c2434a896
2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psx07/init.c: Include <sched.h>, <pthread.h>.
2009-10-25 17:49:38 +00:00
Ralf Corsepius
fdb673a552
2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psx07/init.c: Include <sched.h>, <pthread.h>.
2009-10-25 17:49:37 +00:00
Ralf Corsepius
33bec644b3
2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psx05/init.c: Include <sched.h>.
2009-10-25 17:48:44 +00:00
Ralf Corsepius
78e28e617f
2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psx05/init.c: Include <sched.h>.
2009-10-25 17:48:43 +00:00
Ralf Corsepius
98843fb854
2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psx11/init.c, psx09/init.c: Include <sched.h>.
2009-10-25 17:46:40 +00:00
Ralf Corsepius
9ec6ddbbb3
2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psx11/init.c, psx09/init.c: Include <sched.h>.
2009-10-25 17:46:39 +00:00
Ralf Corsepius
75c9dfbdff
2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psx12/init.c: Include <sched.h>.
2009-10-25 17:33:03 +00:00
Ralf Corsepius
09add0e526
2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psx12/init.c: Include <sched.h>.
2009-10-25 17:33:02 +00:00
Ralf Corsepius
b1ddc7218a
2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxenosys/init.c: Include "pthread.h".
Conditionally add local prototype for pthread_atfork()
if pthread.h doesn't supply it.
2009-10-25 17:32:05 +00:00
Ralf Corsepius
1a8936e335
2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxenosys/init.c: Include "pthread.h".
Conditionally add local prototype for pthread_atfork()
if pthread.h doesn't supply it.
2009-10-25 17:32:04 +00:00
Ralf Corsepius
a07f29e37c
2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxkey01/init.c: Include "test_support.h".
2009-10-25 17:30:18 +00:00
Ralf Corsepius
4bcf5f2a0f
2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxkey01/init.c: Include "test_support.h".
2009-10-25 17:30:17 +00:00
Ralf Corsepius
236641b0f1
2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Check for pthread_atfork in pthread.h.
* psxrwlock01/test.c: Conditionally add local prototype for
pthread_atfork() if pthread.h doesn't supply it.
Include <pthread.h>.
2009-10-25 07:22:03 +00:00
Ralf Corsepius
9c54ec30be
2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Check for sys/mman.h.
Check for mprotect in sys/mman.h.
* psxenosys/init.c: Conditionally add local prototype for
mprotect() if sys/mman.h doesn't supply it.
2009-10-25 07:18:18 +00:00
Ralf Corsepius
74c881d268
2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Check for sys/mman.h.
Check for mprotect in sys/mman.h.
* psxenosys/init.c: Conditionally add local prototype for
mprotect() if sys/mman.h doesn't supply it.
2009-10-25 07:18:17 +00:00
Ralf Corsepius
cd06fd586e
2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Check for pthread_rwlock_unlock in pthread.h.
* psxrwlock01/test.c: Conditionally add local prototype for
pthread_rwlock_unlock() if pthread.h doesn't supply it.
2009-10-25 06:51:02 +00:00
Ralf Corsepius
58f29d52ee
2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Check for pthread_rwlock_unlock in pthread.h.
* psxrwlock01/test.c: Conditionally add local prototype for
pthread_rwlock_unlock() if pthread.h doesn't supply it.
2009-10-25 06:51:01 +00:00
Ralf Corsepius
1e17848ab2
2009-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
psxualarm/init.c: Remove unused vars.
Add missing prototypes.
2009-10-25 06:25:12 +00:00
Ralf Corsepius
b6912c40f8
Remove unused vars.
...
Add missing prototypes.
2009-10-25 06:25:04 +00:00
Ralf Corsepius
147e4ac52b
2009-10-24 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp27/init.c, spsize/init.c: Fix prototypes.
* spwatchdog/task1.c: Remove unused vars.
2009-10-24 06:23:15 +00:00
Ralf Corsepius
d80cfa2fc2
Remove unused vars.
2009-10-24 06:23:06 +00:00
Ralf Corsepius
d2ea3f5a44
Fix prototypes.
2009-10-24 06:22:50 +00:00
Ralf Corsepius
10ebec12bf
2009-10-24 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp10/init.c, sp18/init.c, sp27/init.c, sp35/priinv.c
sp63/init.c, sp65/init.c, sp67/init.c, spintrcritical11/init.c
spobjgetnext/init.c, spprintk/init.c:
Eliminate unused vars.
2009-10-24 06:14:38 +00:00
Ralf Corsepius
2f2da91c1f
Eliminate unused vars.
2009-10-24 06:14:30 +00:00
Ralf Corsepius
53edb3126e
Add rprintf.h
2009-10-24 05:53:59 +00:00
Ralf Corsepius
f788472a45
2009-10-24 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* capture/init.c: Remove setup_tasks_to_watch.
* capture/system.h: Remove test*().
Add setup_tasks_to_watch().
* capture/test1.c: Fix prototype.
* fileio/init.c: Fix broken printfs.
* minimum/init.c: Remove unused var.
* nsecs/empty.c: Add missing prototype.
* nsecs/rprintf.h: New.
* nsecs/init.c: Printf fixes.
* unlimited/system.h: Add missing prototypes.
* unlimited/init.c, unlimited/test1.c, unlimited/test2.c,
unlimited/test3.c: Various warning fixes.
2009-10-24 05:53:14 +00:00
Ralf Corsepius
9b86291bca
Various warning fixes.
2009-10-24 05:52:48 +00:00
Ralf Corsepius
22bed3e56a
Add missing prototypes.
2009-10-24 05:52:23 +00:00
Ralf Corsepius
04abc236a6
Printf fixes.
2009-10-24 05:52:02 +00:00
Ralf Corsepius
21d821bea3
New.
2009-10-24 05:51:46 +00:00
Ralf Corsepius
5f4d6cccb5
Add missing prototype.
2009-10-24 05:51:36 +00:00
Ralf Corsepius
8a990c7fc1
Remove unused var.
2009-10-24 05:51:21 +00:00
Ralf Corsepius
a3b2830e0f
Fix broken prints.
2009-10-24 05:51:06 +00:00
Ralf Corsepius
38903a537d
Fix prototype.
2009-10-24 05:50:51 +00:00
Ralf Corsepius
3a6530f90e
Remove test*().
...
Add setup_tasks_to_watch().
2009-10-24 05:50:35 +00:00
Ralf Corsepius
b47496200f
Remove setup_tasks_to_watch.
2009-10-24 05:50:06 +00:00
Ralf Corsepius
0b74b13f48
2009-10-24 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* Makefile.am: Add support/include/test_support.h.
2009-10-24 05:40:33 +00:00
Ralf Corsepius
97806efb65
Add support/include/test_support.h.
2009-10-24 05:40:26 +00:00
Ralf Corsepius
2a22b87c97
2009-10-23 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
Rework CFLAGS setup.
* automake/compile.am: Remove RTEMS_CFLAGS.
2009-10-23 14:58:56 +00:00
Ralf Corsepius
b9b3a5c5c7
Remove RTEMS_CFLAGS.
...
Rework CFLAGS setup.
2009-10-23 14:58:16 +00:00
Ralf Corsepius
05eb1fb576
Remove RTEMS_CFLAGS.
2009-10-23 14:57:58 +00:00
Ralf Corsepius
c524d9ce73
2009-10-23 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Rework CFLAGS setup.
* aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
* automake/compile.am: Remove RTEMS_CFLAGS.
2009-10-23 14:53:53 +00:00
Ralf Corsepius
1a44f1b8bf
Rework CFLAGS setup.
2009-10-23 14:53:46 +00:00
Ralf Corsepius
d387391a7e
2009-10-23 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/check-custom-bsp.m4: Be less verbose.
2009-10-23 13:09:30 +00:00
Thomas Doerfler
856cce5068
add new files for exception handler
2009-10-23 09:51:03 +00:00
Ralf Corsepius
402ac7b7c8
Fix broken formating.
2009-10-23 08:17:41 +00:00
Ralf Corsepius
6d778485f8
2009-10-23 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/console.c: Include <rtems/error.h>.
* spi/spi.c: Remove m8xx_spi_softc_ptr (Unused).
2009-10-23 08:16:43 +00:00
Ralf Corsepius
30e516ad0e
Remove m8xx_spi_softc_ptr (Unused).
2009-10-23 08:16:19 +00:00
Ralf Corsepius
d7637d8dcf
Include <rtems/error.h>.
2009-10-23 08:16:03 +00:00
Thomas Doerfler
2d2de4eba1
Update for exception support changes.
2009-10-23 07:32:46 +00:00
Ralf Corsepius
cc1e864dfe
2009-10-23 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* irq/irq.h: Add BSP_irq_enabled_at_cpm.
* network/network.c: Remove local decl of BSP_irq_enabled_at_cpm.
2009-10-23 06:48:42 +00:00
Ralf Corsepius
2e9d27c06c
2009-10-23 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* irq/BSP_irq.c, network/if_100MHz/GT64260eth.c,
network/if_1GHz/if_wm.c, network/if_1GHz/pci_map.c,
startup/bspstart.c: Add missing prototypes.
Adjust bogus types. Remove unused vars.
2009-10-23 06:28:17 +00:00
Ralf Corsepius
8f53ef7177
2009-10-23 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* automake/compile.am: Add *.ralf to clean-local.
2009-10-23 05:37:46 +00:00
Ralf Corsepius
4ef2738221
2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/cpu/Makefile.am: Update DIST_SUBDIRS.
2009-10-22 17:10:59 +00:00
Joel Sherrill
ee7fc43b0e
2009-10-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Build file IO related tests even with POSIX threading is
disabled.
2009-10-22 14:54:29 +00:00
Ralf Corsepius
3144f90c4f
2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* new-exceptions/bspsupport/vectors_init.c: Remove duplicate
defines DEAR_BOOKE, DEAR_405.
2009-10-22 12:22:12 +00:00
Ralf Corsepius
fb5785cce6
2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libblock/include/rtems/flashdisk.h: Use UINT32_C consts to
avoid implicit int-cast overflows in RTEMS_FDISK_KBYTES.
2009-10-22 11:56:01 +00:00
Ralf Corsepius
4b8a90e523
2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/ide/ata.h: Move extern "C".
2009-10-22 11:48:29 +00:00
Ralf Corsepius
07bfeb149c
2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* clock/clock-config.c, misc/dma.c, network/network.c,
rtc/rtc-config.c, ssp/ssp.c: Remove unused vars.
2009-10-22 11:46:12 +00:00
Ralf Corsepius
fc5799fb88
Remove unused vars.
2009-10-22 11:46:05 +00:00
Ralf Corsepius
c38407e6be
2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/include/rtems/error.h: Use ordinal constants for
RTEMS_ERROR_ERRNO, RTEMS_ERROR_PANIC, RTEMS_ERROR_ABORT to avoid
implicit constant conversion overflows on 16bit-int targets.
2009-10-22 11:20:44 +00:00
Ralf Corsepius
0818be589b
2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
Use hex-constants to avoid implicit int-casts.
* libchip/i2c/spi-memdrv.c:
Use hex-constants to avoid implicit int-casts.
Use rtems_off64_t offsets to avoid loosing precision.
2009-10-22 05:43:37 +00:00
Ralf Corsepius
2ea9810878
Use hex-constants to avoid implicit int-casts.
...
Use rtems_off64_t offsets to avoid loosing precision.
2009-10-22 05:43:26 +00:00
Ralf Corsepius
05c599df30
Use hex-constants to avoid implicit int-casts.
2009-10-22 05:43:06 +00:00
Ralf Corsepius
db96a76b29
2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/uuid/uuid_time.c: Add cast to uint32_t to allow 16bit
shift on 16bit-int targets.
* libmisc/uuid/gen_uuid.c: Add HAVE_CONFIG_H guard.
Include <limits.h>. Shift pid_t's by (sizeof(pid_t)*CHAR_BIT)>>1
instead of hard-coded 16 to permit building on non 16bit-int
targets.
2009-10-22 05:07:35 +00:00
Ralf Corsepius
2334ea19ae
Add HAVE_CONFIG_H guard.
...
Include <limits.h>. Shift pid_t's by (sizeof(pid_t)*CHAR_BIT)>>1
instead of hard-coded 16 to permit building on non 16bit-int
targets.
2009-10-22 05:07:25 +00:00
Ralf Corsepius
7ae4262d63
Add cast to uint32_t to allow 16bit shift on 16bit-int targets.
2009-10-22 05:06:30 +00:00
Ralf Corsepius
869d5e2481
2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/shell/extern-ls.h: Remove DAYSPERNYEAR, SECSPERDAY.
* libmisc/shell/print-ls.c: Add DAYSPERNYEAR, SECSPERDAY.
Add casts to time_t on constants in DAYSPERNYEAR, SECSPERDAY for
16bit-int targets.
2009-10-22 04:30:05 +00:00
Ralf Corsepius
306dba911a
Add DAYSPERNYEAR, SECSPERDAY.
...
Add casts to time_t on constants in DAYSPERNYEAR, SECSPERDAY for 16bit-int targets.
2009-10-22 04:29:55 +00:00
Ralf Corsepius
0f4bf2f2aa
Remove DAYSPERNYEAR, SECSPERDAY.
2009-10-22 04:29:32 +00:00
Ralf Corsepius
5699d86790
2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/shell/dd-args.c: Use uint_least32_t instead of u_int,
force 32bit constants to make code functional on 16bit-int targets.
2009-10-22 03:22:06 +00:00
Ralf Corsepius
77429b0669
Use uint_least32_t instead of u_int, force 32bit constants to make code functional on 16bit-int targets.
2009-10-22 03:21:54 +00:00
Ralf Corsepius
2f00c244bd
2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* clock/clock.c: Add missing prototypes.
Remove argument from clockOff().
* tod/pcf8563.c: Add missing const.
2009-10-22 02:42:15 +00:00
Ralf Corsepius
955c499d6b
2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Remove -fasm.
2009-10-22 02:00:41 +00:00
Ralf Corsepius
40993862c5
2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* mpc6xx/mmu/bat.c: Add missing prototypes.
2009-10-22 01:57:51 +00:00
Joel Sherrill
8bf89f3b46
Spacing.
2009-10-21 18:35:02 +00:00
Till Straumann
35693ae223
2009-10-21 Till Straumann <strauman@slac.stanford.edu>
...
* sapi/include/rtems/config.h: Fixed typos (wrong case) in macro
expansion for
rtems_configuration_get_device_driver_table()
and
rtems_configuration_get_user_extension_table()
2009-10-21 16:06:50 +00:00
Thomas Doerfler
27de394218
add missing change
2009-10-21 15:07:38 +00:00
Thomas Doerfler
92571dc0c9
various maintenance changes
2009-10-21 14:57:46 +00:00
Thomas Doerfler
bf49335fe2
removed erronously added spi.c and spi.h
2009-10-21 14:53:08 +00:00
Thomas Doerfler
ea546eb72d
add missing file
2009-10-21 13:54:50 +00:00
Thomas Doerfler
60e5832e23
interrupt handler type change
2009-10-21 13:24:35 +00:00
Thomas Doerfler
2067679bb3
* rtems/powerpc/registers.h: Added defines DEAR_BOOKE and DEAR_405.
...
* rtems/score/cpu.h: Changed fpscr field to an integer type in
Context_Control_fp. Fixed warnings in PPC_Set_timebase_register().
Changed _CPU_Context_Initialize_fp() to initialize all fields and
avoid floating-point instructions.
* rtems/score/powerpc.h: Removed PPC_INIT_FPSCR define.
2009-10-21 13:19:09 +00:00
Ralf Corsepius
e7cac30a80
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/c3xsim.cfg: Remove RTEMS_BSP_FAMILY.
* make/custom/c4xsim.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:59:52 +00:00
Ralf Corsepius
a461ce932f
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/leon3.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:56:53 +00:00
Ralf Corsepius
92ee3e4dd9
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/leon2.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:56:51 +00:00
Ralf Corsepius
0621efd5a2
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/erc32.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:56:45 +00:00
Ralf Corsepius
8e858a4e91
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/simsh1.cfg: Remove RTEMS_BSP_FAMILY.
* make/custom/simsh2.cfg: Remove RTEMS_BSP_FAMILY.
* make/custom/simsh2e.cfg: Remove RTEMS_BSP_FAMILY.
* make/custom/simsh4.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:55:40 +00:00
Ralf Corsepius
e7097967da
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gensh4.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:55:37 +00:00
Ralf Corsepius
a5cd07f0fe
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gensh2.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:55:35 +00:00
Ralf Corsepius
af626edc84
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gensh1.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:55:34 +00:00
Ralf Corsepius
683157e716
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/virtex.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:53:49 +00:00
Ralf Corsepius
cfcd20fa1f
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/tqm8xx.inc: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:53:47 +00:00
Ralf Corsepius
94edc018e9
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/ss555.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:53:45 +00:00
Ralf Corsepius
9c87acb5ce
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/score603e.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:53:43 +00:00
Ralf Corsepius
1b3b8021ce
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/qemuppc.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:53:42 +00:00
Ralf Corsepius
1b427f2da2
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/psim.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:53:40 +00:00
Ralf Corsepius
e40b95bf8b
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mvme5500.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:53:38 +00:00
Ralf Corsepius
f57365b45d
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mvme3100.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:53:36 +00:00
Ralf Corsepius
40a8ebeda9
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mpc8260ads.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:53:34 +00:00
Ralf Corsepius
0b490563f8
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mpc55xx.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:53:33 +00:00
Ralf Corsepius
f1c41e4ca2
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mcp750.cfg: Remove RTEMS_BSP_FAMILY.
* make/custom/mtx603e.cfg: Remove RTEMS_BSP_FAMILY.
* make/custom/mvme2100.cfg: Remove RTEMS_BSP_FAMILY.
* make/custom/mvme2307.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:53:32 +00:00
Ralf Corsepius
000b27fdf8
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mbx8xx.inc: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:53:30 +00:00
Ralf Corsepius
70515ca2a1
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/haleakala.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:53:28 +00:00
Ralf Corsepius
c81ef7a268
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gen83xx.inc: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:53:26 +00:00
Ralf Corsepius
147a84542e
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gen5200.inc: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:53:25 +00:00
Ralf Corsepius
d0943744d0
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/ep1a.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:53:23 +00:00
Ralf Corsepius
b5327d6367
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/no_bsp.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:51:56 +00:00
Ralf Corsepius
3d729c2cd1
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/nios2_iss.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:51:05 +00:00
Ralf Corsepius
b62102da62
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/rbtx4938.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:50:16 +00:00
Ralf Corsepius
aff176a4e8
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/rbtx4925.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:50:15 +00:00
Ralf Corsepius
d193d8c411
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/jmr3904.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:50:13 +00:00
Ralf Corsepius
8db05e4bbc
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/hurricane.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:50:12 +00:00
Ralf Corsepius
9482398b17
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/genmongoosev.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:50:11 +00:00
Ralf Corsepius
604cbe86e2
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/csb350.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:50:09 +00:00
Ralf Corsepius
d10d632780
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/uC5282.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:48:44 +00:00
Ralf Corsepius
ec537dad87
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/sim68000.cfg: Remove RTEMS_BSP_FAMILY.
* make/custom/simcpu32.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:48:42 +00:00
Ralf Corsepius
7ddca228b8
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/ods68302.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:48:40 +00:00
Ralf Corsepius
e31f381d2b
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mvme167.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:48:38 +00:00
Ralf Corsepius
040c66a427
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mvme162.cfg: Remove RTEMS_BSP_FAMILY.
* make/custom/mvme162lx.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:48:36 +00:00
Ralf Corsepius
f94053b3bd
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mvme147s.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:48:34 +00:00
Ralf Corsepius
9a06286575
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mvme147.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:48:32 +00:00
Ralf Corsepius
a795bb2fe6
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mvme136.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:48:30 +00:00
Ralf Corsepius
35920737d0
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mrm332.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:48:28 +00:00
Ralf Corsepius
83da6adf36
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mcf5329.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:48:27 +00:00
Ralf Corsepius
cc6b37d7ac
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mcf5235.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:48:26 +00:00
Ralf Corsepius
acc4994abe
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mcf52235.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:48:25 +00:00
Ralf Corsepius
0825078487
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mcf5206elite.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:48:23 +00:00
Ralf Corsepius
d7434c6548
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/idp.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:48:21 +00:00
Ralf Corsepius
aac0c61828
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/genmcf548x.inc: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:48:20 +00:00
Ralf Corsepius
036394e0d6
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gen68360.cfg: Remove RTEMS_BSP_FAMILY.
* make/custom/pgh360.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:48:18 +00:00
Ralf Corsepius
eeae335f3c
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gen68340.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:48:16 +00:00
Ralf Corsepius
96a0cf33d9
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gen68302.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:48:14 +00:00
Ralf Corsepius
f03c498a09
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/csb360.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:48:13 +00:00
Ralf Corsepius
eb6ade9f23
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/av5282.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:48:12 +00:00
Ralf Corsepius
5ad1b9118d
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/m32rsim.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:46:51 +00:00
Ralf Corsepius
157f5a0010
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/m32csim.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:44:18 +00:00
Ralf Corsepius
e27c2babea
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/lm32_evr.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:43:22 +00:00
Ralf Corsepius
31f7de118a
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/ts_386ex.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:42:26 +00:00
Ralf Corsepius
5613b98203
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/pc386.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:42:25 +00:00
Ralf Corsepius
c3a2ac6ab4
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/i386ex.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:42:23 +00:00
Ralf Corsepius
40c93507f8
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/h8sim.cfg: Remove RTEMS_BSP_FAMILY.
* make/custom/h8sxsim.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:41:27 +00:00
Ralf Corsepius
9c8acebd00
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/avrtest.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:40:43 +00:00
Ralf Corsepius
a42f432959
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/eZKit533.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:39:47 +00:00
Ralf Corsepius
84492aac0c
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/bf537Stamp.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:39:46 +00:00
Ralf Corsepius
0e5abd2032
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/smdk2410.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:34:49 +00:00
Ralf Corsepius
0c3bae80dc
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/rtl22xx.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:34:48 +00:00
Ralf Corsepius
59db752aa1
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/nds.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:34:46 +00:00
Ralf Corsepius
ecd800ca67
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/lpc24xx.inc: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:34:45 +00:00
Ralf Corsepius
64f1cfd65d
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gumstix.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:34:44 +00:00
Ralf Corsepius
346f6c77a4
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gp32.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:34:43 +00:00
Ralf Corsepius
656767d012
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/arm1136jfs.cfg: Remove RTEMS_BSP_FAMILY.
* make/custom/arm1136js.cfg: Remove RTEMS_BSP_FAMILY.
* make/custom/arm7tdmi.cfg: Remove RTEMS_BSP_FAMILY.
* make/custom/arm920.cfg: Remove RTEMS_BSP_FAMILY.
* make/custom/armcortexa9.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:34:42 +00:00
Ralf Corsepius
435a43d984
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gba.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:34:41 +00:00
Ralf Corsepius
10de8065cf
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/edb7312.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:34:39 +00:00
Ralf Corsepius
695cbad0c8
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/csb337.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:34:37 +00:00
Ralf Corsepius
7813d1b139
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/csb336.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:34:36 +00:00
Ralf Corsepius
67bb1733a5
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/bsp-alias.m4: New.
* configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
2009-10-21 10:10:45 +00:00
Ralf Corsepius
db5c5d5ff3
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* bsp.mak: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:10:10 +00:00
Ralf Corsepius
2627c966dc
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/bsp-alias.m4: Fix quoting bug.
2009-10-21 09:26:05 +00:00
Ralf Corsepius
2e710b0d93
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
2009-10-21 08:28:17 +00:00
Ralf Corsepius
23759b5c1b
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Remove AM_CONDITIONAL MULTILIB.
* Makefile.am: Remove BARE_CPU_MODEL.
2009-10-21 05:27:34 +00:00
Ralf Corsepius
0d2c683b8c
Remove AM_CONDITIONAL MULTILIB.
2009-10-21 05:27:23 +00:00
Ralf Corsepius
ba5437d737
Remove BARE_CPU_MODEL.
2009-10-21 05:27:11 +00:00
Ralf Corsepius
8d9d5bd813
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Remove reference to bare BSP.
Simplify RTEMS_BSP_LIST setup.
2009-10-21 05:01:14 +00:00
Ralf Corsepius
e43fbecbbd
Bump GCC_RPMREL.
2009-10-21 04:27:11 +00:00
Ralf Corsepius
078f312d4e
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Remove cfg_dir.
2009-10-21 03:17:50 +00:00
Ralf Corsepius
5e35195456
Regenerate.
2009-10-21 03:16:29 +00:00
Ralf Corsepius
95067b9fff
gcc-4.4.2.
2009-10-21 03:16:11 +00:00
Ralf Corsepius
7b6afa82ac
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Remove -std=c99 -fasm.
Remove AM_CONDITIONAL LIBCHIP.
* libchip/Makefile.am, wrapup/Makefile.am:
Remove AM_CONDITIONAL LIBCHIP.
2009-10-21 02:32:00 +00:00
Ralf Corsepius
38012468b9
Remove -std=c99 -fasm. Remove AM_CONDITIONAL LIBCHIP.
2009-10-21 02:30:57 +00:00
Ralf Corsepius
822c03eb5e
Regenerate.
2009-10-21 02:30:35 +00:00
Ralf Corsepius
c244c2133e
Remove AM_CONDITIONAL LIBCHIP.
2009-10-21 02:30:21 +00:00
Ralf Corsepius
f12f3c40d1
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/eZKit533.cfg: Switch to compiling at O2.
2009-10-21 02:26:58 +00:00
Ralf Corsepius
bd49f82794
Regenerate.
2009-10-21 02:03:31 +00:00
Ralf Corsepius
9f2255bd33
Bump BINUTILS_RPMREL.
2009-10-21 02:03:06 +00:00
Ralf Corsepius
e2a6ea3e1a
Regenerate.
2009-10-21 02:01:05 +00:00
Ralf Corsepius
cd78c853f1
Remove hard-coded tarball name.
2009-10-21 02:00:45 +00:00
Till Straumann
c7880448d1
2009-10-20 Till Straumann <strauman@slac.stanford.edu>
...
* startup/bspstart.c, startup/misc.c:
Fixed compiler warnings by adding prototypes to function
declarations and moving extern declarations to global scope.
2009-10-20 18:07:22 +00:00
Till Straumann
3ccd9de51b
2009-10-20 Till Straumann <strauman@slac.stanford.edu>
...
* startup/bspstart.c:
let 'save_boot_params()' return a pointer to the commandline
saved by the BSP which is NULL in this case. This pointer could
be passed on to 'boot_card()' as it is done by other BSPs.
This 'start/start.S' file however, passes a NULL pointer
directly to boot_card() (w/o ever calling save_boot_params()).
2009-10-20 18:00:47 +00:00
Till Straumann
5eccbac62e
2009-10-20 Till Straumann <strauman@slac.stanford.edu>
...
* start/start.S, startup/bspstart.c:
let 'save_boot_params()' return a pointer to the commandline
saved by the BSP and pass this pointer on to 'boot_card()'.
2009-10-20 17:55:18 +00:00
Till Straumann
27e966f1d1
2009-10-20 Till Straumann <strauman@slac.stanford.edu>
...
* shared/startup/pgtbl_setup.c: Fixed compiler warnings
(added prototypes to function declarations etc.)
2009-10-20 17:52:20 +00:00
Till Straumann
ec625ecad2
2009-10-20 Till Straumann <strauman@slac.stanford.edu>
...
* shared/start/start.S, shared/startup/bspstart.c:
let 'save_boot_params()' return a pointer to the commandline
saved by the BSP and pass this pointer on to 'boot_card()'.
2009-10-20 17:50:44 +00:00
Till Straumann
2d09d29866
*** empty log message ***
2009-10-20 17:49:41 +00:00
Till Straumann
e33c621ed0
2009-10-20 Till Straumann <strauman@slac.stanford.edu>
...
* network/tsec.c: fixed compiler warnings.
2009-10-20 17:12:06 +00:00
Ralf Corsepius
5f6e989d0a
Regenerate.
2009-10-20 15:30:05 +00:00
Ralf Corsepius
28b4c59b93
Update.
2009-10-20 15:27:36 +00:00
Ralf Corsepius
44cb805a37
binutils-2.20.
2009-10-20 15:25:57 +00:00
Ralf Corsepius
9fb6f23058
Update.
2009-10-20 15:21:15 +00:00
Ralf Corsepius
45061bf02f
Regenerate.
2009-10-20 15:19:40 +00:00
Till Straumann
020363de10
2009-10-20 Till Straumann <strauman@slac.stanford.edu>
...
* score/cpu/i386/cpu.c, score/cpu/i386/cpu.h: let the default
exception handler print a stack trace.
2009-10-20 14:51:37 +00:00
Till Straumann
f8397280ae
2009-10-20 Till Straumann <strauman@slac.stanford.edu>
...
PR1424/networking
* libnetworking/net/rtsock.c: (merged from BSD) copy information
out to user buffer.
2009-10-20 14:13:24 +00:00
Till Straumann
5bd4fb059c
2009/10/20 Till Straumann <strauman@slac.stanford.edu>
...
* shared/misc/m68kidle.c: somehow this change was never committed, sorry.
2009-10-20 14:07:20 +00:00
Ralf Corsepius
61b5aec0d5
2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* clock/rtc.c: Add initializer (Silence warning).
2009-10-20 12:54:46 +00:00
Ralf Corsepius
b1d28ccc57
2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* startup/bspstart.c: Add missing prototype.
2009-10-20 12:31:52 +00:00
Ralf Corsepius
d236e96453
2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Don't add -ansi -fasm to CFLAGS.
2009-10-20 09:40:07 +00:00
Ralf Corsepius
de90701623
2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Don't add -ansi -fasm to CFLAGS.
2009-10-20 08:44:36 +00:00
Ralf Corsepius
d61f0a7ba5
2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Don't add -ansi -fasm to CFLAGS.
2009-10-20 08:31:05 +00:00
Thomas Doerfler
e41369ef8c
* libblock/include/rtems/diskdevs.h: Documentation. Added field to
...
rtems_disk_device.
* libblock/include/rtems/blkdev.h: New request code
RTEMS_BLKIO_DELETED.
* libblock/src/diskdevs.c: Major rewrite. Changed the way disks are
deleted. Disks will be now deleted if they are not in use or upon
last release. The IO control handler will be invoked if a physical
disk is deleted with the RTEMS_BLKIO_DELETED request code. Logical
disks increase now the usage count of the associated physical disk.
* libblock/include/rtems/ramdisk.h: Documentation.
* libblock/src/ramdisk-driver.c: Compile trace support conditionally.
2009-10-20 07:53:19 +00:00
Ralf Corsepius
b83c7ba9e5
2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Don't add -ansi -fasm to CFLAGS.
2009-10-20 07:34:24 +00:00
Ralf Corsepius
d46194adcb
2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Don't add -ansi -fasm to CFLAGS.
2009-10-20 07:16:49 +00:00
Ralf Corsepius
6e5617c4c4
2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Don't add -ansi -fasm to CFLAGS.
2009-10-20 07:08:54 +00:00
Ralf Corsepius
6bf9e0a447
2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Don't add -ansi -fasm to CFLAGS.
2009-10-20 05:51:15 +00:00
Ralf Corsepius
218a2bb4a0
2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Don't add -ansi -fasm to CFLAGS.
2009-10-20 05:13:14 +00:00
Chris Johns
a07f1c4d68
2009-10-20 Chris Johns <chrisj@rtems.org>
...
* libnetworking/rtems/rtems_mii_ioctl_kern.c: Added IFM_ACTIVE and
IFM_AVALID to the status for a link up. These are the supported
but in the BSD stack. Before IFM_LINK_OK was set and this is a
spare bit.
2009-10-20 04:54:43 +00:00
Ralf Corsepius
0a95359625
Remove.
2009-10-20 04:19:16 +00:00
Ralf Corsepius
50a7df108c
2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Don't add -ansi -fasm to CFLAGS.
2009-10-20 04:14:56 +00:00
Ralf Corsepius
7d5387f3c8
2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Don't add -ansi -fasm to CFLAGS.
2009-10-20 04:13:25 +00:00
Ralf Corsepius
952e4beffa
2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Don't add -fasm to CFLAGS.
2009-10-20 04:12:20 +00:00
Joel Sherrill
e053327de5
2009-10-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* block01/.cvsignore: New file.
2009-10-19 19:39:15 +00:00
Joel Sherrill
e84ada6848
2009-10-19 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* shared/startup/linkcmds: Add __SBSS_END__ and __SBSS2_END__.
2009-10-19 17:58:34 +00:00
Thomas Doerfler
b344b3deac
added block01 test
2009-10-19 10:58:30 +00:00
Ralf Corsepius
c5f35cd563
2009-10-17 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* configure.ac: Pick up make/custom/*.
* aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
2009-10-18 05:32:21 +00:00
Till Straumann
887e1cb4ea
2009-10-17 Till Straumann <strauman@slac.stanford.edu>
...
* network/tsec.c: rtems 4.10 no longer allows simple binary
semaphores to have priority inheritance attribute; use ordinary
binary semaphore instead.
2009-10-17 22:26:23 +00:00
Till Straumann
0a8f902e76
2009-10-17 Till Straumann <strauman@slac.stanford.edu>
...
*network/if_tsec_pub.h, network/tsec.c: Enhanced low-level
API allowing the user to selectively enable/disable/acknowledge
interrupts and to install their own ISR (rather than having
the driver posting an event to a single task).
2009-10-17 22:24:55 +00:00
Joel Sherrill
75452405b5
2009-10-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspstart.c: Fix warnings.
2009-10-17 21:35:34 +00:00
Joel Sherrill
2dc0091046
2009-10-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* start/start.S, startup/bspstart.c: Fix warnings.
2009-10-17 20:41:37 +00:00
Joel Sherrill
1c8514a5af
2009-10-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* console/console.c: Fix warning.
2009-10-17 19:55:40 +00:00
Ralf Corsepius
4f8237f1f2
2009-10-17 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* aclocal/check-custom-bsp.m4: Fix up AC_REQUIRES.
2009-10-17 15:55:06 +00:00
Ralf Corsepius
46122d0d7d
2009-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/check-custom-bsp.m4:
Remove "${srcdir}/${RTEMS_TOPdir}/make/custom/$1".
* aclocal/check-bsps.m4: Remove "blacklist".
2009-10-17 15:54:02 +00:00
Ralf Corsepius
565fdd2d41
Remove "blacklist".
2009-10-17 15:53:54 +00:00
Ralf Corsepius
eba5dc6b44
Remove "${srcdir}/${RTEMS_TOPdir}/make/custom/$1".
2009-10-17 15:53:40 +00:00
Ralf Corsepius
b221e9d885
2009-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/tqm8xx.inc: New (Renamed from tqm8xx.cfg).
* make/custom/tqm8xx.cfg: Removed.
* make/custom/pghplus.cfg, make/custom/tqm8xx_stk8xx.cfg:
Include make/custom/tqm8xx.inc.
2009-10-17 15:36:51 +00:00
Ralf Corsepius
6b656c6032
2009-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mbx8xx.inc: New (Renamed from mbx8xx.cfg).
* make/custom/mbx8xx.cfg: Removed.
* make/custom/mbx821_001.cfg, make/custom/mbx821_002b.cfg,
make/custom/mbx821_002.cfg, make/custom/mbx860_001b.cfg,
make/custom/mbx860_002.cfg, make/custom/mbx860_005b.cfg,
make/custom/mbx860_1b.cfg:
Include make/custom/mbx8xx.inc.
2009-10-17 15:34:36 +00:00
Ralf Corsepius
3b8afe8ca1
2009-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gen83xx.inc: New (Renamed from gen83xx.cfg).
* make/custom/gen83xx.cfg: Removed.
* make/custom/hsc_cm01.cfg, make/custom/mpc8313erdb.cfg,
make/custom/mpc8349eamds.cfg:
Include make/custom/gen83xx.inc.
2009-10-17 15:31:27 +00:00
Ralf Corsepius
76995af36e
2009-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gen5200.inc: New (Renamed from gen5200.cfg).
* make/custom/gen5200.cfg: Removed.
* make/custom/brs5l.cfg, make/custom/icecube.cfg,
make/custom/pm520_cr825.cfg, make/custom/pm520_ze30.cfg:
Include make/custom/gen5200.inc.
2009-10-17 15:28:50 +00:00
Ralf Corsepius
662ac58637
2009-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/genmcf548x.inc: New (Renamed from genmcf548x.cfg).
* make/custom/genmcf548x.cfg: Removed.
* make/custom/COBRA5475.cfg, make/custom/m5484FireEngine.cfg:
Include make/custom/genmcf548x.inc.
2009-10-17 15:25:31 +00:00
Ralf Corsepius
848c996f21
2009-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/lpc24xx.inc: New (Renamed from lpc24xx.cfg).
* make/custom/lpc24xx.cfg: Removed.
* make/custom/lpc24xx_ea.cfg, lpc24xx_ncs_ram.cfg,
make/custom/lpc24xx_ncs_rom_ext.cfg,
make/custom/lpc24xx_ncs_rom_int.cfg:
Include make/custom/lpc24xx.inc.
2009-10-17 15:21:07 +00:00
Ralf Corsepius
d8bbc3e64d
2009-10-17 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* configure.ac: Pick up make/custom/*.
* aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
2009-10-17 15:15:54 +00:00
Ralf Corsepius
532add76e2
binutils-2.20.
2009-10-17 06:14:54 +00:00
Chris Johns
069ed6c5b4
2009-10-17 Chris Johns <chrisj@rtems.org>
...
* shared/irq/idt.c: Check is the irq handlers are present before
calling.
* shared/comm/i386-stub-glue.c: Revert the change of 2009-05-06 as
the handlers need to be present. Fixed the warnings.
2009-10-16 22:14:01 +00:00
Joel Sherrill
9f6aaf7191
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:46 +00:00
Joel Sherrill
db4903f61e
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:13:30 +00:00
Ralf Corsepius
fda16849d6
2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* startup/bspstart.c: Remove nested externs.
2009-10-16 14:58:19 +00:00
Ralf Corsepius
9132bc73c1
2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/startup/zerobss.c: Remove nested externs.
2009-10-16 14:51:21 +00:00
Ralf Corsepius
21409d3053
2009-10-16 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
* configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
2009-10-16 14:45:20 +00:00
Ralf Corsepius
16ac8ad4f1
Remove AM_CONDITIONAL HAS_LIBBSP.
2009-10-16 14:44:58 +00:00
Ralf Corsepius
5d0a1db575
Remove BARE_CPU_MODEL, BARE_CPU_CFLAGS.
2009-10-16 14:39:09 +00:00
Ralf Corsepius
2fbe8495c4
2009-10-16 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* configure.ac: Remove BARE_CPU_MODEL, BARE_CPU_CFLAGS.
2009-10-16 14:38:54 +00:00
Ralf Corsepius
a68012dd06
2009-10-16 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* aclocal/enable-bare.m4: Remove (Abandoned).
* bsp.cfg.in: Remove BARE_CPU_MODEL, BARE_CPU_CFLAGS.
* configure.ac: Remove RTEMS_ENABLE_BARE.
2009-10-16 14:38:39 +00:00
Ralf Corsepius
8ab62522bb
Remove RTEMS_ENABLE_BARE.
2009-10-16 14:34:06 +00:00
Ralf Corsepius
cd812d5755
Remove BARE_CPU_MODEL, BARE_CPU_CFLAGS.
2009-10-16 14:33:55 +00:00
Ralf Corsepius
08a89dd8b9
Remove (Abandoned).
2009-10-16 14:33:43 +00:00
Ralf Corsepius
3bb36ba763
2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/bare.cfg: Remove (Abandoned).
* Makefile.am: Remove custom/bare.cfg.
2009-10-16 14:28:53 +00:00
Ralf Corsepius
9d93b2b9d3
Remove custom/bare.cfg.
2009-10-16 14:28:46 +00:00
Ralf Corsepius
816d182f02
Remove (Abandoned).
2009-10-16 14:28:17 +00:00
Ralf Corsepius
b68265df9b
2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/bsp-alias.m4: Remove bare BSP (Abandoned).
2009-10-16 14:24:43 +00:00
Ralf Corsepius
57b823d692
Remove special case lib/libbsp/bare (Abandoned).
2009-10-16 14:19:57 +00:00
Ralf Corsepius
61a69a567c
Remove (Abandoned).
2009-10-16 14:15:29 +00:00
Ralf Corsepius
3b9e40e019
2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* startup/bspstart.c: Remove __RTEMS_APPLICATION__
2009-10-16 13:42:38 +00:00
Thomas Doerfler
bb2266e4dd
added COBRA5475 BSP
2009-10-16 12:55:55 +00:00
Thomas Doerfler
a9d0c6ecd8
added support for COBRA5475 board
2009-10-16 12:53:50 +00:00
Ralf Corsepius
5380482008
2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* startup/bspstart.c: Add missing prototypes.
2009-10-16 10:59:35 +00:00
Ralf Corsepius
9286802486
2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/motorola/motorola.c, shared/vme/vme_universe.c:
Add missing prototypes.
2009-10-16 10:56:49 +00:00
Ralf Corsepius
15e619c9c6
2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* startup/linkcmds: Add .sbss.*.
2009-10-16 10:52:42 +00:00
Ralf Corsepius
08f740c5bd
2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* startup/linkcmds: Add sbss section handling.
Misc. sync with binutils's ld-scripts.
2009-10-16 10:51:07 +00:00
Ralf Corsepius
2787a056b7
2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* startup/linkcmds: Fix up .sbss .sbss.* section handling.
2009-10-16 10:48:50 +00:00
Ralf Corsepius
c20f690bfa
2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* startup/linkcmds: Add __sbss_start, __sbss_end etc.
2009-10-16 10:45:44 +00:00
Thomas Doerfler
1560d12d01
restructuring of ramdisk code
2009-10-16 08:44:51 +00:00
Thomas Doerfler
fdaa135479
Update for block device API change.
2009-10-16 07:44:34 +00:00
Ralf Corsepius
b07eae7b97
2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/ss555.cfg: Remove -D$(RTEMS_BSP_FAMILY) (unused).
2009-10-16 04:35:45 +00:00
Ralf Corsepius
588182f691
2009-10-16 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* Makefile.am: Remove RTEMS_HOST (unused).
2009-10-16 03:39:09 +00:00
Ralf Corsepius
df866c90e4
2009-10-16 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* configure.ac: Remove RTEMS_HOST (unused).
2009-10-16 02:45:08 +00:00
Ralf Corsepius
29d4ee9b04
2009-10-16 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
2009-10-16 02:43:38 +00:00
Ralf Corsepius
1872c32ec4
2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gen83xx.cfg: Remove -W -Wno-unused.
2009-10-16 02:41:11 +00:00
Ralf Corsepius
c09fe7612d
2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gen83xx.cfg: Remove -W -Wno-unused.
2009-10-16 01:57:55 +00:00
Ralf Corsepius
c14858f098
Cosmetics.
2009-10-16 01:41:54 +00:00
Ralf Corsepius
9ffd6b80b9
2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/bsp-alias.m4: Pickup bsps from
c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom*.cfg.
2009-10-16 01:34:46 +00:00
Ralf Corsepius
dc5affbd77
Fix typo.
2009-10-16 01:30:39 +00:00
Ralf Corsepius
08f188a7e5
Re-cut the patch. The previous version was unclean.
2009-10-16 00:46:49 +00:00
Ralf Corsepius
7be223ee7f
New.
2009-10-15 16:43:24 +00:00
Ralf Corsepius
60c9ceb71c
Update to gcc-4.4.2.
2009-10-15 16:42:51 +00:00
Thomas Doerfler
3a0c0f8483
add PHY control support
2009-10-15 16:02:12 +00:00
Ralf Corsepius
6504558153
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/check-bsps.m4: Pickup bsps from
c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom*.cfg.
2009-10-15 14:15:34 +00:00
Thomas Doerfler
045821e174
add network support, various corrections
2009-10-15 14:05:34 +00:00
Thomas Doerfler
6229b2a7e7
add MC_DMA support to MCF548x
2009-10-15 13:55:47 +00:00
Ralf Corsepius
83084abe07
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Remove custom/no_bsp.cfg.
2009-10-15 12:52:57 +00:00
Ralf Corsepius
591e925aa5
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 12:52:03 +00:00
Ralf Corsepius
c2201a8f61
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/no_bsp.cfg:
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 12:51:44 +00:00
Ralf Corsepius
af9361c31d
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/no_bsp.cfg: New (relocated from /make/custom).
2009-10-15 12:50:03 +00:00
Ralf Corsepius
602198046d
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Reflect custom/*.cfg having moved.
2009-10-15 12:29:36 +00:00
Ralf Corsepius
6d3082d72e
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 09:17:53 +00:00
Ralf Corsepius
bbcfd7a6a8
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/av5282.cfg, custom/csb360.cfg, custom/gen68302.cfg,
custom/gen68340.cfg, custom/gen68360_040.cfg, custom/gen68360.cfg,
custom/pgh360.cfg, custom/genmcf548x.cfg,
custom/m5484FireEngine.cfg, custom/idp.cfg, custom/mcf5206elite.cfg,
custom/mcf52235.cfg, custom/mcf5235.cfg, custom/mcf5329.cfg,
custom/mrm332.cfg, custom/mvme136.cfg, custom/mvme147.cfg,
custom/mvme147s.cfg, custom/mvme162.cfg, custom/mvme162lx.cfg,
custom/mvme167.cfg, custom/ods68302.cfg, custom/sim68000.cfg,
custom/simcpu32.cfg, custom/uC5282.cfg:
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 09:17:47 +00:00
Ralf Corsepius
34e9d2b627
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/uC5282.cfg: New (relocated from /make/custom).
2009-10-15 09:15:29 +00:00
Ralf Corsepius
f81f74af93
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/sim68000.cfg: New (relocated from /make/custom).
* make/custom/simcpu32.cfg: New (relocated from /make/custom).
2009-10-15 09:15:27 +00:00
Ralf Corsepius
1f21e5637d
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/ods68302.cfg: New (relocated from /make/custom).
2009-10-15 09:15:25 +00:00
Ralf Corsepius
373331bdae
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mvme167.cfg: New (relocated from /make/custom).
2009-10-15 09:15:24 +00:00
Ralf Corsepius
ac730e0d25
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mvme162.cfg: New (relocated from /make/custom).
* make/custom/mvme162lx.cfg: New (relocated from /make/custom).
2009-10-15 09:15:21 +00:00
Ralf Corsepius
315c363a98
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mvme147s.cfg: New (relocated from /make/custom).
2009-10-15 09:15:19 +00:00
Ralf Corsepius
d7634ad90c
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mvme147.cfg: New (relocated from /make/custom).
2009-10-15 09:15:18 +00:00
Ralf Corsepius
cdb2265181
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mvme136.cfg: New (relocated from /make/custom).
2009-10-15 09:15:16 +00:00
Ralf Corsepius
107f10ab76
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mrm332.cfg: New (relocated from /make/custom).
2009-10-15 09:15:14 +00:00
Ralf Corsepius
5ecdb87610
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mcf5329.cfg: New (relocated from /make/custom).
2009-10-15 09:15:11 +00:00
Ralf Corsepius
fd385bc968
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mcf5235.cfg: New (relocated from /make/custom).
2009-10-15 09:15:09 +00:00
Ralf Corsepius
cefeb62e79
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mcf52235.cfg: New (relocated from /make/custom).
2009-10-15 09:15:07 +00:00
Ralf Corsepius
d6f0bbd388
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mcf5206elite.cfg: New (relocated from /make/custom).
2009-10-15 09:15:05 +00:00
Ralf Corsepius
e194742246
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/idp.cfg: New (relocated from /make/custom).
2009-10-15 09:15:03 +00:00
Ralf Corsepius
209b001748
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/genmcf548x.cfg: New (relocated from /make/custom).
* make/custom/m5484FireEngine.cfg: New (relocated from /make/custom).
2009-10-15 09:15:02 +00:00
Ralf Corsepius
7707b72e5a
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gen68360_040.cfg: New (relocated from /make/custom).
* make/custom/gen68360.cfg: New (relocated from /make/custom).
* make/custom/pgh360.cfg: New (relocated from /make/custom).
2009-10-15 09:15:00 +00:00
Ralf Corsepius
6e823e6541
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gen68340.cfg: New (relocated from /make/custom).
2009-10-15 09:14:58 +00:00
Ralf Corsepius
768468a6ff
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gen68302.cfg: New (relocated from /make/custom).
2009-10-15 09:14:56 +00:00
Ralf Corsepius
c2fab5310e
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/csb360.cfg: New (relocated from /make/custom).
2009-10-15 09:14:55 +00:00
Ralf Corsepius
85dece12e4
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/av5282.cfg: New (relocated from /make/custom).
2009-10-15 09:14:54 +00:00
Ralf Corsepius
63ef27a375
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 09:10:27 +00:00
Ralf Corsepius
b66da15ec1
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/csb336.cfg, custom/csb337.cfg, custom/csb637.cfg,
custom/edb7312.cfg, custom/gba.cfg, custom/arm1136jfs.cfg,
custom/arm1136js.cfg, custom/arm7tdmi.cfg, custom/arm920.cfg,
custom/armcortexa9.cfg, custom/gp32.cfg, custom/gumstix.cfg,
custom/lpc24xx.cfg, custom/lpc24xx_ea.cfg,
custom/lpc24xx_ncs_ram.cfg, custom/lpc24xx_ncs_rom_ext.cfg,
custom/lpc24xx_ncs_rom_int.cfg, custom/nds.cfg,
custom/rtl22xx.cfg, custom/rtl22xx_t.cfg,
custom/smdk2410.cfg:
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 09:10:21 +00:00
Ralf Corsepius
7f146fb781
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/smdk2410.cfg: New (relocated from /make/custom).
2009-10-15 09:08:03 +00:00
Ralf Corsepius
45a3b3031e
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/rtl22xx.cfg: New (relocated from /make/custom).
* make/custom/rtl22xx_t.cfg: New (relocated from /make/custom).
2009-10-15 09:08:02 +00:00
Ralf Corsepius
64e08ab36e
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/nds.cfg: New (relocated from /make/custom).
2009-10-15 09:08:00 +00:00
Ralf Corsepius
d09a7bd0ec
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/lpc24xx.cfg: New (relocated from /make/custom).
* make/custom/lpc24xx_ea.cfg: New (relocated from /make/custom).
* make/custom/lpc24xx_ncs_ram.cfg: New (relocated from /make/custom).
* make/custom/lpc24xx_ncs_rom_ext.cfg: New (relocated from /make/custom).
* make/custom/lpc24xx_ncs_rom_int.cfg: New (relocated from /make/custom).
2009-10-15 09:07:59 +00:00
Ralf Corsepius
21fdc307fe
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gumstix.cfg: New (relocated from /make/custom).
2009-10-15 09:07:58 +00:00
Ralf Corsepius
295399eae7
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gp32.cfg: New (relocated from /make/custom).
2009-10-15 09:07:57 +00:00
Ralf Corsepius
f6a559a213
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/arm1136jfs.cfg: New (relocated from /make/custom).
* make/custom/arm1136js.cfg: New (relocated from /make/custom).
* make/custom/arm7tdmi.cfg: New (relocated from /make/custom).
* make/custom/arm920.cfg: New (relocated from /make/custom).
* make/custom/armcortexa9.cfg: New (relocated from /make/custom).
2009-10-15 09:07:56 +00:00
Ralf Corsepius
229b5aacb9
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gba.cfg: New (relocated from /make/custom).
2009-10-15 09:07:55 +00:00
Ralf Corsepius
95920055cf
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/edb7312.cfg: New (relocated from /make/custom).
2009-10-15 09:07:53 +00:00
Ralf Corsepius
a1ab267d5d
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/csb337.cfg: New (relocated from /make/custom).
* make/custom/csb637.cfg: New (relocated from /make/custom).
2009-10-15 09:07:52 +00:00
Ralf Corsepius
795cfb87ab
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/csb336.cfg: New (relocated from /make/custom).
2009-10-15 09:07:51 +00:00
Ralf Corsepius
253f749584
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/csb350.cfg, custom/genmongoosev.cfg,
custom/hurricane.cfg, custom/jmr3904.cfg, custom/rbtx4925.cfg
custom/rbtx4938.cfg:
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 09:05:43 +00:00
Ralf Corsepius
a31379389e
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/rbtx4938.cfg: New (relocated from /make/custom).
2009-10-15 09:04:13 +00:00
Ralf Corsepius
4f4ba92906
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/rbtx4925.cfg: New (relocated from /make/custom).
2009-10-15 09:04:12 +00:00
Ralf Corsepius
1c82ab8660
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/jmr3904.cfg: New (relocated from /make/custom).
2009-10-15 09:04:10 +00:00
Ralf Corsepius
3ffcea463f
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/hurricane.cfg: New (relocated from /make/custom).
2009-10-15 09:04:09 +00:00
Ralf Corsepius
5b301aba64
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/genmongoosev.cfg: New (relocated from /make/custom).
2009-10-15 09:04:07 +00:00
Ralf Corsepius
d8aa64f87b
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/csb350.cfg: New (relocated from /make/custom).
2009-10-15 09:04:06 +00:00
Ralf Corsepius
5df2e902ff
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 08:51:11 +00:00
Ralf Corsepius
3b9df019aa
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/m32csim.cfg:
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 08:50:55 +00:00
Ralf Corsepius
9deb25e121
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/m32csim.cfg: New (relocated from /make/custom).
2009-10-15 08:50:10 +00:00
Ralf Corsepius
5c93d48c47
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/m32rsim.cfg:
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 08:46:49 +00:00
Ralf Corsepius
80505ecfa8
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/m32rsim.cfg: New (relocated from /make/custom).
2009-10-15 08:46:11 +00:00
Ralf Corsepius
2237c6e881
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/lm32_evr.cfg:
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 08:29:40 +00:00
Ralf Corsepius
5d7b27b91c
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/lm32_evr.cfg: New (relocated from /make/custom).
2009-10-15 08:28:49 +00:00
Ralf Corsepius
19c7f30bcf
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 07:00:28 +00:00
Ralf Corsepius
057b331446
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/icecube.cfg, custom/pm520_cr825.cfg, pm520_ze30.cfg:
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 07:00:01 +00:00
Ralf Corsepius
31428fbffe
New (relocated from /make/custom).
2009-10-15 06:58:58 +00:00
Ralf Corsepius
a4f1060c2f
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/icecube.cfg, make/custom/pm520_cr825.cfg,
make/custom/pm520_ze30.cfg:
New (relocated from /make/custom).
2009-10-15 06:58:38 +00:00
Ralf Corsepius
1524173154
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 06:53:14 +00:00
Ralf Corsepius
8192bece9c
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/hsc_cm01.cfg, custom/mpc8313erdb.cfg,
custom/mpc8349eamds.cfg:
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 06:52:54 +00:00
Ralf Corsepius
0f0d0f2c7e
New (relocated from /make/custom).
2009-10-15 06:51:57 +00:00
Ralf Corsepius
8b7be60c4a
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/hsc_cm01.cfg, make/custom/mpc8313erdb.cfg
make/custom/mpc8349eamds.cfg:
New (relocated from /make/custom).
2009-10-15 06:51:42 +00:00
Chris Johns
4c397641a8
2009-10-15 Chris Johns <chrisj@rtems.org>
...
* ne2000/ne2000.c: Add --ne2k-irq and --ne2k-port boot command
line configure options.
* ide/ide.c: Fix a bug which left 4 words in the buffer of the
disk. Some devices do not follow the standard and terminate the
command which a new command occurs and/or low data ready when data
is still to be read.
2009-10-15 06:30:08 +00:00
Ralf Corsepius
ccf89a6209
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 06:22:05 +00:00
Ralf Corsepius
bfced4dd1f
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/bf537Stamp.cfg, custom/eZKit533.cfg:
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 06:21:47 +00:00
Ralf Corsepius
5e5a39b9cc
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/eZKit533.cfg: New (relocated from /make/custom).
2009-10-15 06:21:02 +00:00
Ralf Corsepius
e6d5079876
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/bf537Stamp.cfg: New (relocated from /make/custom).
2009-10-15 06:21:00 +00:00
Ralf Corsepius
e63e65a3eb
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/brs5l.cfg: New (relocated from /make/custom).
2009-10-15 06:16:51 +00:00
Ralf Corsepius
e6b8110659
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/brs5l.cfg:
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 06:16:18 +00:00
Ralf Corsepius
0e329deb6d
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/h8sim.cfg, custom/h8sxsim.cfg:
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 06:06:30 +00:00
Ralf Corsepius
b687181d25
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/h8sim.cfg: New (relocated from /make/custom).
* make/custom/h8sxsim.cfg: New (relocated from /make/custom).
2009-10-15 06:05:39 +00:00
Ralf Corsepius
17578234d2
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/c3xsim.cfg, custom/c4xsim.cfg:
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 06:02:57 +00:00
Ralf Corsepius
29949e98cb
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/c3xsim.cfg: New (relocated from /make/custom).
* make/custom/c4xsim.cfg: New (relocated from /make/custom).
2009-10-15 06:02:05 +00:00
Ralf Corsepius
d03eeb6b45
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/pghplus.cfg:
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 05:23:01 +00:00
Ralf Corsepius
8ecc4925fe
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 05:22:52 +00:00
Ralf Corsepius
4d7658ad78
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/pghplus.cfg: New (relocated from /make/custom).
2009-10-15 05:21:46 +00:00
Ralf Corsepius
41d744d6b9
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/ep1a.cfg, custom/gen5200.cfg, custom/gen83xx.cfg,
custom/haleakala.cfg, custom/mbx821_001.cfg,
custom/mbx821_002.cfg, custom/mbx821_002b.cfg,
custom/mbx860_001b.cfg, custom/mbx860_002.cfg,
custom/mbx860_005b.cfg, custom/mbx860_1b.cfg,
custom/mbx8xx.cfg, custom/mcp750.cfg, custom/mpc5566evb.cfg,
custom/mpc55xx.cfg, custom/mpc8260ads.cfg, custom/mtx603e.cfg,
custom/mvme2100.cfg, custom/mvme2307.cfg, custom/mvme3100.cfg,
custom/mvme5500.cfg, custom/psim.cfg, custom/qemuppc.cfg,
custom/score603e.cfg, custom/ss555.cfg, custom/tqm8xx.cfg,
custom/tqm8xx_stk8xx.cfg, custom/virtex.cfg:
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 05:18:13 +00:00
Ralf Corsepius
64a9775cdf
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/tqm8xx.cfg: New (relocated from /make/custom).
* make/custom/tqm8xx_stk8xx.cfg: New (relocated from /make/custom).
2009-10-15 05:11:45 +00:00
Ralf Corsepius
f2ac66c2a4
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/ss555.cfg: New (relocated from /make/custom).
2009-10-15 05:11:44 +00:00
Ralf Corsepius
f234b63ae0
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/score603e.cfg: New (relocated from /make/custom).
2009-10-15 05:11:42 +00:00
Ralf Corsepius
05dc1b105f
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/qemuppc.cfg: New (relocated from /make/custom).
2009-10-15 05:11:41 +00:00
Ralf Corsepius
db5d034c0f
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/psim.cfg: New (relocated from /make/custom).
2009-10-15 05:11:39 +00:00
Ralf Corsepius
b982480e3b
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mvme5500.cfg: New (relocated from /make/custom).
2009-10-15 05:11:37 +00:00
Ralf Corsepius
91030f6d41
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mvme3100.cfg: New (relocated from /make/custom).
2009-10-15 05:11:36 +00:00
Ralf Corsepius
7f0cdbb72d
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mpc8260ads.cfg: New (relocated from /make/custom).
2009-10-15 05:11:35 +00:00
Ralf Corsepius
d2135b9ccf
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mpc5566evb.cfg: New (relocated from /make/custom).
* make/custom/mpc55xx.cfg: New (relocated from /make/custom).
2009-10-15 05:10:25 +00:00
Ralf Corsepius
ea781bbcd2
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mcp750.cfg: New (relocated from /make/custom).
* make/custom/mtx603e.cfg: New (relocated from /make/custom).
* make/custom/mvme2100.cfg: New (relocated from /make/custom).
* make/custom/mvme2307.cfg: New (relocated from /make/custom).
2009-10-15 05:10:03 +00:00
Ralf Corsepius
092eef141c
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/mbx821_001.cfg: New (relocated from /make/custom).
* make/custom/mbx821_002b.cfg: New (relocated from /make/custom).
* make/custom/mbx821_002.cfg: New (relocated from /make/custom).
* make/custom/mbx860_001b.cfg: New (relocated from /make/custom).
* make/custom/mbx860_002.cfg: New (relocated from /make/custom).
* make/custom/mbx860_005b.cfg: New (relocated from /make/custom).
* make/custom/mbx860_1b.cfg: New (relocated from /make/custom).
* make/custom/mbx8xx.cfg: New (relocated from /make/custom).
2009-10-15 05:09:49 +00:00
Ralf Corsepius
5c91615e76
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/haleakala.cfg: New (relocated from /make/custom).
2009-10-15 05:09:27 +00:00
Ralf Corsepius
279d3dae81
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gen83xx.cfg: New (relocated from /make/custom).
2009-10-15 05:09:15 +00:00
Ralf Corsepius
b5025ec5f0
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gen5200.cfg: New (relocated from /make/custom).
2009-10-15 05:09:03 +00:00
Ralf Corsepius
b237785349
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/ep1a.cfg: New (relocated from /make/custom).
2009-10-15 05:08:50 +00:00
Ralf Corsepius
bc6689dddc
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/virtex.cfg: New (relocated from /make/custom).
2009-10-15 05:08:38 +00:00
Ralf Corsepius
51a8f0ea05
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/nios2_iss.cfg:
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 04:38:02 +00:00
Ralf Corsepius
440274a9df
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/nios2_iss.cfg: New (relocated from /make/custom).
2009-10-15 04:37:05 +00:00
Ralf Corsepius
3c5a40f093
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 04:30:51 +00:00
Ralf Corsepius
0b0a8f2bbc
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/leon3.cfg, custom/leon2.cfg, custom/sis.cfg,
custom/erc32.cfg:
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 04:30:30 +00:00
Ralf Corsepius
680911ccba
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/leon3.cfg: New (relocated from /make/custom).
2009-10-15 04:29:05 +00:00
Ralf Corsepius
d2ef220517
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/leon2.cfg: New (relocated from /make/custom).
2009-10-15 04:28:58 +00:00
Ralf Corsepius
7b4b259feb
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/erc32.cfg: New (relocated from /make/custom).
* make/custom/sis.cfg: New (relocated from /make/custom).
2009-10-15 04:28:52 +00:00
Ralf Corsepius
c37c70e27d
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/avrtest.cfg:
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 04:22:12 +00:00
Ralf Corsepius
c7e67f3ead
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 04:21:53 +00:00
Ralf Corsepius
645e683931
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/avrtest.cfg: New (relocated from /make/custom).
2009-10-15 04:20:55 +00:00
Ralf Corsepius
23a48eb7be
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/i386ex.cfg, custom/pc486.cfg, custom/ts_386ex.cfg,
custom/pc386.cfg, custom/pc586.cfg, custom/pc386dx.cfg,
custom/pc686.cfg:
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 04:18:10 +00:00
Ralf Corsepius
b18e7a9cba
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/ts_386ex.cfg: New (relocated from /make/custom).
2009-10-15 04:15:31 +00:00
Ralf Corsepius
583a4dccae
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/pc386.cfg: New (relocated from /make/custom).
* make/custom/pc386dx.cfg: New (relocated from /make/custom).
* make/custom/pc486.cfg: New (relocated from /make/custom).
* make/custom/pc586.cfg: New (relocated from /make/custom).
* make/custom/pc686.cfg: New (relocated from /make/custom).
2009-10-15 04:15:26 +00:00
Ralf Corsepius
938cb63330
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/i386ex.cfg: New (relocated from /make/custom).
2009-10-15 04:15:18 +00:00
Ralf Corsepius
1199139db3
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/gensh1.cfg, custom/gensh2.cfg, custom/gensh4.cfg,
custom/simsh1.cfg, custom/simsh2.cfg, custom/simsh2e.cfg,
custom/simsh4.cfg:
Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).
2009-10-15 04:13:54 +00:00
Ralf Corsepius
92520095d8
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/simsh1.cfg: New (relocated from /make/custom).
* make/custom/simsh2.cfg: New (relocated from /make/custom).
* make/custom/simsh2e.cfg: New (relocated from /make/custom).
* make/custom/simsh4.cfg: New (relocated from /make/custom).
2009-10-15 04:08:50 +00:00
Ralf Corsepius
28f3d203fe
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gensh4.cfg: New (relocated from /make/custom).
2009-10-15 04:08:40 +00:00
Ralf Corsepius
2b1610bead
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gensh2.cfg: New (relocated from /make/custom).
2009-10-15 04:08:34 +00:00
Ralf Corsepius
06df9bf93a
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/gensh1.cfg: New (relocated from /make/custom).
2009-10-15 04:08:26 +00:00
Ralf Corsepius
bc7353d5f2
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
*.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
2009-10-15 03:50:38 +00:00
Joel Sherrill
614821e576
2009-10-14 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp32/init.c: Lengthen the clock tick and move configuration to the
bottom of the file.
2009-10-14 21:35:05 +00:00
Joel Sherrill
c54e6f5e56
2009-10-14 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psxtimer01/psxtimer.c: It is not necessarily an error for the time
remaining to not equal the period.
2009-10-14 21:34:43 +00:00
Joel Sherrill
dcb1407d43
2009-10-14 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* tmck/task1.c: Ignore numbers that are too large but keep going -- do
not abort.
2009-10-14 21:34:15 +00:00
Joel Sherrill
881db0eb00
2009-10-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* unlimited/test1.c: Spacing.
2009-10-14 16:46:54 +00:00
Ralf Corsepius
4de1c9b731
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/no_libc.c: Remove.
* libcsupport/Makefile.am: Remove no_libc.c.
2009-10-14 16:30:39 +00:00
Ralf Corsepius
f0ae08cf87
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/newlibc_reent.c: Eliminate RTEMS_UNIX.
2009-10-14 16:27:54 +00:00
Ralf Corsepius
435cf5a26b
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/newlibc_exit.c: Eliminate RTEMS_UNIX.
2009-10-14 16:26:22 +00:00
Ralf Corsepius
9839023a9b
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/base_fs.c: Eliminate RTEMS_UNIX.
2009-10-14 16:21:28 +00:00
Ralf Corsepius
c906b1ac9b
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/stat.c: Eliminate RTEMS_UNIX.
2009-10-14 16:19:47 +00:00
Ralf Corsepius
fcb4f7a314
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/monitor/mon-editor.c: Eliminate RTEMS_UNIX.
2009-10-14 16:16:18 +00:00
Ralf Corsepius
e717495dd2
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/include/rtems/libcsupport.h: Remove RTEMS_UNIX, hpux.
Fix extern "C" {}.
2009-10-14 16:13:05 +00:00
Ralf Corsepius
64ff57ff1c
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/imfs/ioman.c: Remove RTEMS_UNIX, __linux__.
2009-10-14 16:09:11 +00:00
Joel Sherrill
7caffbe1b7
2009-10-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/src/threadhandler.c: Remove comment mentioning unix port.
2009-10-14 15:55:43 +00:00
Joel Sherrill
1396428982
2009-10-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bsp_howto/console.t: Capitalization.
2009-10-14 15:30:39 +00:00
Joel Sherrill
c8c466e7a1
2009-10-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* user/preface.texi: Remove UNIX and update port list.
2009-10-14 15:29:55 +00:00
Joel Sherrill
8876bd58fe
Remove unix.
2009-10-14 15:28:14 +00:00
Ralf Corsepius
e31d66345d
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* wrapup/Makefile.am: Remove UNIX.
2009-10-14 15:07:30 +00:00
Ralf Corsepius
1b40826ba0
Regenerate.
2009-10-14 15:05:55 +00:00
Ralf Corsepius
f4ad19c876
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Remove UNIX AM_CONDITIONAL.
2009-10-14 14:58:28 +00:00
Ralf Corsepius
a61888b0ea
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/Makefile.am: Unconditionally build src/pipe/fifo.c
src/pipe/pipe.c src/pipe/pipe.h.
2009-10-14 14:57:04 +00:00
Ralf Corsepius
809e91e1d6
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libblock/Makefile.am: Unconditionall build libblock.
2009-10-14 14:55:15 +00:00
Ralf Corsepius
e0a045ea63
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Unconditional build libblock.
2009-10-14 14:54:00 +00:00
Ralf Corsepius
08eb202c30
Remove libfs/src/imfs/imfs_unixstub.c, libfs/src/devfs/devfs_unixstub.c.
2009-10-14 13:45:35 +00:00
Ralf Corsepius
c0e2daedb1
Remove
2009-10-14 13:45:15 +00:00
Ralf Corsepius
d6f4bba5e5
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/imfs/imfs_unixstub.c, libfs/src/devfs/devfs_unixstub.c:
Remove (unused).
* libfs/Makefile.am: Remove libfs/src/imfs/imfs_unixstub.c,
libfs/src/devfs/devfs_unixstub.c.
2009-10-14 13:44:55 +00:00
Ralf Corsepius
7789d2c1ff
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/unixlibc.c, libcsupport/src/unixlibc_io.c,
libcsupport/src/hosterr.c: Remove (unused).
* libcsupport/Makefile.am: Remove libcsupport/src/unixlibc.c,
libcsupport/src/unixlibc_io.c, libcsupport/src/hosterr.c.
2009-10-14 13:42:24 +00:00
Ralf Corsepius
2216aa4b80
Remove libcsupport/src/unixlibc.c, libcsupport/src/unixlibc_io.c, libcsupport/src/hosterr.c.
2009-10-14 13:42:16 +00:00
Ralf Corsepius
22eda66fa5
Remove.
2009-10-14 13:41:42 +00:00
Ralf Corsepius
7a68a732d6
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
aclocal/check-posix.m4, aclocal/enable-posix.m4,
aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
2009-10-14 13:12:57 +00:00
Ralf Corsepius
618063e47a
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* HELP.html, bsp_howto/support.t, relnotes/status.texi,
started_ada/buildada.t: Remove references to posix/Unix port.
2009-10-14 13:11:09 +00:00
Ralf Corsepius
731df2a858
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* tmck/task1.c: Remove support for "unix".
2009-10-14 13:10:52 +00:00
Ralf Corsepius
8d5caeaa45
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/sysv-ipc.m4: Remove (unused).
2009-10-14 12:40:15 +00:00
Ralf Corsepius
8b00d6e6f8
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Remove RTEMS_UNIX, RTEMS_UNIXLIB.
2009-10-14 12:37:45 +00:00
Ralf Corsepius
9e5acec51a
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Remove some unix-specific checks.
Remove unix-CPU_CONTEXT size checking.
Remove enable-unixlib.
Remove unix subdir.
2009-10-14 12:35:45 +00:00
Ralf Corsepius
720633cb6a
Remove some unix-specific checks.
2009-10-14 12:35:20 +00:00
Ralf Corsepius
905f1188bc
Remove unix-CPU_CONTEXT size checking.
2009-10-14 12:32:53 +00:00
Ralf Corsepius
25bec29d54
Remove unix-CPU_CONTEXT size checking.
2009-10-14 12:32:00 +00:00
Ralf Corsepius
cd001e5cb6
Remove enable-unixlib.
2009-10-14 12:30:10 +00:00
Ralf Corsepius
b2e1667250
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Remove unix subdir.
2009-10-14 12:28:13 +00:00
Ralf Corsepius
01e40662e4
Remove unix subdir.
2009-10-14 12:28:02 +00:00
Ralf Corsepius
260e5c0df0
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
aclocal/check-posix.m4, aclocal/enable-posix.m4:
Remove unix/posix.
2009-10-14 12:26:11 +00:00
Ralf Corsepius
5bd2447330
Remove unix/posix.
2009-10-14 12:25:59 +00:00
Ralf Corsepius
39c37b39a8
Remove posix/unix.
2009-10-14 12:20:20 +00:00
Ralf Corsepius
87a04019fb
Remove (Abandoned).
2009-10-14 12:17:42 +00:00
Ralf Corsepius
dcb98ff335
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/cpu/Makefile.am: Remove unix subdir.
2009-10-14 12:16:46 +00:00
Joel Sherrill
a34824cf01
2009-10-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Remove reference to timer_SOURCES.
2009-10-14 12:16:35 +00:00
Ralf Corsepius
fbfe76dac8
Remove unix subdir.
2009-10-14 12:16:34 +00:00
Ralf Corsepius
25bcc34db0
Remove (Abandoned)
2009-10-14 12:15:21 +00:00
Ralf Corsepius
6e4787aa62
2009-10-14 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* aclocal/canonical-target-name.m4:
Remove posix/unix simulator.
2009-10-14 12:12:34 +00:00
Ralf Corsepius
6cb0f7ed02
Remove posix/unix simulator.
2009-10-14 12:12:01 +00:00
Ralf Corsepius
47c6306595
2009-10-14 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* aclocal/canonical-target-name.m4, aclocal/enable-posix.m4:
Remove posix/unix simulator.
2009-10-14 12:10:40 +00:00
Ralf Corsepius
aab49c24a6
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/Cygwin-posix.cfg, custom/FreeBSD-posix.cfg,
custom/Linux-posix.cfg, custom/Solaris-posix.cfg, custom/posix.cfg:
Remove.
2009-10-14 12:09:24 +00:00
Ralf Corsepius
de885fe831
Remove.
2009-10-14 12:09:10 +00:00
Ralf Corsepius
ee1e72d89c
2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Rework make/custom/* handling.
* aclocal/check-custom-bsp.m4: Change *.cfg handling.
* Makefile.am: Remove make/custom/default.cfg-rule.
2009-10-14 06:36:01 +00:00
Ralf Corsepius
31eae55805
Rework make/custom/* handling.
2009-10-14 06:35:53 +00:00
Ralf Corsepius
ebc9ae02be
Change *.cfg handling.
2009-10-14 06:34:25 +00:00
Ralf Corsepius
089cf17d81
Remove make/custom/default.cfg-rule.
2009-10-14 06:32:37 +00:00
Till Straumann
d38038df34
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:12:54 +00:00
Ralf Corsepius
a6b3438104
2009-10-13 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libblock/include/rtems/bdbuf.h: Use size_t for swapout_workers.
* libblock/src/bdpart.c: Add __attribute__((unused)) to suppress
warnings.
2009-10-13 15:40:31 +00:00
Ralf Corsepius
e9d50abb3a
Use size_t for sizes.
2009-10-13 15:40:21 +00:00
Ralf Corsepius
463b8dfe15
Add __attribute__((unused)) to suppress warnings.
2009-10-13 15:40:03 +00:00
Ralf Corsepius
b36a7d8953
Use size_t for swapout_workers.
2009-10-13 15:39:43 +00:00
Ralf Corsepius
253c3a1d21
2009-10-13 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libblock/src/bdbuf.c: Fix broken printf formats.
Use size_t for sizes.
2009-10-13 15:29:45 +00:00
Thomas Doerfler
7cafde2296
Enable interrupts during open to avoid NULL pointer access in interrupt handler.
2009-10-13 11:34:49 +00:00
Thomas Doerfler
94d7bd743c
Update for block device API change.
2009-10-13 08:00:11 +00:00
Thomas Doerfler
b96e09cb42
* libblock/include/rtems/diskdevs.h: Added driver data pointer to IO
...
control function. The IO control handler takes now the disk device as
first parameter instead of the physical device number.
* cpukit/libblock/include/rtems/blkdev.h, libblock/src/bdbuf.c,
libblock/src/blkdev.c, libblock/src/diskdevs.c, libblock/src/nvdisk.c,
libblock/src/flashdisk.c, libblock/src/ramdisk.c: Update for block
device API change.
2009-10-13 07:58:33 +00:00
Joel Sherrill
2e92a5d690
2009-10-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* bootcard: Update for heap API changes.
2009-10-12 20:22:18 +00:00
Ralf Corsepius
68b0a2a8cf
Reflect having introduced rtems_error_code_t.
2009-10-12 16:17:37 +00:00
Ralf Corsepius
8ed3d52ee7
Introduce rtems_error_code_t.
...
Minor portability code-massaging.
2009-10-12 16:17:19 +00:00
Joel Sherrill
bff419ffc2
2009-10-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* cpuuse/init.c, cpuuse/system.h: Use minimum stack size.
2009-10-12 13:31:01 +00:00
Joel Sherrill
1fbf17b679
2009-10-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* include/bsp.h: BSP has plenty of memory.
* startup/cmain.c: Comment out prints.
2009-10-12 13:30:04 +00:00
Ralf Corsepius
7577a80a5a
2009-10-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/include/rtems/score/interr.h: Introduce Internal_errors_t.
* score/src/interr.c, score/include/rtems/score/userext.h,
score/src/userextthreadbegin.c: Reflect having introduced
Internal_errors_t.
2009-10-12 12:17:18 +00:00
Ralf Corsepius
749d64a86d
Reflect having introduced Internal_errors_t.
2009-10-12 12:16:23 +00:00
Ralf Corsepius
25e02d50ce
Introduce Internal_errors_t.
2009-10-12 12:15:59 +00:00
Thomas Doerfler
4349a40fc5
increase size of ROM to 4 Meg
2009-10-12 09:36:52 +00:00
Joel Sherrill
f1887691cd
2009-10-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
2009-10-12 00:07:16 +00:00
Joel Sherrill
a3a9a2d0ef
2009-10-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxcleanup/system.h: Fix typo.
* Makefile.am, configure.ac: Add new test for exercising pushing
and popping a clean up handler without actually executing it.
* psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
psxcleanup01/psxcleanup01.scn: New files.
2009-10-12 00:00:04 +00:00
Joel Sherrill
8f6b7b5122
2009-10-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/src/alarm.c: If 0 seconds do not insert timer.
* rtems/src/regionextend.c: Eliminate warning. Use default else.
2009-10-11 22:37:38 +00:00
Joel Sherrill
a450697323
2009-10-11 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add new test to ensure that canceling an
alarm works as defined.
* psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
2009-10-11 22:32:03 +00:00
Joel Sherrill
f46fddfced
2009-10-11 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
2009-10-11 18:38:11 +00:00
Joel Sherrill
157354e9aa
2009-10-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxtimer01/psxtimer.c: Make sure we have null and not-null as return
parameter to timer_settime().
2009-10-11 14:44:00 +00:00
Joel Sherrill
6aa3ce3bfe
2009-10-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/inline/rtems/score/thread.inl, score/src/threaddispatch.c:
Correct conditionals so _Thread_Enable_dispatch() is always inlined
when intended.
2009-10-11 14:18:03 +00:00
Joel Sherrill
5b5dd1c873
2009-10-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/bspgetworkarea.c: Add debug prints of memory information.
2009-10-10 21:24:15 +00:00
Joel Sherrill
171bbec508
2009-10-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/include/rtems/posix/threadsup.h, posix/src/cancel.c,
posix/src/canceleval.c: Make psxcancel run again.
_POSIX_Thread_Exit() can be called on running thread or another
thread when it is cancelled.
2009-10-10 16:03:38 +00:00
Joel Sherrill
6805ac3718
2009-10-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/src/mqueuetimedreceive.c, posix/src/mqueuetimedsend.c,
posix/src/mutextimedlock.c, posix/src/prwlocktimedrdlock.c,
posix/src/prwlocktimedwrlock.c, posix/src/semtimedwait.c: Switch from
switch to if's because only one value needed to be tested. This
shrinks the code and makes it easier to do coverage analysis on.
2009-10-10 15:21:41 +00:00
Joel Sherrill
681d452637
2009-10-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/inline/rtems/score/object.inl: _Objects_Get_local_object() is
only called from places where the index is known to be valid.
_Objects_Set_local_object() already assumed this. Eliminates
unreachable code.
2009-10-10 15:19:15 +00:00
Joel Sherrill
2f95352cc6
2009-10-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/src/timerserver.c: Indentation.
2009-10-10 15:16:47 +00:00
Joel Sherrill
58a8a4717d
2009-10-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/src/regiondelete.c, rtems/src/regionextend.c,
rtems/src/regiongetfreeinfo.c, rtems/src/regiongetinfo.c,
rtems/src/regiongetsegment.c, rtems/src/regionresizesegment.c,
rtems/src/regionreturnsegment.c: Avoid initializing status code. This
generates dead code on some targets. Add default case to eliminate
unitialized variable warning.
2009-10-10 15:15:12 +00:00
Joel Sherrill
1c78f6a975
2009-10-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxtimer01/psxtimer.c: Modify so it passes in a NULL to
timer_settime() for previous value. We are not using the
value in this particular case and this path must be exercised.
* psxtimer01/psxtimer01.scn: Update so it matches output on sis.
2009-10-10 15:09:36 +00:00
Joel Sherrill
c257fb9ed5
2009-10-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Add new test to exercise when the ticks
since boot wraps around 0 and the timer server must deal with that
condition.
* sp67/.cvsignore, sp67/Makefile.am, sp67/init.c, sp67/sp67.doc,
sp67/sp67.scn: New files.
2009-10-10 15:03:30 +00:00
Till Straumann
7cb7a5ef09
2009-10-09 Till Straumann <strauman@slac.stanford.edu>
...
* shared/vmeUniverse/vmeUniverse.c: print message and
let vmeUniverseIntLoopbackTst() fail if odd-numbered
vector is used (cannot program the chip to reply with
such a vector).
2009-10-09 19:50:33 +00:00
Joel Sherrill
031b57caa3
2009-10-09 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* cpukit/sapi/include/rtems/io.h: Documentation.
* cpukit/sapi/src/ioregisterdriver.c: Call from interrupt context is
an error.
* cpukit/sapi/src/iounregisterdriver.c: Disable preemption during
critical section.
2009-10-09 13:46:39 +00:00
Joel Sherrill
bbf6253a77
2009-10-09 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* sp40/init.c, sp40/sp40.doc, sp40/sp40.scn: New test cases.
* spintrcritical09/init.c, spintrcritical10/init.c,
spintrcritical11/init.c: Fixed potentially infinite loops.
2009-10-09 13:43:36 +00:00
Thomas Doerfler
4ee2c53f01
Makefile.am: Added interrupt server.
2009-10-09 13:00:08 +00:00
Ralf Corsepius
0c9bb8ad66
Regenerate.
2009-10-09 04:20:09 +00:00
Ralf Corsepius
b85a6f5501
Preps for gcc-4.4.2.
2009-10-09 04:17:52 +00:00
Ralf Corsepius
365dd6265f
Regenerate.
2009-10-09 04:13:49 +00:00
Ralf Corsepius
627e28add0
Bump GDB_RPMREL.
2009-10-09 04:13:31 +00:00
Ralf Corsepius
7ba21a9bc4
New.
2009-10-09 04:05:25 +00:00
Ralf Corsepius
deebd0c05c
Housekeeping.
2009-10-09 04:04:27 +00:00
Ralf Corsepius
301c09d303
Housekeeping.
2009-10-09 03:53:42 +00:00
Chris Johns
8e686a2448
2009-10-09 Chris Johns <chrisj@rtems.org>
...
* libmisc/shell/main_mknod.c: Fixed build problem with networking
disabled.
2009-10-08 21:31:40 +00:00
Thomas Doerfler
578e6fe20d
* mcf5282/include/mcf5282.h: add missing (x) params to four macros, added paranthesis around usage of x in some macros
2009-10-08 16:36:22 +00:00
Chris Johns
7357f5665b
2009-10-08 Chris Johns <chrisj@rtems.org>
...
* libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
multiblock support from the ATA driver. Multiblock at the disk
level should not be a global policy as a disk may have more than
one partition with different block sizes. An IDE driver could
decide to use the feature with DMA but this a driver specific
design choice. Fixed bugs relating to variable block sizes and
large block transfer.
* c/src/libchip/ide/ide_controller.c,
c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
Changed the block size to 32bits so blocks of 64K or bigger can be
transfered in a single driver call.
2009-10-08 07:25:15 +00:00
Chris Johns
c1fc5d4709
2009-10-08 Chris Johns <chrisj@rtems.org>
...
* ide/ide.c: Fixed more IDE driver bugs. The driver can transfer
64K in a single write on my test PC and qemu with this driver. The
driver only checks the data ready bit at the start of each 512
block being transfered. This has speed the transfer loop up. Fixed
the timing so the BSP timer is used until RTEMS has started.
2009-10-08 07:15:08 +00:00
Chris Johns
eb649786c8
2009-10-08 Chris Johns <chrisj@rtems.org>
...
* Makefile.am, preinstall.am: Added statvfs.h.
* libcsupport/Makefile.am: Add statvfs.c.
* libcsupport/include/sys/statvfs.h, libcsupport/src/statvfs.c:
New.
* libcsupport/include/rtems/libio.h: Add a file system handler for
the statvfs call.
* libfs/src/devfs/devfs_init.c, libfs/src/dosfs/msdos_init.c,
libfs/src/imfs/imfs_init.c, libfs/src/nfsclient/src/nfs.c: Set the
statvfs handler to NULL.
* include/rtems/fs.h: Add a second node access field for the RFS
file system to hold a directory offset while the existing field
holds the inode number. This save a rescan of the directory when
working with directories.
* libblock/include/rtems/bdbuf.h: Added references and user fields
to the buffer descriptor.
* libblock/src/bdbuf.c: Added dynamic buffer support for different
block sizes. Fixed a number of bugs.
* libblock/src/blkdev.c: Release the disk device on an error.
* libblock/src/diskdevs.c: Set the block size to the media block
size during initialisation of the disk device.
* libblock/src/flashdisk.c, libblock/src/nvdisk.c,
libblock/src/ramdisk.c: Updated the drivers to handle variable
block sizes.
* libfs/src/dosfs/fat.c, libfs/src/dosfs/fat.h: Release any
buffers when an error occurs. The FAT buffer layer hangs onto a
single buffer while mounted. This should be fixed.
* sapi/inline/rtems/chain.inl: Added rtems_chain_set_off_chain,
rtems_chain_is_node_off_chain, and rtems_chain_previous.
* score/inline/rtems/score/chain.inl: Added _Chain_Set_off_chain,
and _Chain_Is_node_off_chain.
* libmisc/shell/main_ln.c, libmisc/shell/main_mknod.c,
libmisc/shell/mknod-pack_dev.c, libmisc/shell/mknod-pack_dev.h:
New shell commands.
* libmisc/Makefile.am, libmisc/shell/shellconfig.h: Added ln and
mknod commands.
* libmisc/shell/hexdump-display.c: Fixed the reopen bug which
showed up as a free with a bad pointer.
* libmisc/shell/main_mount.c: List the user adding file system
when listing the available file systems to mount.
* libmisc/shell/utils-cp.c: Remove the fixed static copy buffer
and use a large dynamic buffer.
* score/inline/rtems/score/address.inl, score/src/coremsgsubmit.c,
score/src/objectallocate.c, score/src/objectfree.c: Remove
warnings.
2009-10-08 07:07:36 +00:00
Ralf Corsepius
cdf0be65ed
Regenerate
2009-10-07 09:02:12 +00:00
Ralf Corsepius
baf0a66ed4
BINUTILS_VERS = 2.19.92.
2009-10-07 09:01:04 +00:00
Ralf Corsepius
7ad77d2951
New.
2009-10-07 06:54:10 +00:00
Ralf Corsepius
2cd6377acc
Regenerate.
2009-10-07 06:52:08 +00:00
Ralf Corsepius
fb406b57ea
Switch back to gnu.org hosted sources.
2009-10-07 06:51:32 +00:00
Ralf Corsepius
b26f0a19bc
GDB_VERS = 7.0
2009-10-07 06:50:12 +00:00
Ralf Corsepius
2b22160ffe
Hack around gdb >= 7.0 trying to globally install syscall/*linux.xml.
2009-10-07 06:49:32 +00:00
Joel Sherrill
7b1df57761
2009-10-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sapi/src/ioregisterdriver.c: Reowork so this is a context switch
disable critical section not interrupt disable critical section.
Hopefully eliminated dead code which showed up in coverage runs.
2009-10-06 22:42:48 +00:00
Thomas Doerfler
133bffb9be
various changes
2009-10-06 19:56:07 +00:00
Joel Sherrill
63e99db572
2009-10-04 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* sptests/spintrcritical09/init.c, sptests/spintrcritical10/init.c,
sptests/spintrcritical11/init.c: Fixed potentially infinite loops.
* sp20/system.h: Increased micro seconds per tick in order to be more
independent of the console output speed.
2009-10-05 15:01:59 +00:00
Joel Sherrill
456a77680c
2009-10-04 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* sapi/include/rtems/io.h, sapi/src/ioregisterdriver.c: Documenation.
rtems_io_lookup_name() is now deprecated. Added
rtems_io_driver_io_error(). rtems_io_register_driver() is now
thread-safe.
2009-10-05 15:00:53 +00:00
Joel Sherrill
37f9717a4b
2009-10-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
shared irq.h yet and this breaks a significant number of them.
2009-10-05 14:39:26 +00:00
Thomas Doerfler
b3e228e681
add missing files
2009-10-05 11:05:05 +00:00
Thomas Doerfler
2c4d98748c
renamed lpc24xx BSPs, reorganized linkcmds
2009-10-05 10:33:31 +00:00
Thomas Doerfler
aa5ddd3d77
renamed lpc24xx BSPs
2009-10-05 10:32:55 +00:00
Thomas Doerfler
24dc66c6ef
renamed config files
2009-10-05 10:32:28 +00:00
Joel Sherrill
bbb96ceb16
2009-10-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/src/ratemonreportstatistics.c: owner field is always set so
safe to use. Reformat.
* rtems/src/regionresizesegment.c: Always evaluate the blocked queue
if the resize succeeded.
* rtems/src/tasksetnote.c: Spacing.
2009-10-04 22:15:00 +00:00
Joel Sherrill
ff3c06a529
2009-10-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/include/rtems/posix/psignal.h: Add extern for ualarm timer.
* posix/src/alarm.c, posix/src/ualarm.c: Change from switch to if since
many enumerated values have no action.
* posix/src/psignal.c: Initialize ualarm and alarm timers.
2009-10-04 22:08:43 +00:00
Joel Sherrill
d05ec0f773
2009-10-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp07/init.c, sp07/sp07.scn, sp09/init.c, sp09/screen01.c,
sp09/sp09.scn, sp28/init.c, sp62/init.c, sp62/sp62.scn, sp64/init.c,
sp64/sp64.scn: Add more test cases highlighted on SPARC at -O2, x86
at -Os and m68k at -Os. Fix typos.
2009-10-04 22:02:18 +00:00
Thomas Doerfler
64a3d8bb57
add missing file
2009-10-03 09:43:14 +00:00
Ralf Corsepius
3a3be12c1a
2009-10-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/openpic/openpic.c: Make openpic_writefield
static inline (Get rid of GCC warning).
2009-10-03 04:47:45 +00:00
Ralf Corsepius
e24a5a031f
2009-10-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp54/init.c: Use rtems_build_id to make building Objects_Id
RTEMS_USE_16_BIT_OBJECT clean.
2009-10-02 16:50:30 +00:00
Ralf Corsepius
7093646b95
2009-10-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/monitor/mon-driver.c: Fix warning if
defined(RTEMS_USE_16_BIT_OBJECT).
2009-10-02 15:54:47 +00:00
Thomas Doerfler
1a32895534
* Makefile.am, irq/irq_config.h, irq/irq_init.c, irq/irq.h:
...
add basic IRQ support (for decrementer)
* start/start.S, startup/cmain.c, startup/linkcmds: add support
for sdata* sections
* startup/bsppanic.c: some cleanup
2009-10-02 13:39:12 +00:00
Ralf Corsepius
aac23ec795
2009-10-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/monitor/mon-prmisc.c: Fix warning if
defined(RTEMS_USE_16_BIT_OBJECT).
2009-10-02 13:33:00 +00:00
Joel Sherrill
2697272499
2009-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* hello/init.c: Remove call to devFS_Show() which had accidentally
gotten committed.
2009-10-02 11:50:39 +00:00
Joel Sherrill
dda7c828a0
2009-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, termios01/termios_testdriver.c: Do not use
CONSOLE_USE_INTERRUPTS. That is in use by BSPs and we should not use
it.
* termios02/.cvsignore, termios02/Makefile.am, termios02/init.c,
termios02/termios02.doc, termios02/termios02.scn: New files.
termios02 is a test for tcdrain().
2009-10-01 23:52:36 +00:00
Joel Sherrill
58236c8ffa
2009-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* aclocal/bsp-alias.m4: Add BSP for GDB ARM simulator so we can easily
experiment with and debug different ARM architectural variations.
2009-10-01 21:49:22 +00:00
Joel Sherrill
880d394223
2009-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* acinclude.m4: Add BSP for GDB ARM simulator so we can easily
experiment with and debug different ARM architectural variations.
2009-10-01 21:48:53 +00:00
Joel Sherrill
44bb5cd0cb
2009-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* .cvsignore, ChangeLog, Makefile.am, bsp_specs, configure.ac,
preinstall.am, console/.cvsignore, console/console-io.c,
include/.cvsignore, include/bsp.h, include/irq.h, include/swi.h,
start/.cvsignore, start/start.S, startup/.cvsignore,
startup/bspreset.c, startup/bspstart.c, startup/linkcmds,
startup/syscalls.c: New files.
2009-10-01 21:48:42 +00:00
Joel Sherrill
13c5cea6e3
2009-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/score/arm.h: Recognize ARMv7A.
2009-10-01 21:47:42 +00:00
Joel Sherrill
73d04fe8e6
2009-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Add new BSP variants for ARM simulator in GDB.
* custom/arm1136jfs.cfg, custom/arm1136js.cfg, custom/arm7tdmi.cfg,
custom/arm920.cfg, custom/armcortexa9.cfg: New files.
2009-10-01 21:35:38 +00:00
Joel Sherrill
3926b0550e
2009-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
model.
2009-10-01 20:56:32 +00:00
Joel Sherrill
f98ce8b87c
2009-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/score/arm.h: Recognize ARMv6J as needed by arm1136 variants.
2009-10-01 12:57:30 +00:00
Ralf Corsepius
60b728b5c2
2009-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1445/BSPs
* shared/pci/pcibios.c: Rename indirect_pci_* into BSP_pci_*.
2009-10-01 12:26:49 +00:00
Ralf Corsepius
38386473bb
2009-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1445/BSPs
* pci/pci.c: Rename pci_[read|write]_config* functions into
BSP_pci_[read|write]_config* and make them static.
2009-10-01 12:24:10 +00:00
Ralf Corsepius
d0703573e9
2009-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1445/bsps
* include/rtems/pci.h:
Make pci_[read|write]_config* static inline, again.
2009-10-01 12:21:02 +00:00
Ralf Corsepius
607d272570
Make pci_[read|write]_config* static inline, again.
2009-10-01 12:20:28 +00:00
Ralf Corsepius
0392f9779f
2009-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/rtems/pci.h: Add another missing prototype.
2009-10-01 12:17:36 +00:00
Ralf Corsepius
65e3ca6fa3
2009-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* termios01/init.c, termios01/termios_testdriver.c:
Reflect changes to termios.
2009-10-01 12:14:11 +00:00
Ralf Corsepius
009dfd082d
Reflect changes to termios.
2009-10-01 12:14:01 +00:00
Ralf Corsepius
c429eca79d
Regenerate.
2009-10-01 03:39:57 +00:00
Ralf Corsepius
8c55a6c264
Fix typo in previous patch.
2009-10-01 03:39:10 +00:00
Ralf Corsepius
bc5f3d6d21
Regenerate.
2009-10-01 03:29:26 +00:00
Ralf Corsepius
8ab053ca1b
GDB_RVERS = 6.8.92.
2009-10-01 03:29:02 +00:00
Ralf Corsepius
97e47da200
gdb-6.8.92-rtems4.10-20091001.diff
2009-10-01 03:26:56 +00:00
Ralf Corsepius
e1b4795559
Bump GCC_RPMREL.
2009-10-01 03:25:28 +00:00
Ralf Corsepius
f42438910c
Rebase patch against gdb-6.8.92.
2009-10-01 03:22:35 +00:00
Joel Sherrill
706ebe2f6a
2009-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: BSP does not have much memory. Limited to BIOS space.
2009-10-01 01:00:08 +00:00
Ralf Corsepius
199037b404
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/rtems/pci.h: Add missing prototype.
2009-09-30 13:25:07 +00:00
Ralf Corsepius
5687fe000e
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/fstat.c, libcsupport/src/fcntl.c,
libcsupport/src/calloc.c, libcsupport/src/isatty_r.c,
libcsupport/src/issetugid.c, libcsupport/src/lseek.c,
libcsupport/src/read.c, libcsupport/src/getpid.c:
Rework autoconf defines.
2009-09-30 08:20:42 +00:00
Ralf Corsepius
346725cc9e
Rework autoconf defines.
2009-09-30 08:20:32 +00:00
Ralf Corsepius
00da59e4f2
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/_rename_r.c: Rework autoconf defines.
Remove unused includes.
2009-09-30 06:51:15 +00:00
Ralf Corsepius
cc9b81ea45
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/__gettod.c: Rework autoconf defines.
Eliminate RTEMS_UNIX.
2009-09-30 06:45:38 +00:00
Ralf Corsepius
7f9b08a19e
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/_calloc_r.c, libcsupport/src/_realloc_r.c:
Rework autoconf defines.
2009-09-30 06:15:50 +00:00
Ralf Corsepius
a13c3df9fa
Rework autoconf defines.
2009-09-30 06:15:39 +00:00
Ralf Corsepius
54135632dc
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/open.c, libcsupport/src/close.c:
Rework autoconf defines.
2009-09-30 06:11:59 +00:00
Ralf Corsepius
d131aba5e6
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/tcflow.c: Remove unused includes.
2009-09-30 05:57:57 +00:00
Ralf Corsepius
1613c7e01f
Remove unused includes.
2009-09-30 05:57:20 +00:00
Ralf Corsepius
05e68e1b6a
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/__sbrk.c: Eliminate RTEMS_UNIX.
2009-09-30 05:51:29 +00:00
Ralf Corsepius
80b381b598
Eliminate RTEMS_UNIX.
2009-09-30 05:51:18 +00:00
Ralf Corsepius
b14f1c5757
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/_free_r.c, libcsupport/src/_malloc_r.c:
Rework autoconf defines.
2009-09-30 05:15:11 +00:00
Ralf Corsepius
96c56e239e
Rework autoconf defines.
2009-09-30 05:15:00 +00:00
Ralf Corsepius
4a039cdb09
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/malloc_boundary.c: Comment out checkMallocArena
(unused).
2009-09-30 05:12:49 +00:00
Ralf Corsepius
dfa6882c5b
Comment out checkMallocArena (unused).
2009-09-30 05:12:35 +00:00
Ralf Corsepius
c92b69c340
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/__assert.c: Rework autoconf defines.
2009-09-30 05:05:30 +00:00
Ralf Corsepius
e2e3ab8f89
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/__brk.c: Eliminate RTEMS_UNIX.
Remove unused includes.
2009-09-30 04:51:56 +00:00
Ralf Corsepius
b300e72dd9
Remove unused includes.
2009-09-30 04:46:31 +00:00
Ralf Corsepius
287d72719f
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/getgroups.c: Remove unused includes.
2009-09-30 04:46:17 +00:00
Ralf Corsepius
0501d72b9d
Remove stray whitespace.
2009-09-30 04:43:35 +00:00
Ralf Corsepius
bbcecc555b
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/setpgid.c: Remove unused includes.
2009-09-30 04:42:30 +00:00
Ralf Corsepius
dd93403ab1
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/malloc_p.h: Remove #include <inttypes.h>.
2009-09-30 04:39:56 +00:00
Ralf Corsepius
363c7d83e7
Remove #include <inttypes.h>.
2009-09-30 04:39:46 +00:00
Ralf Corsepius
1638cd0aed
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* mongoosev/duart/mg5uart.c: Reflect termios_baud_to_number having
been renamed to rtems_termios_baud_to_number.
2009-09-30 04:15:41 +00:00
Ralf Corsepius
8d2cfda427
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/console.c: Include <rtems/termiostypes.h>.
2009-09-30 04:09:04 +00:00
Ralf Corsepius
feb6a01da6
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/console.c: Include <rtems/termiostypes.h>.
Add missing prototype.
2009-09-30 04:06:15 +00:00
Ralf Corsepius
64a1529c26
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/serial/z85c30.c, libchip/serial/ns16550.c,
libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
renamed to rtems_termios_baud_to_number.
2009-09-30 04:02:40 +00:00
Ralf Corsepius
f3f272bd2f
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* mongoosev/duart/mg5uart.c: Reflect termios_baud_to_number having
been renamed to rtems_termios_baud_to_number.
2009-09-30 03:59:55 +00:00
Ralf Corsepius
b96f3383c2
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/console.c: Reflect termios_baud_to_number having been
renamed to rtems_termios_baud_to_number.
2009-09-30 03:53:40 +00:00
Ralf Corsepius
7d634b0371
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/sci.c: Reflect termios_baud_to_number having been
renamed to rtems_termios_baud_to_number.
2009-09-30 03:52:49 +00:00
Ralf Corsepius
8ff2188018
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/uart.c: Reflect termios_baud_to_number having been
renamed to rtems_termios_baud_to_number.
2009-09-30 03:30:22 +00:00
Ralf Corsepius
82d7e92d52
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/comm/console.c: Reflect termios_baud_to_number having been
renamed to rtems_termios_baud_to_number.
2009-09-30 03:27:18 +00:00
Ralf Corsepius
e2f17090d5
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/comm/tty_drv.c: Reflect termios_baud_to_number having been
renamed to rtems_termios_baud_to_number.
2009-09-30 03:22:43 +00:00
Ralf Corsepius
8ca0b68e6a
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/console.c: Reflect termios_baud_to_number having been
renamed to rtems_termios_baud_to_number.
2009-09-30 03:18:35 +00:00
Ralf Corsepius
24c7685eb8
include rtems/termiostypes.h.
2009-09-30 03:17:49 +00:00
Ralf Corsepius
f47f817c85
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/console.c: Reflect termios_baud_to_number having been
renamed to rtems_termios_baud_to_number.
2009-09-30 03:12:57 +00:00
Ralf Corsepius
75a4512c41
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/console.c, console/serial_mouse.c: Reflect
termios_baud_to_number having been renamed to
rtems_termios_baud_to_number.
2009-09-30 03:12:13 +00:00
Ralf Corsepius
b0484c1118
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/console/console.c: Reflect termios_baud_to_number having been
renamed to rtems_termios_baud_to_number.
2009-09-30 03:07:07 +00:00
Ralf Corsepius
dcbfe08809
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/net/ppp_tty.c: Reflect termios_baud_to_number having
been renamed to rtems_termios_baud_to_number.
2009-09-30 02:58:25 +00:00
Ralf Corsepius
e1233892ad
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/termios_setinitialbaud.c:
Include rtems/termiostypes.h.
Rename termios_set_initial_baud into rtems_termios_set_initial_baud.
2009-09-30 02:56:20 +00:00
Ralf Corsepius
dc9e135b5b
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/termios_num2baud.c:
Include rtems/termiostypes.h.
Rename termios_number_to_baud into rtems_number_to_baud.
2009-09-30 02:55:06 +00:00
Ralf Corsepius
1e4eeb314e
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/termios_baud2num.c:
Include rtems/termiostypes.h.
Rename termios_baud_to_number into rtems_termios_baud_to_number.
2009-09-30 02:54:01 +00:00
Ralf Corsepius
add4185e1f
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/termios_baud2index.c:
Include rtems/termiostypes.h.
Rename termios_baud_to_index into rtems_termios_baud_to_index.
2009-09-30 02:53:05 +00:00
Ralf Corsepius
9a3c35a942
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/include/rtems/termiostypes.h: Include stdlib.h.
Add rtems_termios_baud_t.
Rename termios_number_to_baud into rtems_termios_number_to_baud,
termios_baud_to_number into rtems_termios_baud_to_number,
termios_baud_to_index into rtems_termios_baud_to_index.
2009-09-30 02:51:32 +00:00
Ralf Corsepius
07688ae50a
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/serial/sersupp.h: Remove termios_baud_to_index,
termios_baud_to_number (duplicate prototypes).
Add C++-guards.
Include rtems/termiostypes.h.
2009-09-30 02:44:53 +00:00
Ralf Corsepius
00d10d55a3
2009-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/lib/tftpDriver.c: Remove vim: meta-tags.
2009-09-29 07:18:28 +00:00
Ralf Corsepius
f47b4abebc
Fix thinko in previous change.
2009-09-29 05:29:35 +00:00
Ralf Corsepius
1f89943c80
2009-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/src/heapwalk.c(Heap_Walk_printer): Add missing return type.
2009-09-29 04:25:52 +00:00
Ralf Corsepius
cfc2620c6d
2009-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/lib/tftpDriver.c (rtems_tftp_eval_path):
Add missing parameter pathlen.
2009-09-29 04:24:22 +00:00
Ralf Corsepius
489dd0006d
2009-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/include/pci.h: Add prototypes for BusCountPCI(void),
init_pci(void).
2009-09-29 03:48:22 +00:00
Ralf Corsepius
49c8f45f82
2009-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* pci/pci.c: Add prototypes for BusCountPCI(void), init_pci(void).
2009-09-29 03:46:46 +00:00
Ralf Corsepius
119778324c
2009-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/shell/hexdump-conv.c: Use %lc instead of %C.
2009-09-29 03:22:51 +00:00
Ralf Corsepius
f798021790
Use %lc instead of %C.
2009-09-29 03:21:52 +00:00
Joel Sherrill
708fe56b6c
2009-09-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/src/regiondelete.c, rtems/src/regiongetfreeinfo.c,
rtems/src/regiongetinfo.c, rtems/src/regiongetsegment.c,
rtems/src/regiongetsegmentsize.c, rtems/src/regionresizesegment.c,
rtems/src/regionreturnsegment.c: Remove warnings.
2009-09-29 00:11:20 +00:00
Joel Sherrill
5fc4c4b5ff
2009-09-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add new test to exercise when notepads are
not configured.
* spnotepad01/.cvsignore, spnotepad01/Makefile.am, spnotepad01/init.c,
spnotepad01/spnotepad01.doc, spnotepad01/spnotepad01.scn: New files.
2009-09-29 00:06:43 +00:00
Joel Sherrill
0c07f6950f
2009-09-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
cases.
2009-09-28 23:52:46 +00:00
Joel Sherrill
bfd225e917
2009-09-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add new test for calling pthread_cancel()
from an ISR.
* psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
2009-09-28 23:10:15 +00:00
Joel Sherrill
f55f60591c
2009-09-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp09/screen01.c, sp09/screen02.c, sp09/screen03.c, sp09/screen05.c,
sp09/screen09.c, sp09/screen14.c, sp09/sp09.scn, sp28/init.c,
sp28/sp28.scn, sp43/init.c: Add more error cases uncovered by uC5282
coverage runs.
2009-09-28 23:07:56 +00:00
Joel Sherrill
6fd4d06f39
2009-09-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/src/objectidtoname.c: Remove error which cannot be reached
since API that calls this checks the error first.
* score/src/objectsetname.c: Adjust handling of length.
2009-09-28 23:00:20 +00:00
Joel Sherrill
af20cd903b
2009-09-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/src/regiondelete.c, rtems/src/regiongetfreeinfo.c,
rtems/src/regiongetinfo.c, rtems/src/regiongetsegment.c,
rtems/src/regiongetsegmentsize.c, rtems/src/regionresizesegment.c,
rtems/src/regionreturnsegment.c: Do not initialize return status to
RTEMS_INTERNAL_ERROR.
2009-09-28 22:59:21 +00:00
Joel Sherrill
41ee2897bd
2009-09-28 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/include/pci.h: Revert extern inline patch.
2009-09-28 21:01:26 +00:00
Joel Sherrill
1b0c122b5b
2009-09-28 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/rtems/pci.h: Revert extern inline patch.
2009-09-28 21:00:47 +00:00
Joel Sherrill
8d8c1f1318
2009-09-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp09/screen02.c, sp09/screen04.c, sp09/screen07.c, sp09/screen09.c,
sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/sp09.scn: Add
some error cases uncovered by uC5282 coverage runs.
2009-09-28 19:39:06 +00:00
Joel Sherrill
a611d80b75
2009-09-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp33/init.c, sp33/sp33.scn: Add some barrier error cases uncovered by
uC5282 coverage runs.
2009-09-28 18:10:52 +00:00
Joel Sherrill
2e43e6ce3d
2009-09-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* network/if_100MHz/GT64260eth.c, network/if_1GHz/if_wm.c: Do not
include <sys/queue.h>. It conflicts with one from network stack.
2009-09-28 15:41:43 +00:00
Joel Sherrill
9a393997d1
2009-09-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* console/console.c: Add pointer to method used by getchark().
2009-09-28 12:05:59 +00:00
Joel Sherrill
15fef9307a
2009-09-27 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/score/cpu.h: Define CPU_STRUCTURE_ALIGNMENT to be on a 4 byte
boundary.
2009-09-27 18:56:47 +00:00
Joel Sherrill
288cebb894
2009-09-27 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp59/init.c, spintrcritical15/init.c, spintrcritical16/init.c:
Correct minor issues uncovered on uC5282.
2009-09-27 18:54:13 +00:00
Joel Sherrill
3f727f980e
2009-09-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/capture/capture.c, posix/src/pthread.c, rtems/src/tasks.c,
score/include/rtems/score/userext.h: Eliminate use of deprecated
rtems_extension. Re-add prototype for _User_extensions_Add_API_set.
2009-09-26 16:17:00 +00:00
Joel Sherrill
609e058219
2009-09-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
deprecated rtems_extension.
2009-09-26 15:51:32 +00:00
Joel Sherrill
ce017afb1b
2009-09-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* user/conf.t, user/userext.t: Eliminate use of deprecated
rtems_extension.
2009-09-26 15:51:31 +00:00
Joel Sherrill
62fbfe3734
2009-09-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/include/rtems/libcsupport.h,
libcsupport/src/newlibc_reent.c: Eliminate use of deprecated
rtems_extension.
2009-09-26 15:48:43 +00:00
Joel Sherrill
ac85d56d48
2009-09-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp04/tswitch.c, sp07/system.h, sp07/taskexit.c, sp07/tdelete.c,
sp07/tstart.c, spfatal_support/init.c, spfatal_support/system.h:
Eliminate use of deprecated rtems_extension.
2009-09-26 15:47:16 +00:00
Joel Sherrill
0d1e5fd33a
2009-09-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpuuse/tswitch.c: Eliminate use of deprecated rtems_extension.
2009-09-26 15:46:34 +00:00
Ralf Corsepius
626f03dada
Regenerate.
2009-09-26 06:06:37 +00:00
Ralf Corsepius
aca3753f93
gdb-6.8.91-rtems4.10-20090918.diff
2009-09-26 06:04:43 +00:00
Ralf Corsepius
e92355e691
Bump GDB_RPMREL.
2009-09-26 06:02:24 +00:00
Ralf Corsepius
787506b00f
Reenable --enable-system-readline for fedora-12*
2009-09-26 06:01:23 +00:00
Ralf Corsepius
5658a32c54
Add Fedora's gdb-readline-6.0.patch
2009-09-26 05:52:05 +00:00
Joel Sherrill
c00b49f8d5
2009-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* acinclude.m4: Add qemuppc.
2009-09-25 20:44:59 +00:00
Joel Sherrill
081c475fe3
2009-09-25 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/Makefile.am: Re-add file accidentally deleted by Sebastian.
2009-09-25 18:30:11 +00:00
Joel Sherrill
8e2cd0ce59
2009-09-25 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/inline/rtems/score/thread.inl: Restore the BSP context -- do
not save the current. This routine is also marked as not returning
which saves the exit path code.
2009-09-25 18:08:55 +00:00
Joel Sherrill
e1c9abde95
2009-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/rtems/pci.h: Change extern inline to static inline.
2009-09-25 17:52:06 +00:00
Joel Sherrill
c42d1a459b
2009-09-25 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* sapi/include/rtems/extension.h, sapi/src/extensiondelete.c,
sapi/src/extensionident.c, sapi/src/extensioncreate.c,
sapi/inline/rtems/extension.inl, score/include/rtems/score/userext.h,
score/src/userextthreaddelete.c, score/src/userext.c,
score/src/userextthreadcreate.c, score/src/userextremoveset.c,
score/src/userextthreadbegin.c, score/src/userextaddset.c,
score/src/userextthreadstart.c, score/src/userextthreadswitch.c,
score/src/userextthreadrestart.c: Documentation. The types
User_extensions_routine and rtems_extension are now deprecated.
Removed unused types User_extensions_thread_post_switch_extension and
rtems_task_post_switch_extension. Renamed _User_extensions_Add_API_set()
in _User_extensions_Add_set(). Renamed _User_extensions_Add_set() in
_User_extensions_Add_set_with_table().
* score/src/userextaddapiset.c: Removed file.
* score/Makefile.am: Update.
2009-09-25 17:51:46 +00:00
Joel Sherrill
e89faf3ef4
2009-09-25 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* score/src/heap.c, score/include/rtems/score/heap.h: Reduced alignment
requirement for CPU_ALIGNMENT from four to two.
2009-09-25 17:49:32 +00:00
Joel Sherrill
0feb80855d
2009-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/include/io.h, shared/include/mmu.h: Change extern inline to
static inline.
2009-09-25 14:58:05 +00:00
Joel Sherrill
bc9808931c
2009-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/bootloader/bootldr.h: Change extern inline to static inline.
2009-09-25 14:56:04 +00:00
Joel Sherrill
ea5f512fe8
2009-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/include/pci.h: Change extern inline to static inline.
2009-09-25 14:55:32 +00:00
Joel Sherrill
e731068271
2009-09-25 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp14/asr.c, sp14/sp14.doc, sp14/task1.c, sp14/task2.c: Adjust test to
run when IO speed varies.
2009-09-25 13:26:35 +00:00
Joel Sherrill
bce23bdc98
2009-09-25 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/include/rtems/posix/threadsup.h: Add no return atrribute to
_POSIX_Thread_Exit().
2009-09-25 12:09:27 +00:00
Joel Sherrill
1154ced949
2009-09-25 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/score/cpu.h: Add no return atrribute to _CPU_Context_restore()
since it is used for restarting self.
2009-09-25 12:07:54 +00:00
Joel Sherrill
98765cb868
2009-09-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Add qemuppc.cfg.
* custom/qemuppc.cfg: New file.
2009-09-24 19:17:16 +00:00
Joel Sherrill
d7378b2e84
2009-09-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/shell/hexdump-odsyntax.c: Fix failure on SH2e where there is
only single precision float.
2009-09-24 18:29:06 +00:00
Joel Sherrill
b1ca98b9c1
2009-09-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* irq/irq.h: New file.
2009-09-24 16:08:35 +00:00
Joel Sherrill
9fd02e20aa
2009-09-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
preinstall.am, console/console-io.c, include/.cvsignore,
include/bsp.h, start/start.S, startup/bsppanic.c, startup/cmain.c,
startup/linkcmds: New files.
2009-09-24 16:08:14 +00:00
Joel Sherrill
b981f5f0a2
2009-09-24 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* stackchk01/stackchk01.doc: Add content.
2009-09-24 14:23:43 +00:00
Joel Sherrill
d3b5fe3a2e
2009-09-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/getpagesize.c, posix/Makefile.am: Eliminate one copy
of getpagesize() and make it return an int.
* posix/src/getpagesize.c: Removed.
2009-09-24 11:14:12 +00:00
Ralf Corsepius
d80603ec23
Regenerate.
2009-09-23 10:17:02 +00:00
Ralf Corsepius
41bab5c979
Bump GDB_RPMREL.
2009-09-23 10:16:12 +00:00
Ralf Corsepius
5eb0ae9bb7
Fix bug in with_system_readline logic.
2009-09-23 10:14:51 +00:00
Ralf Corsepius
f677033cae
Add *.tar.xz.
2009-09-23 03:19:08 +00:00
Ralf Corsepius
430a536f38
Add xz-compressed tarball
2009-09-23 03:18:44 +00:00
Ralf Corsepius
4dfc2d02df
Bump version.
2009-09-23 03:17:46 +00:00
Ralf Corsepius
b88c7b1da9
Minor fixes.
2009-09-23 03:17:01 +00:00
Joel Sherrill
d81a9a7a14
2009-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Disable network interface when networking
is disabled.
2009-09-23 00:00:34 +00:00
Ralf Corsepius
846e46afe2
Update.
2009-09-22 08:39:30 +00:00
Ralf Corsepius
acfbf10454
New.
2009-09-22 08:38:37 +00:00
Joel Sherrill
99acb01bea
2009-09-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add initial test for
rtems_stack_checker_is_blown.
* stackchk01/.cvsignore, stackchk01/Makefile.am, stackchk01/init.c,
stackchk01/stackchk01.doc, stackchk01/stackchk01.scn: New files.
2009-09-21 20:12:08 +00:00
Joel Sherrill
f343b668ac
2009-09-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
nanoseconds.
2009-09-21 13:14:37 +00:00
Thomas Doerfler
687e34b619
Add missing files.
2009-09-21 07:44:28 +00:00
Joel Sherrill
0e2caa4c18
2009-09-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/Makefile.am: Add getpagesize(). Now required by GNU Ada.
* posix/src/getpagesize.c: New file.
2009-09-20 17:04:31 +00:00
Joel Sherrill
105530fe5d
2009-09-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
getpagesize().
2009-09-20 17:03:18 +00:00
Ralf Corsepius
679e45d59c
Housekeeping.
2009-09-18 10:41:39 +00:00
Ralf Corsepius
c74285e50c
Regenerate.
2009-09-18 10:39:06 +00:00
Ralf Corsepius
6d41d18652
gdb-6.8.91-rtems4.10-20090918.diff.
2009-09-18 10:38:28 +00:00
Ralf Corsepius
c2b4d2d3e0
Bump GDB_RPMREL.
2009-09-18 10:36:16 +00:00
Ralf Corsepius
4c437cada8
New.
2009-09-18 10:35:01 +00:00
Ralf Corsepius
34ad1f48a6
Rework --with-system-readline handling.
2009-09-18 10:34:24 +00:00
Thomas Doerfler
5e61c80327
* rtems/score/cpu.h: Fix for inline asm in _CPU_Fatal_halt().
...
* rtems/asm.h: Added macro to define ARM functions.
* cpu_asm.S, arm_exc_handler_low.S: Use macro from above.
2009-09-18 08:07:23 +00:00
Thomas Doerfler
091705c07f
Removed symbols and renamed sections.
...
Added bsp_start_memcpy(). Documentation. Changes for external ROM start.
2009-09-18 08:06:32 +00:00
Thomas Doerfler
ba938b8d7d
Changes throughout.
2009-09-18 08:05:40 +00:00
Thomas Doerfler
f90c5fb37c
preinstall.am: Regenerate.
2009-09-18 08:05:14 +00:00
Joel Sherrill
96d8af5b01
2009-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* pxa255/ffuart/ffuart.c: Add BSP_poll_char.
2009-09-18 01:37:44 +00:00
Ralf Corsepius
7a7949b1cb
Update Source0-URL.
2009-09-17 03:29:39 +00:00
Ralf Corsepius
1d01844a71
Rebase against gdb-6.8.91.
2009-09-17 03:12:50 +00:00
Ralf Corsepius
a4c2b0091b
Regenerate.
2009-09-17 03:10:40 +00:00
Ralf Corsepius
caa9f1e4e6
gdb-6.8.91.
2009-09-17 03:09:24 +00:00
Ralf Corsepius
19db385aaf
gdb-%{gdb_version}-rtems4.10-20090917.diff
2009-09-17 03:06:39 +00:00
Joel Sherrill
ee3b1c1389
2009-09-16 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/src/userextaddapiset.c: Disable code that is only used when
ITRON or POSIX is enabled.
2009-09-16 22:15:58 +00:00
Joel Sherrill
8a2944aba4
*** empty log message ***
2009-09-16 22:14:11 +00:00
Joel Sherrill
e0b664382e
2009-09-16 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* configure.ac: Resolve confusion with Ralf's patch.
2009-09-16 22:13:58 +00:00
Joel Sherrill
d21f75fb11
2009-09-16 Roxana Leontie <roxana.leontie@gmail.com>
...
* configure.ac, fb/fb.c, include/bsp.h: updates made for porting to
Nano-X and make testing easyer
2009-09-16 20:43:40 +00:00
Ralf Corsepius
18e835a819
Regenerate.
2009-09-16 09:14:16 +00:00
Ralf Corsepius
e5df322fb2
Bump GCC_RPMREL.
2009-09-16 09:13:20 +00:00
Ralf Corsepius
9d14e5992a
newlib-1.17.0-rtems4.10-20090916.diff.
2009-09-16 07:45:44 +00:00
Ralf Corsepius
f8e4dc1962
New.
2009-09-16 07:43:27 +00:00
Till Straumann
446a1e8123
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:04:44 +00:00
Ralf Corsepius
e5e9f1aede
2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
2009-09-15 14:48:00 +00:00
Ralf Corsepius
6b2b37d28a
2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
2009-09-15 14:45:47 +00:00
Ralf Corsepius
5efc3ca24d
2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/shell/utils-cp.c: Include <utime.h> instead of
<sys/utime.h> for better POSIX compilance.
2009-09-15 14:08:56 +00:00
Ralf Corsepius
bd6cc48e8a
Include <utime.h> instead of <sys/utime.h> for better POSIX compilance.
2009-09-15 14:08:30 +00:00
Ralf Corsepius
a34d679ad1
2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/malloc_p.h: Rely upon uintmax_t and PRIuMAX being
provided.
2009-09-15 09:57:08 +00:00
Ralf Corsepius
002ca54e49
Rely upon uintmax_t and PRIuMAX being provided.
2009-09-15 09:56:52 +00:00
Ralf Corsepius
23c0451e76
2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/libio_init.c, libcsupport/src/libio.c:
Reflect rtems_libio_number_iops being uint32_t.
2009-09-15 09:53:12 +00:00
Ralf Corsepius
79e028d34c
Reflect rtems_libio_number_iops being uint32_t.
2009-09-15 09:53:01 +00:00
Ralf Corsepius
fcb9044f98
2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/libio_init.c: Reflect rtems_libio_number_iops
being uint32_t.
2009-09-15 09:50:06 +00:00
Ralf Corsepius
464cd4c497
2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/libio_init.c: Remove extern uint32_t
rtems_libio_number_iops.
2009-09-15 09:47:14 +00:00
Ralf Corsepius
278fbfd66a
Remove extern uint32_t rtems_libio_number_iops.
2009-09-15 09:46:54 +00:00
Ralf Corsepius
103c421f5d
2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/fcntl.c, libcsupport/src/malloc_boundary.c,
libcsupport/src/newlibc_reent.c, libcsupport/src/printk_plugin.c,
libcsupport/src/stat.c, libcsupport/src/tcflow.c,
libcsupport/src/tcflush.c, libcsupport/src/tcsendbreak.c,
libcsupport/src/tcsetpgrp.c, libcsupport/src/unlink.c,
libcsupport/src/unmount.c, libcsupport/src/write_r.c:
Add __attribute__((unused)) to function arguments.
2009-09-15 09:42:56 +00:00
Ralf Corsepius
2e8737ad5e
Add __attribute__((unused)) to function arguments.
2009-09-15 09:42:46 +00:00
Ralf Corsepius
f50ebdb6c2
2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/__brk.c, libcsupport/src/__gettod.c,
libcsupport/src/__sbrk.c, libcsupport/src/__times.c,
libcsupport/src/_calloc_r.c, libcsupport/src/_free_r.c,
libcsupport/src/_malloc_r.c, libcsupport/src/_realloc_r.c
libcsupport/src/_rename_r.c, libcsupport/src/assocnamebad.c
libcsupport/src/close.c, libcsupport/src/envlock.c
libcsupport/src/fstat.c, libcsupport/src/getgroups.c
libcsupport/src/getpid.c, libcsupport/src/isatty_r.c
libcsupport/src/link.c, libcsupport/src/lseek.c
libcsupport/src/open.c, libcsupport/src/read.c
libcsupport/src/setpgid.c: Add __attribute__((unused)) to function
arguments.
2009-09-15 09:30:21 +00:00
Ralf Corsepius
9e14ca27ef
Add __attribute__((unused)) to function arguments.
2009-09-15 09:29:55 +00:00
Ralf Corsepius
ead79688da
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 05:32:49 +00:00
Ralf Corsepius
37008d0686
2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/getpwent.c: Ansify.
2009-09-15 04:18:40 +00:00
Joel Sherrill
0f4de1e33b
2009-09-14 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp43/init.c, sp43/sp43.scn: Minor correction to test case so it hits
the intended code.
2009-09-14 20:07:32 +00:00
Joel Sherrill
d5ef083689
2009-09-14 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* configure.ac: Revert accidentally committed lines.
2009-09-14 20:06:33 +00:00
Joel Sherrill
a5b04dabd9
2009-09-14 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac, sp65/init.c: Add new test to exercise very
simple priority ceiling case that was previously only tested via the
POSIX API.
* sp66/.cvsignore, sp66/Makefile.am, sp66/init.c, sp66/sp66.doc,
sp66/sp66.scn: New files.
2009-09-14 20:05:44 +00:00
Joel Sherrill
ab2422c01f
2009-09-14 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psxtests/psxclock/init.c, psxtests/psxclock/psxclock.scn: Add test
case for nanosleep of a very small delay which mathematically is less
than a clock tick.
2009-09-14 17:59:29 +00:00
Ralf Corsepius
a512ed213f
2009-09-14 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* aclocal/check-bsps.m4: Add csb337 bsp family.
2009-09-14 15:42:28 +00:00
Joel Sherrill
0881ed02fd
2009-09-14 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* score/src/heapalignupuptr.c, score/src/heapallocatealigned.c:
Removed files.
* score/Makefile.am: Update.
2009-09-14 15:32:02 +00:00
Ralf Corsepius
27cb9ec53d
2009-09-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* capture/test1.c: Use size_t for sizes.
2009-09-14 14:56:35 +00:00
Ralf Corsepius
4ea75f2d1e
2009-09-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/gen83xx.cfg: Remove -funit-at-a-time.
2009-09-14 14:52:13 +00:00
Joel Sherrill
eebcc5be64
2009-09-14 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* cpu_supplement/arm.t: Update.
* cpu_supplement/preface.texi: Typo.
* cpu_supplement/general.t: Expanded abbreviation.
2009-09-14 14:50:39 +00:00
Joel Sherrill
7c411bda5b
2009-09-14 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* score/src/wkspace.c: Removed work space area consistency checks.
* libblock/include/rtems/ide_part_table.h: Functions are now
deprecated.
* libcsupport/include/rtems/libcsupport.h, libcsupport/src/calloc.c,
libcsupport/src/malloc_boundary.c,
libcsupport/src/malloc_initialize.c,
libcsupport/src/malloc_report_statistics_plugin.c,
libcsupport/src/malloc_statistics_helpers.c,
libcsupport/src/malloc_walk.c, libcsupport/src/realloc.c,
rtems/inline/rtems/rtems/region.inl: Update for heap API changes.
2009-09-14 Christian Mauderer <christian.mauderer@embedded-brains.de >
* libcsupport/src/vprintk.c: Fixed warnings. Print nothing in case the
pointer to the string is NULL.
2009-09-14 14:48:38 +00:00
Joel Sherrill
1e2d751036
2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
psxsignal04/Makefile.am: Move test cases which needed to be executed
when POSIX is disabled to psxclock so they will be.
2009-09-14 00:15:55 +00:00
Joel Sherrill
e7de563acf
2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/src/nanosleep.c: Disable EINTR case when POSIX is disabled
because it cannot happen.
2009-09-14 00:14:22 +00:00
Joel Sherrill
32aaaff486
2009-09-13 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/inline/rtems/score/coremsg.inl: Fix compilation issue when
notifications are not enabled.
2009-09-13 22:11:41 +00:00
Joel Sherrill
41163687e4
Typo.
2009-09-13 22:10:46 +00:00
Joel Sherrill
46605724c1
2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* configure.ac: Some POSIX tests exercise functionality which is
enabled when the POSIX threading is disabled. So build this suite all
the time and let the psxtests select the specific tests to build.
2009-09-13 21:09:47 +00:00
Joel Sherrill
bacf79e0b9
2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/include/rtems/score/thread.h, score/src/threadinitialize.c,
score/src/threadstackfree.c: Disable capability for API to let user
provide thread stack when no API configured includes this capability.
2009-09-13 21:00:11 +00:00
Joel Sherrill
8907a01c00
2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/include/rtems/score/coresem.h, score/src/coresemseize.c:
Disable body of _CORE_semaphore_Seize() if it is not used because all
APIs using it are disabled.
2009-09-13 20:54:01 +00:00
Joel Sherrill
0fa8b4d1b0
2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/include/rtems/score/tod.h: Fix typo.
2009-09-13 20:50:56 +00:00
Joel Sherrill
e552d0577f
2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/include/rtems/rtems/config.h: Add
rtems_configuration_get_maximum_semaphores().
2009-09-13 20:44:37 +00:00
Joel Sherrill
33046a5d9e
2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/Makefile.am, posix/src/clockgetres.c: Add clockgetres.c to set
of clock and delayt methods built when POSIX threads are disabled.
Ensure it builds when POSIX is disabled.
2009-09-13 20:42:10 +00:00
Joel Sherrill
cd4884a82d
2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp43/Makefile.am, sp43/init.c, sp43/sp43.scn, sp43/system.h: Add test
for Id which is in range for the object class but not allocated yet.
2009-09-13 20:37:54 +00:00
Joel Sherrill
88271c3308
2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
test to exercise clock and delay services enabled when POSIX threads
are disabled. This is split from psx01. POSIX test suite now enabled
when POSIX threads are disabled so only enable tests which are
appropriate.
* psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
2009-09-13 20:36:36 +00:00
Joel Sherrill
039cb994a9
2009-09-13 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/src/coremsgbroadcast.c: Fix typo.
2009-09-13 20:12:09 +00:00
Joel Sherrill
50d1e15412
2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/src/coremsgsubmit.c: Remove extra #else.
2009-09-13 16:37:11 +00:00
Joel Sherrill
939ba8162f
2009-09-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/inline/rtems/score/coremsg.inl, score/src/coremsg.c,
score/src/coremsgbroadcast.c, score/src/coremsginsert.c,
score/src/coremsgseize.c, score/src/coremsgsubmit.c: Add wrappers for
accessing message priority. Since these are empty when priority-based
message queues are disabled, this eliminates some of the
conditionals.
2009-09-13 16:05:14 +00:00
Ralf Corsepius
302e4367bb
Don't cvsignore rtems*.spec.
2009-09-13 03:51:21 +00:00
Ralf Corsepius
3c078c7ae6
Regenerate.
2009-09-13 03:43:04 +00:00
Ralf Corsepius
468036455a
newlib-1.17.0-rtems4.10-20090911.diff.
2009-09-13 03:41:21 +00:00
Ralf Corsepius
d6c9c1d023
Bump GCC_RPMREL for mass rebuild against binutils-2.19.90.
2009-09-13 03:37:08 +00:00
Ralf Corsepius
c91a0c7596
Regenerate.
2009-09-13 03:34:26 +00:00
Ralf Corsepius
a0b9cc0c22
Upgrade to binutils 2.19.90.
2009-09-13 03:33:44 +00:00
Joel Sherrill
88bbb93e24
2009-09-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/src/coremsgseize.c: Fix typo.
2009-09-12 14:31:51 +00:00
Till Straumann
6b7ef8a30d
2009-09-11 Till Straumann <strauman@slac.stanford.edu>
...
* network/gdb-6.8-psim-hw_ethtap.diff: Added gdb patch
which implements the NIC hardware emulation.
2009-09-11 22:56:39 +00:00
Till Straumann
a1e516f234
2009-09-11 Till Straumann <strauman@slac.stanford.edu>
...
* Makefile.am, bsp.h, network/if_sim.c, network/README:
added driver for NIC emulation.
2009-09-11 22:53:25 +00:00
Till Straumann
5a6d25fcd5
2009-09-11 Till Straumann <Till.Straumann@TU-Berlin.de>
...
* psim-top.in, psim-bottom: Added support for options
-d (print device tree and exit), -h (usage info) and
-n (enable NIC support).
* psim-gdb-bottom: Added support for options -s (force sysv IPC),
-h (usage info) and -n (enable NIC support).
Allow user to override GDB variable from environment.
* psim-shared: cat NIC properties into device file if the
user had specified '-n'.
* runtest-top.in: removed unsupported options -o, -d from
usage info.
2009-09-11 22:42:00 +00:00
Joel Sherrill
507d38261d
2009-09-11 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/include/rtems/score/coremsg.h,
score/inline/rtems/score/coremsg.inl, score/src/coremsg.c,
score/src/coremsginsert.c, score/src/coremsgseize.c,
score/src/coremsgsubmit.c, score/src/objectnametoidstring.c: Disable
the Core Message Queue features of notification, priority messages,
and blocking sends when no API requires them.
2009-09-11 20:00:30 +00:00
Till Straumann
b09423368b
2009-09-11 Till Straumann <strauman@slac.stanford.edu>
...
* Makefile.am, preinstall.am, irq/no_pic.c (REMOVED),
irq/irq.h, irq/irq_init.c:
use openpic from 'shared' area instead of no_pic.
* inlude/psim.h:
use openpic from 'shared' area instead of no_pic.
Added 'extern' declaration for (linker-script defined) RamBase
and RamSize symbols. Let CPP macros expand to these symbols
instead of static constants.
Added register definitions for OpenPIC in the register area.
Added register definitions for ethernet controller in the register
area.
* startup/linkcmds: Increased RamSize to 16M. Increased 'RAM'
memory region to 32M (there is really no disadvantage in making
this large). Added comment explaining the inter-relation between
RamSize, the size of the memory region, the device-tree property
"oea-memory-size" and the DBAT setting.
* tools/psim-shared: Try to determine RamSize from executable
and set 'oea-memory-size' accordingly. May be overridden if 'RAM_SIZE'
envvar is set.
Added openpic to device-tree.
Added ethernet controller to device-tree (commented because a PSIM
patch is currently required to use this device).
* startup/bspstart: Increase DBAT0 mapping to size of 32M.
2009-09-11 17:13:42 +00:00
Till Straumann
1b290ce7e5
2009-09-11 Till Straumann <strauman@slac.stanford.edu>
...
* shared/openpic/openpic.c: include the more generic <rtems/pci.h>
rather than <bsp/pci.h>.
2009-09-11 16:58:30 +00:00
Till Straumann
f85ad07618
2009-09-11 Till Straumann <strauman@slac.stanford.edu>
...
* irq/openpic_i8259_irq.c: Do not include <bsp/VMEConfig.h>
if the bsp.h defines HAVE_NO_VME so that BSPs w/o VME do not
have to create a dummy VMEConfig.h header.
2009-09-11 16:57:07 +00:00
Joel Sherrill
442eac699d
2009-09-11 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/include/rtems/score/thread.h, score/src/threadhandler.c,
score/src/threadinitialize.c, score/src/threadtickletimeslice.c:
Disable thread protocol and scheduling capabilities not exercised
when POSIX or ITRON API is disabled.
2009-09-11 15:35:52 +00:00
Ralf Corsepius
c0e7fb79e0
New.
2009-09-11 15:21:59 +00:00
Ralf Corsepius
7cc05543c1
Update.
2009-09-11 15:20:49 +00:00
Joel Sherrill
47988fb37b
2009-09-11 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/include/rtems/score/object.h,
score/inline/rtems/score/object.inl,
score/src/objectgetnameasstring.c, score/src/objectidtoname.c,
score/src/objectinitializeinformation.c,
score/src/objectnamespaceremove.c, score/src/objectnametoidstring.c,
score/src/objectsetname.c, score/src/thread.c,
score/src/threadcreateidle.c: Disable object string name support when
POSIX is not enabled.
2009-09-11 14:54:29 +00:00
Joel Sherrill
6dad79ffa4
2009-09-11 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libmisc/capture/capture.c: Use public API to obtain object name.
2009-09-11 14:53:40 +00:00
Ralf Corsepius
b5060e5e3c
Regenerate.
2009-09-11 02:07:30 +00:00
Ralf Corsepius
100fb17497
newlib-1.17.0-rtems4.10-20090910.diff
2009-09-11 02:06:45 +00:00
Ralf Corsepius
6cf310c142
Bump GCC_RPMREL.
2009-09-11 02:06:28 +00:00
Joel Sherrill
97f46a8070
2009-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/score/cpu.h: Make heap alignment 4 which is greater than
CPU_ALIGNMENT but minimum for heap.
2009-09-11 00:08:50 +00:00
Till Straumann
fabc115705
*** empty log message ***
2009-09-10 21:40:10 +00:00
Till Straumann
b14bfbba45
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:49 +00:00
Ralf Corsepius
533a334a5b
New.
2009-09-10 08:38:14 +00:00
Joel Sherrill
27e7b14411
2009-09-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1435/bsps
* Makefile.am: Use shared implementation of bsp_idle_thread().
* startup/bspidle.c: Removed.
2009-09-10 01:21:38 +00:00
Joel Sherrill
2c183cdf42
2009-09-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1435/bsps
* startup/bspidle.c: Removed.
2009-09-10 01:20:23 +00:00
Joel Sherrill
0d70642a69
2009-09-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1435/bsps
* shared/startup/bspidle.c: New file.
2009-09-10 01:19:31 +00:00
Joel Sherrill
ab0f90b701
2009-09-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1435/bsps
* Makefile.am: Use shared implementation of bsp_idle_thread().
2009-09-10 01:17:52 +00:00
Joel Sherrill
f52ba5837d
2009-09-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp46/init.c, sp46/sp46.scn: Fix numbering.
2009-09-09 18:28:18 +00:00
Joel Sherrill
b2f05456e3
2009-09-09 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* heapwalk/heapwalk.scn, heapwalk/init.c: Add missing _Heap_Walk test
cases to get back to 100% object coverage.
2009-09-09 16:30:14 +00:00
Joel Sherrill
809fb589fc
2009-09-09 Christian Mauderer <christian.mauderer@embedded-brains.de>
...
* heapwalk/init.c, heapwalk/heapwalk.scn, malloctest/init.c,
malloctest/malloctest.scn: New test cases.
* stackchk/blow.c, stackchk/stackchk.scn: Update for heap API changes.
2009-09-09 14:59:09 +00:00
Joel Sherrill
518c2aeba2
2009-09-09 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* score/include/rtems/score/heap.h, score/inline/rtems/score/heap.inl,
score/src/heapallocate.c, score/src/heap.c, score/src/heapextend.c,
score/src/heapresizeblock.c, score/src/heapwalk.c: Documenation.
Simplified block resize. Improved heap walk. Changed heap layout to
avoid a special case for _Heap_Is_used() and _Heap_Is_free().
* libmisc/stackchk/check.c: Update for heap API changes.
2009-09-09 14:58:37 +00:00
Ralf Corsepius
1c6b22861b
Remove.
2009-09-09 14:09:54 +00:00
Ralf Corsepius
ed5bd27bac
Regenerate.
2009-09-09 14:06:56 +00:00
Ralf Corsepius
8c5fc41ca2
newlib-1.17.0-rtems4.10-20090909.diff.
2009-09-09 14:05:50 +00:00
Ralf Corsepius
1184ef958f
Bump GCC_RPMREL.
2009-09-09 14:04:20 +00:00
Ralf Corsepius
3f7a0e1ccd
New.
2009-09-09 14:03:22 +00:00
Till Straumann
ddfae71ab0
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 05:34:44 +00:00
Joel Sherrill
ad4137358b
2009-09-07 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* spintrcritical_support/intrcritical.c: Fixed timing rountines.
2009-09-08 19:22:49 +00:00
Joel Sherrill
8634637d1d
2009-09-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/irq-config.h, include/irq-generic.h, include/irq-info.h,
src/irq-generic.c, src/irq-info.c, src/irq-legacy.c, src/irq-shell.c:
Format, cleanup and documentation.
* src/irq-server.c: New file.
* include/bootcard.h, include/stackalloc.h, src/stackalloc.c,
bsplibc.c: Update for heap API changes. Documentation.
2009-09-08 13:35:07 +00:00
Ralf Corsepius
17310b9d1e
Fix GDB_VERS.
2009-09-08 11:30:54 +00:00
Ralf Corsepius
e1956272e8
Update to gdb-6.8.50.20090908.
2009-09-08 09:49:32 +00:00
Ralf Corsepius
37c8eca817
gdb-6.8.50.20090908.
2009-09-08 04:15:22 +00:00
Ralf Corsepius
abf00f79bd
Rebase against gdb-6.8.50.20090908.
2009-09-08 04:13:09 +00:00
Ralf Corsepius
5ede0cc346
Regenerate.
2009-09-07 07:54:55 +00:00
Ralf Corsepius
7fde8d57aa
Regenerate.
2009-09-07 07:54:36 +00:00
Ralf Corsepius
3136697f67
Bump GCC_RPMREL.
2009-09-07 07:54:25 +00:00
Ralf Corsepius
4940b1b7ae
Regenerate.
2009-09-07 04:20:45 +00:00
Ralf Corsepius
1c99747375
Bump GCC_RPMREL.
2009-09-07 04:20:22 +00:00
Ralf Corsepius
86c6f95bae
Regenerate.
2009-09-07 04:13:14 +00:00
Ralf Corsepius
ed2cb7c2f5
Bump GCC_RPMREL.
2009-09-07 04:12:14 +00:00
Ralf Corsepius
b0e80d9b57
Don't push . into multilib subdirs.
2009-09-07 04:10:45 +00:00
Ralf Corsepius
e17810edde
Remove %sysdir %{_prefix}
2009-09-07 04:10:02 +00:00
Ralf Corsepius
98910dbd46
2009-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/issetugid.c: New (relocated from libnetworking).
* libnetworking/rtems/issetugid.c: Remove.
* libnetworking/Makefile.am: Reflect changes above.
* libcsupport/Makefile.am: Reflect changes above.
2009-09-06 20:32:06 +00:00
Ralf Corsepius
0c7fbdedea
Don't put _prefix into dirs.
2009-09-06 16:45:38 +00:00
Joel Sherrill
f6a41d2ea1
2009-09-03 Christian Mauderer <christian.mauderer@embedded-brains.de>
...
* malloctest/init.c: New test cases. Update for heap API changes.
* stackchk/blow.c: Update for heap API changes.
2009-09-06 15:24:56 +00:00
Joel Sherrill
dea3eccb38
2009-09-06 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* libcsupport/src/free.c, libmisc/stackchk/check.c,
rtems/include/rtems/rtems/region.h, rtems/src/regioncreate.c,
rtems/src/regionextend.c, rtems/src/regiongetinfo.c,
rtems/src/regiongetsegment.c, rtems/src/regiongetsegmentsize.c,
rtems/src/regionresizesegment.c, score/src/pheapallocate.c,
score/src/pheapallocatealigned.c, score/src/pheapextend.c,
score/src/pheapfree.c, score/src/pheapgetblocksize.c,
score/src/pheapgetfreeinfo.c, score/src/pheapgetinfo.c,
score/src/pheapgetsize.c, score/src/pheapinit.c,
score/src/pheapresizeblock.c, score/src/pheapwalk.c:
Update for heap API changes.
* score/include/rtems/score/apimutex.h,
score/include/rtems/score/object.h: Documentation.
* score/include/rtems/score/heap.h,
score/include/rtems/score/protectedheap.h,
score/inline/rtems/score/heap.inl, score/src/heap.c,
score/src/heapallocate.c, score/src/heapallocatealigned.c,
score/src/heapextend.c, score/src/heapfree.c,
score/src/heapgetfreeinfo.c, score/src/heapgetinfo.c,
score/src/heapresizeblock.c, score/src/heapsizeofuserarea.c,
score/src/heapwalk.c: Overall cleanup. Added boundary constraint to
allocation function. More changes follow.
2009-09-06 15:24:08 +00:00
Ralf Corsepius
6685aa0959
Regenerate.
2009-09-06 14:18:39 +00:00
Ralf Corsepius
9914cad16a
Bump GCC_RPMREL.
2009-09-06 14:17:51 +00:00
Ralf Corsepius
503fdc1e0f
newlib-1.17.0-rtems4.10-20090906.diff
2009-09-06 14:17:16 +00:00
Ralf Corsepius
d7467d49d3
New.
2009-09-06 14:15:40 +00:00
Ralf Corsepius
757e5de0df
Activate python.
2009-09-05 05:10:06 +00:00
Ralf Corsepius
7b05a7abe5
Bump GDB_RPMREL = 2.
2009-09-05 05:09:01 +00:00
Ralf Corsepius
905b569b73
Fix %bcond_without/with python conditional.
2009-09-05 04:58:19 +00:00
Ralf Corsepius
05e8b649d8
Add python support.
2009-09-05 04:37:55 +00:00
Joel Sherrill
d329acf46d
2009-09-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* spfatal01/spfatal01.scn, spfatal01/testcase.h,
spfatal02/spfatal02.scn, spfatal02/testcase.h,
spfatal03/spfatal03.scn, spfatal03/testcase.h,
spfatal04/spfatal04.scn, spfatal04/testcase.h,
spfatal05/spfatal05.scn, spfatal05/testcase.h,
spfatal06/spfatal06.scn, spfatal06/testcase.h,
spfatal07/spfatal07.scn, spfatal07/testcase.h,
spfatal08/spfatal08.scn, spfatal08/testcase.h,
spfatal09/spfatal09.scn, spfatal09/testcase.h, spfatal10/Makefile.am,
spfatal10/spfatal10.scn, spfatal11/Makefile.am,
spfatal11/spfatal11.scn, spfatal12/Makefile.am,
spfatal12/spfatal12.scn, spfatal_support/init.c: Make all fatal error
tests use testcase.h and spfatal_support framework. Print test name
herald in all cases.
* spfatal10/testcase.h, spfatal11/testcase.h, spfatal12/testcase.h:
New files.
* spfatal10/init.c, spfatal11/init.c, spfatal12/init.c: Removed.
2009-09-04 21:28:56 +00:00
Joel Sherrill
d4f932c9a2
2009-09-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* spfatal07/testcase.h: Indicate test is not applicable on some
architectures.
2009-09-04 16:15:08 +00:00
Joel Sherrill
56e171066d
2009-09-04 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* rtems/src/taskmode.c, sapi/src/exshutdown.c,
score/include/rtems/score/sysstate.h,
score/inline/rtems/score/sysstate.inl: Added
_System_state_Is_shutdown(). Removed direct uses of
_System_state_Current. Documentation.
2009-09-04 13:09:48 +00:00
Ralf Corsepius
4c7eb6570e
Fix expat.
2009-09-03 04:57:56 +00:00
Ralf Corsepius
c5540a7eba
Bump GDB_RPMREL.
2009-09-03 03:06:11 +00:00
Ralf Corsepius
a707320651
Regenerate.
2009-09-03 01:59:29 +00:00
Ralf Corsepius
21a21c2f31
Reset GDB_RPMREL.
2009-09-03 01:59:00 +00:00
Ralf Corsepius
ccadb6844c
Upgrade to gdb-6.8.50.20090902.
2009-09-03 01:55:34 +00:00
Ralf Corsepius
eb33c6e10e
Upgrade to gdb-6.8.50.20090902.
2009-09-02 16:57:03 +00:00
Ralf Corsepius
b26011991e
New.
2009-09-02 16:25:37 +00:00
Ralf Corsepius
cae117d97e
Regenerate.
2009-09-02 06:46:41 +00:00
Ralf Corsepius
b0699f5136
Bump GDB_RPMREL.
2009-09-02 06:45:31 +00:00
Ralf Corsepius
ff7c66a6d2
Bump GDB_RPMREL. Disable infos.
2009-09-02 06:45:18 +00:00
Ralf Corsepius
a32febe483
Introduce noarch subpackages. Fix dir ownerships.
2009-09-02 06:39:31 +00:00
Ralf Corsepius
6a3de2f706
Regenerate.
2009-09-02 05:34:11 +00:00
Ralf Corsepius
8854c91da3
Let packages own _prefix, _prefix/share
2009-09-02 05:32:48 +00:00
Ralf Corsepius
840e413385
Bump GCC_RPMREL.
2009-09-02 05:32:07 +00:00
Ralf Corsepius
8087c18c4f
New.
2009-08-31 14:18:44 +00:00
Ralf Corsepius
94b864c7ff
Add self-dep.
2009-08-31 14:18:14 +00:00
Ralf Corsepius
4ec3165525
Bump GCC_RPMREL.
2009-08-31 14:17:53 +00:00
Ralf Corsepius
7a925529bd
Regenerate.
2009-08-31 11:36:55 +00:00
Ralf Corsepius
016c9eac5e
Regenerate.
2009-08-31 11:27:12 +00:00
Ralf Corsepius
65998e3d27
Bump GCC_RPMREL.
2009-08-31 11:26:26 +00:00
Ralf Corsepius
5487ae777a
Add self-deps.
2009-08-31 11:24:42 +00:00
Ralf Corsepius
0b9916c93d
Bump BINUTILS_RPMREL
2009-08-31 08:42:41 +00:00
Ralf Corsepius
e258d50ff3
Bump BINUTILS_RPMREL
2009-08-31 08:42:35 +00:00
Ralf Corsepius
55e45f8d4d
Upgrade.
2009-08-31 08:00:11 +00:00
Ralf Corsepius
106c03b9b2
Regenerate.
2009-08-31 06:52:47 +00:00
Ralf Corsepius
79c5a0c419
Bump GCC_RPMREL.
2009-08-31 06:51:45 +00:00
Ralf Corsepius
cc1b3ceef4
Rework.
2009-08-31 06:47:27 +00:00
Ralf Corsepius
5afe2493a7
New.
2009-08-31 06:46:41 +00:00
Ralf Corsepius
d30910e202
Regenerate.
2009-08-30 08:44:03 +00:00
Ralf Corsepius
039a57a563
Abandon netbsd4.0.1
2009-08-30 08:39:50 +00:00
Ralf Corsepius
87f3703ba7
Abandon.
2009-08-30 08:39:08 +00:00
Ralf Corsepius
cedabcac88
New.
2009-08-30 08:38:43 +00:00
Ralf Corsepius
14f1cc2521
Regenerate.
2009-08-29 04:27:25 +00:00
Ralf Corsepius
09bcc29128
Bump GCC_RPMREL, BINUTILS_RPMREL.
2009-08-29 04:26:44 +00:00
Ralf Corsepius
91bbb21a42
minor fixes.
2009-08-29 04:25:55 +00:00
Ralf Corsepius
6ef6f88553
Regenerate.
2009-08-29 04:18:00 +00:00
Ralf Corsepius
db05093b41
Bump BINUTILS_RPMREL.
2009-08-29 04:16:56 +00:00
Ralf Corsepius
87e517332d
Add %{_datarootdir}.
2009-08-29 03:33:14 +00:00
Ralf Corsepius
4e3245021a
Abandon binutils < 2.17.
2009-08-29 03:33:02 +00:00
Joel Sherrill
4093d8f06e
2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am: Fix spacing.
2009-08-28 18:26:49 +00:00
Joel Sherrill
b99a35a8fc
2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libcsupport/src/malloc_initialize.c, sapi/src/exinit.c,
score/src/threadstartmultitasking.c: Fix spacing.
* libmisc/stackchk/check.c: Move variable into compiler specific conditional.
2009-08-28 18:26:05 +00:00
Joel Sherrill
f1e8903dc0
2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* bootcard.c, bsplibc.c, clockdrv_shell.h, console-polled.c: Fix
formatting.
2009-08-28 18:24:10 +00:00
Joel Sherrill
bcec9554ec
2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* shared/start.S: Fix comment.
2009-08-28 18:23:33 +00:00
Joel Sherrill
4744e975a7
2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* configure.ac: Fix typo.
2009-08-28 18:23:12 +00:00
Joel Sherrill
8e73dba3f5
2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* console/console.c: Spacing.
2009-08-28 18:22:44 +00:00
Joel Sherrill
77f842dbc4
2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* startup/bspstart.c: Spacing.
2009-08-28 18:21:20 +00:00
Joel Sherrill
4715aba5d3
2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* console/config.c: Spacing.
2009-08-28 18:20:50 +00:00
Joel Sherrill
fd3cd3e3e3
2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* configure.ac, console/conscfg.c: Add CONSOLE_USE_INTERRUPTS.
2009-08-28 18:20:12 +00:00
Ralf Corsepius
9610896132
Fix typo in previous change.
2009-08-28 12:03:57 +00:00
Ralf Corsepius
8f9def4b9d
Mark binutils-common as noarch sub-package.
2009-08-28 11:54:55 +00:00
Ralf Corsepius
e51a1063a9
Add support for --with noarch_subpackages.
2009-08-28 10:25:32 +00:00
Ralf Corsepius
2abefd710f
Cosmetics
2009-08-28 10:22:54 +00:00
Ralf Corsepius
c64e1b0e0f
Add %dir %{_gcclibdir}/gcc/@tool_target@/%{gcc_version}/include
2009-08-28 10:21:51 +00:00
Ralf Corsepius
adf32cd35c
Add %{_gcclibdir}/gcc/@tool_target@/%{gcc_version}/include-fixed directory hierarchy.
2009-08-28 10:20:22 +00:00
Ralf Corsepius
5dde035763
Filter include-fixed/*
2009-08-28 10:18:19 +00:00
Ralf Corsepius
77e6b7168f
Cleanup Obsoletes/Provides
2009-08-28 07:23:11 +00:00
Joel Sherrill
7561e7cfb3
2009-08-27 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/ep7312.h, startup/bspreset.c: Move Skyeye magic address out
of .h file.
2009-08-28 03:17:17 +00:00
Joel Sherrill
25df30d7e7
2009-08-27 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* misc/bspidle.c: Include bsp.h and fix prototype.
2009-08-27 22:45:22 +00:00
Joel Sherrill
c61aa6021d
If not on Skyeye, do not include the rtl8019 driver in libbsp.
2009-08-27 22:44:16 +00:00
Ralf Corsepius
9b9c6153d1
Regenerate.
2009-08-27 20:32:31 +00:00
Ralf Corsepius
3274a39af8
Bump GCC_RPMREL.
2009-08-27 20:31:58 +00:00
Ralf Corsepius
d396e2a17c
Add _gcclibdir instead of _libdir to dirs
2009-08-27 20:31:02 +00:00
Joel Sherrill
2161e594d9
2009-08-27 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* custom/leon2.cfg, custom/leon3.cfg: Fix typo.
2009-08-27 18:31:36 +00:00
Joel Sherrill
8ff9bb8326
2009-08-27 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h: Fix spelling.
2009-08-27 18:19:44 +00:00
Ralf Corsepius
cdc1b12342
Regenerate.
2009-08-27 15:47:52 +00:00
Ralf Corsepius
a2acf4f043
GCC_RPMREL = 6.
2009-08-27 15:46:56 +00:00
Ralf Corsepius
34ada7c0e8
Abandon 4.4.0.
...
Update to gcc-core-4.4.1-rtems4.10-20090820.diff.
2009-08-27 15:46:23 +00:00
Ralf Corsepius
dc8c92254d
Update.
2009-08-27 14:56:21 +00:00
Ralf Corsepius
e107a1b0cc
Update.
2009-08-27 13:20:33 +00:00
Ralf Corsepius
a09e6f21c1
New.
2009-08-27 13:18:16 +00:00
Ralf Corsepius
817688532e
Regenerate.
2009-08-27 10:49:05 +00:00
Ralf Corsepius
5d1afaaabb
Regenerate.
2009-08-27 10:49:04 +00:00
Ralf Corsepius
3b855ba50c
Update.
2009-08-27 10:48:28 +00:00
Ralf Corsepius
d8f3327109
Modernize.
2009-08-27 10:45:21 +00:00
Ralf Corsepius
a34a266a83
New.
2009-08-27 10:44:18 +00:00
Ralf Corsepius
04da1c3672
Modernize.
2009-08-27 10:05:56 +00:00
Ralf Corsepius
dff3cafb14
New.
2009-08-27 10:05:27 +00:00
Ralf Corsepius
194a1b9094
New.
2009-08-27 08:20:56 +00:00
Ralf Corsepius
d7bc7aa42f
Split out libs.am
2009-08-27 08:20:36 +00:00
Ralf Corsepius
79e55c522f
Modernize.
2009-08-27 08:14:23 +00:00
Ralf Corsepius
1ab6977c62
Update.
2009-08-27 06:39:53 +00:00
Ralf Corsepius
4668c7fe60
Regenerate.
2009-08-27 06:33:11 +00:00
Ralf Corsepius
1c36079459
Various updates.
...
Hard-code release instead of using @VERSION@.
2009-08-27 06:32:49 +00:00
Ralf Corsepius
8514d37670
HACK: filter gcclibdir/* iff _gcclibdir is defined
2009-08-27 06:31:31 +00:00
Ralf Corsepius
dfe5b24b26
More libiberty tweaks
2009-08-27 05:21:30 +00:00
Ralf Corsepius
27e77c934d
exclude finclude for gcc < 4.2.0
2009-08-27 05:20:57 +00:00
Ralf Corsepius
5ec10091d3
Install to --libdir=%{_prefix}/lib instead of %{_libdir}
2009-08-27 03:40:26 +00:00
Ralf Corsepius
3f8272d613
Remove work-around to obsolete gfortran bug.
2009-08-27 03:39:14 +00:00
Ralf Corsepius
cd0393ffbd
Remove obsolete conditional.
2009-08-27 02:59:15 +00:00
Ralf Corsepius
fdff67bb14
Remove obsolete conditional.
2009-08-27 02:52:11 +00:00
Ralf Corsepius
1bd552a434
Remove obsolete conditional.
2009-08-27 02:50:11 +00:00
Ralf Corsepius
9af225c911
s,%{gcclib},%{_gcclibdir}/gcc/,
2009-08-27 02:22:20 +00:00
Ralf Corsepius
150fd4ca0b
Remove outdated conditionals.
2009-08-27 02:18:11 +00:00
Joel Sherrill
a4a626ba6b
2009-08-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* configure.ac: Add default value.
2009-08-27 00:01:06 +00:00
Joel Sherrill
4314d61b47
2009-08-26 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* score/inline/rtems/score/address.inl: Added const qualifier
to parameters. Added cast to _Addresses_Subtract() fix a warning.
2009-08-26 23:25:18 +00:00
Ralf Corsepius
42663eec1f
Eliminate %{gccexec}.
2009-08-26 17:16:23 +00:00
Ralf Corsepius
88687a6203
Abandon gcc < 3.4
2009-08-26 17:14:38 +00:00
Ralf Corsepius
bbdde8b71d
Move finclude into *-gfortran.
2009-08-26 17:03:54 +00:00
Ralf Corsepius
3b3b3b96e9
Use fortran instead of f95.
2009-08-26 16:58:08 +00:00
Ralf Corsepius
4de09b59fe
Abandon build_g77.
2009-08-26 16:57:32 +00:00
Ralf Corsepius
b8cb165f16
Use build_fortran instead of build_f95.
2009-08-26 16:56:59 +00:00
Ralf Corsepius
9dcd8f7315
Abandon g77.
2009-08-26 16:49:08 +00:00
Ralf Corsepius
0b801216f3
Use --language=fortran for fortran.
...
Abandon g77.
2009-08-26 16:47:48 +00:00
Ralf Corsepius
246717fa0f
Replace build_f95 with build_fortran.
2009-08-26 16:44:54 +00:00
Ralf Corsepius
439f9f4735
Remove.
2009-08-26 16:43:05 +00:00
Joel Sherrill
e90329f399
2009-08-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, preinstall.am, include/bsp.h: Rename BSP specific idle
thread to bsp_idle_thread.
* misc/bspidle.c: New file.
* include/idle.h, misc/idle.c: Removed.
2009-08-26 13:39:01 +00:00
Joel Sherrill
758daa4515
2009-08-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* clock/clock.c, include/bsp.h: Rename BSP specific idle thread to
bsp_idle_thread.
2009-08-26 13:32:22 +00:00
Joel Sherrill
fc472c9796
2009-08-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/bspstart.c: Rename BSP specific idle thread to
bsp_idle_thread and split into its own file.
* startup/bspidle.c: New file.
2009-08-26 13:31:40 +00:00
Joel Sherrill
7173c43715
2009-08-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* hello/Makefile.am, hello/init.c: Simplify.
* hello/system.h: Removed.
2009-08-26 13:22:58 +00:00
Joel Sherrill
d58ea3b065
2009-08-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libfs/src/devfs/devfs.h: Fix spelling error.
2009-08-26 13:22:27 +00:00
Joel Sherrill
7bbedbe22b
2009-08-26 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* sapi/include/rtems/config.h: Changed stack allocator signature to
match the one of _Workspace_Allocate().
2009-08-26 12:18:42 +00:00
Joel Sherrill
c1ac715a4a
2009-08-26 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* spstkalloc/init.c: Changed allocator signature. Functions are now
static.
2009-08-26 12:16:36 +00:00
Joel Sherrill
7c9c8c8c59
2009-08-26 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* user/conf.t: Change stack allocator signature.
2009-08-26 12:14:57 +00:00
Joel Sherrill
8de136b6c5
2009-08-19 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* heapwalk/init.c, stackchk/blow.c: Update for heap API changes.
2009-08-26 12:01:21 +00:00
Joel Sherrill
371cea31d3
2009-08-24 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* libmisc/stackchk/check.c, rtems/src/regionreturnsegment.c,
rtems/src/regiongetsegmentsize.c, src/heapalignupuptr.c,
src/heapallocatealigned.c, src/heapallocate.c, src/heap.c,
src/heapextend.c, src/heapfree.c, src/heapgetfreeinfo.c,
src/heapgetinfo.c, src/heapresizeblock.c, src/heapsizeofuserarea.c,
src/heapwalk.c, src/pheapgetblocksize.c, inline/rtems/score/heap.inl,
include/rtems/score/heap.h: Overall cleanup. Changed all types for
addresses, sizes, offsets and alignments to uintptr_t. Reformatted.
Added variables for clarity. Renamed various objects. Enabled
_HAssert() for all instances. More changes follow.
2009-08-26 12:00:24 +00:00
Ralf Corsepius
2bbfbf1a1b
Add mpfr_provided for openSUSE 11.0 + 11.1
2009-08-26 11:02:45 +00:00
Ralf Corsepius
5426f17e4c
Update readline.
2009-08-26 10:57:06 +00:00
Joel Sherrill
39385ed563
2009-08-25 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* sp29/init.c: Fixed return value evaluation.
* sp59/init.c: Added status code assignment. Fixed typos.
* sp59/init.c, sp59/sp59.scn: Added status code assignment. Fixed typos.
* sp63/init.c: Check return value of _Heap_Initialize().
2009-08-26 02:16:03 +00:00
Joel Sherrill
bd039332dd
2009-08-25 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* sp59/init.c, sp59/sp59.scn: Added status code assignment. Fixed typos.
* sp63/init.c: Check return value of _Heap_Initialize().
2009-08-26 02:13:38 +00:00
Joel Sherrill
6749520127
2009-08-25 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* ep1a/startup/linkcmds, mbx8xx/startup/linkcmds,
score603e/startup/linkcmds, shared/startup/linkcmds,
ss555/startup/linkcmds: Fix typos in .eh_frame sections.
2009-08-25 19:09:31 +00:00
Joel Sherrill
0d32490025
2009-08-25 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libfs/src/devfs/devfs_eval.c: Fix bug where use of strncmp() resulted
in a partial match being considered a full name match. On ERC32,
looking for /dev/console would match /dev/console_b first.
2009-08-25 13:45:30 +00:00
Joel Sherrill
eef91afaab
2009-08-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h, startup/bspstart.c: Rename _Thread_Idle_body to
bsp_idle_thread.
2009-08-24 21:06:01 +00:00
Joel Sherrill
dedccb649e
2009-08-24 Christian Mauderer <christian.mauderer@embedded-brains.de>
...
* rtems.adb: Use rtems_debug_is_enabled().
2009-08-24 12:15:24 +00:00
Thomas Doerfler
da422590ae
Define M68K_FP_STATE_SIZE also if used in assembler files.
2009-08-24 10:29:10 +00:00
Joel Sherrill
2b86087062
2009-08-22 Roxana Leontie <roxana.leontie@gmail.com>
...
* bsp_howto/framebuffer.t: documented the improvements made to
read/write
2009-08-23 15:00:29 +00:00
Joel Sherrill
b8dfc887f5
2009-08-22 Roxana Leontie <roxana.leontie@gmail.com>
...
* console/fb_vga.c: improved read/write
2009-08-23 14:59:55 +00:00
Joel Sherrill
d46a005512
2009-08-22 Xi Yang <hiyangxi@gmail.com>
...
* pxa255/include/pxa255.h: Add constants for LCD, Network, and Timer.
* pxa255/irq/bsp_irq_init.c, pxa255/irq/irq.c,
pxa255/irq/irq.h: Change to dummy_handler().
2009-08-22 13:59:56 +00:00
Joel Sherrill
1179b5f318
2009-08-22 Xi Yang <hiyangxi@gmail.com>
...
* fb/fb.c: Register correct device name.
* startup/bspstart.c: Fix warnings.
2009-08-22 13:55:51 +00:00
Joel Sherrill
2eb33fdcb7
2009-08-21 Roxana Leontie <roxana.leontie@gmail.com>
...
* bsp_howto/framebuffer.t: Updated the frame buffer documentation.
2009-08-21 18:41:50 +00:00
Joel Sherrill
cb09a5da6a
2009-08-21 Roxana Leontie <roxana.leontie@gmail.com>
...
* Makefile.am, preinstall.am, libmisc/Makefile.am: Changed the name of
mw-fb directory into fb. Relocated files.
* libmisc/fb/fb.h, libmisc/fb/mw_uid.c, libmisc/fb/mw_uid.h: New files.
* libmisc/mw-fb/fb.h, libmisc/mw-fb/mw_uid.c, libmisc/mw-fb/mw_uid.h:
Removed.
2009-08-21 18:39:59 +00:00
Joel Sherrill
4d06315fc5
2009-08-21 Roxana Leontie <roxana.leontie@gmail.com>
...
* nds/fb/fb.c: took off get_screen_info() and set_screen_info() extern
references
2009-08-21 18:36:02 +00:00
Joel Sherrill
573e3b2f7f
2009-08-21 Roxana Leontie <roxana.leontie@gmail.com>
...
* pc386/console/fb_vga.c: added read/write functionality; added thread
safety to prevent multiple open() operations of the frame buffer device.
2009-08-21 18:35:28 +00:00
Joel Sherrill
a3a6fae837
2009-08-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
Should be automatically handled by confdefs.h or the application.
2009-08-21 17:59:31 +00:00
Joel Sherrill
a17bc42173
2009-08-21 Xi Yang <hiyangxi@gmail.com>
...
* Makefile.am: Add fb/fb.c add rtl8019 Ethernet card support
* preinstall.am: Install skyeye_fb.h, Install wd80x3
* fb/fb.c, fb/skyeye_fb.h: Framebuffer support for skyeye simulator
* rtl8019/wd80x3, rtl8019/rtl8019.c: rtl8019 support
* startup/memmap.c: Change the size of Map I/O to 1216M
* bsp/bsp.h: Add rtl8019 related infomation
2009-08-21 17:49:31 +00:00
Joel Sherrill
c39d81bc5e
2009-08-21 Xi Yang <hiyangxi@gmail.com>
...
* unlimited/test2.c: Fix spacing.
2009-08-21 17:35:49 +00:00
Joel Sherrill
b580e715e5
2009-08-20 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* aclocal/check-networking.m4: Disable TCP/IP on targets without enough
physical address to support BSD TCP/IP stack.
2009-08-20 23:56:17 +00:00
Ralf Corsepius
2c3e6c5d08
Regenerate.
2009-08-20 13:40:26 +00:00
Ralf Corsepius
0ebf6f22fa
Remove gcc-4.4.0.
...
gcc-core-4.4.1--rtems4.10-20090820.diff.
2009-08-20 13:40:00 +00:00
Ralf Corsepius
b610c1bb0c
Bump GCC_RPMREL.
2009-08-20 13:39:24 +00:00
Ralf Corsepius
5e770e6543
Remove _exit from avr's libgcc.
2009-08-20 13:38:50 +00:00
Joel Sherrill
897aa5582a
2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* spwatchdog/spwatchdog.scn, spwatchdog/task1.c: Add test for
_Watchdog_Report() when name is not NULL. This case was covered at
-Os on erc32 but at -O2 we had more code.
2009-08-19 21:42:36 +00:00
Joel Sherrill
c45ca10375
2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psx09/init.c, psx09/psx09.scn: Correct test following decision of
when not to change ssporadic scheduler so it does not touch a task's
priority when it is holding a mutex or its priority would be impacted
adversely.
2009-08-19 17:28:19 +00:00
Joel Sherrill
9f49b43378
Give credit to Santosh.
2009-08-19 17:26:38 +00:00
Joel Sherrill
93f7ea15e5
2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sapi/include/confdefs.h, score/Makefile.am,
score/include/rtems/score/thread.h: Only instantiate
_Thread_Idle_body() if it is going ot be used.
* score/src/threadidlebody.c: Removed.
2009-08-19 16:40:03 +00:00
Joel Sherrill
db0df7b6df
2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/score/cpu.h: Mark _CPU_Context_restore() as noreturn so the
compiler will not generate code thinking it returns.
2009-08-19 16:39:05 +00:00
Joel Sherrill
3c1adeec71
2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* console/console.c: Fix warning.
2009-08-19 16:37:10 +00:00
Joel Sherrill
d09713340e
2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* startup/ithread.S: Removed. Now bspidle.S.
2009-08-19 16:30:24 +00:00
Joel Sherrill
56035ca340
2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, console/console.c, console/debugputs.c, include/bsp.h,
startup/setvec.c: Split idle method into its own file. Properly note
to confdefs.h that this BSP has its own idle thread. Also address use
of maximum termios constant in debug IO.
* startup/bspidle.S: New file.
2009-08-19 16:28:55 +00:00
Joel Sherrill
b181c30607
2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, include/bsp.h, startup/setvec.c: Split idle method into
its own file. Properly note to confdefs.h that this BSP has its own
idle thread.
* startup/bspidle.c: New file.
2009-08-19 16:13:01 +00:00
Joel Sherrill
0fed29abc5
2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, include/bsp.h, startup/setvec.c: Split idle method into
its own file. Properly note to confdefs.h that this BSP has its own
idle thread.
* startup/bspidle.c: New file.
2009-08-19 16:05:38 +00:00
Joel Sherrill
a1f0ca28c0
2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/pthread.c: Address sporadic server edge cases. Do not
change priority if thread is holding a priority ceiling or
inheritance mutex. Do not change it if it looks like the thread has
manually changed its priority. Style cleanup on file with new
comments added.
2009-08-19 15:18:19 +00:00
Joel Sherrill
4e7ca87212
2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
for adjusting time (adjtime()) where the time is adjusted by enough
microseconds that it crosses a second boundary.
2009-08-19 15:13:34 +00:00
Joel Sherrill
712726d3df
2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
test to reflect not allowing poriority changes when mutex is locked.
2009-08-19 14:55:24 +00:00
Joel Sherrill
3a12177645
2009-08-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp63/init.c, sp63/sp63.scn: Add case for math on size requested
overflowing on _Heap_Allocate_aligned.
2009-08-18 18:46:21 +00:00
Joel Sherrill
3a95c67925
2009-08-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/src/heapallocatealigned.c: Remove unused label.
2009-08-18 18:40:14 +00:00
Joel Sherrill
09794266c4
2009-08-18 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* score/src/heapallocatealigned.c: Change break to continue to fix
issue encountered on ARM. Fix indentation.
2009-08-18 16:15:16 +00:00
Joel Sherrill
7ca51e389d
2009-08-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* s3c2400/clock/clockdrv.c, s3c24xx/clock/clockdrv.c: Add stubs for
nanoseconds since tick handler.
2009-08-18 15:37:52 +00:00
Joel Sherrill
63b3dff5ec
2009-08-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/src/timerreset.c: Rework to ease analysis.
2009-08-18 15:35:51 +00:00
Joel Sherrill
7d414c33ae
2009-08-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn: Add error cases
for various null parameters.
2009-08-18 15:32:49 +00:00
Joel Sherrill
84f27fa8fa
2009-08-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
remaining pointer.
2009-08-18 14:39:33 +00:00
Joel Sherrill
804e5715fd
2009-08-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp16/sp16.scn, sp16/task1.c: Fix typo.
2009-08-18 14:15:50 +00:00
Joel Sherrill
6a41df1565
2009-08-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* include/bsp.h: Mark as a small memory BSP.
2009-08-17 21:18:53 +00:00
Joel Sherrill
118472cf87
2009-08-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* aclocal/check-networking.m4: Disable BSD TCP/IP for small memory
targets.
2009-08-17 21:18:34 +00:00
Joel Sherrill
4f79a900cb
Revert configure.ac change.
2009-08-17 17:44:36 +00:00
Joel Sherrill
49325ef13c
2009-08-17 Santosh G Vattam <vattam.santosh@gmail.com>
...
* configure.ac, psx05/init.c, psx05/psx05.scn: Add test case for
initializing a recursize mutex.
2009-08-17 17:43:35 +00:00
Joel Sherrill
58dbfd7c61
2009-08-17 Santosh G Vattam <vattam.santosh@gmail.com>
...
* sp65/init.c: Remove stray print.
* sp65/sp65.doc: Add information on second case.
2009-08-17 17:42:21 +00:00
Till Straumann
07ed2f879c
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:25:28 +00:00
Joel Sherrill
e0d71f7a56
2009-08-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/src/clockget.c: Restructure to ease coverage analysis of
deprecated routine.
2009-08-17 13:31:20 +00:00
Joel Sherrill
400a04a200
2009-08-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libi2c/libi2c.c: Fix warnings.
2009-08-16 15:15:01 +00:00
Joel Sherrill
e958d79b33
2009-08-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* termios01/init.c, termios01/termios01.scn: Add a few error paths to
complete coverage of termios_XXX_to_YYY() methods.
2009-08-15 22:29:38 +00:00
Joel Sherrill
8e582082e2
2009-08-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/termios_baud2num.c: B134 should return 134 not 135.
2009-08-15 20:59:23 +00:00
Joel Sherrill
4d5b156c2c
2009-08-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Add new test to exercise tcgetattr and
tcsetattr. Does a variety of baud, parity, stop bits, and bits per
character with the assistance of a special test driver which prints
the requests.
* termios01/.cvsignore, termios01/Makefile.am, termios01/init.c,
termios01/termios01.doc, termios01/termios01.scn,
termios01/termios_testdriver.c, termios01/termios_testdriver.h: New files.
2009-08-15 17:54:48 +00:00
Joel Sherrill
146301d36b
2009-08-13 Santosh G Vattam <vattam.santosh@gmail.com>
...
* sp65/init.c, sp65/sp65.doc, sp65/sp65.scn: Add new test case to
verify that obtaining a priority ceiling mutex when the calling
task's priority is the same as the priority ceiling is handled
correctly.
2009-08-14 01:10:23 +00:00
Joel Sherrill
b1c98115f6
2009-08-13 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* console/console.c, timer/timer.c: Fix warnings and typos.
2009-08-13 19:14:14 +00:00
Joel Sherrill
717391f502
2009-08-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libcsupport/src/malloc_boundary.c: This is currently non-funcitonal.
Do not build it when doing coverage until it works again.
* sapi/include/confdefs.h: Address linking errors when building for
configuration.
2009-08-12 20:53:33 +00:00
Joel Sherrill
4e76c71cd0
2009-08-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* support/include/tmacros.h: Eliminate test routines TICKS_PER_SECOND
and get_ticks_per_second() in favor of new
rtems_clock_get_ticks_per_second().
2009-08-12 20:50:51 +00:00
Joel Sherrill
1f7ee0275b
2009-08-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp02/task1.c, sp02/task2.c, sp02/task3.c, sp03/task2.c, sp05/task1.c,
sp05/task2.c, sp05/task3.c, sp06/task1.c, sp06/task2.c,
sp09/screen02.c, sp09/screen04.c, sp09/screen06.c, sp09/screen07.c,
sp09/screen10.c, sp09/screen12.c, sp09/screen13.c, sp09/screen14.c,
sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
sp12/task1.c, sp13/task1.c, sp13/task2.c, sp14/task1.c, sp16/task1.c,
sp16/task4.c, sp19/fptask.c, sp19/task1.c, sp22/task1.c,
sp24/task1.c, sp26/task1.c, sp29/init.c, sp30/task1.c, sp31/task1.c,
sp33/init.c, sp45/init.c, sp46/init.c, sp50/init.c,
spintrcritical06/init.c, spwatchdog/task1.c: Eliminate test routines
TICKS_PER_SECOND and get_ticks_per_second() in favor of new
rtems_clock_get_ticks_per_second().
2009-08-12 20:50:43 +00:00
Joel Sherrill
99f0971146
2009-08-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cdtest/main.cc, fileio/init.c, fileio/system.h, pppd/pppdapp.c,
ticker/system.h, ticker/tasks.c: Eliminate test routines
TICKS_PER_SECOND and get_ticks_per_second() in favor of new
rtems_clock_get_ticks_per_second().
2009-08-12 20:50:38 +00:00
Joel Sherrill
c9460e17ed
2009-08-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
rtems_clock_get_ticks_per_second().
2009-08-12 20:50:35 +00:00
Joel Sherrill
9992cac496
2009-08-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* mp01/task1.c, mp02/task1.c, mp03/task1.c, mp05/task1.c, mp06/task1.c,
mp07/task1.c, mp08/task1.c, mp09/recvmsg.c, mp09/sendmsg.c,
mp09/task1.c, mp10/init.c, mp12/init.c, mp13/init.c, mp13/task1.c,
mp13/task2.c, mp14/evtask1.c, mp14/init.c: Eliminate test routines
TICKS_PER_SECOND and get_ticks_per_second() in favor of new
rtems_clock_get_ticks_per_second().
2009-08-12 20:50:29 +00:00
Joel Sherrill
de7adafc8c
2009-08-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* malloctest/task1.c, stackchk/task1.c: Eliminate test routines
TICKS_PER_SECOND and get_ticks_per_second() in favor of new
rtems_clock_get_ticks_per_second().
2009-08-12 20:50:26 +00:00
Joel Sherrill
6d1e9b8bf9
2009-08-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* itrontask01/task1.c, itrontask02/dormant.c, itrontask03/task1.c,
itrontask03/task2.c, itrontask03/task3.c, itrontask04/task3.c:
Eliminate test routines TICKS_PER_SECOND and get_ticks_per_second()
in favor of new rtems_clock_get_ticks_per_second().
2009-08-12 20:50:24 +00:00
Joel Sherrill
6620c1852d
2009-08-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* src/irq-legacy.c: Spacing, tabs, and proper format for license
notice.
2009-08-12 19:53:30 +00:00
Joel Sherrill
07e6793035
2009-08-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libcsupport/Makefile.am: Obsolete coverage file.
* libcsupport/src/end_profile.c: Removed.
2009-08-12 17:12:29 +00:00
Joel Sherrill
3390ba8832
2009-08-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libcsupport/Makefile.am, libcsupport/preinstall.am,
posix/Makefile.am, posix/preinstall.am, rtems/Makefile.am,
rtems/preinstall.am, score/Makefile.am, score/preinstall.am: Revert
modifications accidentally committed.
2009-08-12 14:20:20 +00:00
Joel Sherrill
160a0e0b97
2009-08-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp65/init.c: Add semi-colon to end of rtems_semaphore_create call.
Change attributes to priority ceiling. Use directive_failed, not
assert. Configure a semaphore not a region.
2009-08-12 13:11:21 +00:00
Joel Sherrill
79a0a6a9da
2009-08-12 Santosh G Vattam <vattam.santosh@gmail.com>
...
* ChangeLog, Makefile.am, configure.ac: Add new test for some core
mutex cases.
* sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc,
sp65/sp65.scn: New files.
2009-08-12 13:09:36 +00:00
Ralf Corsepius
e59930a91b
Set default osname fedora-11.
2009-08-12 03:49:04 +00:00
Joel Sherrill
877de9773c
2009-08-11 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/include/rtems/debug.h: Fix typo.
2009-08-11 19:00:45 +00:00
Joel Sherrill
8d4434eb6d
2009-08-11 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* spintrcritical01/init.c, spintrcritical06/init.c: Use 1 millisecond
per tick.
2009-08-11 18:49:59 +00:00
Joel Sherrill
c8ce082564
2009-08-11 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac, sp62/init.c, sp64/init.c: Add new test and
adjust existing for alignment. New test ensures coverage begin and
end marker methods are exercised so they do not get considered
unexecuted.
* spcoverage/.cvsignore, spcoverage/Makefile.am, spcoverage/init.c,
spcoverage/spcoverage.doc, spcoverage/spcoverage.scn: New files.
2009-08-11 17:53:09 +00:00
Joel Sherrill
cdfe85a7f3
2009-08-11 Josh Switnicki <josh.switnicki@utoronto.ca>
...
* cpu.c, cpu_asm.S, rtems/score/cpu.h: Fix bug in
_CPU_Context_Initialize.
2009-08-11 17:03:01 +00:00
Joel Sherrill
79d490aa58
2009-08-10 Roxana Leontie <roxana.leontie@gmail.com>
...
* fb/fb.c: function calls renamed; defined references to the extern
functions
* fb/fb.h: Removed.
* Makefile.am: Reflect removal.
* preinstall.am: Regenerated.
2009-08-10 19:26:27 +00:00
Joel Sherrill
7c11edfd82
2009-08-10 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add new test to exercise legacy
rtems_clock_get().
* spclockget/.cvsignore, spclockget/Makefile.am, spclockget/init.c,
spclockget/spclockget.doc, spclockget/spclockget.scn: New files.
2009-08-10 17:04:50 +00:00
Joel Sherrill
439aade0f8
2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/network/elnk.c: Convert calls to legacy routine
rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
2009-08-10 16:53:30 +00:00
Joel Sherrill
33e7fc3e8a
2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* console/console.c: Convert calls to legacy routine rtems_clock_get(
RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
2009-08-10 16:52:54 +00:00
Joel Sherrill
cdd352ef07
2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/flash/spansionFlash.c: Convert calls to legacy routine
rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
2009-08-10 16:52:34 +00:00
Joel Sherrill
f0266e1693
2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/__times.c, libfs/src/nfsclient/src/nfsTest.c,
libfs/src/nfsclient/src/rpcio.c: Convert calls to legacy routine
rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
2009-08-10 16:10:37 +00:00
Joel Sherrill
f6ef96c273
2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* fileio/system.h, ticker/system.h, ticker/ticker.scn: Convert calls to
legacy routine rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to
rtems_clock_get_xxx().
2009-08-10 16:05:17 +00:00
Joel Sherrill
de90869d97
2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
2009-08-10 16:05:02 +00:00
Joel Sherrill
1875546d63
2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpuuse/task1.c, termios/init.c: Convert calls to legacy routine
rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
2009-08-10 16:04:57 +00:00
Joel Sherrill
05b9f81761
2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp04/task1.c, sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn,
sp38/init.c: Convert calls to legacy routine rtems_clock_get(
RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
2009-08-10 16:04:41 +00:00
Joel Sherrill
c0e8da43cc
2009-08-10 Roxana Leontie <roxana.leontie@gmail.com>
...
* fb/fb.c: different structures defined in rtems/fb.h that were used in
here so changes were needed
2009-08-10 15:59:28 +00:00
Joel Sherrill
e9bb4fbc75
2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* console.c: Fix tabs and allow the BSP to override the default baud
rate.
2009-08-10 14:54:52 +00:00
Joel Sherrill
fa342bc701
2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* ticker/tasks.c: Convert calls to legacy routine rtems_clock_get(
RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
2009-08-10 14:54:31 +00:00
Joel Sherrill
573f8d4595
2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* mp01/task1.c, mp01/node1/mp01-node1.scn, mp01/node2/mp01-node2.scn:
Convert calls to legacy routine rtems_clock_get( RTEMS_CLOCK_GET_TOD,
..) to rtems_clock_get_tod(..).
2009-08-10 14:50:29 +00:00
Joel Sherrill
cd49fdcdcb
2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpuuse/task1.c, cpuuse/tswitch.c, malloctest/task1.c,
stackchk/task1.c: Convert calls to legacy routine rtems_clock_get(
RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
2009-08-10 14:50:24 +00:00
Joel Sherrill
1654d02d6f
2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* itrontask01/task1.c: Convert calls to legacy routine rtems_clock_get(
RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
2009-08-10 14:50:11 +00:00
Joel Sherrill
78076a2ce4
2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
2009-08-10 14:50:02 +00:00
Joel Sherrill
ec5c898b41
2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* tm08/task1.c: Convert calls to legacy routine rtems_clock_get(
RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
2009-08-10 14:49:56 +00:00
Joel Sherrill
bcf16c034d
2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp01/sp01.scn, sp01/task1.c, sp03/task1.c, sp03/task2.c,
sp04/task1.c, sp04/tswitch.c, sp09/screen02.c, sp09/screen13.c,
sp09/screen14.c, sp09/sp09.scn, sp11/sp11.scn, sp11/task1.c,
sp11/task2.c, sp19/fptask.c, sp19/sp19.scn, sp19/task1.c,
sp22/prtime.c, sp22/sp22.scn, sp22/task1.c, sp24/sp24.scn,
sp24/task1.c, sp30/task1.c, sp31/prtime.c, sp31/sp31.scn,
sp31/task1.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
spwatchdog/task1.c: Convert calls to legacy routine rtems_clock_get(
RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
2009-08-10 14:49:51 +00:00
Joel Sherrill
da8946a492
2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* console/console.c: Spacing.
2009-08-10 14:27:48 +00:00
Joel Sherrill
49f60a3801
2009-08-10 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, preinstall.am, fb/fb.c: Install nds specific .h files
into nds subdirectory.
2009-08-10 14:05:43 +00:00
Joel Sherrill
efc6c73345
2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* fileio/system.h: Switch to unified work area.
2009-08-10 13:33:17 +00:00
Joel Sherrill
0d979acc0e
2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* network/network.c: Disable use of simple vectored interrupt install
until updated and this can be removed.
2009-08-10 13:31:43 +00:00
Joel Sherrill
6522e79aa6
2009-08-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* configure.ac, startup/bspreset.c: Add Skyeye reset device.
2009-08-10 03:16:35 +00:00
Joel Sherrill
57bcaa29a7
2009-08-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Add Skyeye reset device.
* startup/bspreset.c: New file.
2009-08-10 03:03:08 +00:00
Joel Sherrill
d81bfed2af
2009-08-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/src/heapresizeblock.c: Remove printk's that were accidentally
committed.
2009-08-09 17:42:20 +00:00
Joel Sherrill
384f0225e8
2009-08-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* malloctest/init.c: Adjust allocation in test so it passes now that
heap overhead constant has been increased.
2009-08-09 17:31:48 +00:00
Joel Sherrill
235aaf0c10
2009-08-09 Xi Yang <hiyangxi@gmail.com>
...
* libcsupport/Makefile.am, posix/Makefile.am, rtems/Makefile.am,
sapi/Makefile.am, score/Makefile.am,
score/include/rtems/score/heap.h: HEAP_BLOCK_USED_OVERHEAD was under
by one uint32_t. This showed up in the unlimited and heapwalk tests
on ARM targets.
2009-08-09 15:23:10 +00:00
Chris Johns
bdceecd262
2009-08-06 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* startup/linkcmds, startup/linkcmds.lpc2478,
startup/linkcmds.lpc2478_ncs, startup/linkcmds.lpc2478_ncs_ram:
Fixed dummy entries.
2009-08-08 02:40:22 +00:00
Joel Sherrill
9345c7d198
2009-08-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* console/console.c, startup/genpvec.c, startup/setvec.c: Disable call
to rtems_interrupt_catch until it is fixed. Need to disabled
set_vector.
2009-08-07 15:49:23 +00:00
Joel Sherrill
eeb78c5d7f
2009-08-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* console/console.c: Disable call to rtems_interrupt_catch until it is
fixed.
2009-08-07 15:47:27 +00:00
Joel Sherrill
ab808e236f
2009-08-07 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp28/init.c, sp28/sp28.scn: Update screen. Add a few missing error
cases.
2009-08-07 14:04:55 +00:00
Joel Sherrill
c05f201080
2009-08-06 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add test case for user providing their own
stack to a POSIX thread.
* psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
2009-08-07 00:42:47 +00:00
Joel Sherrill
248db2171f
2009-08-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bspcmdline01/init.c: Do not violate visibility.
2009-08-07 00:31:05 +00:00
Joel Sherrill
f32c036de0
2009-08-06 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/src/objectextendinformation.c: Minor rework to eliminate
uncovered ranges introduced by Chris' patch.
2009-08-07 00:19:04 +00:00
Joel Sherrill
8eb2830609
2009-08-06 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* clock/clockdrv.c: Tinker with clock on Skyeye.
2009-08-06 22:24:36 +00:00
Joel Sherrill
076bc8be04
2009-08-06 Xi Yang <hiyangxi@gmail.com>
...
* pxa255/clock/clock.c: Adjust clock for Skyeye. Joel added empty
nanoseconds since last tick handler.
2009-08-06 22:24:13 +00:00
Joel Sherrill
9ef365f706
2009-08-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/setvec.c: Removed.
2009-08-06 21:52:40 +00:00
Joel Sherrill
2953a9e51b
2009-08-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/tm27.h: Remove references to rtems_interrupt_catch since this
archiecture does not use Simple Vectored Interrupt model.
2009-08-06 21:51:50 +00:00
Joel Sherrill
d68c788e47
Revert
2009-08-06 21:45:28 +00:00
Joel Sherrill
ac893a9731
2009-08-06 Chris Johns <chrisj@rtems.org>
...
* score/src/objectextendinformation.c: Ensure that nothing is moved or
copied until all memory is successfully allocated.
2009-08-06 20:43:30 +00:00
Joel Sherrill
f0bf33260a
Revert.
2009-08-06 20:43:19 +00:00
Joel Sherrill
e41a7481f8
Fix comment
2009-08-06 20:40:19 +00:00
Joel Sherrill
684e243dd0
Revert.
2009-08-06 20:39:27 +00:00
Joel Sherrill
fba809c87b
2009-08-06 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp64/init.c, sp64/sp64.scn: Chris ensured that nothing is moved until
all memory is successfully allocated. This means the test can
validate the heap is unchanged on extend failure.
2009-08-06 20:35:41 +00:00
Joel Sherrill
53afba1268
2009-08-06 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/mqueuecreatesupp.c, posix/src/mqueuenametoid.c,
posix/src/mqueueopen.c, posix/src/semaphorecreatesupp.c: Tinker with
error handling for name too long. Use strnlen to ensure we do not run
off the end of the maximum length string.
2009-08-06 19:26:56 +00:00
Joel Sherrill
288f8498b7
2009-08-06 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* support/src/test_support.c: Tinker with longest valid name.
2009-08-06 19:25:17 +00:00
Joel Sherrill
c005d41297
2009-08-06 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
that it hits both failing to allocate memory for the message queue
name and message buffers.
2009-08-06 19:24:38 +00:00
Joel Sherrill
0d214a7c29
2009-08-06 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psxintrcritical01/init.c: Lower microseconds per tick so tests run
quicker and more reliably hit the intended critical section.
2009-08-06 19:24:12 +00:00
Joel Sherrill
ee8512aae4
2009-08-06 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* spintrcritical01/init.c, spintrcritical06/init.c,
spintrcritical08/init.c, spintrcritical13/init.c: Lower microseconds
per tick so tests run quicker and more reliably hit the intended
critical section.
2009-08-06 19:23:38 +00:00
Joel Sherrill
e4f2fe13e7
2009-08-06 Christian Mauderer <christian.mauderer@embedded-brains.de>
...
* rtems/include/rtems/rtems/types.h: Improve documentation.
2009-08-06 16:32:54 +00:00
Joel Sherrill
cba16514b6
2009-08-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* support/include/buffer_test_io.h: Use printk on AVR by default.
2009-08-06 15:39:09 +00:00
Joel Sherrill
cac975ed5e
2009-08-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bspcmdline01/bspcmdline01.scn, bspcmdline01/init.c: Add rtems_ as
prefix to all routines.
2009-08-06 15:21:25 +00:00
Joel Sherrill
529760865d
2009-08-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/bspcmdline/bspcmdline.h, libmisc/bspcmdline/bspcmdline_get.c,
libmisc/bspcmdline/bspcmdline_getparam.c,
libmisc/bspcmdline/bspcmdline_getparamraw.c,
libmisc/bspcmdline/bspcmdline_getparamrhs.c: Add rtems_ as prefix to
all routines.
2009-08-06 15:21:14 +00:00
Joel Sherrill
04a62dce21
2009-08-05 Josh Switnicki <josh.switnicki@utoronto.ca>
...
* Makefile.am: added AVR specific Header files to score/cpu/avr/avr.
These are from avr-libc 1.6 and assumed to exist by AVR applications.
* preinstall.am: Regenerated.
2009-08-06 14:52:07 +00:00
Chris Johns
b9ff10f310
2009-08-06 Chris Johns <chrisj@rtems.org>
...
* src/rtemsInterrupt.cc: Fixed the code to compile on targets with
CPU_SIMPLE_VECTORED_INTERRUPTS defined to true.
2009-08-06 04:00:27 +00:00
Chris Johns
945884fe9f
2009-08-06 Chris Johns <chrisj@rtems.org>
...
* libblock/src/bdbuf.c: Fix group user logic.
* libblock/include/rtems/blkdev.h, libblock/src/blkdev.c,
libblock/src/nvdisk.c, libblock/src/flashdisk.c: Add set block
size, and get media block size support.
2009-08-06 03:58:09 +00:00
Joel Sherrill
14d9ae4190
2009-08-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/src/sigaction.c: _POSIX_signals_Clear_process_signals now takes
signal number not mask.
2009-08-05 21:39:49 +00:00
Joel Sherrill
88157a76de
2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libcsupport/Makefile.am, rtems/Makefile.am, rtems/preinstall.am,
sapi/Makefile.am, sapi/preinstall.am, score/Makefile.am,
score/preinstall.am, score/include/rtems/score/heap.h,
score/inline/rtems/score/heap.inl: Remove inline version now that it
is in a C file.
* libcsupport/src/end_profile.c: New file.
2009-08-05 21:18:29 +00:00
Joel Sherrill
e6faab6503
2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/Makefile.am: Move from inline to body to avoid path explosion
from inlining this. Makes coverage analysis easier.
* score/src/heapalignupuptr.c: New file.
2009-08-05 21:16:49 +00:00
Joel Sherrill
abc4af35f8
2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac, sp63/init.c: Add new test for exercising
when we are unable to allocate the memory needed for an object
extend. Make sure all is handled properly.
* sp64/.cvsignore, sp64/Makefile.am, sp64/init.c, sp64/sp64.doc,
sp64/sp64.scn: New files.
2009-08-05 20:58:17 +00:00
Joel Sherrill
34788417b4
2009-08-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/bspcmdline/bspcmdline.h, libmisc/bspcmdline/bspcmdline_get.c,
libmisc/bspcmdline/bspcmdline_getparam.c,
libmisc/bspcmdline/bspcmdline_getparamraw.c,
libmisc/bspcmdline/bspcmdline_getparamrhs.c: New files.
Missed in previous commit.
2009-08-05 20:16:28 +00:00
Joel Sherrill
e152ecb7ec
2009-08-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, preinstall.am, libmisc/Makefile.am, wrapup/Makefile.am:
Add new BSP Boot Command Line helper routines. Recently boot_card()
has grown the ability to have a command line string pointer. These
routines provide an interface to that string.
2009-08-05 19:37:55 +00:00
Joel Sherrill
7c86172aba
2009-08-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Add test for new BSP Boot Command Line
helper routines.
* bspcmdline01/.cvsignore, bspcmdline01/Makefile.am,
bspcmdline01/bspcmdline01.doc, bspcmdline01/bspcmdline01.scn,
bspcmdline01/init.c, bspcmdline01/test.c: New files.
2009-08-05 19:36:57 +00:00
Joel Sherrill
2b558ffdd0
2009-08-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sapi/include/confdefs.h: Fix typo.
2009-08-05 19:13:27 +00:00
Joel Sherrill
21de9dcbda
2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/psignalclearsignals.c: Add comments.
2009-08-05 19:09:21 +00:00
Joel Sherrill
c85ab23ab7
2009-08-05 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libcsupport/include/rtems/libio_.h,
libcsupport/src/fs_null_handlers.c: Null handlers are now const.
* libi2c/libi2c.c, libi2c/libi2c.h: Documentation. Do not create
semaphores on the fly.
* cpukit/libblock/src/bdpart.c: Fixed format specifier.
* cpukit/libblock/include/rtems/bdbuf.h, rtems/include/rtems.h,
rtems/include/rtems/rtems/asr.h, rtems/include/rtems/rtems/attr.h,
rtems/include/rtems/rtems/barrier.h,
rtems/include/rtems/rtems/barriermp.h,
rtems/include/rtems/rtems/cache.h, rtems/include/rtems/rtems/clock.h,
rtems/include/rtems/rtems/config.h, rtems/include/rtems/rtems/dpmem.h,
rtems/include/rtems/rtems/event.h,
rtems/include/rtems/rtems/eventmp.h,
rtems/include/rtems/rtems/eventset.h,
rtems/include/rtems/rtems/intr.h, rtems/include/rtems/rtems/message.h,
rtems/include/rtems/rtems/modes.h, rtems/include/rtems/rtems/mp.h,
rtems/include/rtems/rtems/msgmp.h, rtems/include/rtems/rtems/object.h,
rtems/include/rtems/rtems/part.h, rtems/include/rtems/rtems/partmp.h,
rtems/include/rtems/rtems/ratemon.h,
rtems/include/rtems/rtems/region.h,
rtems/include/rtems/rtems/regionmp.h,
rtems/include/rtems/rtems/rtemsapi.h, rtems/include/rtems/rtems/sem.h,
rtems/include/rtems/rtems/semmp.h, rtems/include/rtems/rtems/signal.h,
rtems/include/rtems/rtems/signalmp.h,
rtems/include/rtems/rtems/status.h,
rtems/include/rtems/rtems/support.h,
rtems/include/rtems/rtems/taskmp.h, rtems/include/rtems/rtems/tasks.h,
rtems/include/rtems/rtems/timer.h, rtems/include/rtems/rtems/types.h,
rtems/inline/rtems/rtems/support.inl: Documentation.
* include/rtems/irq-extension.h: Documentation. Added API for
interrupt servers.
2009-08-05 18:17:12 +00:00
Joel Sherrill
b053cab093
2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add a test to exercise an odd case in
_POSIX_signals_Clear_signals.
* psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
2009-08-05 18:13:29 +00:00
Joel Sherrill
7d89924051
2009-08-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxmsgq04/init.c: Correct typo in configuration so test does as
intended.
2009-08-05 16:43:54 +00:00
Joel Sherrill
61ae99b802
2009-08-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sapi/include/confdefs.h: Account for memory for POSIX message queue
file descriptors.
2009-08-05 16:43:33 +00:00
Joel Sherrill
236839e208
2009-08-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
Update to handle ENFILE case now that POSIX message queues and
message queue file descriptors are configured separately and this
error is possible.
2009-08-05 16:33:36 +00:00
Joel Sherrill
a07c8dedb0
2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/mqueuecreatesupp.c: Now that the number of POSIX message
queues and message queue descriptors are independently configured,
this code is reachable.
2009-08-05 16:04:36 +00:00
Joel Sherrill
b2bf0e4814
2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/include/rtems/posix/psignal.h, posix/src/mqueuecreatesupp.c,
posix/src/psignalclearprocesssignals.c,
posix/src/psignalclearsignals.c: Minor rework to ease coverage
analysis.
2009-08-05 15:39:59 +00:00
Joel Sherrill
2b3692d315
2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/include/rtems/rtems/intr.h, rtems/src/intrcatch.c: Disable
rtems_interrupt_catch on targets which do not use the simple vectored
interrupt model.
2009-08-05 15:36:49 +00:00
Joel Sherrill
74f4edaf44
2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/src/heapallocatealigned.c: Fix spacing.
2009-08-05 15:35:55 +00:00
Joel Sherrill
a2fa532d7b
2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/src/wkspace.c: Improve debug output.
2009-08-05 15:35:02 +00:00
Joel Sherrill
b6f8f03e62
2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* user/conf.t: Add configuration of posix message queue file
descriptors as separate entity. Also add documentation on posix
configuration elements not previously covered.
2009-08-05 15:29:58 +00:00
Joel Sherrill
ade173922b
2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/include/rtems/posix/config.h, posix/src/mqueue.c,
sapi/include/confdefs.h: Add configuration of posix message queue
file descriptors as separate entity.
2009-08-05 15:29:19 +00:00
Joel Sherrill
76a670bd40
2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/include/rtems/rtems/region.h: Use new name.
* score/include/rtems/debug.h: Fix spacing.
2009-08-05 15:27:01 +00:00
Joel Sherrill
6605d4dc99
2009-08-05 Santosh G Vattam <vattam.santosh@gmail.com>
...
* Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
allocating the message buffers for a POSIX message queue.
2009-08-05 15:21:43 +00:00
Chris Johns
0d15414ed6
009-08-05 Chris Johns <chrisj@rtems.org>
...
* libmisc/dummy/dummy-networking.c: New.
* libmisc/dummy/dummy.c, libmisc/Makefile.am: Move
trhe networking configuration into a separate file so
configuration varations do not cause conflicts.
* score/inline/rtems/score/object.inl,
score/include/rtems/score/object.h: Remove warnings.
* score/inline/rtems/score/object.inl: Add _Chain_First,
_Chain_Last, _Chain_Mext, and _Chain_Previous.
* sapi/inline/rtems/chain.inl: Add rtems_chain_first,
rtems_chain_last, rtems_chain_mext, and rtems_chain_previous.
* libblock/include/rtems/diskdevs.h: Remove the bdbuf pool id and
block_size_log2. Add media_block_size.
* libblock/src/diskdevs.c: Remove size restrictions on block
size. Add media block size initialisation. Remove comment to clean
up the bdbuf cache.
* libblock/src/blkdev.c: Remove references to
block_size_log2. Allow any block size.
* libblock/include/rtems/bdbuf.h, libblock/src/bdbuf.c: Remove all
references to pools and make the cache handle demand driver
variable buffer size allocation. Added worker threads support the
swapout task.
* sapi/include/confdefs.h: Updated the bdbuf configutation.
2009-08-05 00:00:54 +00:00
Joel Sherrill
f14a21df69
2009-08-04 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* clock/clockdrv.c: Add stub nanoseconds since last tick handler to
improve coverage.
2009-08-04 22:12:30 +00:00
Joel Sherrill
8fed642112
2009-08-04 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sapi/include/confdefs.h: Account for allocation of user extension
data area pointers.
2009-08-04 17:06:26 +00:00
Joel Sherrill
389afd914e
2009-08-04 Xi Yang <hiyangxi@gmail.com>
...
* pxa255/clock/clock.c: Move parentheses to improve math. More tests
run.
2009-08-04 11:59:20 +00:00
Joel Sherrill
88a8702db7
2009-08-03 Roxana Leontie <roxana.leontie@gmail.com>
...
* bsp_howto/framebuffer.t: added documentation
2009-08-03 15:12:14 +00:00
Joel Sherrill
740d0aca04
2009-08-03 Roxana Leontie <roxana.leontie@gmail.com>
...
* fb/fb.c: changed the references to mw_fb.h into fb.h
2009-08-03 15:11:38 +00:00
Joel Sherrill
71abba7bdb
2009-08-03 Roxana Leontie <roxana.leontie@gmail.com>
...
* console/fb_vga.c: changed the reference to mw_fb.h into fb.h
2009-08-03 15:11:00 +00:00
Joel Sherrill
a20baf9b9f
2009-08-03 Roxana Leontie <roxana.leontie@gmail.com>
...
* Makefile.am, preinstall.am, libmisc/Makefile.am: changed the
references to mw_fb.h into fb.h
* libmisc/mw-fb/mw_fb.h: renamed fb.h
2009-08-03 15:10:10 +00:00
Joel Sherrill
354fb2e3bf
2009-08-03 Roger Dahlkvist <ruppe@kth.se>
...
* libchip/shmdr/shm_driver.h: nios2 was not accounted for.
2009-08-03 14:23:29 +00:00
Joel Sherrill
8960aa5417
2009-08-03 Roger Dahlkvist <ruppe@kth.se>
...
* score/cpu/Makefile.am: nios2 was not in the list.
2009-08-03 14:22:10 +00:00
Joel Sherrill
63682149f8
2009-08-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/psignal.c: Simplify implementation to ease coverage
analysis.
2009-08-03 01:05:55 +00:00
Joel Sherrill
b6585b8bd7
2009-08-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/include/rtems/rtems/support.h: Fix comments.
2009-08-03 01:02:50 +00:00
Joel Sherrill
307b6b9cc4
2009-08-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxsignal03/init.c, psxsignal03/psxsignal03.scn,
psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
is right. Update both screens.
2009-08-02 15:00:05 +00:00
Joel Sherrill
70a66ca5d3
2009-08-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, psxsignal03/Makefile.am,
psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
variation which focused on real-time signals rather than user
signals.
* psxsignal04/.cvsignore, psxsignal04/Makefile.am,
psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
2009-08-02 14:41:46 +00:00
Joel Sherrill
770db692bc
2009-08-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/src/psxtransschedparam.c, posix/src/pthread.c: Add error checks
for 0 time on sporadic scheduler replenish period and initial budget.
This avoids having to correct for it in the TSR, so we can eliminate
the check for ticks == 0 there.
2009-08-01 21:49:40 +00:00
Joel Sherrill
1d4005dbba
2009-08-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/inline/rtems/score/heap.inl: Revert accidental commit.
2009-08-01 21:48:18 +00:00
Joel Sherrill
c9c05a02e5
2009-08-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
replenish period of zero.
2009-08-01 21:47:09 +00:00
Joel Sherrill
fb29a8de4a
2009-08-01 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/inline/rtems/score/heap.inl, score/src/heapresizeblock.c:
Simplify routine.
2009-08-01 18:18:26 +00:00
Joel Sherrill
709ac26394
2009-08-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/inline/rtems/score/heap.inl: Revert accidental commit.
2009-08-01 16:00:36 +00:00
Joel Sherrill
894bbbc4f2
2009-08-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/inline/rtems/score/heap.inl, score/src/heapwalk.c: Do not
inline code to check if newline should be printed. It leads to branch
path explosion which is really hard to get coverage on.
2009-08-01 15:58:59 +00:00
Joel Sherrill
e89cf10620
2009-08-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp63/init.c: Correct test case two.
2009-08-01 15:34:53 +00:00
Joel Sherrill
fa4c10cbd9
2009-08-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp63/init.c, sp63/sp63.scn: Move into subroutines and add a second
test case to exercise another odd branch not taken.
2009-08-01 14:40:37 +00:00
Joel Sherrill
ba23ff5e36
2009-07-31 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, sp62/init.c: Add new test to ensure a
particular path is taken through the _Heap_Resize_block code.
* sp63/.cvsignore, sp63/Makefile.am, sp63/init.c, sp63/sp63.doc,
sp63/sp63.scn: New files.
2009-08-01 00:25:20 +00:00
Joel Sherrill
a764317842
2009-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/src/heapgetinfo.c: Simplify implementation.
2009-07-31 16:07:51 +00:00
Joel Sherrill
64bad68bc8
2009-07-30 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add new test to account for properly
handling keys when a thread has non-NULL key value and key has NULL
destructor and when a thread has NULL key value and key has
destructor.
* psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
2009-07-30 20:21:41 +00:00
Joel Sherrill
3e5a9e5176
2009-07-30 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add new test for exercising running out of
memory while allocating the key pointers.
* psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
2009-07-30 18:48:56 +00:00
Joel Sherrill
d6675bfb58
Spaces -> tabs.
2009-07-30 17:20:08 +00:00
Joel Sherrill
7e260d67ad
2009-07-30 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp42/Makefile.am, sp42/init.c, sp42/sp42.scn: Test was testing the
wrong thing in a cpp macro. Added contents to screen file and add
documentation file.
* sp42/sp42.doc: New file.
2009-07-30 17:10:04 +00:00
Eric Norum
4ac7e27202
Enable data cache.
2009-07-30 15:56:38 +00:00
Joel Sherrill
b1b6beb0e3
2009-07-30 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* spintrcritical16/spintrcritical16.doc: Remove junk and typos.
2009-07-30 14:52:40 +00:00
Joel Sherrill
095105ad20
2009-07-30 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* spintrcritical16/init.c: Tinker with test to make it hit the case
more reliably.
2009-07-30 14:52:15 +00:00
Joel Sherrill
8b40e27c0c
2009-07-29 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Add new test to exercise as many cases as
possible of not being able to allocate memory from the workspace
during thread creation.
* sp18/.cvsignore, sp18/Makefile.am, sp18/init.c, sp18/sp18.doc,
sp18/sp18.scn: New files.
2009-07-30 00:15:59 +00:00
Joel Sherrill
cedfd802ef
2009-07-29 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/src/threadinitialize.c: Rework so there is only one error exit
path. This required setting every variable that contains memory
allocated from the workspace to NULL early and using that assumption
in the one failed exit path.
2009-07-30 00:14:26 +00:00
Joel Sherrill
e63b79d590
2009-07-29 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/src/wkspace.c: Add debug printks.
2009-07-30 00:11:44 +00:00
Joel Sherrill
0376d08fa7
2009-07-29 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxmsgq04/init.c: Add call to mq_unlink.
2009-07-29 20:27:27 +00:00
Joel Sherrill
59efe76bbf
2009-07-29 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/src/mqueuedeletesupp.c: Mark unreachable section as
RTEMS_DEBUG.
2009-07-29 20:26:42 +00:00
Joel Sherrill
330e858cc2
2009-07-29 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Add shell of new test.
* psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
2009-07-29 20:15:33 +00:00
Joel Sherrill
afcecbf750
2009-07-29 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* network/network.c: Add csb637 PHY code based upon that in
MicroMonitor 1.17.
2009-07-29 19:06:53 +00:00
Joel Sherrill
634adfeeae
2009-07-29 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/killinfo.c: Add _Thread_Enable_dispatch() on EAGAIN
error case. Add debug print on loop processing threads waiting
for signal.
* posix/src/psignal.c: When the sigwait() Thread Queue processing loop
was changed to FIFO, I forgot to change the initialization to match.
2009-07-29 18:34:22 +00:00
Joel Sherrill
2ad8f85825
2009-07-29 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add test to address cases where a thread
is waiting on a signal (sigwait) and we send it. Also address case
where there are too many queued signals.
* psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
2009-07-29 18:31:20 +00:00
Joel Sherrill
a2b8140290
2009-07-29 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psxsignal02/init.c: Fix spacing.
2009-07-29 18:30:45 +00:00
Joel Sherrill
83987a59c1
2009-07-29 Roxana Leontie <roxana.leontie@gmail.com>
...
* Makefile.am, preinstall.am, console/fb_vga.c: Switch to using
frame_buffer_ naming. Joel cleaned up formatting and removed tabs
that were there long before Roxana touched this file.
* console/fb_vga.h: Removed.
2009-07-29 14:09:34 +00:00
Joel Sherrill
7895090627
2009-07-29 Roxana Leontie <roxana.leontie@gmail.com>
...
* libmisc/mw-fb/mw_fb.h: Cleaned code and added some more structures.
2009-07-29 13:38:50 +00:00
Ralf Corsepius
810f43e625
Remove.
2009-07-29 04:31:59 +00:00
Joel Sherrill
d2861a11a0
2009-07-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add new test to handle the case where
a region resize frees enough memory to unblock a task.
* sp62/.cvsignore, sp62/Makefile.am, sp62/init.c, sp62/sp62.doc,
sp62/sp62.scn: New files.
* sp61/init.c: Test does not need regions.
2009-07-28 23:49:47 +00:00
Joel Sherrill
ad4759abd2
2009-07-28 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/Makefile.am, libcsupport/preinstall.am,
sapi/include/confdefs.h: Add configuration and basic device driver
ver definition for frame buffer device.
* libcsupport/include/rtems/framebuffer.h: New file.
2009-07-28 23:28:35 +00:00
Joel Sherrill
b32020b470
2009-07-28 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpu.c, cpu_asm.S, rtems/score/cpu.h: Context switch now works well
enough to run ticker to completion with the simulator clock idle
task. But if you comment out the printk's in _CPU_Context_Initialize,
it hangs. This remains to be investigated.
2009-07-28 23:14:23 +00:00
Joel Sherrill
5353469af4
2009-07-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add test case for processing a timeout
on a thread (that is the thread executing) that has also had its
request satisfied while it is being enqueued.
* spintrcritical16/.cvsignore, spintrcritical16/Makefile.am,
spintrcritical16/init.c, spintrcritical16/spintrcritical16.doc,
spintrcritical16/spintrcritical16.scn: New files.
* spintrcritical15/init.c: Remove unused TSR>
2009-07-28 19:23:49 +00:00
Eric Norum
c7cf1d77ca
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:21:24 +00:00
Joel Sherrill
f1b90cc4bd
2009-07-28 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bsp_howto/.cvsignore, bsp_howto/Makefile.am,
bsp_howto/bsp_howto.texi: Add Frame Buffer Device Driver shell.
* bsp_howto/framebuffer.t: New file.
* user/conf.t: Add CONFIGURE_APPLICATION_NEEDS_FRAME_BUFFER_DRIVER.
2009-07-28 18:02:25 +00:00
Joel Sherrill
78ab0c5592
Add Doxygen cleanups.
2009-07-28 15:22:23 +00:00
Joel Sherrill
5eac085310
2009-07-28 Xi Yang <hiyangxi@gmail.com>
...
* configure.ac: undefine BSP_PRESS_KEY_FOR_RESET
* startup/bspreset.c, include/ep7312.h: Support skyeye shutdown device
2009-07-28 14:34:45 +00:00
Joel Sherrill
5d8b8eb1f5
2009-07-28 Santosh G Vattam <vattam.santosh@gmail.com>
...
* psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
mq_timedreceive and mq_timedsend conditions. In particular test
timeout in the past.
2009-07-28 13:46:03 +00:00
Joel Sherrill
42d57c7ac6
2009-07-28 Santosh G Vattam <vattam.santosh@gmail.com>
...
* psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
with timeout in the past.
2009-07-28 13:44:58 +00:00
Joel Sherrill
33692dd004
2009-07-27 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add test case for a thread timing out on a
thread queue while another thread is in the process of blocking on
the same thread queue.
* spintrcritical15/.cvsignore, spintrcritical15/Makefile.am,
spintrcritical15/init.c, spintrcritical15/spintrcritical15.doc,
spintrcritical15/spintrcritical15.scn: New files.
2009-07-27 22:04:19 +00:00
Ralf Corsepius
e7667a8f6a
Upgrade to autoconf-2.64.
2009-07-27 11:55:52 +00:00
Ralf Corsepius
9ff8bda5bd
Regenerate.
2009-07-27 11:54:58 +00:00
Ralf Corsepius
2bdf507361
newlib-1.17.0-rtems4.10-20090727.diff
2009-07-27 11:52:59 +00:00
Ralf Corsepius
28dc5fb1ab
Bump GCC_RPMREL.
2009-07-27 11:52:15 +00:00
Ralf Corsepius
eec869d3f6
New.
2009-07-27 11:51:27 +00:00
Joel Sherrill
0df035b6e5
2009-07-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/Makefile.am, score/preinstall.am: SuperCore Spinlock is only
used by POSIX API. Do not build it when POSIX is not enabled.
2009-07-27 00:00:53 +00:00
Ralf Corsepius
862e1ec9de
Regenerate.
2009-07-26 05:00:19 +00:00
Ralf Corsepius
bff8cf4bf2
Bump AUTOCONF_RPMREL.
2009-07-26 04:59:59 +00:00
Ralf Corsepius
051e1b2ec1
Bump AUTOMAKE_RPMREL.
2009-07-26 04:56:06 +00:00
Ralf Corsepius
bcbfc091d6
Require help2man for automake < 1.11
2009-07-26 04:55:43 +00:00
Joel Sherrill
5d6d1a116a
2009-07-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: spintrcritical15 not ready yet.
2009-07-25 12:57:14 +00:00
Joel Sherrill
6914ffe0c8
2009-07-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sapi/src/ioregisterdriver.c: Fix spacing.
2009-07-25 01:44:04 +00:00
Joel Sherrill
7467542e85
2009-07-24 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac, sp40/Makefile.am, sp40/init.c,
sp40/sp40.scn: Now verified to hit coverage cases.
* sp40/sp40.doc: New file.
2009-07-25 01:39:45 +00:00
Joel Sherrill
96b8762610
2009-07-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp40/Makefile.am, sp40/init.c, sp40/sp40.scn: Attempt to write test
to catch two remaining uncovered cases in rtems_io_register_driver.
* sp40/system.h: Removed.
2009-07-25 01:31:07 +00:00
Joel Sherrill
eecb54552d
2009-07-24 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add new test to exercise odd case in
rtems_iterate_over_all_threads.
* sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.doc,
sp41/sp41.scn: New files.
2009-07-24 20:43:06 +00:00
Joel Sherrill
b4f7353712
2009-07-24 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psxsignal02/psxsignal02.scn: Fill in screen file.
2009-07-24 20:37:04 +00:00
Joel Sherrill
a3e4a589d5
2009-07-24 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add new test to exercise algorithm to
dispatch process wide signals to individual threads.
* psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
2009-07-24 19:18:20 +00:00
Joel Sherrill
24399ad594
2009-07-24 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/killinfo.c: Rework to make easier to analyze for code
coverage and to simplify so it is easier to analyze for correctness.
2009-07-24 19:17:54 +00:00
Joel Sherrill
cd62f7a7fd
2009-07-24 Roxana Leontie <roxana.leontie@gmail.com>
...
* console/fb_vga.c: divided fb_screeninfo structure into
fb_var_screeninfo and fb_fix_screeninfo; same with get_screen_info
2009-07-24 13:28:44 +00:00
Joel Sherrill
8daaa65e32
2009-07-24 Roxana Leontie <roxana.leontie@gmail.com>
...
* libmisc/mw-fb/mw_fb.h: divided fb_screeninfo structure into
fb_var_screeninfo and fb_fix_screeninfo
2009-07-24 13:27:49 +00:00
Ralf Corsepius
18e23e9100
2009-07-23 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* aclocal/enable-itron.m4: Default to not building itron.
2009-07-23 21:23:13 +00:00
Joel Sherrill
6ffde61c4c
2009-07-23 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add test to exercise interrupt
synchronization logic in _POSIX_Timer_Insert_helper that supports
POSIX timers.
* psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
psxintrcritical01/psxintrcritical01.scn: New files.
2009-07-23 20:30:01 +00:00
Joel Sherrill
f5b58ff34c
2009-07-23 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/src/timerreset.c: Mark an unreachable path that is a sanity
check as conditional on RTEMS_DEBUG.
2009-07-23 19:40:23 +00:00
Joel Sherrill
2c0d7929bc
2009-07-23 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp36/strict_order_mut.c: Simple binary semaphores cannot have an
inheritance protocol since there is no holder associated with them.
2009-07-23 19:05:11 +00:00
Joel Sherrill
5ea6d2e649
2009-07-23 Josh Switnicki <josh.switnicki@utoronto.ca>
...
* README: Included information about simulavrxx
2009-07-23 18:56:44 +00:00
Joel Sherrill
d541ba8cc6
2009-07-23 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add new tests to exercise cases where a
timer is scheduled from an ISR while it is being scheduled at the
task level.
* spintrcritical13/.cvsignore, spintrcritical13/Makefile.am,
spintrcritical13/init.c, spintrcritical13/spintrcritical13.doc,
spintrcritical13/spintrcritical13.scn, spintrcritical14/.cvsignore,
spintrcritical14/Makefile.am, spintrcritical14/spintrcritical14.doc,
spintrcritical14/spintrcritical14.scn: New files.
2009-07-23 18:54:23 +00:00
Joel Sherrill
75fed1b941
2009-07-23 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* spintrcritical01/init.c, spintrcritical06/init.c,
spintrcritical08/init.c, spintrcritical09/init.c: Perform some
cleanup and make the tests more similar.
2009-07-23 18:04:53 +00:00
Joel Sherrill
3da35a18e5
2009-07-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpu.c, cpu_asm.S: Unsuccessful attempt to fix.
2009-07-23 17:40:06 +00:00
Joel Sherrill
4e4f06bbbe
2009-07-23 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* spintrcritical06/init.c: Test now hits forward and reverse cases.
2009-07-23 16:12:53 +00:00
Joel Sherrill
a74c869600
2009-07-23 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/src/iterateoverthreads.c: Restructure a bit to make analysis
easier.
2009-07-23 15:46:48 +00:00
Ralf Corsepius
7611ed8eb3
Remove.
2009-07-23 15:25:09 +00:00
Joel Sherrill
48751ab095
2009-07-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/Makefile.am, libmisc/shell/main_chmod.c,
libmisc/shell/main_mdump.c, libmisc/shell/main_medit.c,
libmisc/shell/main_mfill.c, libmisc/shell/main_mmove.c,
libmisc/shell/main_msdosfmt.c, libmisc/shell/main_mwdump.c,
libmisc/shell/main_sleep.c, libmisc/shell/main_umask.c,
libmisc/shell/shell_script.c, libmisc/stringto/stringto.h,
libmisc/stringto/stringto_template.h: Convert return type from bool
to rtems_status_code and add rtems_string_to_pointer. Perform
associated clean up and changes for return type change.
* libmisc/stringto/stringtopointer.c: New file.
2009-07-23 14:32:34 +00:00
Joel Sherrill
73dfaf83a1
2009-07-23 Santosh G Vattam <vattam.santosh@gmail.com>
...
* psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
multiple cases which complete coverage of thread cancellation.
* psxcancel/psxcancel.doc: New file.
2009-07-23 13:29:49 +00:00
Joel Sherrill
2d730043c0
2009-07-22 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* spintrcritical09/init.c, spintrcritical09/spintrcritical09.scn: Make
test work for case that it is documented to handle.
2009-07-22 21:46:56 +00:00
Joel Sherrill
099712815e
2009-07-22 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/killinfo.c: Clean up. Avoid NULL pointer case.
2009-07-22 21:26:56 +00:00
Joel Sherrill
cdea617055
2009-07-22 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/inline/rtems/score/states.inl: Add
_States_Is_interruptible_by_signal. Add more DOxygen comments and
clean up.
2009-07-22 21:26:30 +00:00
Joel Sherrill
b01619d7c0
2009-07-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* src/irq-generic.c: Priority inheritance on simple binary semaphores
makes no sense and has recently been added as an error condition.
2009-07-22 20:45:23 +00:00
Joel Sherrill
592b91fb49
2009-07-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/shell/main_help.c: Provide a few more characters for command
names.
2009-07-22 18:18:41 +00:00
Joel Sherrill
b362ec5ba1
2009-07-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/shell/main_mdump.c, libmisc/shell/main_mwdump.c: Fine tune
printf format.
2009-07-22 16:29:11 +00:00
Joel Sherrill
0d3b27cda4
2009-07-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/ide/ata.c: Remove warning.
2009-07-22 16:00:55 +00:00
Joel Sherrill
5c7c1ec6e6
2009-07-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/src/regionextend.c: Remove warning.
2009-07-22 16:00:21 +00:00
Joel Sherrill
51cec29e9e
2009-07-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/include/semaphore.h, posix/include/rtems/posix/semaphore.h:
Move SEM_FAILED from private file to public file since it is defined
by POSIX.
2009-07-22 15:39:09 +00:00
Joel Sherrill
17e3808dd5
2009-07-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
* psxsem01/system.h: Removed.
2009-07-22 15:37:54 +00:00
Joel Sherrill
7e9765df6e
2009-07-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxsem01/init.c: Eliminate warning.
2009-07-22 15:21:13 +00:00
Joel Sherrill
f379d80537
2009-07-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/shell/main_mount.c: Eliminate warning.
2009-07-22 15:21:08 +00:00
Joel Sherrill
35d09baa84
2009-07-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/Makefile.am, libmisc/shell/main_chmod.c,
libmisc/shell/main_mdump.c, libmisc/shell/main_medit.c,
libmisc/shell/main_mfill.c, libmisc/shell/main_mmove.c,
libmisc/shell/main_msdosfmt.c, libmisc/shell/main_mwdump.c,
libmisc/shell/main_sleep.c, libmisc/shell/main_umask.c,
libmisc/shell/shell.h, libmisc/shell/shell_script.c,
libmisc/stringto/stringto_template.h: Convert all shell code to use
stringto.h mehods with better error checking.
* libmisc/shell/str2int.c: Removed.
2009-07-22 15:17:37 +00:00
Joel Sherrill
e8d59ca6af
2009-07-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, preinstall.am, libmisc/Makefile.am, wrapup/Makefile.am:
Add the stringto family of string to number converters. These are
error checking wrappers for the strtoXXX methods and do their best to
return false if the conversion failed. The error checking required
for this is tedious and error prone. Hence better to have in a family
of helper routines.
* libmisc/stringto/stringto.h, libmisc/stringto/stringto_template.h,
libmisc/stringto/stringtodouble.c, libmisc/stringto/stringtofloat.c,
libmisc/stringto/stringtoint.c, libmisc/stringto/stringtolong.c,
libmisc/stringto/stringtolonglong.c,
libmisc/stringto/stringtounsignedchar.c,
libmisc/stringto/stringtounsignedint.c,
libmisc/stringto/stringtounsignedlong.c,
libmisc/stringto/stringtounsignedlonglong.c: New files.
2009-07-22 14:26:25 +00:00
Joel Sherrill
381a53a801
2009-07-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxcancel/init.c: Clean up.
2009-07-22 14:00:09 +00:00
Ralf Corsepius
e1ffb64f58
Regenerate.
2009-07-22 10:18:46 +00:00
Ralf Corsepius
1f70458a0d
gcc-core-4.4.1-rtems4.10-20090722.diff
2009-07-22 10:18:24 +00:00
Ralf Corsepius
ab16a06375
New.
2009-07-22 10:12:52 +00:00
Ralf Corsepius
df979f2753
Remove.
2009-07-22 10:11:59 +00:00
Ralf Corsepius
e1f0b2dbfb
GCC-4.4.1.
2009-07-22 10:07:14 +00:00
Joel Sherrill
12a191ae15
2009-07-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/include/rtems/posix/key.h, posix/src/keycreate.c,
posix/src/keydelete.c, posix/src/keyrundestructors.c: Restructure a
bit to make it easier to do coverage analysis. Eliminate is_active
member of control structure because it was redundant with very the
key object was open or closed.
2009-07-22 00:09:31 +00:00
Joel Sherrill
4b45c1393c
2009-07-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/src/eventseize.c, rtems/src/eventsurrender.c,
rtems/src/eventtimeout.c: Clean up and minor rework as a side-effect
of coverage analysis.
2009-07-21 23:09:07 +00:00
Joel Sherrill
7fbe4fa1bf
2009-07-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* spintrcritical10/.cvsignore, spintrcritical10/Makefile.am,
spintrcritical10/init.c, spintrcritical10/spintrcritical10.doc,
spintrcritical10/spintrcritical10.scn: New files.
2009-07-21 23:06:46 +00:00
Joel Sherrill
75a5abaf4a
2009-07-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac, sp39/init.c, sp39/sp39.scn: Move
unreliable third case in sp39 to spintrcritical10. New tests to hit
other event synchronization critical sections.
* spintrcritical11/.cvsignore, spintrcritical11/Makefile.am,
spintrcritical11/init.c, spintrcritical11/spintrcritical11.doc,
spintrcritical11/spintrcritical11.scn, spintrcritical12/.cvsignore,
spintrcritical12/Makefile.am, spintrcritical12/spintrcritical12.doc,
spintrcritical12/spintrcritical12.scn: New files.
2009-07-21 23:06:13 +00:00
Joel Sherrill
bd894e5447
2009-07-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add new test to exercise Debug Manager.
* sp10/.cvsignore, sp10/Makefile.am, sp10/init.c, sp10/sp10.doc,
sp10/sp10.scn: New files.
2009-07-21 19:32:30 +00:00
Joel Sherrill
90e6d39f8e
2009-07-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sapi/src/debug.c, score/include/rtems/debug.h: Rename
_Debug_Is_enabled to rtems_is_debug_enabled.
2009-07-21 19:27:44 +00:00
Joel Sherrill
99fbb6080c
2009-07-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* spintrcritical06/init.c: Clean up.
* spintrcritical09/init.c: Adjust clock tick so it works on erc32.
* spintrcritical09/spintrcritical09.scn: Fill in.
2009-07-21 18:26:27 +00:00
Joel Sherrill
56864ffc17
2009-07-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxmutexattr01/init.c: Make test optional if tools do not support
posix mutex type attribute.
2009-07-21 17:25:46 +00:00
Joel Sherrill
b58c04905b
2009-07-21 Roxana Leontie <roxana.leontie@gmail.com>
...
* console/fb_vga.c: replaced the ioctl structures with linux
framebuffer equivalents
2009-07-21 15:48:34 +00:00
Joel Sherrill
db862461cb
2009-07-21 Roxana Leontie <roxana.leontie@gmail.com>
...
* libmisc/Makefile.am, libmisc/mw-fb/mw_fb.h: mw_fb.h eliminated the
ufb_* calls and replaced some of the ioctl structures and numbers
with the linux framebuffer equivalents
* libmisc/mw-fb/mw_fb.c: Removed.
2009-07-21 15:47:28 +00:00
Joel Sherrill
bbebcd2c0d
2009-07-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* spintrcritical06/init.c: Add comment to indicate test is not finished
and known to not hit the case.
* Makefile.am, configure.ac: Add a couple more interrupt critical
section tests.
* spintrcritical08/.cvsignore, spintrcritical08/Makefile.am,
spintrcritical08/init.c, spintrcritical08/spintrcritical08.doc,
spintrcritical08/spintrcritical08.scn, spintrcritical09/.cvsignore,
spintrcritical09/Makefile.am, spintrcritical09/init.c,
spintrcritical09/spintrcritical09.doc,
spintrcritical09/spintrcritical09.scn: New files.
2009-07-21 15:16:57 +00:00
Joel Sherrill
14d3ad4fcf
2009-07-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Add new test to exercise error case for
when a task is blocked on a condition variable with one mutex and
another task attempts to block on the same condition variable with
another mutex.
* psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
2009-07-21 15:07:26 +00:00
Joel Sherrill
75eaf66aa1
2009-07-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/include/rtems/posix/cancel.h, posix/src/cancel.c,
posix/src/canceleval.c, posix/src/setcancelstate.c,
posix/src/setcanceltype.c: Fix a minor bug in the previous
modification which resulted in psxcancel failing.
2009-07-21 14:16:00 +00:00
Joel Sherrill
68799a2a8f
2009-07-21 Santosh G Vattam <vattam.santosh@gmail.com>
...
* posix/Makefile.am, posix/include/rtems/posix/cancel.h,
posix/src/cancel.c, posix/src/setcancelstate.c,
posix/src/setcanceltype.c: Add
_POSIX_Thread_Evaluate_cancellation_and_enable_dispatch method to
avoid duplication of code and ease coverage analysis.
* posix/src/canceleval.c: New file.
2009-07-21 13:17:59 +00:00
Thomas Doerfler
d374492cc6
Update for MPC55XX changes
2009-07-21 08:38:04 +00:00
Ralf Corsepius
115971c321
Update to binutils-2.19.51-20090721.
2009-07-21 06:52:16 +00:00
Ralf Corsepius
ad70382682
Remove.
2009-07-21 03:21:10 +00:00
Joel Sherrill
ceb3cb3b6c
2009-07-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, spintrcritical06/init.c: Add first attempt
at hitting interrupt synchronization critical section in thread queue
enqueue priority for reverse insertions.
* spintrcritical07/.cvsignore, spintrcritical07/Makefile.am,
spintrcritical07/spintrcritical07.doc,
spintrcritical07/spintrcritical07.scn: New files.
2009-07-20 18:38:28 +00:00
Joel Sherrill
243596d65e
2009-07-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cchip/cchip.c, include/cchip.h, include/rasta.h, pci/pci.c: Add CVS
Ids.
2009-07-20 16:02:01 +00:00
Joel Sherrill
b2b77956dc
2009-07-20 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/src/corebarrierwait.c: Reverse order of tests to increase test
coverage.
2009-07-20 14:51:21 +00:00
Joel Sherrill
eecd655794
2009-07-20 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add test case for the
_Thread_queue_Enqueue_priority interrupt critical section where the
TCB we are using as a current pointer is removed from the thread
queue when we flash interrupts while searching forward.
* spintrcritical06/.cvsignore, spintrcritical06/Makefile.am,
spintrcritical06/init.c, spintrcritical06/spintrcritical06.doc,
spintrcritical06/spintrcritical06.scn: New files.
2009-07-20 14:49:25 +00:00
Joel Sherrill
260e09260a
2009-07-20 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* spintrcritical_support/intrcritical.c,
spintrcritical_support/intrcritical.h: Change prototype of delay
method to indicate when counter is reset. This can be used to count
how many iterations we are doing.
2009-07-20 14:48:14 +00:00
Thomas Doerfler
72ea4cc86f
add missing i2c.c file
2009-07-20 07:24:06 +00:00
Joel Sherrill
1497405428
2009-07-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/src/ratemongetstatus.c: Fix spacing.
2009-07-20 01:42:46 +00:00
Joel Sherrill
1938cc07df
2009-07-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Add psxspin02 to exercise case where
trylock is unable to obtain the spinlock and that attempting to
unlock a spinlock from a thread which did not lock it works as
expected.
* psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
New files.
2009-07-20 01:12:25 +00:00
Joel Sherrill
7c6375bbdb
2009-07-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxspin01/test.c: Remove unnecessary defines.
2009-07-20 01:09:40 +00:00
Joel Sherrill
3d36b370dd
2009-07-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psx11/init.c: Use explicit scheduler.
2009-07-20 01:05:59 +00:00
Joel Sherrill
f691e0a09f
2009-07-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Add sp60 to exercise case where a task is
blocked on one period while another expires. Add sp61 which exercises
the case where a call is made to rtems_shutdown_executive when the
system is not up.
* sp60/.cvsignore, sp60/Makefile.am, sp60/init.c, sp60/sp60.doc,
sp60/sp60.scn, sp61/.cvsignore, sp61/Makefile.am, sp61/init.c,
sp61/sp61.doc, sp61/sp61.scn: New files.
2009-07-20 01:05:33 +00:00
Joel Sherrill
f3ea48abbc
*** empty log message ***
2009-07-20 01:02:17 +00:00
Joel Sherrill
ac970794a4
2009-07-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp04/init.c: To be timesliced, tasks must also me preemptible.
2009-07-20 01:01:34 +00:00
Ralf Corsepius
1e60ba9974
Regenerate.
2009-07-18 04:15:19 +00:00
Ralf Corsepius
428a4c01ee
Regenerate.
2009-07-18 04:07:04 +00:00
Ralf Corsepius
6218ba5bcb
GCC_PKGVERS = $(GCC_VERS)-RC-20090715
2009-07-18 04:06:26 +00:00
Ralf Corsepius
6d3f0321f6
Regenerate.
2009-07-18 04:02:03 +00:00
Ralf Corsepius
0b7a942751
Bump GDB_RPMREL.
2009-07-18 03:58:53 +00:00
Ralf Corsepius
5e06bf7bdf
Bump GCC_RPMREL.
2009-07-18 03:57:24 +00:00
Ralf Corsepius
d3baa0d674
Bump BINUTILS_RPMREL.
2009-07-18 03:56:34 +00:00
Ralf Corsepius
38df50156e
Set _host_rpmprefix %{_host}- for canadian X compiles.
2009-07-18 03:54:42 +00:00
Joel Sherrill
b4404843ec
2009-07-17 Josh Switnicki <josh.switnicki@utoronto.ca>
...
*cpu_asm.S: implemented _CPU_Context_Restore by adding tags to
restore section of context switch.
Fixed bug in _CPU_Context_Switch. The wrong registers were being
used for pointer to running task Context_Control struct.
2009-07-17 18:33:35 +00:00
Thomas Doerfler
123f10ae25
Dummy entries for toolchain compatibility
2009-07-17 16:25:10 +00:00
Joel Sherrill
863a24e81e
2009-07-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/mutexattrgettype.c: Restructure a bit to make code coverage
analysis easier.
2009-07-17 16:17:59 +00:00
Joel Sherrill
5d6e8c88fb
2009-07-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add test to exercise
pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
toolset enables the feature.
* psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
psxmutexattr01/psxmutexattr01.scn: New files.
2009-07-17 16:17:14 +00:00
Thomas Doerfler
9364cf663f
adding lpc24xx BSP parts
2009-07-17 15:16:50 +00:00
Thomas Doerfler
72f6cb06df
remove obsolete files
2009-07-17 15:10:27 +00:00
Ralf Corsepius
3f81399c6b
Update.
2009-07-17 14:34:09 +00:00
Ralf Corsepius
9c4db5734d
Update.
2009-07-17 14:34:08 +00:00
Joel Sherrill
5f930f07fb
2009-07-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/src/watchdogadjusttochain.c: Correct bug in recent rework.
Coverage not impacted.
2009-07-17 14:21:28 +00:00
Thomas Doerfler
ebe76f940b
removing unneeded files
2009-07-17 13:59:43 +00:00
Ralf Corsepius
4016765a1d
New.
2009-07-17 13:54:39 +00:00
Thomas Doerfler
ec5d45053b
code cleanup
2009-07-17 13:53:24 +00:00
Thomas Doerfler
7ae2775132
ARM bsp maintenance
2009-07-17 13:53:04 +00:00
Thomas Doerfler
9832a22c98
exception handling maintenance
2009-07-17 13:52:16 +00:00
Thomas Doerfler
e63acfbb90
add cache definition for mcfv4e
2009-07-17 13:51:57 +00:00
Thomas Doerfler
632e4306dc
exception handler maintenance
2009-07-17 13:50:31 +00:00
Ralf Corsepius
20857e1219
Update.
2009-07-17 13:40:05 +00:00
Ralf Corsepius
5b42429fa3
Update.
2009-07-17 13:20:54 +00:00
Thomas Doerfler
4da69ca079
add common implementation to dispatch threads in isr
2009-07-17 12:43:12 +00:00
Ralf Corsepius
c6c0fbf775
Update.
2009-07-17 12:08:02 +00:00
Ralf Corsepius
956c59bbd3
Update.
2009-07-17 10:17:13 +00:00
Ralf Corsepius
cbfa82a95e
New.
2009-07-17 09:49:06 +00:00
Ralf Corsepius
b817534f53
Remove.
2009-07-17 09:48:22 +00:00
Ralf Corsepius
a5a7aa4fc2
Abandon *-w32api.spec
2009-07-17 09:47:54 +00:00
Ralf Corsepius
950b83b2c9
New.
2009-07-17 09:38:07 +00:00
Ralf Corsepius
e871b60a00
Abandon *-libs.
2009-07-17 09:37:21 +00:00
Ralf Corsepius
aa6b8de34e
Remove.
2009-07-17 09:36:51 +00:00
Ralf Corsepius
ad0603d50b
Remove.
2009-07-17 09:21:16 +00:00
Ralf Corsepius
d52732096a
Remove binutils, gcc.
2009-07-17 09:20:47 +00:00
Thomas Doerfler
915bb51b90
make thread dispatching in ISRs generic code
2009-07-17 09:08:22 +00:00
Ralf Corsepius
dbe0290e11
Regenerate.
2009-07-16 23:54:35 +00:00
Ralf Corsepius
ea4a5b5975
Fix typo.
2009-07-16 23:54:16 +00:00
Ralf Corsepius
c5575c93d0
Regenerate.
2009-07-16 23:44:37 +00:00
Ralf Corsepius
eb2d0ff4b2
Abandon gcc-4.3.3. Add gcc-4.4.1.
2009-07-16 23:41:07 +00:00
Ralf Corsepius
56a5a835b4
Bump GCC_VERS, GCC_RPMREL.
2009-07-16 23:36:58 +00:00
Joel Sherrill
d1be26b9ef
2009-07-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* configure.ac: Rename BSP_BOOTCARD_OPTIONS to
RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
have the same options.
2009-07-16 23:21:23 +00:00
Joel Sherrill
8785e90673
2009-07-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
now use the same macros.
* aclocal/bsp-bspcleanup-options.m4: New file.
2009-07-16 23:12:55 +00:00
Joel Sherrill
8f0ce7e105
2009-07-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* configure.ac: Add BSP_BOOTCARD_OPTIONS.
2009-07-16 22:19:57 +00:00
Joel Sherrill
13a4c71cc4
2009-07-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Add test for auto initialization of
message queues.
* psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
psxautoinit02/psxautoinit02.scn: New files.
2009-07-16 15:00:44 +00:00
Joel Sherrill
1c5d8f4949
2009-07-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* spfatal03/spfatal03.scn, spfatal03/testcase.h: Fix spfatal03 to do
what it was intended to do.
2009-07-16 14:57:36 +00:00
Ralf Corsepius
ae596673d8
Housekeeping.
2009-07-15 07:56:53 +00:00
Ralf Corsepius
2010a0efc9
Regenerate.
2009-07-15 07:53:26 +00:00
Ralf Corsepius
5e9232a515
Abandon RH8.
2009-07-15 07:53:01 +00:00
Ralf Corsepius
f1fb836289
Abandon Fedora 9.
2009-07-15 07:51:32 +00:00
Ralf Corsepius
ea4db3a2bc
newlib-1.17.0-rtems4.10-20090715.diff.
2009-07-15 07:50:19 +00:00
Ralf Corsepius
a5f1bb76c2
Bump GCC_RPMREL.
2009-07-15 07:49:19 +00:00
Ralf Corsepius
9972e997ed
New.
2009-07-15 07:46:10 +00:00
Ralf Corsepius
7ff1c29c6a
Increment BINUTILS_RPMREL for FC11-rebuild.
2009-07-14 06:54:20 +00:00
Ralf Corsepius
edf497bc0f
Regenerate.
2009-07-14 06:21:13 +00:00
Ralf Corsepius
7a422bb268
Increment BINUTILS_RPMREL for FC11-rebuild.
2009-07-14 06:20:39 +00:00
Ralf Corsepius
1e6f181afb
Remove (Unused).
2009-07-13 14:28:17 +00:00
Ralf Corsepius
f76ddaa016
Regenerate.
2009-07-13 14:27:01 +00:00
Ralf Corsepius
700acb989f
Move %{?dist} into autoconf.am
2009-07-13 14:26:49 +00:00
Ralf Corsepius
b08d3f3c28
Remove Obsolete/Provides.
2009-07-13 14:23:48 +00:00
Ralf Corsepius
186049a295
Regenerate.
2009-07-13 14:21:39 +00:00
Ralf Corsepius
afdc9d706c
Bump AUTOCONF_RPMREL.
2009-07-13 14:21:05 +00:00
Ralf Corsepius
ae1862c60a
Add autoconf-sources.add.
2009-07-13 14:20:36 +00:00
Ralf Corsepius
350178d0b4
Acknowledge autoconf-sources.add
2009-07-13 14:19:43 +00:00
Joel Sherrill
627e793016
2009-07-12 Xi Yang <hiyangxi@gmail.com>
...
* configure.ac, clock/clockdrv.c, startup/bspreset.c: Adjust clock
initialization for clock tick so rtmonuse test now runs on Skyeye.
Joel added configure magic and place holder in bspreset.c for Skyeye
hardware reset device support.
2009-07-12 13:59:09 +00:00
Ralf Corsepius
e2ae590b61
Housekeeping.
2009-07-11 07:33:43 +00:00
Ralf Corsepius
58d9b2421c
Remove.
2009-07-11 07:27:51 +00:00
Joel Sherrill
3a0827287d
2009-07-10 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* configure.ac, score/src/threadqenqueuepriority.c: Add
RTEMS_DO_NOT_UNROLL_THREADQ_ENQUEUE_PRIORITY to give user ability to
disable the loop in _Thread_queue_Enqueue_priority from being
unrolled. This reduces code size and makes coverage analysis easier.
2009-07-10 20:32:48 +00:00
Joel Sherrill
0c196a192b
2009-07-10 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* spintrcritical_support/intrcritical.c,
spintrcritical_support/intrcritical.h: New files.
2009-07-10 20:31:17 +00:00
Joel Sherrill
937a22a7cf
2009-07-10 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add new infrastructure which is more
reliable about generating cases which hit interrupt critical
sections. Remove sp41 since it used its own mechanism.
* spintrcritical01/.cvsignore, spintrcritical01/Makefile.am,
spintrcritical01/init.c, spintrcritical01/spintrcritical01.doc,
spintrcritical01/spintrcritical01.scn, spintrcritical02/.cvsignore,
spintrcritical02/Makefile.am, spintrcritical02/spintrcritical02.doc,
spintrcritical02/spintrcritical02.scn, spintrcritical03/.cvsignore,
spintrcritical03/Makefile.am, spintrcritical03/spintrcritical03.doc,
spintrcritical03/spintrcritical03.scn, spintrcritical04/.cvsignore,
spintrcritical04/Makefile.am, spintrcritical04/spintrcritical04.doc,
spintrcritical04/spintrcritical04.scn, spintrcritical05/.cvsignore,
spintrcritical05/Makefile.am, spintrcritical05/spintrcritical05.doc,
spintrcritical05/spintrcritical05.scn: New files.
* sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn,
sp41/system.h: Removed.
2009-07-10 20:28:10 +00:00
Joel Sherrill
0f46e321b4
2009-07-10 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp41/init.c: Remove incorrect comment.
2009-07-10 20:21:02 +00:00
Joel Sherrill
36c2586f92
2009-07-09 Josh Switnicki <josh.switnicki@utoronto.ca>
...
* cpu_asm.S: Fixed bug in _CPU_Context_Switch. The wrong registers
were being used for pointer to running task Context_Control
struct.
2009-07-10 19:07:54 +00:00
Joel Sherrill
5c736abdfd
2009-07-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Fix typo.
2009-07-10 17:06:37 +00:00
Joel Sherrill
142a9df16a
2009-07-10 Xi Yang <hiyangxi@gmail.com>
...
* Makefile.am, pxa255/ffuart/ffuart.c, pxa255/include/pxa255.h,
pxa255/pmc/pmc.c: Add PMC support.
2009-07-10 15:34:12 +00:00
Joel Sherrill
55b891e2fa
2009-07-10 Xi Yang <hiyangxi@gmail.com>
...
* Makefile.am: Complete update to current style.
2009-07-10 14:35:23 +00:00
Joel Sherrill
744379eee3
2009-07-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/src/watchdogadjusttochain.c: Rework to ease code coverage
analysis.
2009-07-09 21:56:34 +00:00
Joel Sherrill
b503e0b92e
2009-07-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/src/semcreate.c: Clean up rework to eliminate the goto and fix
a bug introduced by rework.
2009-07-09 21:55:23 +00:00
Joel Sherrill
7f8dd5758e
2009-07-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp29/init.c: Simple binary semaphores can not be inherit priority.
2009-07-09 21:29:47 +00:00
Joel Sherrill
f5b5ef8881
2009-07-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp25/init.c: Spacing.
2009-07-09 20:25:18 +00:00
Joel Sherrill
8f9b2f6026
2009-07-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add sp59 to test path through
_Thread_queue_First_priority where the task's priority was in the
bottom 1/4 of the range.
* sp59/.cvsignore, sp59/Makefile.am, sp59/init.c, sp59/sp59.doc,
sp59/sp59.scn: New files.
2009-07-09 20:23:38 +00:00
Joel Sherrill
ab8c4ee27f
2009-07-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add test for Thread Queue extract a thread
not blocked on a thread queue.
* spthreadq01/.cvsignore, spthreadq01/Makefile.am, spthreadq01/init.c,
spthreadq01/spthreadq01.doc, spthreadq01/spthreadq01.scn: New files.
2009-07-09 19:02:41 +00:00
Joel Sherrill
d5ae827a35
2009-07-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add test for timespec divide by zero.
* sp58/.cvsignore, sp58/Makefile.am, sp58/init.c, sp58/sp58.doc,
sp58/sp58.scn: New files.
2009-07-09 18:21:58 +00:00
Joel Sherrill
af690b8573
2009-07-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/src/heap.c: Remove unneeded include.
2009-07-09 17:39:51 +00:00
Joel Sherrill
0c5a8be8b2
2009-07-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp43/init.c, sp43/sp43.scn: Add test of having the object class
pointer being null. This does not happen naturally at this time so
force the point.
2009-07-09 16:58:04 +00:00
Joel Sherrill
66abaa1e20
2009-07-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* malloctest/init.c, malloctest/malloctest.scn: Add heap resize test
for shrinking a block enough to need to free the newly unused
portion.
2009-07-09 16:13:06 +00:00
Joel Sherrill
c45a2ded00
2009-07-08 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/src/semcreate.c: Restructure to simplify and improve ability to
anlize this routine for coverage.
2009-07-08 22:26:11 +00:00
Joel Sherrill
299fc7ac56
2009-07-08 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp12/sp12.scn: Update screen to reflect priority changes from long
ago.
2009-07-08 22:17:50 +00:00
Joel Sherrill
a5e620e89d
2009-07-08 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c,
sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated
as sp27a and test flushing both counting and binary semaphores.
Reformatted.
* sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc,
sp27a/sp27a.scn: New files.
2009-07-08 20:26:45 +00:00
Joel Sherrill
2962c9931a
2009-07-08 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* spstkalloc/Makefile.am: Remove unneeded USE_TIMER_SERVER which was
copied fomr other Makefile.am's.
2009-07-08 20:26:01 +00:00
Joel Sherrill
f034ac0758
2009-07-08 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp51/init.c, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am,
sp57/Makefile.am, spchain/Makefile.am, spfatal10/Makefile.am,
spfatal11/Makefile.am, spfatal12/Makefile.am: Remove unneeded
USE_TIMER_SERVER which was copied fomr other Makefile.am's.
2009-07-08 20:25:30 +00:00
Joel Sherrill
4b6c378fab
2009-07-08 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* malloctest/init.c, malloctest/malloctest.scn: Add error cases for
_Protected_heap_Get_information().
2009-07-08 19:15:04 +00:00
Joel Sherrill
7b0f182a25
2009-07-08 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp57/sp57.doc: Correct.
2009-07-08 18:50:19 +00:00
Joel Sherrill
02819318cd
2009-07-08 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add test of restarting a task which is in
the middle of a sleep or wake after.
* sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc,
sp57/sp57.scn: New files.
2009-07-08 18:49:15 +00:00
Joel Sherrill
4b4108a4c5
2009-07-08 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/src/objectgetinfo.c: Clean up and eliminate unreachable code.
2009-07-08 17:56:07 +00:00
Joel Sherrill
67d6947e7f
2009-07-08 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp43/init.c, sp43/sp43.scn: Add more cases for
rtems_object_get_class_information() to improve coverage.
2009-07-08 17:54:37 +00:00
Joel Sherrill
d6c8b56b62
2009-07-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/src/rtemsobjectapimaximumclass.c,
score/include/rtems/score/object.h,
score/src/objectapimaximumclass.c, score/src/objectgetinfo.c: Change
return type of API maximum class methods to unsigned.
2009-07-07 23:33:17 +00:00
Joel Sherrill
bc93f30f39
2009-07-07 Chris Johns <chrisj@rtems.org>
...
* score/src/objectshrinkinformation.c: Rework loop to simplify and
remove dead code.
2009-07-07 22:47:03 +00:00
Joel Sherrill
33a538113c
2009-07-07 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* ChangeLog, posix/src/mutexsetprioceiling.c: Remove warning.
2009-07-07 21:04:57 +00:00
Joel Sherrill
12bb21e3b5
2009-07-07 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add new test to verify that when a user
extension create hook fails, that the error is properly propagated.
* sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc,
sp56/sp56.scn: New files.
2009-07-07 20:39:14 +00:00
Joel Sherrill
2204f52043
2009-07-07 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp04/sp04.doc, sp04/sp04.scn, sp04/task1.c: Add test of
rtems_extension_delete.
2009-07-07 20:38:17 +00:00
Joel Sherrill
6afc8dde54
2009-07-07 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp09/screen01.c, sp09/sp09.scn: Add test for
rtems_object_get_classic_name with invalid id.
2009-07-07 19:39:12 +00:00
Joel Sherrill
0dbc0c3322
2009-07-07 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp02/task1.c: Minor spacing.
2009-07-07 19:36:53 +00:00
Joel Sherrill
fc267d1eed
2009-07-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* README.IceCube: Correct mkimage addresses.
2009-07-07 17:34:30 +00:00
Joel Sherrill
06f5ec9ce0
2009-07-07 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/mutexsetprioceiling.c: Restructure to eliminate code
paths which are unreachable. Also add more comments.
* score/src/coremutexsurrender.c: Mark some code as RTEMS_DEBUG only
since it cannot be hit unless coremutexseize.c is broken.
2009-07-07 17:29:47 +00:00
Joel Sherrill
9a845e175b
2009-07-07 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add test of pthread mutex auto
intialization.
* psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
2009-07-07 14:30:12 +00:00
Joel Sherrill
8860ecf275
2009-07-06 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/mutexget.c: Restructure to improve ability to do coverage
analysis.
2009-07-06 22:02:34 +00:00
Joel Sherrill
824b3d1c90
2009-07-06 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
2009-07-06 22:01:58 +00:00
Joel Sherrill
9847e4b478
2009-07-06 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* spfatal12/init.c: Address to heap initialize must be aligned but size
must be too small.
2009-07-06 21:05:03 +00:00
Joel Sherrill
147c5d512f
2009-07-06 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
code.
2009-07-06 21:03:05 +00:00
Joel Sherrill
3ba0750fd1
2009-07-06 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/psxtransschedparam.c: Restructure to avoid untestable code
being generated by switch.
2009-07-06 17:59:34 +00:00
Joel Sherrill
69ca55c088
2009-07-06 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psx07/init.c: Slight test fix to ensure state of sched_param
structure.
2009-07-06 17:58:44 +00:00
Joel Sherrill
630a2a68ea
2009-07-06 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add new test to exercise case when
broadcasting to a message queue with a pending message.
* sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc,
sp55/sp55.scn: New files.
2009-07-06 17:10:39 +00:00
Joel Sherrill
402dad517e
2009-07-06 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/src/coremsgsubmit.c: Move impossible case inside an RTEMS_DEBUG
conditional.
2009-07-06 16:44:49 +00:00
Joel Sherrill
45d3b3304e
2009-07-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* setvec.c: Add CVS Id.
2009-07-06 15:45:45 +00:00
Joel Sherrill
7c46cf58b3
2009-07-03 Josh Switnicki <josh.switnicki@utoronto.ca>
...
* cpu.c: Implemented _CPU_Context_Initialize as a C function instead
of a macro. It works with limited functionality. Implemented
_CPU_Thread_Idle_body to use sleep instruction.
* Makefile.am: Changed cpu_asm.c -> cpu_asm.S
* cpu_asm.S: renamed from cpu_asm.c and implemented functions is asm
* rtems/asm.h: Appended "macros.inc" to the end of "asm.h"
* rtems/score/cpu.h:
+ Included "avr/io.h".
+ Added use 16 bit object definition.
+ Modified Context_Control struct to relect the registers
that need to be saved.
+ Implemented _CPU_ISR_Disable, _CPU_ISR_Enable, and _CPU_ISR_Flash.
Added function definitions for _CPU_Context_Initialize and
_CPU_Push.
2009-07-06 15:36:23 +00:00
Joel Sherrill
7ffdc70c0a
2009-07-03 Josh Switnicki <josh.switnicki@utoronto.ca>
...
* start/start.S: copied gcrt1.S and macros.inc from avr-libc.
Change from call main to call boot_card for RTEMS.
* start/macros.inc: New file.
2009-07-06 15:28:09 +00:00
Joel Sherrill
81551a2541
Update copyright.
2009-07-06 14:47:09 +00:00
Joel Sherrill
8cdf733f50
2009-07-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/Makefile.am, posix/src/mutex.c, posix/src/mutexinit.c: Add
initial support for the pthread mutex type attribute added by UNIX98.
It can be normal, recursive, errorcheck or default.
* posix/src/mutexattrgettype.c, posix/src/mutexattrsettype.c: New files.
2009-07-06 14:46:36 +00:00
Joel Sherrill
70a4809f84
2009-07-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Remove obsolete test now that the numbered
spfatal tests appear to cover all fatal error cases.
* spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README,
spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c,
spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h,
spfatal/task1.c: Removed.
2009-07-06 13:44:22 +00:00
Joel Sherrill
cf7267cfc2
2009-07-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot
initialize workspace heap during initialize. Can be caused by
unaligned address or not enough memory to initialize heap required
overhead.
* spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c,
spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
2009-07-06 13:43:17 +00:00
Joel Sherrill
c6dc6db074
2009-07-04 Santosh G Vattam <vattam.santosh@gmail.com>
...
* psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
obtaining an rwlock and then releasing it twice.
2009-07-04 20:26:18 +00:00
Joel Sherrill
e660f86feb
2009-07-04 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/src/taskinitusers.c: Restructure to eliminate dead check --
loop will not be executed when 0 tasks. Also improved comments and
eliminated a local variable.
2009-07-04 19:45:18 +00:00
Joel Sherrill
cf46f9de14
2009-07-03 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/src/apiext.c: Unreachable API Extension paths marked as either
unused or only with certain APIs.
2009-07-03 20:57:21 +00:00
Joel Sherrill
27b961a39b
2009-07-03 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* itron/src/task.c, posix/src/pthread.c, rtems/src/tasks.c,
sapi/src/exinit.c, score/include/rtems/score/apiext.h,
score/src/apiext.c: No APIs currently implemented use the
predriver_hook so disable it until such time as it is used.
2009-07-03 20:25:35 +00:00
Joel Sherrill
4a105192af
2009-07-03 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
2009-07-03 20:08:22 +00:00
Joel Sherrill
78e285976c
2009-07-03 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp54/init.c, sp54/sp54.doc: Add test for Workspace zeroed.
2009-07-03 19:43:57 +00:00
Joel Sherrill
ecdbb4259e
2009-07-03 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/sigtimedwait.c: Restructure to improve coverage. Improve
comments.
2009-07-03 18:40:31 +00:00
Joel Sherrill
2819bd17b2
2009-07-03 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
sigtimedwait(). Update screen file.
2009-07-03 18:39:11 +00:00
Joel Sherrill
c5d412c18c
2009-07-03 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp54/init.c, sp54/sp54.doc: Fix typos and comments.
2009-07-03 15:56:01 +00:00
Joel Sherrill
562eab5c4e
2009-07-03 Daniel Hellstrom <daniel@gaisler.com>
...
* sapi/src/exinit.c, score/include/rtems/score/objectmp.h,
score/src/objectmp.c: Ensure local node number is set early enough in
MP configurations.
2009-07-03 15:13:47 +00:00
Joel Sherrill
fc5490fe84
2009-07-01 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* shared/irq/irq.h, shared/irq/irq.c, shared/irq/irq_init.c: Converted
to use generic interrupt support.
* shared/irq/irq-config.h: New file.
2009-07-03 15:08:54 +00:00
Joel Sherrill
2c8a9804a5
2009-07-01 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* Makefile.am, preinstall.am: Update for generic interrupt support.
2009-07-03 15:07:54 +00:00
Joel Sherrill
c5dcfd4e0e
2009-07-03 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Switch to shared routine.
* startup/setvec.c: Removed.
2009-07-03 13:58:17 +00:00
Joel Sherrill
2ed512bfb2
2009-07-03 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Eliminate unused routine.
* startup/setvec.c: Removed.
2009-07-03 13:58:05 +00:00
Joel Sherrill
d81b56bd4f
2009-07-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/include/rtems/score/coremsg.h, score/src/coremsgflushwait.c:
Mark _CORE_message_queue_Flush_waiting_threads with
FUNCTIONALITY_NOT_CURRENTLY_USED_BY_ANY_API since there is no way to
reach it via an API.
2009-07-02 22:04:42 +00:00
Joel Sherrill
2f9092ed3f
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:12 +00:00
Joel Sherrill
7a79dc37aa
2009-07-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* user/preface.texi: Correct list of supported CPU architectures.
2009-07-02 16:12:00 +00:00
Joel Sherrill
9c34c023ec
2009-07-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* spstkalloc/spstkalloc.scn: Update screen.
2009-07-02 15:41:28 +00:00
Joel Sherrill
62e6e7cdad
2009-07-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add new test for user configured stack
allocator/deallocator. Test both pass and fail cases.
* spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c,
spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
2009-07-02 15:25:36 +00:00
Joel Sherrill
84b7a96833
2009-07-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* spchain/init.c, spchain/spchain.scn: Clean up test.
2009-07-02 15:24:37 +00:00
Joel Sherrill
bfa4bb20d1
2009-07-01 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/include/rtems/score/tod.h: Correct name of parameter.
2009-07-01 19:50:00 +00:00
Joel Sherrill
37cff02c38
2009-07-01 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add new test to cover bodies of some chain
routines whose bodies are not used by RTEMS itself.
* spchain/.cvsignore, spchain/Makefile.am, spchain/init.c,
spchain/spchain.doc, spchain/spchain.scn: New files.
2009-07-01 19:49:08 +00:00
Joel Sherrill
605b6eb746
2009-07-01 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* spwatchdog/init.c, spwatchdog/spwatchdog.scn: Add test case of empty
chain for coverage.
2009-07-01 19:31:53 +00:00
Joel Sherrill
c7b38baf37
2009-07-01 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp01/sp01.doc, sp01/task1.c, sp16/sp16.doc, sp16/task5.c: Bypass
RTEMS_MILLISECONDS_TO_TICKS and RTEMS_MICROSECONDS_TO_TICKS to
improve coverage.
2009-07-01 19:23:58 +00:00
Joel Sherrill
e5d3dd6ee0
2009-07-01 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp01/task1.c: Use RTEMS_MILLISECONDS_TO_TICKS to improve coverage.
2009-07-01 18:40:39 +00:00
Joel Sherrill
f9ff8cea68
2009-07-01 Santosh G Vattam <vattam.santosh@gmail.com>
...
* psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
obtaining rwlock for write with a timed lock operation when the
abstime timeout is in the past.
2009-07-01 16:15:21 +00:00
Joel Sherrill
d852e2342b
2009-06-30 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/prwlocktimedrdlock.c: Restructure if slightly to make to
make it easier to analyze for coverage.
2009-06-30 17:54:50 +00:00
Joel Sherrill
94ccbb7b3d
2009-06-30 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
obtaining rwlock for read with a timed lock operation when the
abstime timeout is in the past.
2009-06-30 17:50:15 +00:00
Joel Sherrill
b4e5a61914
2009-06-29 Xi Yang <hiyangxi@gmail.com>
...
* pxa255/ffuart/ffuart.c, pxa255/include/pxa255.h: Add Skyeye support.
* pxa255/include/bits.h: Removed.
2009-06-29 23:25:29 +00:00
Joel Sherrill
85e525aab8
2009-06-29 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psx05/init.c, psx05/psx05.scn: Add test case for process scope now
that the assert has been removed in the source.
2009-06-29 23:23:23 +00:00
Joel Sherrill
290d2b79fe
2009-06-29 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/src/killinfo.c, posix/src/mutexinit.c, posix/src/psignal.c,
posix/src/psignalchecksignal.c, posix/src/pthread.c,
posix/src/pthreadexit.c, posix/src/pthreadinitthreads.c: Remove
includes of <assert.h> where possible. Make other uses conditional on
ifdef RTEMS_DEBUG.
2009-06-29 23:19:28 +00:00
Joel Sherrill
89c3f8498f
2009-06-29 Xi Yang <hiyangxi@gmail.com>
...
* Makefile.am: Update to current style.
* bsp_specs: Fix warning for _start.
* start/start.S: Proper attribution for origin.
* startup/bspstart.c: Add Skyeye bsp_reset() on Skyeye.
* include/.cvsignore: New file.
* include/bspopts.h.in: Removed.
2009-06-29 23:16:44 +00:00
Ralf Corsepius
5ca8bf3bf8
Update to gdb-6.8.50.20090629
2009-06-29 16:55:24 +00:00
Ralf Corsepius
db47affdc3
New.
2009-06-29 16:29:42 +00:00
Joel Sherrill
40b905ccf8
2009-06-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/init.c,
spfatal10/spfatal10.doc, spfatal10/spfatal10.scn: New files.
2009-06-24 22:02:11 +00:00
Joel Sherrill
2212a2adf9
2009-06-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/Makefile.am, posix/include/rtems/posix/priority.h,
posix/include/rtems/posix/pthread.h,
posix/inline/rtems/posix/priority.inl, posix/src/killinfo.c,
posix/src/pthread.c, posix/src/pthreadcreate.c,
posix/src/pthreadsetschedparam.c: Various modifications to improve
binary code coverage analysis. Some of these are to mark code as
debug only. Some are to break conditional expressions into multiple
lines. Some are to move inline methods that are not time critical
into subroutines to make them easier to test. Inlining them multiple
times means that their logic paths are spread across multiple
methods. This explodes the test cases required.
* posix/src/psxpriorityisvalid.c, posix/src/psxtransschedparam.c: New files.
2009-06-24 06:38:52 +00:00
Joel Sherrill
046f47154f
2009-06-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn:
Enhance spprintk. Add two new fatal error tests to cover
__assert_func.
* spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c,
spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
2009-06-24 06:35:29 +00:00
Joel Sherrill
b2cf98586c
2009-06-18 Fernando Nicodemos <fgnicodemos@terra.com.br>
...
* umon/umonrtemsglue.c: Add console device that uses MicroMonitor to do
actual input and output. This driver should work on any board that
uses MicroMonitor.
* umon/umoncons.c: New file.
2009-06-18 19:58:35 +00:00
Joel Sherrill
737f8c4d5d
2009-06-18 Fernando Nicodemos <fgnicodemos@terra.com.br>
...
* Makefile.am, configure.ac, console/uarts.c: Add console device that
uses MicroMonitor to do actual input and output. This driver should
work on any board that uses MicroMonitor.
2009-06-18 19:58:27 +00:00
Joel Sherrill
753ddb2ffb
2009-06-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* startup/linkcmds, startup/linkcmds.csb637: Move .init section from
the front of the executable so the start label has the first
instruction in the executable.
2009-06-18 19:54:37 +00:00
Joel Sherrill
cbbc55ef71
2009-06-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
mode bits being set. This behavior was not POSIX compliant and has
been corrected in the filesystem code.
2009-06-18 16:19:53 +00:00
Joel Sherrill
c1d924daa7
2009-06-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/src/regionextend.c: Restructure to eliminate dead code being
generated.
2009-06-18 16:17:03 +00:00
Chris Johns
18105b44d9
2009-06-18 Chris Johns <chrisj@rtems.org>
...
* sp35/priinv.c, sp35/priinv.c: Declare unions volatile to
workaround the H8300 gcc bug.
2009-06-17 22:59:16 +00:00
Chris Johns
f9eb21d863
2009-06-18 Chris Johns <chrisj@rtems.org>
...
* psx04/task3.c: Declare unions volatile to workaround the H8300
gcc bug.
2009-06-17 22:58:19 +00:00
Chris Johns
c0075af37a
2009-06-18 Chris Johns <chrisj@rtems.org>
...
* telnetd/des.c: Split the des_f struct into smaller parts so
targets that cannot address large structs can be supported.
2009-06-17 22:29:52 +00:00
Joel Sherrill
73c421b8ff
2009-06-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* console/ps2_mouse.c: Fix inconsistent spacing.
2009-06-17 22:05:39 +00:00
Joel Sherrill
202f93f347
2009-06-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/src/objectshrinkinformation.c: Fix spelling error.
2009-06-17 22:01:20 +00:00
Chris Johns
1205a7c9fe
Changed the H8300 to lower case.
2009-06-17 22:01:18 +00:00
Chris Johns
6b2c314f20
2009-06-18 Chris Johns <chrisj@rtems.org>
...
* libmisc/shell/hexdump-odsyntax.c: H8300 has the same size float
and double. Fix error in case statement.
2009-06-17 21:57:51 +00:00
Chris Johns
bf7cc57b0a
2009-06-18 Chris Johns <chrisj@rtems.org>
...
* score/cpu/mips/rtems/mips/idtcpu.h: Missed another WAIT
define. Removed.
2009-06-17 21:15:16 +00:00
Till Straumann
f382d0fb22
2009-06-17 Till Straumann <strauman@slac.stanford.edu>
...
* vmeUniverse/vmeUniverse.c, vmeUniverse/vmeTsi148.c:
include <rtems/pci.h> instead of <bsp/pci.h>.
2009-06-17 21:01:01 +00:00
Chris Johns
b311cbc957
2009-06-17 Chris Johns <chrisj@rtems.org>
...
* libmisc/shell/extern-dd.h: Delcare the conv arrays extern to
stop PPC link errors.
* libmisc/shell/main_time.c, libmisc/Makefile.am,
libmisc/shell/shellconfig.h: Add a time command.
2009-06-17 05:34:33 +00:00
Joel Sherrill
ce57509cbd
2009-06-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/rtems/bspIo.h, libcsupport/Makefile.am: Add putk().
* libcsupport/src/putk.c: New file.
2009-06-16 13:34:35 +00:00
Joel Sherrill
dba73982fd
2009-06-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/killinfo.c: Make easier to map coverage data.
2009-06-15 16:33:11 +00:00
Joel Sherrill
8bcb9e23d3
2009-06-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* umon/umonrtemsglue.c: Add flag to ensure that it umon connection is
initialized twice, it is safe.
2009-06-15 15:49:12 +00:00
Joel Sherrill
d09de3d1d1
2009-06-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* umon/monlib.h: Add umon.h to be installed as <rtems/umon.h> so umon
.h files are modified as little as possible.
* umon/umon.h: New file.
2009-06-15 15:38:38 +00:00
Joel Sherrill
3f6500bf0a
2009-06-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, preinstall.am: Make an RTEMS specific umon.h wrapper
include file.
2009-06-15 15:31:18 +00:00
Joel Sherrill
83e524e696
2009-06-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am: Re-add basic console code.
2009-06-15 14:36:48 +00:00
Chris Johns
6576c1d7ea
2009-06-15 Chris Johns <chrisj@rtems.org>
...
* libmisc/shell/hexdump-odsyntax.c: AVR has the same size float
and double. Fix error in case statement.
* libmisc/shell/main_dd.c: Remove sys/conf.h header. It is not
available if networking is disabled.
2009-06-15 01:02:18 +00:00
Chris Johns
3967dbe4d3
Fixed nested includes.
2009-06-14 23:33:44 +00:00
Chris Johns
4896ab5dfc
2009-06-15 Chris Johns <chrisj@rtems.org>
...
* score/cpu/mips/rtems/mips/idtcpu.h: Remote WAIT define. Horrible
overload.
2009-06-14 23:31:05 +00:00
Joel Sherrill
671e042e35
2009-06-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/src/heapwalk.c: Remove include of stdlib.h since abort was not
called anymore.
2009-06-13 22:49:28 +00:00
Joel Sherrill
2a4e8e0457
2009-06-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/include/rtems/rtems/region.h,
rtems/src/rtemsobjectgetclassinfo.c, score/src/heapwalk.c,
score/src/objectgetnameasstring.c, score/src/objectsetname.c,
score/src/timespecdivide.c, score/src/ts64divide.c: Remove include of
stdio.h
2009-06-13 22:39:39 +00:00
Joel Sherrill
84d7499a2b
2009-06-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
EINVAL and ENOTTY as appropriate.
2009-06-12 17:40:04 +00:00
Joel Sherrill
918a0d8fdd
2009-06-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libblock/src/flashdisk.c, libblock/src/nvdisk.c,
libblock/src/ramdisk.c, libfs/src/dosfs/fat.c,
libfs/src/dosfs/msdos_format.c: Eliminate using the GNU/Linux
specific error numbers EBADRQC and ENOTBLK. Switch to EINVAL and
ENOTTY as appropriate.
2009-06-12 17:38:53 +00:00
Joel Sherrill
5c15be811c
2009-06-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Add MicroMonitor support.
2009-06-12 17:36:59 +00:00
Joel Sherrill
40be8f8bdd
2009-06-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp54/init.c: Fix spacing.
2009-06-12 17:33:12 +00:00
Joel Sherrill
2b6993e4f2
2009-06-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, preinstall.am: Add MicroMonitor support.
* startup/umonsupp.c: New file.
2009-06-12 17:21:07 +00:00
Joel Sherrill
ba6f12b7e4
2009-06-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* umon/README, umon/cli.h, umon/monlib.c, umon/monlib.h, umon/tfs.h,
umon/tfsDriver.c, umon/umonrtemsglue.c: New files.
2009-06-12 17:20:42 +00:00
Joel Sherrill
c0ae2676b5
Add new test for error cases in _Objects_Name_to_id_string which is currently only used by POSIX semaphores and message queues.
2009-06-12 15:17:49 +00:00
Joel Sherrill
79ee0ac2c1
2009-06-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp02/sp02.doc, sp02/system.h: Update copyright year.
2009-06-12 14:01:50 +00:00
Joel Sherrill
69c3370fa6
2009-06-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp02/sp02.doc, sp02/system.h: Add test case for configuring the IDLE
2009-06-12 14:00:10 +00:00
Chris Johns
e4a3d93ab1
2009-06-12 Chris Johns <chrisj@rtems.org>
...
* libmisc/shell/dd-args.c, libmisc/shell/dd-conv.c,
libmisc/shell/dd-conv_tab.c, libmisc/shell/dd-misc.c,
libmisc/shell/dd-position.c, libmisc/shell/dd.h,
libmisc/shell/extern-dd.h, libmisc/shell/hexdump-conv.c,
libmisc/shell/hexdump-display.c, libmisc/shell/hexdump-odsyntax.c,
libmisc/shell/hexdump-parse.c, libmisc/shell/hexdump.h,
libmisc/shell/hexsyntax.c, libmisc/shell/main_dd.c,
libmisc/shell/main_hexdump.c: New.
* libmisc/Makefile.am, libmisc/shell/shellconfig.h: Add dd and
hexdump commands.
2009-06-12 05:51:43 +00:00
Chris Johns
be72045b51
2009-06-12 Chris Johns <chrisj@rtems.org>
...
* ide/ide.c: Format the data output in DEBUG mode.
2009-06-12 03:06:33 +00:00
Chris Johns
0c87142315
2009-06-12 Chris Johns <chrisj@rtems.org>
...
* Makefile.am: Compile the shared bspinit.c.
2009-06-12 03:03:20 +00:00
Chris Johns
7275542171
2009-06-12 Chris Johns <chrisj@rtems.org>
...
* libblock/include/rtems/flashdisk.h,
libblock/include/rtems/nvdisk.h, libblock/src/flashdisk.c,
libblock/src/nvdisk.c: Change names to match the RAM disk change.
* libcsupport/src/eval.c: Remove some warnings.
2009-06-12 02:59:18 +00:00
Chris Johns
7baa484300
2009-06-12 Chris Johns <chrisj@rtems.org>
...
* libblock/src/bdbuf.c: Update comments.
* libblock/src/bdpart.c, libblock/src/ide_part_table.c: Get the
device from the rdev field of the stat buf.
* libcsupport/include/rtems/libio.h: Add a path length to evalpath
handler. Add parent locations to rmmod and unlink handlers.
* libcsupport/include/rtems/libio_.h: Add a path length to
rtems_filesystem_evaluate_path. Add
rtems_filesystem_evaluate_relative_path, rtems_filesystem_dirname,
and rtems_filesystem_prefix_separators. Remove
rtems_filesystem_evaluate_parent.
* libcsupport/src/base_fs.c, libcsupport/src/chdir.c,
libcsupport/src/chmod.c, libcsupport/src/chown.c,
libcsupport/src/chroot.c, libcsupport/src/fchdir.c,
libcsupport/src/link.c, libcsupport/src/mount.c,
libcsupport/src/open.c, libcsupport/src/privateenv.c,
libcsupport/src/readlink.c, libcsupport/src/unmount.c,
libcsupport/src/utime.c, libcsupport/src/unmount.c,
libcsupport/src/utime.c, libfs/src/devfs/devfs.h,
libfs/src/devfs/devfs_eval.c, libfs/src/devfs/devstat.c,
libfs/src/dosfs/msdos_create.c, libfs/src/dosfs/msdos_misc.c,
libfs/src/imfs/imfs.h, libfs/src/imfs/imfs_eval.c,
libfs/src/imfs/imfs_load_tar.c, libfs/src/imfs/ioman.c,
libfs/src/pipe/pipe.c, libmisc/fsmount/fsmount.c,
libnetworking/lib/ftpfs.c: Add the length parameter to the eval
call.
* libcsupport/src/eval.c: Add rtems_filesystem_prefix_separators,
rtems_filesystem_dirname,
rtems_filesystem_evaluate_relative_path. Add the length parameter
to the eval call.
* libcsupport/src/rmdir.c: Find the parent pathloc then the node
pathloc from that node. Remove the call to find the parent given
the node pathloc.
* libcsupport/src/stat.c: Add the length parameter to the eval
call. Set the device into the rdev field.
* libcsupport/src/unlink.c: Find the parent pathloc then the node
pathloc from that node. Remove the call to find the parent given
the node pathloc.
* libfs/src/dosfs/fat.c, libfs/src/dosfs/msdos_format.c: Get the
disk device number from the stat rdev field.
* libfs/src/dosfs/msdos.h: Add the length parameter to the eval
call. Add the parent pathloc to the rmnod handler.
* libfs/src/dosfs/msdos_dir.c: Add the parent pathloc to the rmnod
handler.
* libfs/src/dosfs/msdos_eval.c: Add the length parameter to the
eval and token call.
* libfs/src/imfs/imfs_directory.c: Add the parent pathloc to the
rmnod handler.
* libfs/src/imfs/imfs_fchmod.c: Do not test the mode flags for
only the allowed flags. Add the missing flags spec'ed in the POSIX
standard.
* libfs/src/imfs/imfs_fsunmount.c, libfs/src/imfs/imfs_rmnod.c,
libfs/src/imfs/imfs_unlink.c, libfs/src/imfs/memfile.c: Add the
parent node. Currently ignored in the IMFS.
* libfs/src/imfs/imfs_stat.c: Return the device number in the rdev
field.
* libfs/src/imfs/imfs_mknod.c, libfs/src/imfs/imfs_symlink.c : Add
the length parameter to the token call.
* libfs/src/nfsclient/src/nfs.c: Add the length parameter to the
eval call and parent node to the rmnod and unlink command.
* libmisc/shell/internal.h: Remove the libc mounter decl to make
public.
* libmisc/shell/main_mount.c: Add support for hooking external
mount support for new file systems.
* libmisc/shell/shell.h: Add helper functions for the mount
command.
2009-06-12 01:53:33 +00:00
Chris Johns
9e06eb1e96
2009-06-11 Roxana Leontie <roxana.leontie@gmail.com>
...
* cdtest/system.h: modified the number of max semaphores
- test was failing before
2009-06-12 01:14:41 +00:00
Joel Sherrill
e73f8a1758
2009-06-11 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* network/network.c: Attempt to support csb637 PHY.
2009-06-11 20:03:14 +00:00
Joel Sherrill
34e648791e
2009-06-11 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/src/corespinlockwait.c: Mark timeout code which is not
currently exercised by any API with the
FUNCTIONALITY_NOT_CURRENTLY_USED_BY_ANY_API conditional.
2009-06-11 15:18:08 +00:00
Joel Sherrill
fe484f7d2e
2009-06-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/linkcmds: Fix spacing.
2009-06-11 13:12:42 +00:00
Joel Sherrill
d15bae699d
2009-06-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sapi/include/confdefs.h: Fix minor error when application has its own
initialization task table.
2009-06-10 17:10:59 +00:00
Joel Sherrill
7cd9cd89f9
2009-06-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
* psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
2009-06-10 17:09:54 +00:00
Joel Sherrill
293a0a41d2
2009-06-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Add new test.
* sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc,
sp54/sp54.scn: New files.
2009-06-10 17:09:34 +00:00
Joel Sherrill
5f6a4a24fa
2009-06-10 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* heapwalk/init.c: Add test code for first free block pointer not
aligned.
2009-06-10 15:28:10 +00:00
Joel Sherrill
e050d9ae5a
2009-06-08 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/src/heapwalk.c: Verify addresses are aligned.
2009-06-08 22:50:27 +00:00
Joel Sherrill
93f4ac264c
2009-06-08 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* heapwalk/init.c: Add more cases.
2009-06-08 22:49:58 +00:00
Joel Sherrill
25686a5718
2009-06-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report
from Sergio Faustino <sergio.faustino@edisoft.pt > regarding moving
the time of day forward not making server based timers fire.
* sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc,
sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc,
sp53/sp53.scn: New files.
2009-06-08 21:05:20 +00:00
Joel Sherrill
f4812a03e3
2009-06-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* heapwalk/init.c: Add more automated corruption capability.
2009-06-06 18:52:54 +00:00
Till Straumann
5cb7096bde
2009-06-05 Till Straumann <strauman@slac.stanford.edu>
...
* network/tsec.c, network/if_tsec_pub.h:
implemented multicast support.
2009-06-06 00:49:41 +00:00
Joel Sherrill
c30fcf522c
2009-06-05 Santosh G Vattam <vattam.santosh@gmail.com>
...
* heapwalk/heapwalk.scn, heapwalk/init.c: Add a test case.
2009-06-05 22:17:52 +00:00
Joel Sherrill
b360885dfd
2009-06-05 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* preinstall.am, pxa255/clock/clock.c, pxa255/ffuart/ffuart.c,
pxa255/irq/bsp_irq_init.c, pxa255/timer/timer.c: Fix typos and update
timer.
2009-06-05 22:10:43 +00:00
Joel Sherrill
7a5c013c1e
2009-06-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* pxa255/clock/clock.c: Add ON_SKYEYE option to enable fast idle mode.
2009-06-05 12:56:55 +00:00
Joel Sherrill
bab15ed4b9
2009-06-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* configure.ac, include/bspopts.h.in: Add ON_SKYEYE option to at least
enable fast idle mode. Also added some standard BSP options.
2009-06-05 12:56:33 +00:00
Joel Sherrill
397e144c68
2009-06-04 Xi Yang <hiyangxi@gmail.com>
...
* startup/bspstart.c: Eliminate unused variables.
2009-06-04 18:37:54 +00:00
Joel Sherrill
d7a915dade
2009-06-04 Xi Yang <hiyangxi@gmail.com>
...
* Makefile.am, configure.ac, preinstall.am: New Gumstix BSP and PXA255
support.
* pxa255/clock/clock.c, pxa255/ffuart/ffuart.c, pxa255/include/bits.h,
pxa255/include/ffuart.h, pxa255/include/pxa255.h,
pxa255/irq/bsp_irq_asm.S, pxa255/irq/bsp_irq_init.c,
pxa255/irq/irq.c, pxa255/irq/irq.h, pxa255/pmc/pmc.c,
pxa255/timer/timer.c: New files.
2009-06-04 16:33:31 +00:00
Joel Sherrill
2c9fde8bdb
2009-06-04 Xi Yang <hiyangxi@gmail.com>
...
* Makefile.am: New Gumstix BSP.
* custom/gumstix.cfg: New file.
2009-06-04 16:33:04 +00:00
Joel Sherrill
d2884e60e4
2009-06-04 Xi Yang <hiyangxi@gmail.com>
...
* acinclude.m4: New Gumstix BSP.
2009-06-04 16:24:00 +00:00
Joel Sherrill
6e27be70e1
2009-06-04 Xi Yang <hiyangxi@gmail.com>
...
* .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
preinstall.am, console/uarts.c, include/bsp.h, include/bspopts.h.in,
include/tm27.h, start/start.S, startup/bspstart.c, startup/linkcmds,
startup/memmap.c: New files.
2009-06-04 16:23:11 +00:00
Ralf Corsepius
efb0cf6947
2009-06-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* loopback/init.c: Add missing initializers.
2009-06-04 06:50:04 +00:00
Joel Sherrill
985ad2f818
Add PR 1420.
2009-06-03 14:13:03 +00:00
Ralf Corsepius
b3a9e9016b
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:39:44 +00:00
Ralf Corsepius
529ab9156b
Move extern "C" {} guards.
2009-06-03 03:39:07 +00:00
Ralf Corsepius
b0ddb61d0a
Add extern "C" {} guards.
2009-06-03 03:38:38 +00:00
Joel Sherrill
148e6219ec
Fix formatting.
2009-06-02 22:20:46 +00:00
Joel Sherrill
3b8dfa66e7
2009-06-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* at91rm9200/dbgu/dbgu.c: Needed carriage return on newline.
2009-06-02 22:20:16 +00:00
Joel Sherrill
e7bde49248
2009-06-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac, preinstall.am, console/uarts.c,
include/bsp.h, startup/memmap.c: Add support for /dev/fbcons which is
a console type output only device to print to the LCD screen. The
video controller (SED) and fonts are copied from MicroMonitor and
proper attribution is made in those files and confirmed by Ed Sutter.
* console/fbcons.c, console/font8x16.h, console/sed1356.c,
console/sed1356_16bit.h, include/sed1356.h: New files.
2009-06-02 22:19:44 +00:00
Eric Norum
14eefeabaa
As per Freescale chip errata, disable buffered writes.
2009-06-02 21:13:44 +00:00
Ralf Corsepius
222f86844e
Regenerate.
2009-06-02 13:21:13 +00:00
Ralf Corsepius
cd94be4ec9
2009-06-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Fix breakage having been introduced in previous patch.
2009-06-02 13:21:04 +00:00
Joel Sherrill
931dd976bc
2009-06-01 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/include/rtems/score/thread.h, score/src/threadinitialize.c,
score/src/threadreset.c, score/src/threadresume.c,
score/src/threadsuspend.c: Nesting count on thread suspension is only
supported from ITRON API so disable if ITRON is disabled.
2009-06-01 21:44:01 +00:00
Joel Sherrill
46a67b1981
2009-06-01 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/include/rtems/score/thread.h, score/src/threadhandler.c: Merge
conditional code from main and init/fini C++ constructors so the body
of this method reads better. Mark thread prototypes which are not
currently exercised by any APIs with
FUNCTIONALITY_NOT_CURRENTLY_USED_BY_ANY_API conditional.
2009-06-01 14:50:31 +00:00
Chris Johns
57be444e59
2009-05-30 Chris Johns <chrisj@rtems.org>
...
* ide/ide.c: Add initialisation code to reset the IDE devices and
to probe them and display their model numbers. Also add code to
display the probing to aid bring up new hardware.
* ide/idecfg.c: Add the --ide-show command to show probing type
accessing when finding devices on the configured IDE buses.
2009-05-30 04:49:26 +00:00
Chris Johns
b30c618ab1
2009-05-30 Chris Johns <chrisj@rtems.org>
...
* c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
devices on an IDE bus and cleaned up the initialisation register
call.
2009-05-30 04:48:30 +00:00
Joel Sherrill
33ab74dabe
2009-05-29 Roxana Leontie <roxana.leontie@gmail.com>
...
* Makefile.am, preinstall.am: Install tty_drv.h
2009-05-29 12:39:47 +00:00
Joel Sherrill
a319ab0471
2009-05-25 Allan Hessenflow <allanh@kallisti.com>
...
* start/start.S: Correct call to boot_card to meet bfin abi by
clearing l0 - l3 and allocating some stack space.
2009-05-28 20:55:46 +00:00
Joel Sherrill
7c8d65e835
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:12 +00:00
Joel Sherrill
86abd5b984
2009-05-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* aclocal/bsp-alias.m4: Add csb637 as variant of csb337.
2009-05-28 20:09:16 +00:00
Joel Sherrill
6aaab51b92
2009-05-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* custom/csb637.cfg: New file.
2009-05-28 20:08:43 +00:00
Joel Sherrill
b767616d2d
2009-05-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, README, configure.ac, preinstall.am, start/start.S,
startup/memmap.c: Add csb637 as alias and variant.
* startup/linkcmds.csb637: New file.
2009-05-28 20:08:20 +00:00
Joel Sherrill
b11e05fe0f
2009-05-27 Michael Walle <michael@walle.cc>
...
* shared/start/start.S: Export crt0 symbol because the debug.S uses
that.
2009-05-27 15:36:09 +00:00
Joel Sherrill
8d64f08eb8
2009-05-27 Fernando Nicodemos <fgnicodemos@terra.com.br>
...
* at91rm9200/clock/clock.c: Add support for nanoseconds since last
tick. The resolution is not that high but better than nothing.
2009-05-27 14:34:24 +00:00
Joel Sherrill
22ed4172f7
2009-05-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libcsupport/include/rtc.h: New RTC driver interface.
* libmisc/Makefile.am, libmisc/shell/shellconfig.h: Added RTC command.
* libmisc/shell/main_rtc.c: New file.
2009-05-27 14:23:23 +00:00
Joel Sherrill
72fe60735b
2009-05-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* clock/rtc.c, clock/tod.h: Update for new RTC driver interface.
2009-05-27 14:22:10 +00:00
Joel Sherrill
7e0bd6ee20
2009-05-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* tod.h, tod.c: Update for new RTC driver interface.
2009-05-27 14:21:29 +00:00
Joel Sherrill
3fb3de14ff
PR fixed.
2009-05-27 12:05:19 +00:00
Joel Sherrill
c7935a4a2a
2009-05-25 Allan Hessenflow <allanh@kallisti.com>
...
PR 1418/cpukit
* rtems/score/cpu.h: corrected _CPU_ISR_Flash implementation, added
core synchronization after all cli/sti.
2009-05-27 12:01:59 +00:00
Joel Sherrill
31099c7dfe
PR added.
2009-05-27 11:58:34 +00:00
Joel Sherrill
64501892a9
2009-05-25 Allan Hessenflow <allanh@kallisti.com>
...
PR 1415/bsps
* startup/bspstart.c, startup/linkcmds: Enable caches and therefore
enable the mmu.
* start/start.S: Correct call to boot_card to meet bfin abi by
clearing l0 - l3 and allocating some stack space.
2009-05-27 11:58:16 +00:00
Joel Sherrill
6ff3add123
2009-05-25 Allan Hessenflow <allanh@kallisti.com>
...
PR 1418/bsps
* mmu/mmu.c: enable mmu after initializing it.
* mmu/mmu.h: add missing mmu flags entries.
* include/mmuRegs.h: correct a couple field name typos.
2009-05-27 11:57:33 +00:00
Joel Sherrill
8ef7f20d01
2009-05-25 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am: Remove junk bsp_reset().
* startup/bspreset.c: Removed.
2009-05-25 21:12:19 +00:00
Joel Sherrill
ef6d53b92d
2009-05-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp51/init.c, sp51/sp51.scn: Add more priority ceiling test cases.
2009-05-22 18:10:07 +00:00
Joel Sherrill
e379e962b3
2009-05-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1415/cpukit
* Makefile.am, configure.ac: Add test for very simple priority ceiling
violation.
* sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc,
sp51/sp51.scn: New files.
2009-05-21 19:40:07 +00:00
Joel Sherrill
8abaa16177
2009-05-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1413/cpukit
* Makefile.am, configure.ac: Add test for case where server based
timers which reinitiated themselves did not get reinserted onto timer
chain.
* sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc,
sp50/sp50.scn: New files.
2009-05-21 15:42:52 +00:00
Joel Sherrill
43fe77c23b
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:39:51 +00:00
Joel Sherrill
1dc1da58a1
2009-05-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1414/cpukit
* Makefile.am, configure.ac: Tighten math on extraction of index so it
is harder to trick by passing in a valid id of an incorrect object
class.
* sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc,
sp49/sp49.scn: New files.
2009-05-21 14:34:15 +00:00
Joel Sherrill
be0eebc1be
2009-05-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* librpc/src/xdr/xdr_float.c: Change detection logic for h8300.
2009-05-20 22:58:32 +00:00
Chris Johns
9c22907122
2009-05-19 Chris Johns <chrisj@rtems.org>
...
* cpuuse/tswitch.c: Lower sample count for small memory targets.
* cpuuse/system.h: Smaller stack size for small memory targets.
* monitor02/init.c: Cannot run on small memory targets.
2009-05-18 23:50:10 +00:00
Chris Johns
a1c219b8fd
2009-05-19 Chris Johns <chrisj@rtems.org>
...
* sp04/tswitch.c: Lower sample count for small memory targets.
2009-05-18 23:49:15 +00:00
Joel Sherrill
36980c10c9
2009-05-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* console/console-io.c: Fix typo.
2009-05-18 17:54:49 +00:00
Joel Sherrill
6ef192c2dd
2009-05-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* startup/linkcmds: Correct name of ENTRY.
2009-05-18 17:54:24 +00:00
Joel Sherrill
498b2bc7b8
2009-05-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* bsppost.c: Fix typo.
2009-05-18 17:53:53 +00:00
Ralf Corsepius
be1d136ce8
automake-1.11.
2009-05-18 16:51:52 +00:00
Joel Sherrill
22c264e085
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:20 +00:00
Ralf Corsepius
d1095eca15
New.
2009-05-18 08:03:06 +00:00
Ralf Corsepius
4890bae616
Automake-1.11.
2009-05-18 07:55:51 +00:00
Joel Sherrill
b7681c6b12
2009-05-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
NULL attribute pointer on init.
2009-05-18 00:39:25 +00:00
Joel Sherrill
7a67dfbc62
2009-05-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
Improved so coverage is better.
2009-05-17 20:59:23 +00:00
Joel Sherrill
5b469b7387
2009-05-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtmonuse/init.c: Do not use Task_name array before initialized.
2009-05-17 17:22:21 +00:00
Joel Sherrill
ea6dbd0e1c
2009-05-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psx04/init.c: Correct errors introduced by using different variable
for return type when correcting typing warnings.
2009-05-17 16:26:01 +00:00
Joel Sherrill
5860b90232
2009-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/getitimer.c, posix/src/setitimer.c: Add error checks and
clean up so coverage analysis is possible.
2009-05-15 17:43:02 +00:00
Joel Sherrill
9bced10753
2009-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add new test to provide coverage analysis
of the current implementation of getitimer() and setitimer().
* psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
psxitimer/psxitimer.scn: New files.
2009-05-15 17:42:27 +00:00
Joel Sherrill
760076d746
2009-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
case to improve coverage analysis.
2009-05-15 16:01:15 +00:00
Joel Sherrill
f23a263f17
2009-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/sysconf.c: Restructure to improve coverage analysis.
2009-05-15 16:00:24 +00:00
Joel Sherrill
4f67befd48
2009-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* spprintk/init.c: printk() now 100% covered.
2009-05-15 15:03:02 +00:00
Joel Sherrill
7bd0dbc385
2009-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libcsupport/Makefile.am, libcsupport/src/printk.c: Restructure to
make analysis and coverage easier. Now 100% covered.
* libcsupport/src/vprintk.c: New file.
2009-05-15 15:02:43 +00:00
Joel Sherrill
4a6d16043f
2009-05-15 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/irq-generic.h, src/irq-generic.c: Documentation.
2009-05-15 12:53:44 +00:00
Joel Sherrill
4670d91898
2009-05-15 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* Doxygen.in: Fixed project name. Added project number. Enabled auto
brief. Disabled include graphs.
* include/rtems/irq-extension.h, libblock/include/rtems/bdpart.h,
libblock/include/rtems/bdbuf.h, libblock/include/rtems/bdpart.h,
libblock/include/rtems/blkdev.h, libblock/include/rtems/diskdevs.h,
libblock/include/rtems/ramdisk.h, libblock/src/bdbuf.c,
libblock/src/blkdev.c, libblock/src/diskdevs.c, libblock/src/ramdisk.c:
Documentation.
* libblock/src/bdpart.c: Documentation. Fixed NULL pointer access.
2009-05-15 12:52:12 +00:00
Thomas Doerfler
3b7e9bcfcd
cpu.c, cpu_asm.S, rtems/score/cpu.h: Cleanup of the floating point context initialization, save and restore code.
2009-05-15 07:20:38 +00:00
Thomas Doerfler
6ec6ceb962
startup/bspstart.c: Fixed cache support functions. Enable FPU if the initialization tasks need them.
2009-05-15 07:20:00 +00:00
Joel Sherrill
51dc1b3fde
2009-05-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* spprintk/init.c: More test cases.
2009-05-14 17:44:30 +00:00
Joel Sherrill
d4b75d2043
2009-05-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp09/screen11.c, sp09/sp09.scn: Add case where buffer size is not
large enough for buffer node overhead.
2009-05-14 16:01:01 +00:00
Joel Sherrill
02ba7cac29
2009-05-14 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac, spwatchdog/system.h,
spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for
printk. These will help coverage. Simplify spwkspace.
* spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c,
spprintk/spprintk.scn: New files.
* spwkspace/system.h: Removed.
2009-05-14 14:29:40 +00:00
Joel Sherrill
4f7b4a8836
2009-05-13 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX
methods.
* spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c,
spwkspace/spwkspace.scn, spwkspace/system.h: New files.
2009-05-13 17:09:14 +00:00
Joel Sherrill
4423e62ac1
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:08 +00:00
Joel Sherrill
79269f6e3a
2009-05-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/network/i82586.c: Fix warning in manner suggested by
Arnout Vandecappelle <arnout@mind.be > in
http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html .
2009-05-11 20:10:25 +00:00
Joel Sherrill
2e7e636f75
2009-05-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
2009-05-11 01:41:16 +00:00
Joel Sherrill
7a9030a079
2009-05-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
psxhdrs/timer07.c: Fix warnings.
2009-05-10 20:15:57 +00:00
Joel Sherrill
6d8720c481
2009-05-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/shell/login_prompt.c, libmisc/shell/shell_script.c,
rtems/include/rtems/rtems/timer.h: Fix warnings.
2009-05-10 14:55:43 +00:00
Joel Sherrill
072d2a0933
2009-05-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* support/src/tmtests_empty_function.c: Fix warnings.
2009-05-10 14:43:44 +00:00
Joel Sherrill
b84f1fdc0d
2009-05-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c,
sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c,
sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h,
sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c,
sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c,
sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c,
sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c,
spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h,
spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c,
spsize/size.c: Fix warnings.
2009-05-10 14:39:46 +00:00
Joel Sherrill
1055ce20fc
Fix most warnings.
2009-05-09 21:24:06 +00:00
Joel Sherrill
d0a263ac1e
2009-05-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* malloctest/init.c: Fix warning.
2009-05-09 17:19:25 +00:00
Chris Johns
8b21646e2c
2009-05-09 Chris Johns <chrisj@rtems.org>
...
* include/bsp.h: Defined as a small memory target. It cannot build
one of the sample programs any more.
2009-05-08 21:42:26 +00:00
Joel Sherrill
9ad5d58e7e
2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* irq/BSP_irq.c: New file.
2009-05-08 18:39:00 +00:00
Joel Sherrill
1802b9027b
2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* irq/irq.c, network/if_1GHz/POSSIBLEBUG: Removed.
2009-05-08 18:38:14 +00:00
Joel Sherrill
72510eb2ac
2009-05-08 Kate Feng <feng1@bnl.gov>
...
* include/bsp.h, start/start.S, startup/bspstart.c:
added CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK in bsp.h.
removed BSP_INIT_STACK_SIZE in bsp.h -- it uses __stack defined
by the linker script (shared/startup/linkcmds) for the initial
stack.
replaced __rtems_end+4096 with __stack in start.S
Removed legacy code in bspstart.c (inherited from old mvme2307 BSP
but not relevant to this one) that tested trapping
into PPCBug.
Changed ConfVPD_buff[] to be static and added ReadConfVPD_buf() in
bspstart.c
2009-05-08 18:12:31 +00:00
Joel Sherrill
604f35e2dd
2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/include/rtems/posix/psignal.h,
rtems/inline/rtems/rtems/support.inl: Remove warnings.
2009-05-08 18:07:26 +00:00
Joel Sherrill
6d96c98879
2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* user/conf.t: Change work_space_size to uintptr_t since it cannot be
negative.
2009-05-08 13:26:59 +00:00
Joel Sherrill
7f12879cbd
2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sapi/include/rtems/config.h: Switch from ssize_t to uintptr_t for
work space size since it is larger than a single allocatable object.
2009-05-08 13:26:06 +00:00
Joel Sherrill
5ab278ff9e
2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bootcard.c, bspgetworkarea.c, include/bootcard.h: Switch from ssize_t
to uintptr_t for bsp_get_work_area() since the work area is larger
than a single allocatable object.
2009-05-08 13:24:27 +00:00
Joel Sherrill
eee78e5cfc
2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspgetworkarea.c: Switch from ssize_t to uintptr_t for
bsp_get_work_area() since the work area is larger than a single
allocatable object.
2009-05-08 13:24:09 +00:00
Joel Sherrill
7d1b2cac53
2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/bspgetworkarea.c: Switch from ssize_t to uintptr_t for
bsp_get_work_area() since the work area is larger than a single
allocatable object.
2009-05-08 13:24:07 +00:00
Joel Sherrill
ca427f31d8
2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/startup/bspgetworkarea.c: Switch from ssize_t to uintptr_t for
bsp_get_work_area() since the work area is larger than a single
allocatable object.
2009-05-08 13:23:59 +00:00
Joel Sherrill
1cf6593efa
2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/linkcmds: Correct to have 65K total RAM (mostly external) and
correct base address.
2009-05-08 13:02:08 +00:00
Chris Johns
199ccded5d
2009-05-08 Chris Johns <chrisj@rtems.org>
...
* cpukit/libblock/src/bdpart.c, libmisc/shell/main_msdosfmt.c,
libmisc/shell/main_rm.c, libnetworking/libc/gethostnamadr.c,
score/include/rtems/score/bitfield.h,
score/inline/rtems/score/priority.inl: Remove warnings.
2009-05-08 04:55:53 +00:00
Joel Sherrill
61541f4a41
2009-05-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/src/objectgetnext.c: Add checks for NULL pointers.
2009-05-08 02:13:24 +00:00
Joel Sherrill
c14c2f0baf
2009-05-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Add initial test of _Objects_Get_next.
* spobjgetnext/.cvsignore, spobjgetnext/Makefile.am,
spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn,
spobjgetnext/system.h: New files.
2009-05-08 02:05:51 +00:00
Joel Sherrill
3b2edab9ab
2009-05-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* malloctest/init.c: Fix typo.
2009-05-07 20:18:22 +00:00
Joel Sherrill
56b7951e45
2009-05-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Add shell of heap walk test for Santosh.
* heapwalk/.cvsignore, heapwalk/Makefile.am, heapwalk/heapwalk.scn,
heapwalk/init.c, heapwalk/system.h: New files.
2009-05-07 17:48:15 +00:00
Joel Sherrill
8814cf04cc
2009-05-07 Santosh G Vattam <vattam.santosh@gmail.com>
...
* malloctest/init.c: Add test case for heap resize block when the
resize creates a free block large enough to free.
2009-05-07 17:08:28 +00:00
Thomas Doerfler
d2ec6433fa
libnetworking/lib/ftpfs.c, libnetworking/rtems/ftpfs.h: Added
...
timeouts. Options are now per file system instance.
2009-05-07 14:40:55 +00:00
Ralf Corsepius
facca98f29
New.
2009-05-07 14:40:22 +00:00
Joel Sherrill
5fd366e01d
2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bspinit.c: Fix warning by adding include file.
2009-05-06 16:38:16 +00:00
Joel Sherrill
80ab5f46ff
2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/network/if_dc.c: Fixed warnings.
2009-05-06 16:37:32 +00:00
Joel Sherrill
a1d478230e
2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* page.c: Fixed warnings.
2009-05-06 16:36:52 +00:00
Joel Sherrill
430f6ffa61
2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/uuid/gen_uuid.c, libnetworking/lib/syslog.c,
telnetd/telnetd.c: Fixed warnings.
2009-05-06 16:36:46 +00:00
Joel Sherrill
f9abe504d3
2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/comm/i386-stub-glue.c, shared/comm/uart.c, shared/irq/irq.c,
shared/pci/pcibios.c: Fixed warnings.
2009-05-06 16:36:19 +00:00
Joel Sherrill
debbc9ecc8
2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* console/console.c, console/inch.c, ide/ide.c: Fixed warnings.
2009-05-06 16:36:16 +00:00
Joel Sherrill
03e3f92aa4
2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/Makefile.am:
* libcsupport/src/isatty_r.c: New file.
2009-05-06 15:27:55 +00:00
Ralf Corsepius
0470463aa5
Update.
2009-05-06 14:43:53 +00:00
Ralf Corsepius
b417e0341b
Update
2009-05-06 14:41:24 +00:00
Joel Sherrill
6a78bbdf11
2009-05-06 Michael Walle <michael@walle.cc>
...
PR 1409/bsps
* gdbstub/rtems-stub-glue.c: Print object names correctly.
2009-05-06 14:21:35 +00:00
Ralf Corsepius
ac39e0fa16
Update.
2009-05-06 12:23:13 +00:00
Ralf Corsepius
b9f2ae8291
Bump version.
2009-05-06 12:21:14 +00:00
Ralf Corsepius
4d0f56930b
Work around to centos-5 rpm bug
2009-05-06 12:20:49 +00:00
Thomas Doerfler
1df2277d75
added cpukit/libmisc/uuid/README
2009-05-06 11:27:39 +00:00
Ralf Corsepius
7db2abc128
New.
2009-05-06 07:28:00 +00:00
Ralf Corsepius
72f83af4b3
Add freebsd7.2
2009-05-05 22:08:52 +00:00
Ralf Corsepius
45176b85c8
Update.
2009-05-05 22:07:39 +00:00
Ralf Corsepius
307cbcb5fd
New.
2009-05-05 22:06:31 +00:00
Joel Sherrill
8259452ccb
2009-05-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/start/start.S: Confirmed OK by mwalle.
2009-05-05 21:22:49 +00:00
Joel Sherrill
dce79aee44
2009-05-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bootcard.c, gdbstub/rtems-stub-glue.c: Add info to not enough memory
message.
2009-05-05 21:17:47 +00:00
Joel Sherrill
43776b57f6
2009-05-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/include/rtems/rtems/part.h,
rtems/inline/rtems/rtems/region.inl: Fix warnings.
2009-05-05 21:17:28 +00:00
Joel Sherrill
e8de5c718d
2009-05-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/score/cpu.h: Lower number of priorities and do not inline as
much.
2009-05-05 21:17:11 +00:00
Joel Sherrill
f16a6fe73a
2009-05-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/include/rtems/score/heap.h,
score/inline/rtems/score/address.inl,
score/inline/rtems/score/heap.inl,
score/inline/rtems/score/object.inl,
score/inline/rtems/score/priority.inl,
score/inline/rtems/score/tod.inl: Remove warnings.
2009-05-05 19:37:28 +00:00
Joel Sherrill
4848b56083
2009-05-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/score/cpu.h: Remove warnings.
2009-05-05 19:37:10 +00:00
Jennifer Averett
2f1f2ed05b
2009-05-05 Jennifer Averett <jennifer.averett@OARcorp.com>
...
* shared/pci/pci.c: Removed warnings.
2009-05-05 16:29:50 +00:00
Jennifer Averett
3776348f52
2009-05-05 Jennifer Averett <jennifer.averett@OARcorp.com>
...
* mpc6xx/mmu/bat.c, new-exceptions/e500_raw_exc_init.c,
new-exceptions/raw_exception.h, new-exceptions/bspsupport/irq_supp.h,
shared/include/cpuIdent.c: Removed warnings. Split
bsp_irq_dispatch_list to allow non-standard/non-existant pics to call
with interrupts off.
2009-05-05 16:27:59 +00:00
Jennifer Averett
42b6dd2a53
2009-05-05 Jennifer Averett <jennifer.averett@OARcorp.com>
...
* Makefile.am, 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/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, startup/linkcmds, timer/timer.c, tod/tod.c,
vme/VMEConfig.h: Updated and tested with latest interrupt source.
Modified with latest memory allocation, but this needs testing.
* irq/no_pic.c: New file.
2009-05-05 16:24:04 +00:00
Joel Sherrill
3c4d2451f0
2009-05-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* console/uart.c: Remove warning.
2009-05-05 14:46:08 +00:00
Joel Sherrill
c27951f23d
2009-05-05 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* score/include/rtems/system.h: Added
RTEMS_COMPILER_DEPRECATED_ATTRIBUTE define.
2009-05-05 14:29:55 +00:00
Joel Sherrill
b513fa6a17
2009-05-05 Michael Walle <michael@walle.cc>
...
* shared/gdbstub/README, shared/gdbstub/gdb_if.h,
shared/gdbstub/lm32-debug.S, shared/gdbstub/lm32-stub.c: New files.
2009-05-05 14:22:43 +00:00
Joel Sherrill
af2b90de3f
2009-05-05 Michael Walle <michael@walle.cc>
...
* cpu_asm.S, irq.c, rtems/score/cpu.h: Add lm32 gdb stub support.
2009-05-05 14:19:58 +00:00
Thomas Doerfler
a4e752ce0c
Update
2009-05-05 13:36:07 +00:00
Joel Sherrill
52137b7641
2009-05-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxfile01/test.c: Change from int to size_t.
2009-05-05 13:15:04 +00:00
Thomas Doerfler
8e590b4d3b
updated Changelog
2009-05-05 12:58:00 +00:00
Thomas Doerfler
ce7cfe7fb0
Added check for NULL.
2009-05-05 12:57:34 +00:00
Thomas Doerfler
d0c3b38bed
Documentation. Changed integer types to match block device types.
...
Added const qualifier whenever possible. Added
rtems_fsmount_create_mount_point() prototype.
2009-05-05 12:57:16 +00:00
Thomas Doerfler
d8602eb655
Documentation
2009-05-05 12:56:30 +00:00
Thomas Doerfler
846639da5f
Added FDISK command
2009-05-05 12:56:04 +00:00
Thomas Doerfler
834df50c90
New files
2009-05-05 12:53:41 +00:00
Thomas Doerfler
870d0a22ff
Update
2009-05-05 12:52:29 +00:00
Thomas Doerfler
439959bdd8
new files
2009-05-05 12:51:40 +00:00
Thomas Doerfler
1b5089817b
Added timeout for active data connection
...
accept. Return EIO for close() errors. Changed PORT format string.
Fixed connection termination after store errors on passive connections.
Added magic device identifier for stat().
2009-05-05 12:51:09 +00:00
Thomas Doerfler
b074e80e19
Added functions to translate integers to/from byte streams.
2009-05-05 12:50:43 +00:00
Ralf Corsepius
79d151926d
Regenerate.
2009-05-05 12:14:19 +00:00
Ralf Corsepius
90c3b73f0b
Revert previous change; Update newlib-patch.
2009-05-05 12:13:58 +00:00
Ralf Corsepius
28c62a10ac
Regenerate.
2009-05-05 11:20:58 +00:00
Ralf Corsepius
21964afd1b
newlib-1.17.0-rtems4.10-20090505.diff.
2009-05-05 11:20:14 +00:00
Ralf Corsepius
16b04bb5a7
Bump GCC_RPMREL.
2009-05-05 11:19:48 +00:00
Ralf Corsepius
e794ba693c
-Remove -DMISSING_SYSCALL_NAMES.
2009-05-05 11:17:09 +00:00
Joel Sherrill
6eae3bdd5b
2009-05-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/score/cpu.h: Lower minimum stack size to 512 and CPU alignment
to 4.
2009-05-05 01:11:05 +00:00
Joel Sherrill
e73850bfb2
2009-05-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp25/init.c, sp25/system.h, sp25/task1.c: Reduce size of array from
64k to 20k. No impact on test behavior.
2009-05-04 21:51:08 +00:00
Joel Sherrill
aaa5c0d08c
2009-05-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpu_asm.c: Add stub for setjmp/longjmp. Remove when in newlib.
2009-05-04 20:34:42 +00:00
Joel Sherrill
9149e76784
2009-05-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp09/screen12.c, sp25/task1.c: Remove warnigns for wrong types.
2009-05-04 20:34:24 +00:00
Joel Sherrill
07be7bb671
2009-05-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Add BSP_SMALL_MEMORY.
2009-05-04 18:11:43 +00:00
Joel Sherrill
2aa80144f3
2009-05-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* telnetd/telnetd.h: Spacing.
2009-05-04 14:52:34 +00:00
Joel Sherrill
6b738d1388
2009-05-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* start/start.S: Checked call to boot_card.
2009-05-04 11:16:44 +00:00
Joel Sherrill
9d069960d3
2009-05-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/include/rtems/rtems/clock.h, rtems/src/clocktodtoseconds.c,
rtems/src/clocktodvalidate.c: Add const to parameter.
2009-05-04 11:09:05 +00:00
Joel Sherrill
adada0d33c
2009-05-03 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* tod.c: Remove warnings and clean up.
2009-05-04 02:07:59 +00:00
Joel Sherrill
9a12c7e58a
2009-05-03 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* ndstool/include/banner.h, ndstool/include/header.h,
ndstool/include/ndstree.h, ndstool/source/banner.cpp,
ndstool/source/header.cpp, ndstool/source/ndscreate.cpp,
ndstool/source/ndstool.cpp, ndstool/source/passme.cpp: Remove
warnings for deprecated character conversions.
2009-05-04 02:04:42 +00:00
Joel Sherrill
9c2eacafea
2009-05-03 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
as needed.
2009-05-04 00:53:45 +00:00
Joel Sherrill
81fb3d3646
2009-05-03 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/start.S: Checked and OK.
2009-05-04 00:50:49 +00:00
Joel Sherrill
6aa8b5132d
2009-05-03 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/shell/shell.c, libmisc/stackchk/check.c: Eliminate warnings.
2009-05-03 23:57:19 +00:00
Joel Sherrill
1e3940d547
2009-05-03 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/src/condtimedwait.c, posix/src/mutextimedlock.c,
posix/src/prwlocktimedrdlock.c, posix/src/prwlocktimedwrlock.c,
posix/src/semopen.c: Silence warnings.
2009-05-03 23:10:02 +00:00
Ralf Corsepius
16bde857e1
Use versioned gpg keys to work around Fedora 11's rpms having broken backward compatibility on checksums.
2009-04-30 03:47:59 +00:00
Ralf Corsepius
b1a2a4bab1
Add OS_VERS.
2009-04-30 03:46:29 +00:00
Ralf Corsepius
7965488f25
Bump version.
2009-04-30 03:29:22 +00:00
Ralf Corsepius
24cdb7d298
Strip / off from @OS_SUBDIR@.
2009-04-30 03:26:10 +00:00
Chris Johns
57aa979e4f
2009-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* sapi/include/confdefs.h, libblock/include/rtems/bdbuf.h: Changed
type of rtems_bdbuf_pool_configuration_size to size_t.
* libblock/include/rtems/bdbuf.h, libblock/include/rtems/blkdev.h,
libblock/include/rtems/diskdevs.h, libblock/src/bdbuf.c,
libblock/src/blkdev.c, libblock/src/diskdevs.c: Buffer pool
allocation is now cache aligned. The cache functions are
currently not available on all platforms so the cache line size is
fixed to 32 bytes for now. Changed various integer types which
refer to block sizes, numbers and indexes. Fixed logical block
indexes in buffer get and read function. It is now possible to
delete logical disks. Modified documentation
2009-04-29 08:51:07 +00:00
Chris Johns
92c70b96b6
2009-04-29 Chris Johns <chrisj@rtems.org>
...
* libchip/ide/ata.c: Remove a detection test that fails in qemu.
* libchip/ide/ide_controller.c: Change the status detection and
add a message if the transfer fails. There is currently no error
handle at the IDE drvier level.
2009-04-29 08:36:45 +00:00
Chris Johns
164adeca64
2009-04-29 Chris Johns <chrisj@rtems.org>
...
* libcsupport/include/rtems/libio.h: Add rtems_off64_t for
internal use. Update the internal off_t to the 64bit offset.
* libnetworking/lib/ftpfs.c, libnetworking/lib/tftpDriver.c,
libfs/src/nfsclient/src/nfs.c, libfs/src/imfs/imfs_fifo.c,
libfs/src/imfs/memfile.c, libfs/src/imfs/imfs_directory.c,
libfs/src/imfs/imfs.h, libfs/src/imfs/deviceio.c: Change off_t to
rtems_off64_t.
* libmisc/shell/main_msdosfmt.c: Add an info level so the format
code can tell the user what is happening. Add more options to
control the format configuration.
* libfs/src/dosfs/msdos_format.c: Add a print function to display
the format progress and print statements. Select a better default
cluster size depending on the size of the disk. This lowers the
size of the FAT on large disks. Read and maintain the MRB
partition information.
* libfs/src/dosfs/dosfs.h, libfs/src/dosfs/fat.h,
libfs/src/dosfs/fat_file.c, libfs/src/dosfs/fat_file.h,
libfs/src/dosfs/msdos.h, libfs/src/dosfs/msdos_conv.c,
libfs/src/dosfs/msdos_create.c, libfs/src/dosfs/msdos_file.c,
libfs/src/dosfs/msdos_handlers_dir.c,
libfs/src/dosfs/msdos_handlers_file.c,
libfs/src/dosfs/msdos_init.c, libfs/src/dosfs/msdos_initsupp.c,
libfs/src/dosfs/msdos_misc.c, libfs/src/dosfs/msdos_mknod.c: Add
long file name support. Change off_t to rtems_off64_t.
* libblock/include/rtems/ide_part_table.h: Add MRB partition table
size.
2009-04-29 08:33:35 +00:00
Chris Johns
07d6fd513f
2009-04-29 Chris Johns <chrisj@rtems.org>
...
* libcsupport/include/rtems/libio.h: Add rtems_off64_t for
internal use. Update the internal off_t to the 64bit offset.
* libnetworking/lib/ftpfs.c, libnetworking/lib/tftpDriver.c,
libfs/src/nfsclient/src/nfs.c, libfs/src/imfs/imfs_fifo.c,
libfs/src/imfs/memfile.c, libfs/src/imfs/imfs_directory.c,
libfs/src/imfs/imfs.h, libfs/src/imfs/deviceio.c: Change off_t to
rtems_off64_t.
* libmisc/shell/main_msdosfmt.c: Add an info level so the format
code can tell the user what is happening. Add more options to
control the format configuration.
* libfs/src/dosfs/msdos_format.c: Add a print function to display
the format progress and print statements. Select a better default
cluster size depending on the size of the disk. This lowers the
size of the FAT on large disks. Read and maintain the MRB
partition information.
* libfs/src/dosfs/dosfs.h, libfs/src/dosfs/fat.h,
libfs/src/dosfs/fat_file.c, libfs/src/dosfs/fat_file.h,
libfs/src/dosfs/msdos.h, libfs/src/dosfs/msdos_conv.c,
libfs/src/dosfs/msdos_create.c, libfs/src/dosfs/msdos_file.c,
libfs/src/dosfs/msdos_handlers_dir.c,
libfs/src/dosfs/msdos_handlers_file.c,
libfs/src/dosfs/msdos_init.c, libfs/src/dosfs/msdos_initsupp.c,
libfs/src/dosfs/msdos_misc.c, libfs/src/dosfs/msdos_mknod.c: Add
long file name support. Change off_t to rtems_off64_t.
2009-04-29 08:31:27 +00:00
Chris Johns
8c44190a91
2009-04-28 Chris Johns <chrisj@rtems.org>
...
* libblock/src/bdbuf.c: Flush the transfer sync event before
blocking in a read.
2009-04-28 11:17:36 +00:00
Chris Johns
046fe12b33
2009-04-28 Chris Johns <chrisj@rtems.org>
...
* libnetworking/nfs/bootp_subr.c: Fixed PR1384. The route set in
the initialise pass is not deleted so an exists error is
returned. Ignore the error. Print the server address as an IP
address not hex digits.
* libnetworking/rtems/rtems_dhcp.c: Fixed
PR1338. Close the socket, handle the returned event flags.
2009-04-28 11:12:03 +00:00
Chris Johns
d8b74dbebd
2009-04-28 Chris Johns <chrisj@rtems.org>
...
* sapi/include/confdefs.h: Add a prototype for Init with C linkage
and define Init task command line arguments if confdefs.h provides
an Init entry point.
2009-04-28 06:39:24 +00:00
Chris Johns
bb0417917a
2009-04-28 Chris Johns <chrisj@rtems.org>
...
* iostream/system.h: Remove the Init prototype. Provide in
confdefs.h.
2009-04-28 06:39:01 +00:00
Chris Johns
288146576b
2009-04-28 Chris Johns <chrisj@rtems.org>
...
* Makefile.am: Add bspinit.c, a common Init task that manages
command line arguments from a BSP.
2009-04-28 06:36:25 +00:00
Chris Johns
a4ed6b112d
2009-04-28 Chris Johns <chrisj@rtems.org>
...
* startup/main.c: Update for boot_card command line change.
2009-04-28 06:35:34 +00:00
Chris Johns
68e2707701
2009-04-28 Chris Johns <chrisj@rtems.org>
...
* shared/start/start.S: Update for boot_card command line change.
2009-04-28 06:35:06 +00:00
Chris Johns
2549b4d9a8
2009-04-28 Chris Johns <chrisj@rtems.org>
...
* bootcard.c, include/bootcard.h: Remove argc/argv/envp and
replace with a single BSP boot command line a BSP can optionally
support.
2009-04-28 06:34:38 +00:00
Chris Johns
820d1ab084
2009-04-28 Chris Johns <chrisj@rtems.org>
...
* start/start.S: Update for boot_card command line change.
2009-04-28 06:34:00 +00:00
Chris Johns
976b1594f1
2009-04-28 Chris Johns <chrisj@rtems.org>
...
* startup/start.S: Update for boot_card command line change.
2009-04-28 06:33:16 +00:00
Chris Johns
0aa4b0fd61
2009-04-28 Chris Johns <chrisj@rtems.org>
...
* dlentry/dlentry.S: Update for boot_card command line change.
2009-04-28 06:32:31 +00:00
Chris Johns
c5612edf0b
2009-04-28 Chris Johns <chrisj@rtems.org>
...
* start/start.S, startup/start_c.c: Update for boot_card command
line change.
2009-04-28 06:28:46 +00:00
Chris Johns
6d3245b623
2009-04-28 Chris Johns <chrisj@rtems.org>
...
* startup/cpuboot.c: Update for boot_card command line change.
2009-04-28 06:28:20 +00:00
Chris Johns
90819e8010
2009-04-28 Chris Johns <chrisj@rtems.org>
...
* startup/init5329.c: Update for boot_card command line change.
2009-04-28 06:27:52 +00:00
Chris Johns
bcd1228d90
2009-04-28 Chris Johns <chrisj@rtems.org>
...
* startup/init52235.c: Update for boot_card command line change.
2009-04-28 06:27:15 +00:00
Chris Johns
010e93365a
2009-04-28 Chris Johns <chrisj@rtems.org>
...
* shared/start/start.S: Update for boot_card command line change.
2009-04-28 06:23:04 +00:00
Chris Johns
1c5ebc5421
2009-04-28 Chris Johns <chrisj@rtems.org>
...
* Makefile.am: Add bspcmdline.c.
* include/bsp.h: Add boot command line interfaces.
* start/start.c: Save the multiboot command line. Pass the command
line to boot_card.
* start/start.S: Update for boot_card command line change.
* startup/bspstart.c: Initialise the command line.
* startup/bspcmdline.c: New.
* console/console.c, ide/idecfg.c: Add boot command line support.
2009-04-28 06:20:35 +00:00
Chris Johns
c0ec0d82d3
2009-04-28 Chris Johns <chrisj@rtems.org>
...
* fileio/init.c, fileio/system.h, iostream/init.cc,
loopback/init.c, pppd/init.c, pppd/pppdapp.c: Do not build if
BSP_SMALL_MEMORY is defined. Remove this code once a better way is
supported by the build system.
2009-04-28 05:04:11 +00:00
Chris Johns
a263aa724d
2009-04-28 Chris Johns <chrisj@rtems.org>
...
* startup/linkcmds: Add .data.* for the C++ test.
* include/bsp.c: Add BSP_SMALL_MEMORY.
2009-04-28 04:56:22 +00:00
Ralf Corsepius
3bbe1b1bea
Regenerate.
2009-04-21 16:45:14 +00:00
Ralf Corsepius
2d5910f5bf
Use ftp.gnu.org Source0-URL.
2009-04-21 16:44:52 +00:00
Ralf Corsepius
1dc2a94f22
Regenerate.
2009-04-21 16:40:31 +00:00
Ralf Corsepius
6c2c0987bd
New.
2009-04-21 16:39:40 +00:00
Ralf Corsepius
556bc153be
gcc-core-4.4.0-rtems4.10-20090421.diff
2009-04-21 16:38:23 +00:00
Ralf Corsepius
ea31afaa91
gcc-4.4.0.
2009-04-21 16:33:17 +00:00
Ralf Corsepius
3521985b6d
Regenerate.
2009-04-21 05:24:32 +00:00
Ralf Corsepius
d9e2c20b8e
Add cygwin/mingw hack.
2009-04-21 05:24:00 +00:00
Ralf Corsepius
8c40f6e16b
Bump GCC_RPMREL.
2009-04-21 05:22:36 +00:00
Ralf Corsepius
28f05e195f
mpfr-2.4.1-1
2009-04-21 03:13:09 +00:00
Joel Sherrill
c8633f1fda
2009-04-20 Santosh G Vattam <vattam.santosh@gmail.com>
...
* sp37/init.c, sp37/sp37.scn: Add test case for
rtems_interrupt_level_attribute body.
2009-04-20 15:47:32 +00:00
Ralf Corsepius
5faedff72b
Regenerate.
2009-04-20 09:28:37 +00:00
Ralf Corsepius
b77b3672ae
Bump GCC_RPMREL.
2009-04-20 09:28:07 +00:00
Ralf Corsepius
a7951dc07a
rework mpfr handling.
2009-04-20 09:27:37 +00:00
Ralf Corsepius
3f7a06d2b7
Experimental changes.
2009-04-20 06:06:51 +00:00
Joel Sherrill
967eceb2b3
2009-04-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpu_supplement/.cvsignore, cpu_supplement/Makefile.am,
cpu_supplement/cpu_supplement.texi: Add shell for Atmel AVR chapter.
* cpu_supplement/avr.t: New file.
2009-04-19 15:49:20 +00:00
Ralf Corsepius
77aa4297b0
Upgrade to gdb-6.8.50.20090329.
2009-04-17 16:54:47 +00:00
Ralf Corsepius
ca8cbc4ec3
Add avr-sim.
2009-04-17 16:51:53 +00:00
Ralf Corsepius
1bb1f32298
Regenerate.
2009-04-17 02:23:14 +00:00
Ralf Corsepius
b68a3f1c68
GCC_RPMREL = 2.
2009-04-17 02:21:42 +00:00
Ralf Corsepius
d41660f967
gcc-core-4.4.0-RC-20090414-rtems4.10-20090415.diff
2009-04-17 02:09:59 +00:00
Ralf Corsepius
89ddf5165a
2009-04-15 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* configure.ac: Disable LIBSHELL for unix targets.
2009-04-15 08:36:13 +00:00
Ralf Corsepius
8a02424004
2009-04-15 Wei-Tsun Sun <wsun013@gmail.com>
...
* libcsupport/src/malloc_initialize.c: Add dummy
RTEMS_Malloc_Initialize.
2009-04-15 08:34:45 +00:00
Ralf Corsepius
1cb0671023
2009-04-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* leaf.cfg: Remove hard-coded .exe.
2009-04-15 08:31:09 +00:00
Till Straumann
db93c2ffe0
2009-04-14 Till Straumann <strauman@slac.stanford.edu>
...
* libnetworking/rtems/rtems_mii_ioctl_kern.c: poll BMSR twice
to clear latched link-status low.
2009-04-15 03:44:41 +00:00
Ralf Corsepius
9937a7a963
Regenerate.
2009-04-14 17:32:07 +00:00
Ralf Corsepius
edbbbf28e0
GCC-4.4.0--RC-20090414.
2009-04-14 17:31:37 +00:00
Ralf Corsepius
af86b8270f
Preps. for gcc-4.4.0
2009-04-14 17:26:05 +00:00
Joel Sherrill
7c4c284c4a
2009-04-14 Michael Walle <michael@walle.cc>
...
* cpu.h: corrected the registers in Context_Control and
in CPU_Interrupt_frame to correspond to the saved frame in cpu_asm.S
Also switched on CPU_ISR_PASSES_FRAME_POINTER.
* cpu_asm.S: Moved the restore part of _CPU_Context_switch for
easier reading. Fixed _CPU_Context_restore, it now moves the
argument and branches to a label in _CPU_Context_switch. Removed
unnecessary saves of registers in context switch and irq handling.
Rewrote irq code to call the C helper. Added some documentation
* irq.c: New file derived from c4x and nios2.
2009-04-14 13:44:29 +00:00
Joel Sherrill
67ae7bb6f7
Fix attribution.
2009-04-14 13:41:33 +00:00
Thomas Doerfler
e4bd96ec40
removed obsolete references to login.h
2009-04-14 10:22:53 +00:00
Thomas Doerfler
07001bab80
adapt name of assert function for breakpoint
2009-04-14 09:46:58 +00:00
Thomas Doerfler
7dad664b75
*** empty log message ***
2009-04-14 09:22:34 +00:00
Thomas Doerfler
cbd1e8799f
adapt copyright statements
2009-04-14 08:50:03 +00:00
Thomas Doerfler
1cb5aa1483
Fixed return codes of open handler.
...
Request reply after data write connection close.
2009-04-14 08:49:12 +00:00
Ralf Corsepius
c85f252de9
Fix yet another typo.
2009-04-08 11:25:28 +00:00
Ralf Corsepius
49e0a59e04
New filessystem layout.
2009-04-08 11:10:23 +00:00
Ralf Corsepius
858efb6f4d
Use versioned mirrorlists.
2009-04-08 05:16:24 +00:00
Ralf Corsepius
7dff8843fb
Use distro-version independent mirrorlist url.
2009-04-08 01:48:36 +00:00
Ralf Corsepius
305b9e7617
Use mirrorlists.
2009-04-07 17:03:57 +00:00
Ralf Corsepius
46d35409f9
Fix stupid typo
2009-04-07 08:15:56 +00:00
Ralf Corsepius
f30abadcf1
Add fedora-11*
2009-04-07 06:56:57 +00:00
Ralf Corsepius
92e552e45c
Add ftp://ftp.rtems.eu.
2009-04-07 06:56:44 +00:00
Joel Sherrill
ca23484f0f
2009-04-06 Michael Walle <michael@walle.cc>
...
* shared/start/start.S: Now calls boot_card.
2009-04-06 21:33:48 +00:00
Joel Sherrill
504fadbb1a
2009-04-06 Michael Walle <michael@walle.cc>
...
* cpu_asm.S: We cannot use any other register than r0 without saving
them to the stack. (_ISR_Handler clears r0 right at the beginning)
2009-04-06 21:23:51 +00:00
Joel Sherrill
69722ac959
2009-04-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/linkcmds: Move stack so it does not overlap workarea.
2009-04-06 15:25:56 +00:00
Ralf Corsepius
8732f1be94
2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* mp01/node1/Makefile.am, mp01/node2/Makefile.am,
mp02/node1/Makefile.am, mp02/node2/Makefile.am,
mp03/node1/Makefile.am, mp03/node2/Makefile.am,
mp04/node1/Makefile.am, mp04/node2/Makefile.am,
mp05/node1/Makefile.am, mp05/node2/Makefile.am,
mp06/node1/Makefile.am, mp06/node2/Makefile.am,
mp07/node1/Makefile.am, mp07/node2/Makefile.am,
mp08/node1/Makefile.am, mp08/node2/Makefile.am,
mp09/node1/Makefile.am, mp09/node2/Makefile.am,
mp10/node1/Makefile.am, mp10/node2/Makefile.am,
mp11/node1/Makefile.am, mp11/node2/Makefile.am,
mp12/node1/Makefile.am, mp12/node2/Makefile.am,
mp13/node1/Makefile.am, mp13/node2/Makefile.am,
mp14/node1/Makefile.am, mp14/node2/Makefile.am:
Eliminate _exe_/.exe.
2009-04-03 12:55:23 +00:00
Ralf Corsepius
3d5483771c
Eliminate _exe_/.exe.
2009-04-03 12:55:13 +00:00
Ralf Corsepius
eae45e2355
2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* tmitronsem01/Makefile.am: Makefile.am: Eliminate _exe_/.exe.
2009-04-03 12:53:02 +00:00
Ralf Corsepius
230c879826
2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* tm01/Makefile.am, tm02/Makefile.am, tm03/Makefile.am,
tm04/Makefile.am, tm05/Makefile.am, tm06/Makefile.am,
tm07/Makefile.am, tm08/Makefile.am, tm09/Makefile.am,
tm10/Makefile.am, tm11/Makefile.am, tm12/Makefile.am,
tm13/Makefile.am, tm14/Makefile.am, tm15/Makefile.am,
tm16/Makefile.am, tm17/Makefile.am, tm18/Makefile.am,
tm19/Makefile.am, tm20/Makefile.am, tm21/Makefile.am,
tm22/Makefile.am, tm23/Makefile.am, tm24/Makefile.am,
tm25/Makefile.am, tm26/Makefile.am, tm27/Makefile.am,
tm28/Makefile.am, tm29/Makefile.am, tmck/Makefile.am:
tmoverhd/Makefile.am: Eliminate _exe_/.exe.
2009-04-03 12:51:19 +00:00
Ralf Corsepius
8e1f626cda
2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
sp48/Makefile.am, spfatal/Makefile.am,
spfatal01/Makefile.am, spfatal02/Makefile.am,
spfatal03/Makefile.am, spfatal04/Makefile.am,
spfatal05/Makefile.am, spfatal06/Makefile.am,
spfatal07/Makefile.am, spfatal08/Makefile.am,
spfatal09/Makefile.am, spsize/Makefile.am,
spwatchdog/Makefile.am:
Eliminate _exe_/.exe.
2009-04-03 12:48:04 +00:00
Ralf Corsepius
1f52d0e86d
2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* cpuuse/Makefile.am, malloctest/Makefile.am,
monitor/Makefile.am, monitor02/Makefile.am,
putenvtest/Makefile.am, rtems++/Makefile.am,
rtmonuse/Makefile.am, stackchk/Makefile.am,
termios/Makefile.am, tztest/Makefile.am:
Eliminate _exe_/.exe.
2009-04-03 12:46:29 +00:00
Ralf Corsepius
d024b77383
2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* itronhello/Makefile.am, itronmbf01/Makefile.am,
itronmbox01/Makefile.am, itronsem01/Makefile.am,
itrontask01/Makefile.am, itrontask02/Makefile.am,
itrontask03/Makefile.am, itrontask04/Makefile.am,
itrontime01/Makefile.am:
Eliminate _exe_/.exe.
2009-04-03 12:45:33 +00:00
Ralf Corsepius
b9665ca295
2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
psxcancel/Makefile.am, psxchroot01/Makefile.am,
psxcleanup/Makefile.am, psxenosys/Makefile.am,
psxfatal01/Makefile.am, psxfatal02/Makefile.am,
psxfile01/Makefile.am, psxkey01/Makefile.am,
psxmount/Makefile.am, psxmsgq01/Makefile.am,
psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
psxsem01/Makefile.am, psxsignal01/Makefile.am,
psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
psxualarm/Makefile.am: Eliminate _exe_/.exe.
2009-04-03 12:44:48 +00:00
Ralf Corsepius
3414f30738
2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* base_mp/node1/Makefile.am, base_mp/node2/Makefile.am,
base_sp/Makefile.am, capture/Makefile.am, cdtest/Makefile.am,
fileio/Makefile.am, hello/Makefile.am, iostream/Makefile.am,
loopback/Makefile.am, minimum/Makefile.am, nsecs/Makefile.am,
paranoia/Makefile.am, pppd/Makefile.am, ticker/Makefile.am,
unlimited/Makefile.am: Eliminate _exe_/.exe.
2009-04-03 12:43:50 +00:00
Ralf Corsepius
dea3a9cacf
2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/prog-cc.m4: Preset ac_cv_exeext=.exe for *-rtems*
toolchains.
2009-04-03 12:43:40 +00:00
Ralf Corsepius
52f8e7aa0d
2009-04-02 Ralf Corsépius <ralfcorsepius@rtems.org>
...
* aclocal/check-rtems-debug.m4: Add missing ','.
2009-04-02 11:49:51 +00:00
Joel Sherrill
9eab99a82c
2009-03-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libcsupport/src/symlink.c: Check if path evaluation handler exists.
* libnetworking/lib/ftpfs.c: Cleanup.
2009-03-30 17:05:23 +00:00
Joel Sherrill
9fb97de7bf
2009-03-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* shell/confinit.t: New argument sequence for rtems_shell_init().
2009-03-30 17:05:04 +00:00
Joel Sherrill
7c48db8d29
2009-03-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/linkcmds: Stack was overlapping work area.
2009-03-30 14:10:54 +00:00
Ralf Corsepius
241a259dec
Regenerate.
2009-03-30 05:55:09 +00:00
Ralf Corsepius
68946ac748
Bump GCC_RPMREL.
2009-03-30 05:54:34 +00:00
Ralf Corsepius
e8b6f1e57c
Also remove @tool_target@/include/bits for c-only targets.
2009-03-30 05:52:23 +00:00
Joel Sherrill
6dcb3b0eb7
Fix Id string typo.
2009-03-29 23:14:58 +00:00
Joel Sherrill
06ac2e6f97
2009-03-29 Joel Sherrill <joel.sherrill@gmail.com>
...
* fileio/init.c: Change arguments to rtems_shell_init() to match
new expectations.
2009-03-29 23:04:19 +00:00
Ralf Corsepius
006eafe5ef
Update to gdb-6.8.50.20090329
2009-03-29 04:49:10 +00:00
Ralf Corsepius
49a5e79bf0
Regenerate.
2009-03-29 03:28:22 +00:00
Ralf Corsepius
88ad0c9acb
Bump GCC_RPMREL.
2009-03-29 03:27:15 +00:00
Ralf Corsepius
0539334d8f
rmdir ${RPM_BUILD_ROOT}%{_prefix}/@tool_target@/include/bits
2009-03-29 03:26:22 +00:00
Joel Sherrill
2649eef33a
2009-03-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* Makefile.am, preinstall.am, libmisc/Makefile.am,
libmisc/shell/shell.c, libmisc/shell/shell.h, telnetd/check_passwd.c,
telnetd/telnetd.c, telnetd/telnetd.h:
Generalized login check.
* libmisc/shell/login.h, libmisc/shell/login_check.c,
libmisc/shell/login_prompt.c: New files.
* libmisc/stackchk/check.c: Changed format for blown stack message.
* libcsupport/src/libio_sockets.c: Removed superfluous cast.
* libnetworking/rtems/ftpfs.h: Documentation.
2009-03-27 15:31:52 +00:00
Joel Sherrill
8a775c27fc
2009-03-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* Makefile.am, preinstall.am, libmisc/Makefile.am,
libmisc/shell/shell.c, libmisc/shell/shell.h, telnetd/check_passwd.c,
telnetd/telnetd.c, telnetd/telnetd.h:
Generalized login check.
* libmisc/shell/login.h, libmisc/shell/login_check.c,
libmisc/shell/login_prompt.c: New files.
* libmisc/stackchk/check.c: Changed format for blown stack message.
* libcsupport/src/libio_sockets.c: Removed superfluous cast.
* libnetworking/rtems/ftpfs.h: Documentation.
2009-03-27 13:45:31 +00:00
Thomas Doerfler
8916bdc71b
* libmisc/shell/shell.h: Pointer to
...
oparations table for mount command is now const.
* libnetworking/lib/ftpfs.c, libnetworking/rtems/ftpfs.h: Rewrite of
the FTP file system which implements now the trivial command state
machines of RFC 959. For the data transfer passive (= default) and
active (= fallback) modes are now supported.
* libmisc/shell/main_mount_ftp.c: Update for FTP file system changes.
2009-03-26 14:11:53 +00:00
Joel Sherrill
d785ce4a56
2009-03-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, console/console.c, startup/linkcmds: Now links but
clearly the starting stack overlaps regular memory and needs to be
moved.
2009-03-26 11:18:03 +00:00
Joel Sherrill
8b074ee693
2009-03-25 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* startup/linkcmds: Start of RTEMS Work Area must be on 16 byte
boundary on the SPARC.
2009-03-25 17:56:04 +00:00
Thomas Doerfler
ce7d6e62b7
* start/start.S, include/hwreg_vals.h, startup/cpuinit.c:
...
correct some init values for HSC_CM01 boards
2009-03-19 10:49:55 +00:00
Joel Sherrill
434bc85b02
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:15 +00:00
Joel Sherrill
a33af586f1
2009-03-12 Daniel Hellstrom <daniel@gaisler.com>
...
PR 1392/bsps
* libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
over multiple pages results in extra data being written.
2009-03-12 15:42:51 +00:00
Joel Sherrill
47261f496c
2009-03-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* ftpd/ftpd.h: Add extern C.
2009-03-12 15:34:29 +00:00
Joel Sherrill
a1bc675103
2009-03-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1393/cpukit
* posix/src/mutextranslatereturncode.c: Add entry to table for
CORE_MUTEX_RELEASE_NOT_ORDER.
2009-03-12 15:32:58 +00:00
Joel Sherrill
f0a90bbba7
2009-03-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1385/cpukit
* mpc5xx/irq/irq_asm.S: When the type rtems_boolean was switched to the
C99 bool, the size changed from 4 bytes to 1 byte. The interrupt
dispatching code accesses two boolean variables for scheduling
purposes and the assembly implementations of this code did not get
updated.
2009-03-12 14:33:14 +00:00
Joel Sherrill
b321b10e3d
2009-03-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1385/cpukit
* shared/irq/irq_asm.S: When the type rtems_boolean was switched to the
C99 bool, the size changed from 4 bytes to 1 byte. The interrupt
dispatching code accesses two boolean variables for scheduling
purposes and the assembly implementations of this code did not get
updated.
2009-03-12 14:33:05 +00:00
Joel Sherrill
01d1ae3610
2009-03-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1385/cpukit
* shared/irq/irq_asm.S: When the type rtems_boolean was switched to the
C99 bool, the size changed from 4 bytes to 1 byte. The interrupt
dispatching code accesses two boolean variables for scheduling
purposes and the assembly implementations of this code did not get
updated.
2009-03-12 14:18:32 +00:00
Joel Sherrill
1ba9d1bb5c
2009-03-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1385/cpukit
* irq/irq_asm.S: When the type rtems_boolean was switched to the C99
bool, the size changed from 4 bytes to 1 byte. The interrupt
dispatching code accesses two boolean variables for scheduling
purposes and the assembly implementations of this code did not get
updated.
2009-03-12 14:18:28 +00:00
Joel Sherrill
d2c730f846
2009-03-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1385/cpukit
* startup/exception.S: When the type rtems_boolean was switched to the
C99 bool, the size changed from 4 bytes to 1 byte. The interrupt
dispatching code accesses two boolean variables for scheduling
purposes and the assembly implementations of this code did not get
updated.
2009-03-12 14:18:21 +00:00
Joel Sherrill
0067feb693
2009-03-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1385/cpukit
* cpu_asm.S: When the type rtems_boolean was switched to the C99 bool,
the size changed from 4 bytes to 1 byte. The interrupt dispatching
code accesses two boolean variables for scheduling purposes and the
assembly implementations of this code did not get updated.
2009-03-12 14:16:50 +00:00
Ralf Corsepius
fb0a7e9f3a
Regenerate.
2009-03-12 09:01:09 +00:00
Ralf Corsepius
c6c6b009c3
gdb-6.8-rtems4.10-20090312.diff
2009-03-12 09:00:39 +00:00
Ralf Corsepius
d0e1a7f673
Bump GDB_RPMREL.
2009-03-12 09:00:21 +00:00
Ralf Corsepius
4022445b41
Add psim/configure.
2009-03-12 08:59:26 +00:00
Ralf Corsepius
d0b800178d
Conditionally build __assert().
2009-03-11 17:27:01 +00:00
Ralf Corsepius
d020f6f3db
Check for __assert().
2009-03-11 17:26:47 +00:00
Ralf Corsepius
947e877111
Fix typo.
2009-03-11 17:26:27 +00:00
Ralf Corsepius
986f39b398
2009-03-11 Ralf Corsépius <ralfcorsepius@rtems.org>
...
* configure.ac: Check of __assert().
* libcsupport/src/__assert.c: Conditionally build __assert().
2009-03-11 17:25:54 +00:00
Ralf Corsepius
c033221651
Regenerate.
2009-03-11 08:48:22 +00:00
Ralf Corsepius
cf3e180074
newlib-1.17.0-rtems4.10-20090311.diff.
2009-03-11 08:45:05 +00:00
Ralf Corsepius
2eb41aeeb3
Bump GCC_RPMREL.
2009-03-11 08:44:37 +00:00
Ralf Corsepius
9e3d90dac3
Address __assert etc.
2009-03-11 08:41:22 +00:00
Joel Sherrill
96f2d87a59
2009-03-10 Eric Norum <norume@aps.anl.gov>
...
* bootcard.c: Swap order of RTEMS Workspace and Malloc Heap. This
allows the potential for sbrk() to extend the heap area. This
actually is done on PowerPC BSPs with more than 32MB which use
dynamic loading.
2009-03-10 17:40:06 +00:00
Ralf Corsepius
aab8725e33
Disable sim on mingw32.
2009-03-10 10:56:03 +00:00
Ralf Corsepius
8e5d1758da
Disable m32c simulator.
2009-03-10 10:55:03 +00:00
Ralf Corsepius
f29c64bcc6
Upgrade to gdb-6.8.50
2009-03-10 09:38:36 +00:00
Ralf Corsepius
d273023204
2009-03-10 Ralf Corsépius <ralfcorsepius@rtems.org>
...
* configure.ac: Check for creat().
* libcsupport/src/creat.c: Build conditionally.
2009-03-10 07:13:19 +00:00
Ralf Corsepius
a746013918
Check for creat().
2009-03-10 07:13:08 +00:00
Ralf Corsepius
0ba07a0642
Build conditionally.
2009-03-10 07:12:50 +00:00
Joel Sherrill
cdb6eae1e3
2009-03-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/bsp.h: Added missing include.
2009-03-09 17:00:20 +00:00
Joel Sherrill
94da794635
2009-03-09 Antoine Lacroix <antoine.lacroix at sodern.fr>
...
PR 1391/bsps
* startup/spurious.c: Format was %d but had leading 0x.
2009-03-09 16:53:27 +00:00
Joel Sherrill
f855b9e3d8
2009-03-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1376/filesystem
* libcsupport/include/rtems/libio.h, libfs/src/dosfs/fat_file.c,
libfs/src/dosfs/msdos.h, libfs/src/dosfs/msdos_dir.c,
libfs/src/dosfs/msdos_file.c, libfs/src/imfs/deviceio.c,
libfs/src/imfs/imfs.h, libfs/src/imfs/imfs_directory.c,
libfs/src/imfs/imfs_fifo.c, libfs/src/imfs/memfile.c,
libfs/src/nfsclient/src/nfs.c: lseek handlers should return off_t.
2009-03-09 14:11:23 +00:00
Ralf Corsepius
5722465732
Update.
2009-03-09 13:57:53 +00:00
Ralf Corsepius
593692914e
Bump release.
2009-03-09 12:40:23 +00:00
Ralf Corsepius
0c614d1640
newlib/libc/machine/powerpc/times.c: Remove.
2009-03-09 12:37:55 +00:00
Joel Sherrill
17175bbd3d
2009-03-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/inline/rtems/score/heap.inl: Use the correct fields and do end
- begin.
2009-03-06 20:08:20 +00:00
Eric Norum
ac4dd0b331
With Till, Joel and Eric all trying to fix this file things seem
...
to have been mangled. I believe that the this version fixes things.
2009-03-05 22:27:19 +00:00
Till Straumann
05b0c8a6dd
2009-03-05 Till Straumann <strauman@slac.stanford.edu>
...
* include/bsp.h, start/start.S, startup/bspstart.c:
removed BSP_INIT_STACK_SIZE -- this BSP now also uses
__stack defined by the linker script for the initial
stack.
Removed legacy code (inherited from old mvme2307 BSP
but not relevant to this one) that tested trapping
into PPCBug.
2009-03-05 21:17:55 +00:00
Till Straumann
0f2852d08d
2009-03-05 Till Straumann <strauman@slac.stanford.edu>
...
* startup/misc.c, flash/flashcfg.c, irq/irq_init.c,
pci/detect_host_bridge.c: changed function arguments
to silence compiler warnings.
2009-03-05 21:15:17 +00:00
Till Straumann
b0d9310de7
2009-03-05 Till Straumann <strauman@slac.stanford.edu>
...
* bootcard.c: use aligned heap_start (instead of
original heap_start) when calculating default heap
size (to take into account loss due to alignment).
2009-03-05 21:10:07 +00:00
Till Straumann
6987eeccf1
2009-03-05 Till Straumann <strauman@slac.stanford.edu>
...
* startup/misc.c, flash/flashcfg.c, irq/irq_init.c,
pci/detect_host_bridge.c: changed function arguments
to silence compiler warnings.
2009-03-05 21:07:01 +00:00
Till Straumann
7e7f6d7147
2009-03-05 Till Straumann <strauman@slac.stanford.edu>
...
* vmeUniverse/vmeTsi148.h, vmeUniverse/vmeTsi148.c:
fixed function declarations to silence compiler
warnings.
2009-03-05 21:05:13 +00:00
Till Straumann
ad82bec5d1
- must return original memory size in *heap_size_p if policy == -1
2009-03-05 20:09:59 +00:00
Thomas Doerfler
21ae805dc1
* shared/clock/clock.c: Standard decrementer exception is now more
...
robust against erroneous external exception disable times.
2009-03-05 13:45:06 +00:00
Joel Sherrill
eb7ee96a75
2009-03-05 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libcsupport/src/malloc_initialize.c: Fixed invalid function
parameter.
2009-03-05 12:16:22 +00:00
Joel Sherrill
b96bd98f46
2009-03-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, console/console.c: Use shared polled console framework.
2009-03-03 12:20:30 +00:00
Joel Sherrill
f0f8e4deb2
2009-03-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, preinstall.am, include/bsp.h, startup/setvec.c: Now
compiles again but applications do not link.
2009-03-03 00:10:56 +00:00
Joel Sherrill
188a3fc62f
2009-03-02 Till Straumann <strauman@slac.stanford.edu>
...
PR 1375/bsps
* clock/clock.c: Correct implementation of nanoseconds since last tick
handler.
2009-03-02 18:57:11 +00:00
Joel Sherrill
b7f49f7ed4
2009-03-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpu_asm.S: Eliminate extern of unused variables.
2009-03-02 18:34:12 +00:00
Joel Sherrill
7246c8e997
2009-03-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/malloc_initialize.c, score/Makefile.am,
score/include/rtems/score/protectedheap.h,
score/inline/rtems/score/heap.inl: Get total heap size correct when
using unified C Program Heap and RTEMS Workspace.
* score/src/pheapgetsize.c: New file.
2009-03-02 18:10:34 +00:00
Joel Sherrill
6387939e5c
2009-03-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* cdtest/main.cc: Use printk() in global destructors since printf() no
longer works.
2009-03-02 17:28:28 +00:00
Joel Sherrill
27d29e18b8
2009-03-02 Daniel Hellstrom <daniel@gaisler.com>
...
PR 1390/bsps
* startup/linkcmds: Fix sections so C++ global constructors and
destructors work with late model (>= 4.3) gcc versions.
2009-03-02 17:27:54 +00:00
Joel Sherrill
bdc8d46647
2009-03-02 Ray Xu <rayx.cn@gmail.com>
...
* shared/irq/irq_asm.S: Newer compilers handle alignment better.
2009-03-02 17:10:31 +00:00
Joel Sherrill
b900586702
2009-03-02 Ray Xu <rayx.cn@gmail.com>
...
PR 1380/bsps
* include/bsp.h: Switch to English comments.
2009-03-02 17:03:10 +00:00
Joel Sherrill
8c324aa647
2009-03-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1388/cpukit
* sp09/screen05.c, sp09/screen09.c, sp09/sp09.scn: Classic Semaphores
allow both priority inherit and ceiling attributes to be set on
semaphore create. These attributes are mutually exclusive and this
should be an error.
2009-03-02 16:12:49 +00:00
Joel Sherrill
e93d791135
2009-03-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1388/cpukit
* rtems/src/semcreate.c: Classic Semaphores allow both priority inherit
and ceiling attributes to be set on semaphore create. These
attributes are mutually exclusive and this should be an error.
2009-03-02 16:12:41 +00:00
Joel Sherrill
657d23e380
2009-03-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* user/.cvsignore: Add Object ID PDF files.
2009-03-02 15:04:02 +00:00
Joel Sherrill
f547bc8a1f
2009-03-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpu.c: Remove stray semi-colon.
2009-03-02 12:12:17 +00:00
Joel Sherrill
eb148a2680
2009-02-27 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Remove unnecessary copy of cpu_asm.S
* console/Modif_cpu_asm.S: Removed.
2009-02-27 19:19:46 +00:00
Joel Sherrill
fd234b864c
2009-02-27 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/score/cpu.h: AVR stack grows down.
2009-02-27 18:19:33 +00:00
Joel Sherrill
1fb9fa1c82
2009-02-27 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix_users/preface.texi, shell/preface.texi: Add stock
acknowledgement paragraphs that are required when excerpting and
reusing text from POSIX standards per the agreement at
* common/opengroup_manpage_acknowledgement.texi,
common/opengroup_preface_acknowledgement.texi: New files.
2009-02-27 18:04:44 +00:00
Joel Sherrill
78de087927
Format.
2009-02-27 16:44:55 +00:00
Joel Sherrill
f2d37869d0
2009-02-27 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1387/doc
* user/intr.t: Add Interrupt Manager services to list of services
callable from ISR.
2009-02-27 16:02:28 +00:00
Joel Sherrill
08ed3c3ece
2009-02-27 Daniel Hellstrom <daniel@gaisler.com>
...
PR 1386/bsps
* shared/start.S: Stack space not correctly initialized. Causes
failures on unoptimized applications.
2009-02-27 15:33:08 +00:00
Joel Sherrill
5d01560bb4
2009-02-27 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* bspgetworkarea.c: Add check to determine if current stack pointer is
in work area.
2009-02-27 15:09:37 +00:00
Joel Sherrill
67cad729e6
2009-02-27 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* shared/startup/bspgetworkarea.c: Add check to determine if current
stack pointer is in work area.
2009-02-27 15:09:14 +00:00
Thomas Doerfler
949166d6c0
added missing files
2009-02-27 12:12:08 +00:00
Thomas Doerfler
9647f7feac
* README: Added NCS.
...
* Makefile.am, configure.ac, preinstall.am: Added BSP variants.
* console/console-config.c, clock/clock-config.c, ssp/ssp.c: Fixed
register settings. Cleanup.
* include/bsp.h: Added network defines and functions.
* include/lpc24xx.h: Added AHB and EMC defines. Fixed Ethernet status
sizes.
* include/system-clocks.h, misc/system-clocks.c: Added micro seconds
delay function that uses Timer 1. Changed PLL setup.
* network/network.c, startup/bspreset.c, startup/linkcmds.lpc2478,
startup/linkcmds.lpc2478_ncs, startup/linkcmds.lpc2478_ncs_ram: New
files.
* startup/bspstart.c: Added EMC initialization. Changes for ROM boot.
2009-02-27 11:26:44 +00:00
Thomas Doerfler
92cbf96514
* bsp_specs: Added crtbegin.o and crtend.o to support global C++
...
constructors and destructors.
2009-02-27 11:25:30 +00:00
Thomas Doerfler
7a18a320e4
Adapt to modified shell configuration
2009-02-27 11:13:52 +00:00
Thomas Doerfler
ca5bcd88a0
PR 1356
...
* libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
cards.
2009-02-27 11:10:46 +00:00
Thomas Doerfler
cd4ed38422
* rtems/powerpc/registers.h: Added Freescale Book E Implementation
...
Standards (EIS) special purpose register definitions for MMU and L1
cache.
2009-02-27 11:06:21 +00:00
Thomas Doerfler
06f8e558b7
* libmisc/shell/shell.c, libmisc/shell/shell.h: Changed type for
...
boolean values from 'int' to 'bool'. Added option 'login' to enable or
disable a login prompt. Changed intialization of global shell
environment to static initialization. Changed stack size type to
'size_t' conforming to classic API.
* libmisc/shell/shellconfig.h: Fixed some typos.
2009-02-27 11:03:57 +00:00
Joel Sherrill
9cc70d8007
2009-02-26 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* startup/cpu.c: Now compiles. Does not run.
2009-02-26 21:16:03 +00:00
Joel Sherrill
5d64375f71
2009-02-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/clock/ckinit.c, shared/start/start.S, shared/timer/timer.c:
Run better on simulator. Timer is probably not right yet but
2009-02-26 20:45:48 +00:00
Joel Sherrill
be9f085602
2009-02-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* configure.ac, include/bsp.h: Run better on simulator. Timer is
probably not right yet but
2009-02-26 20:45:44 +00:00
Joel Sherrill
9f127d2123
2009-02-26 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* shared/startup/bspgetworkarea.c: Make debug messages same as
standard.
2009-02-26 17:38:05 +00:00
Joel Sherrill
7b1d93dbe9
2009-02-26 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* irq/irq.c: Add bsp_interrupt_handler_default() so this BSP will link.
2009-02-26 17:37:43 +00:00
Joel Sherrill
b7beebfddb
2009-02-25 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* clock/clock.c, include/bsp.h: Make bsp idle thread names match.
2009-02-25 22:22:47 +00:00
Joel Sherrill
0b05a31d2e
2009-02-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/clock/ckinit.c: Use shared Clock Driver Template and support
fast idle on simulator.
2009-02-25 21:32:53 +00:00
Joel Sherrill
4ce40845d3
2009-02-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* README: Add fast idle information.
2009-02-25 21:32:22 +00:00
Joel Sherrill
74133389c8
2009-02-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Add SIMULATOR_FAST_IDLE,
BSP_PRESS_KEY_FOR_RESET, and BSP_RESET_BOARD_AT_EXIT. Use the standard
bsp_cleanup code.
* README: New file. Include instructions on gdb simulator.
2009-02-25 21:31:23 +00:00
Ralf Corsepius
36944ecddd
2009-02-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Rework.
2009-02-25 16:08:07 +00:00
Ralf Corsepius
d35ffd6856
Regenerate.
2009-02-25 07:42:28 +00:00
Ralf Corsepius
8ac2414dac
Bump GDB_RPMREL.
2009-02-25 07:42:16 +00:00
Ralf Corsepius
d334010610
Disable lm32 simulator on mingw32.
2009-02-25 07:41:06 +00:00
Ralf Corsepius
beb5d47100
Regenerate.
2009-02-25 06:13:06 +00:00
Ralf Corsepius
5a99443232
Add gdb-6.8.50.20090224-rtems4.10-20090225.diff
2009-02-25 06:12:47 +00:00
Ralf Corsepius
59153588fe
New.
...
Rebase gdb-6.8-rtems4.10-20090122.diff patch against gcc-cvs HEAD.
Add lm32 sim.
Various fixes to get lm32 sim building.
2009-02-25 06:08:38 +00:00
Ralf Corsepius
88ab8f3f17
Regenerate, fix spec file.
2009-02-24 09:10:23 +00:00
Ralf Corsepius
4ec1692a0d
Bump GDB_RPMREL.
2009-02-24 09:09:54 +00:00
Ralf Corsepius
19409e423f
Regenerate.
2009-02-24 09:04:51 +00:00
Ralf Corsepius
47616e9efe
GCC_RPMREL = 8
2009-02-24 09:03:38 +00:00
Ralf Corsepius
9702d56f6e
newlib-1.17.0-rtems4.10-20090224.diff
2009-02-24 09:03:21 +00:00
Ralf Corsepius
f1a96d95ec
* libc/unix/ttyname.c: Sync with newlib-cvs.
...
* configure.host: Add -DHAVE_BLKSIZE to newlib_cflags.
2009-02-24 07:44:15 +00:00
Ralf Corsepius
ddde079345
Regenerate.
2009-02-24 05:47:47 +00:00
Ralf Corsepius
a078555641
Use "%{?suse}" >= "10.3" to detect suse
2009-02-24 05:47:03 +00:00
Ralf Corsepius
8a6a2fd398
New.
2009-02-24 05:36:05 +00:00
Ralf Corsepius
5e40650bd9
Activate GDB.
2009-02-24 05:35:34 +00:00
Ralf Corsepius
946dcf8725
Use a gdb-snapshot.
2009-02-24 05:34:13 +00:00
Ralf Corsepius
cd9e9b55c9
Disable python.
2009-02-24 05:31:05 +00:00
Ralf Corsepius
a057a6c912
2009-02-23 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/bsp.h: Conditionally include rtems/rtems_bsdnet.h.
2009-02-23 16:47:05 +00:00
Ralf Corsepius
12aa044fc8
Conditionally include rtems/rtems_bsdnet.h.
2009-02-23 16:46:05 +00:00
Ralf Corsepius
f8d9da42b8
2009-02-23 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Add RTEMS_CHECK_NETWORKING.
* Makefile.am: Rework.
2009-02-23 16:46:04 +00:00
Ralf Corsepius
a825e53356
Rework.
2009-02-23 16:45:59 +00:00
Ralf Corsepius
f4249583fa
Add RTEMS_CHECK_NETWORKING.
2009-02-23 16:45:48 +00:00
Ralf Corsepius
e01c09d47c
Regenerate.
2009-02-23 10:22:24 +00:00
Ralf Corsepius
d636a273d8
Update.
2009-02-23 10:21:43 +00:00
Ralf Corsepius
851c7cacd2
binutils-2.19.51-20090222.
2009-02-23 10:21:25 +00:00
Ralf Corsepius
178c3397b9
Activate GCC-4.3.3
2009-02-23 10:20:54 +00:00
Ralf Corsepius
ba6f81243b
Add lm32
2009-02-23 10:19:26 +00:00
Ralf Corsepius
e1ae901b02
Add lm32.
2009-02-22 04:54:16 +00:00
Ralf Corsepius
da589d0d06
New.
2009-02-22 04:51:10 +00:00
Ralf Corsepius
12af6f7bba
Add lm32
2009-02-22 04:50:05 +00:00
Ralf Corsepius
a2b76fdf10
New.
2009-02-22 04:22:55 +00:00
Ralf Corsepius
2276acc0f8
Regenerate.
2009-02-22 04:22:17 +00:00
Ralf Corsepius
d129b5697d
Bump version.
2009-02-22 04:21:18 +00:00
Ralf Corsepius
bef54816c4
Add @SOURCES@, PATCH0.
2009-02-22 04:20:44 +00:00
Ralf Corsepius
024eb28424
Add automake-sources.add.
2009-02-22 04:19:52 +00:00
Joel Sherrill
09b73cf9c7
2009-02-21 Michael Walle <michael@walle.cc>
...
* startup/linkcmds: Add new sections.
2009-02-21 14:02:11 +00:00
Ralf Corsepius
4ee7d75bce
2009-02-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Fix breakage introduced in 2009-02-13 changes.
2009-02-20 16:47:37 +00:00
Ralf Corsepius
0bff7f84c8
New.
2009-02-20 16:12:53 +00:00
Ralf Corsepius
730f141a61
Regenerate.
2009-02-20 14:29:23 +00:00
Ralf Corsepius
d7f6e5cc40
2009-02-20 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* include/sys/priority.h: New.
* Makefile.am: Add include/sys/priority.h
2009-02-20 14:28:45 +00:00
Ralf Corsepius
b4a22096bd
Add include/sys/priority.h.
2009-02-20 14:27:38 +00:00
Ralf Corsepius
6c3fa5b634
Regenerate.
2009-02-20 10:10:16 +00:00
Ralf Corsepius
273b931c81
Split ttyname.c/ttyname_r.c
2009-02-20 10:03:21 +00:00
Joel Sherrill
f239aa9a04
2009-02-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* aclocal/bsp-alias.m4: Add simsh2e.
2009-02-19 21:34:09 +00:00
Joel Sherrill
a064ef56f4
2009-02-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* custom/simsh2e.cfg: New file.
2009-02-19 21:23:59 +00:00
Joel Sherrill
a62222fb51
2009-02-19 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-02-19 20:22:25 +00:00
Joel Sherrill
9bb39026a8
2009-02-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/irq/irq.c: Spacing.
2009-02-19 20:19:03 +00:00
Joel Sherrill
aad655835a
2009-02-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/rtems/irq-extension.h, include/rtems/irq.h: Spelling errors
and spacing.
2009-02-19 19:29:19 +00:00
Joel Sherrill
78fe9589ad
2009-02-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libnetworking/rtems/rtems_bsdnet_internal.h: Re-add boolean when
building BSD code. This is used by at least one of the BSD NIC
drivers I am currently porting. I am trying out
2009-02-19 19:27:58 +00:00
Joel Sherrill
66913da28a
2009-02-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
enabled on x86.
2009-02-19 19:25:53 +00:00
Joel Sherrill
0a90bf269b
2009-02-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shell/rtems.t: Add halt command.
2009-02-19 19:20:51 +00:00
Joel Sherrill
4e54befe7b
2009-02-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/Makefile.am, libmisc/shell/shellconfig.h: Add halt command to
shell which results in the shutting RTEMS down.
* libmisc/shell/main_halt.c: New file.
2009-02-19 18:54:00 +00:00
Ralf Corsepius
16e6f5bfea
Regenerate.
2009-02-19 16:49:17 +00:00
Ralf Corsepius
aa941f8925
Move %{?dist} handling to rtems4.10/*.am.
2009-02-19 16:49:02 +00:00
Ralf Corsepius
327c70b25b
Update.
2009-02-19 16:11:21 +00:00
Ralf Corsepius
5c24de444f
Bump GCC_RPMREL, NEWLIB_RPMREL.
2009-02-19 15:12:07 +00:00
Ralf Corsepius
c752ccb8cf
2009-02-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libc/sys/rtems/sys/param.h:
Update copyright notice from FreeBSD.
Remove HZ.
Add #include <sys/priority.h>
Remove priority handling (moved to sys/priority.h).
Remove CLBYTES (Unused, abandoned in BSD).
2009-02-19 15:08:06 +00:00
Joel Sherrill
94dd4f6cdf
2009-02-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/score/sh.h: SH2E and SH3E have a DSP rather than an FPU. They
are not compatible. We currently only support the FPU found on the
SH3 and SH4.
2009-02-17 20:39:44 +00:00
Joel Sherrill
f6cef3aff9
2009-02-17 Till Straumann <strauman@slac.stanford.edu>
...
PR 1371/bsps
* network/network.c: mvme167 network driver buggy.
2009-02-17 18:37:02 +00:00
Joel Sherrill
49633b9b8f
2009-02-17 Till Straumann <strauman@slac.stanford.edu>
...
PR 1371/bsps
* custom/mvme167.cfg: mvme167 needs to convert ELF -> pure binary RALF.
2009-02-17 18:35:09 +00:00
Joel Sherrill
2235066781
2009-02-17 Till Straumann <strauman@slac.stanford.edu>
...
PR 1370/bsps
* console/console.c: mvme167 console driver BSP_output_char fails to
convert \n -> \n\r
2009-02-17 18:32:33 +00:00
Joel Sherrill
e399e9d607
2009-02-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1377/shell
* libmisc/shell/main_netstats.c: Remove #if 0 which should not have
been there anyway.
2009-02-17 15:09:57 +00:00
Joel Sherrill
9c2af12e3f
2009-02-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* custom/uC5282.cfg: Add cvs Id.
2009-02-17 14:37:34 +00:00
Ralf Corsepius
f969fcb7bb
2009-02-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Fix breakage introduced in 2009-02-13 changes.
2009-02-17 12:43:53 +00:00
Joel Sherrill
ef06d30cd4
2009-02-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, preinstall.am: Use stub tm27.h.
2009-02-13 20:47:27 +00:00
Joel Sherrill
9b974cf425
2009-02-13 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* new-exceptions/cpu.c: Correct prototype of _CPU_Initialize.
2009-02-13 14:20:58 +00:00
Joel Sherrill
72f4b2468a
2009-02-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/setvec.c: Change prototype of IDLE thread to consistently
return void * and take a uintptr_t argument.
2009-02-12 15:58:02 +00:00
Joel Sherrill
2a0a791fce
2009-02-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* clock/clock.c, include/bsp.h: Change prototype of IDLE thread to
consistently return void * and take a uintptr_t argument.
2009-02-12 15:57:29 +00:00
Joel Sherrill
06f3a3ef2a
2009-02-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspstart.c: Change prototype of IDLE thread to consistently
return void * and take a uintptr_t argument.
2009-02-12 15:57:15 +00:00
Joel Sherrill
6994cd9991
2009-02-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h, startup/bspstart.c: Change prototype of IDLE thread to
consistently return void * and take a uintptr_t argument.
2009-02-12 15:57:05 +00:00
Joel Sherrill
326220ee47
2009-02-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/misc/m68kidle.c: Change prototype of IDLE thread to
consistently return void * and take a uintptr_t argument.
2009-02-12 15:57:00 +00:00
Joel Sherrill
3aaf4797d0
2009-02-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sapi/include/rtems/config.h, score/include/rtems/score/thread.h,
score/src/threadidlebody.c: Change prototype of IDLE thread to
consistently return void * and take a uintptr_t argument.
2009-02-12 15:56:42 +00:00
Joel Sherrill
6d869dfde8
2009-02-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* porting/idlethread.t: Change prototype of IDLE thread to consistently
return void * and take a uintptr_t argument.
2009-02-12 15:56:16 +00:00
Joel Sherrill
cca8379862
2009-02-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpu.c, rtems/score/cpu.h: Change prototype of IDLE thread to
consistently return void * and take a uintptr_t argument.
2009-02-12 15:55:55 +00:00
Joel Sherrill
59b68bd1c8
2009-02-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/score/cpu.h: Change prototype of IDLE thread to consistently
return void * and take a uintptr_t argument.
2009-02-12 15:55:54 +00:00
Joel Sherrill
8bbead13c0
2009-02-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpu.c: Change prototype of IDLE thread to consistently return void *
and take a uintptr_t argument.
2009-02-12 15:55:36 +00:00
Joel Sherrill
6748b76cfb
2009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* tod.c: Use rtems_clock_get_tod().
2009-02-11 23:06:55 +00:00
Joel Sherrill
094e5204d0
2009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* stackchk/stackchk.scn: Correct screen to match output.
2009-02-11 21:53:38 +00:00
Joel Sherrill
45d107ecfc
2009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sapi/src/exinit.c: Eliminate _CPU_Thread_dispatch_pointer and passing
address of _Thread_Dispatch to _CPU_Initialize. Clean up comments.
2009-02-11 21:48:42 +00:00
Joel Sherrill
c03e2bc8c7
2009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpu.c, rtems/score/cpu.h: Eliminate _CPU_Thread_dispatch_pointer and
passing address of _Thread_Dispatch to _CPU_Initialize. Clean up
comments.
2009-02-11 21:45:05 +00:00
Joel Sherrill
ef1be69b65
2009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/new-exceptions/cpu.h, rtems/score/cpu.h: Eliminate
_CPU_Thread_dispatch_pointer and passing address of _Thread_Dispatch
to _CPU_Initialize. Clean up comments.
2009-02-11 21:44:59 +00:00
Joel Sherrill
e8cba4cce9
2009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/irq/irq.h: Fix spelling error.
2009-02-11 20:39:22 +00:00
Joel Sherrill
e856d14ae5
2009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* custom/h8sxsim.cfg: Small H8SX should be optimized for size.
2009-02-11 20:37:51 +00:00
Joel Sherrill
938c666e87
2009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/linkcmds: It appears 16 MB is the configuration.
2009-02-11 19:49:34 +00:00
Joel Sherrill
c63fde5c77
2009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* configure.ac, start/start16.S: Remove duplicate configure option and
add support for the configure time variable BSP_VIDEO_80x50.
2009-02-11 19:48:25 +00:00
Joel Sherrill
9cf17fb8cf
2009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/score/cpu.h: Use a 16 bit object id on this target.
2009-02-11 19:35:30 +00:00
Joel Sherrill
ef47bc78fc
2009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/score/cpu.h: Do not unroll any code on this target and use a
16-bit object id.
2009-02-11 19:35:09 +00:00
Joel Sherrill
65e8f257c6
2009-02-11 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1374/misc
* libmisc/stackchk/check.c: Fix printk formatting string.
2009-02-11 19:33:44 +00:00
Joel Sherrill
a0d22251b2
2009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sapi/src/exinit.c: Interrupts are guaranteed to be disabled by
boot_card(), do not do it here as well.
2009-02-11 19:30:24 +00:00
Joel Sherrill
819ca0e1a1
2009-02-11 Matt Rippa <mrippa@gemini.edu>
...
PR 1352/bsps
* shared/motorola/motorola.c: Include support for mvme2600/mvme2700.
2009-02-11 16:36:29 +00:00
Joel Sherrill
fe26418d7c
2009-02-11 Till Straumann <strauman@slac.stanford.edu>
...
PR 1369/bsps
* Makefile.am, configure.ac: Fix name clashes when using MC68040 fpsp
floating-point emulation.
2009-02-11 16:20:00 +00:00
Joel Sherrill
e7c99cfe7c
2009-02-11 Matt Rippa <mrippa@gemini.edu>
...
PR 1362/bsps
* shared/console/bspreset.c: Fix BSP reset on mvme2300 - mvme2700.
2009-02-11 16:13:56 +00:00
Ralf Corsepius
b34eb570d3
Partial update from FreeBSD.
2009-02-11 13:21:10 +00:00
Ralf Corsepius
e2d78b0b27
2009-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* bsp_specs: Remove stray % from '*startfile:' having crept in
previous change.
2009-02-11 07:25:20 +00:00
Ralf Corsepius
d605a2c22a
2009-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* startup/sd-card-init.c: Comment out fields having dropped
out from sd_card_driver_entry.
2009-02-11 05:21:46 +00:00
Ralf Corsepius
33b11fb503
2009-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* spi/spi_init.c: Comment out fields having dropped out from
sd_card_driver_entry.
2009-02-11 05:20:20 +00:00
Ralf Corsepius
934307a8a5
2009-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* tests/tests.c: Comment out fields having dropped out from
sd_card_driver_entry.
2009-02-11 05:18:54 +00:00
Ralf Corsepius
a45054b9d7
2009-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/kernel.h: Remove PSEUDO_*
(Unused, not in FreeBSD).
2009-02-11 03:40:12 +00:00
Ralf Corsepius
dce90eae64
Remove PSEUDO_* (Unused, not in FreeBSD).
2009-02-11 03:39:59 +00:00
Ralf Corsepius
86dab8c19b
2009-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/kernel.h: Remove struct linker_set (Unused).
2009-02-11 03:37:30 +00:00
Ralf Corsepius
781c7d9c49
Remove struct linker_set (Unused).
2009-02-11 03:37:21 +00:00
Ralf Corsepius
aa71c073a7
2009-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/net/if_loop.c: Remove PSEUDO_SET (Unused).
2009-02-11 03:36:19 +00:00
Ralf Corsepius
2dc5992dee
Remove PSEUDO_SET (Unused).
2009-02-11 03:36:07 +00:00
Ralf Corsepius
110f3f3ca6
2009-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/kern/uipc_domain.c: Remove domain_set (Unused).
2009-02-11 03:07:44 +00:00
Ralf Corsepius
fb1ff66d64
Remove domain_set (Unused).
2009-02-11 03:07:33 +00:00
Ralf Corsepius
8eca7190ba
2009-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/kernel.h: Remove execsw_set,
si_elem_t (Unused, not in FreeBSD).
#include <sys/linker_set.h>.
Add #ifdef _KERNEL guards (From FreeBSD).
2009-02-11 02:58:27 +00:00
Ralf Corsepius
5d4976285e
2009-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/kernel.h: Remove hostnamelen, domainnamelen,
lbolt, tickdelta, timedelta (Unused, not in FreeBSD).
2009-02-11 01:48:41 +00:00
Ralf Corsepius
1792c7acbc
2009-02-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* bin2boot.c: Use stdint/inttypes to workaround build warnings on
64bit hosts.
2009-02-10 10:27:37 +00:00
Ralf Corsepius
2e3f12c4b5
2009-02-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* clock/ckinit.c, startup/bspstart.c: Add prototypes.
2009-02-10 10:03:14 +00:00
Ralf Corsepius
e45dff70ef
Add prototypes.
2009-02-10 10:03:08 +00:00
Ralf Corsepius
1df408f5f1
2009-02-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/vm/vm.h: Cosmetics from FreeBSD.
2009-02-10 09:11:06 +00:00
Ralf Corsepius
7931bbb220
Cosmetics from FreeBSD.
2009-02-10 09:10:51 +00:00
Ralf Corsepius
b1b425e498
2009-02-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/rtems/rtems_bsdnet_internal.h: Remove struct
vm_page, vm_page_t, boolean_t (Unused).
2009-02-10 08:51:43 +00:00
Ralf Corsepius
b9c4861148
Remove struct vm_page, vm_page_t, boolean_t (Unused).
2009-02-10 08:51:33 +00:00
Ralf Corsepius
96c57dba1c
2009-02-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/nfs/bootp_subr.c,
libnetworking/nfsclient/nfsdiskless.h:
Cosmetics from FreeBSD.
* libnetworking/rtems/rtems_bsdnet_internal.h:
Remove struct file (Unused).
2009-02-10 08:25:27 +00:00
Ralf Corsepius
0d37bf16e5
Cosmetics from FreeBSD.
2009-02-10 08:25:06 +00:00
Ralf Corsepius
282e6fd079
Remove struct file (Unused).
2009-02-10 08:21:44 +00:00
Ralf Corsepius
bc182456af
2009-02-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/socketvar.h: Remove struct file,
soo_ioctl, soo_select, soo_stat, getsock (Unused).
2009-02-09 22:18:43 +00:00
Ralf Corsepius
d239d9866a
Remove struct file, soo_ioctl, soo_select, soo_stat, getsock (Unused).
2009-02-09 22:18:30 +00:00
Ralf Corsepius
2659fa26f1
Regenerate.
2009-02-07 08:45:12 +00:00
Ralf Corsepius
65205315c0
Regenerate.
2009-02-06 23:33:01 +00:00
Ralf Corsepius
872775d376
Remove newlib/libc/include/sched.h
2009-02-06 23:17:55 +00:00
Ralf Corsepius
d9e579399e
Regenerate.
2009-02-06 23:07:43 +00:00
Ralf Corsepius
bdd38fe1f9
newlib-1.17.0-rtems4.10-20090206.diff
2009-02-06 23:06:35 +00:00
Ralf Corsepius
c84b47f791
Rework.
2009-02-06 23:05:02 +00:00
Ralf Corsepius
95159f95de
Bump GCC_RPMREL, NEWLIB_RPMREL.
...
Rework CPUKIT*.
2009-02-06 23:04:47 +00:00
Ralf Corsepius
ffce01bb77
Regenerate.
2009-02-06 21:02:59 +00:00
Ralf Corsepius
f0dd01f41b
2009-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* posix/include/sched.h, posix/src/sched_getparam.c:
Make sched_getparam() POSIX compliant.
2009-02-06 21:02:40 +00:00
Ralf Corsepius
2a6b824b46
Make sched_getparam() POSIX compliant.
2009-02-06 21:02:31 +00:00
Ralf Corsepius
7079f531a2
2009-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Don't install libcsupport/include/tar.h.
2009-02-06 20:45:46 +00:00
Ralf Corsepius
465b36f994
Remove tar.h.
2009-02-06 17:23:33 +00:00
Ralf Corsepius
cd5e9260d8
2009-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.maint: rtems_api=4.10.
2009-02-06 12:38:49 +00:00
Ralf Corsepius
3f42696645
Regenerate list of custom/*.cfg.
2009-02-06 11:56:17 +00:00
Ralf Corsepius
70d7dc227e
2009-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.maint: Dump stuff hanging around for much too long.
2009-02-06 11:36:41 +00:00
Ralf Corsepius
3158138dd1
2009-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Add network_CPPFLAGS += -D__BSD_VISIBLE.
2009-02-06 09:29:07 +00:00
Ralf Corsepius
11a342d744
Add network_CPPFLAGS += -D__BSD_VISIBLE.
2009-02-06 09:28:56 +00:00
Ralf Corsepius
0c00595215
2009-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/canonical-target-name.m4, aclocal/enable-posix.m4:
Remove comment referring to HPUX.
2009-02-06 08:02:05 +00:00
Ralf Corsepius
a8f71b8ab7
Remove comment referring to HPUX.
2009-02-06 07:58:21 +00:00
Ralf Corsepius
9ae11656f7
2009-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/canonical-target-name.m4:
Remove comment referring to HPUX9.
2009-02-06 05:54:51 +00:00
Ralf Corsepius
cb29d6f1c9
2009-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Regenerate list of custom/*.cfg.
2009-02-06 05:52:04 +00:00
Ralf Corsepius
d229ed0c18
2009-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Remove custom/HPUX9-posix.cfg.
2009-02-06 05:47:44 +00:00
Ralf Corsepius
d7218418b9
2009-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/HPUX9-posix.cfg: Remove.
2009-02-06 05:46:24 +00:00
Ralf Corsepius
7d04202417
Remove.
2009-02-06 05:46:09 +00:00
Ralf Corsepius
9c9bd7567c
2009-02-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/bsp-alias.m4, aclocal/check-bsps.m4: Remove pck6 BSP.
2009-02-05 15:59:32 +00:00
Ralf Corsepius
f3e077ef17
Remove pck6 BSP.
2009-02-05 15:59:19 +00:00
Ralf Corsepius
2843700da5
2009-02-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/pck6.cfg: Remove.
2009-02-05 15:57:42 +00:00
Ralf Corsepius
bcf8ee282f
2009-02-05 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libnetworking/lib/ftpfs.c: Enable write and mount filesystem
with read-write access.
2009-02-05 05:45:55 +00:00
Ralf Corsepius
5d1285bd72
2009-02-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* ftpd/ftpd.c: Change SIX_MONTHS to time_t.
2009-02-05 05:19:24 +00:00
Ralf Corsepius
dc936a46ca
Change SIX_MONTHS to time_t.
2009-02-05 05:19:16 +00:00
Ralf Corsepius
c37c919cdd
2009-02-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sapi/include/rtems/io.h: Move extern "C" brace after includes.
2009-02-05 04:54:02 +00:00
Ralf Corsepius
cd8b8c354f
Move extern "C" brace after includes.
2009-02-05 04:53:51 +00:00
Ralf Corsepius
165eb8d346
2009-02-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/net/if_ppp.h: Eliminate pppattach, pppintr
(Unused).
* libnetworking/net/if_ppp.c: Eliminate pppintr (Unused).
2009-02-05 04:46:03 +00:00
Ralf Corsepius
02be07f8ee
Eliminate pppattach, pppintr (Unused).
2009-02-04 15:47:39 +00:00
Ralf Corsepius
a02cdc860d
Eliminate pppintr (Unused).
2009-02-04 15:47:09 +00:00
Ralf Corsepius
dba24c39a6
2009-02-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Add -D__BSD_VISIBLE to wifi_rel_CPPFLAGS.
2009-02-04 15:42:03 +00:00
Ralf Corsepius
99a4f7199a
2009-02-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/rtems/rtems_dhcp.c: Remove #define KERNEL.
2009-02-04 13:34:45 +00:00
Ralf Corsepius
a0fac2eee3
Remove #define KERNEL.
2009-02-04 13:34:34 +00:00
Ralf Corsepius
e7b2159049
2009-02-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/Makefile.am, libnetworking/rtems/rtems_bsdnet.h,
libnetworking/rtems/rtems_dhcp.c:
Remove -D_COMPILING_BSD_KERNEL_ (Unused).
2009-02-04 13:33:05 +00:00
Ralf Corsepius
0eb5b37cd2
Remove -D_COMPILING_BSD_KERNEL_ (Unused).
2009-02-04 13:32:53 +00:00
Ralf Corsepius
245a9cef7c
Remove -D_COMPILING_BSD_KERNEL_.
2009-02-04 13:31:15 +00:00
Ralf Corsepius
23415d9cb7
2009-02-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/Makefile.am: Remove -DKERNEL.
2009-02-04 13:17:52 +00:00
Ralf Corsepius
ca0a7d53ee
Remove -DKERNEL.
2009-02-04 13:17:22 +00:00
Ralf Corsepius
404ba122bd
2009-02-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/rtems/rtems_mii_ioctl.c: Remove #undef KERNEL.
2009-02-04 13:01:12 +00:00
Ralf Corsepius
0d454b2ed5
Remove #undef KERNEL.
2009-02-04 13:00:59 +00:00
Ralf Corsepius
de64f7926a
2009-02-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/nfs/bootp_subr.c: #include <sys/ucred.h>.
2009-02-04 12:59:26 +00:00
Ralf Corsepius
e8a837d6e1
#include <sys/ucred.h>.
2009-02-04 12:54:28 +00:00
Ralf Corsepius
013285a50e
2009-02-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/include/sys/ioccom.h: Remove #define KERNEL,
#define _KERNEL.
2009-02-04 12:52:37 +00:00
Ralf Corsepius
da6950d406
Remove #define KERNEL, #define _KERNEL.
2009-02-04 12:52:22 +00:00
Ralf Corsepius
d78cd7e568
2009-02-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/nfsclient/src/rpcio.c,
libfs/src/nfsclient/src/sock_mbuf.c,
libfs/src/nfsclient/src/xdr_mbuf.c: Remove #define KERNEL.
2009-02-04 12:50:55 +00:00
Ralf Corsepius
24465ec7ce
Remove #define KERNEL.
2009-02-04 12:50:19 +00:00
Ralf Corsepius
a95ca51f69
2009-02-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/dosfs/fat_file.h, libfs/src/dosfs/fat_fat_operations.h:
Move extern "C" brace after includes.
2009-02-04 12:46:38 +00:00
Ralf Corsepius
9515e49a76
Move extern "C" brace after includes.
2009-02-04 12:46:09 +00:00
Ralf Corsepius
92f690c9c3
Regenerate.
2009-02-03 12:10:29 +00:00
Ralf Corsepius
5e152a0100
Bump GCC_RPMREL, NEWLIB_RPMREL to rebuild against binutils-2.19.1
2009-02-03 12:08:56 +00:00
Ralf Corsepius
6748c50fe6
New.
2009-02-03 11:41:04 +00:00
Ralf Corsepius
2453f66bc8
Upgrade to binutils-2.19.1
2009-02-03 11:40:15 +00:00
Ralf Corsepius
9bde07e54e
2009-02-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* posix/src/barrierattrdestroy.c, posix/src/barrierattrinit.c,
posix/src/cond.c, posix/src/condattrdestroy.c,
posix/src/condbroadcast.c, posix/src/conddefaultattributes.c,
posix/src/condsignal.c, posix/src/condtimedwait.c,
posix/src/condwait.c, posix/src/key.c, posix/src/keycreate.c,
posix/src/keydelete.c, posix/src/keyrundestructors.c,
posix/src/killinfo.c, posix/src/mqueue.c,
posix/src/mqueuecreatesupp.c, posix/src/mqueueopen.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/mqueueunlink.c, posix/src/mutex.c,
posix/src/mutexattrdestroy.c, posix/src/mutexinit.c,
posix/src/mutexlock.c, posix/src/mutextimedlock.c,
posix/src/mutextrylock.c, posix/src/pbarrier.c,
posix/src/prwlock.c, posix/src/prwlockrdlock.c,
posix/src/prwlocktimedrdlock.c, posix/src/prwlocktimedwrlock.c,
posix/src/prwlocktryrdlock.c, posix/src/prwlocktrywrlock.c,
posix/src/prwlockwrlock.c, posix/src/psignalunblockthread.c,
posix/src/pspin.c, posix/src/pspinlock.c,
posix/src/pspintrylock.c, posix/src/pthread.c,
posix/src/pthreadattrdestroy.c, posix/src/pthreadcreate.c,
posix/src/pthreadinitthreads.c, posix/src/pthreadkill.c,
posix/src/pthreadonce.c, posix/src/pthreadsetschedparam.c,
posix/src/ptimer.c, posix/src/rwlockattrdestroy.c,
posix/src/rwlockattrinit.c, posix/src/semaphore.c,
posix/src/semaphorecreatesupp.c, posix/src/semdestroy.c,
posix/src/semopen.c, posix/src/semtrywait.c,
posix/src/semunlink.c, posix/src/semwait.c:
Eliminate TRUE/FALSE.
2009-02-03 10:11:10 +00:00
Ralf Corsepius
b1dbfd724b
Eliminate TRUE/FALSE.
2009-02-03 10:10:57 +00:00
Ralf Corsepius
438928008a
2009-02-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/bspopts.m4: Quoting cosmetics.
2009-02-03 09:13:41 +00:00
Ralf Corsepius
f8c37aea9c
2009-02-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* GT64260/GT64260TWSI.h: Add missing prototypes.
2009-02-03 08:49:36 +00:00
Ralf Corsepius
7f7a3ca42e
Regenerate.
2009-02-03 06:40:33 +00:00
Ralf Corsepius
ccccd96638
Fix typo.
2009-02-03 06:39:13 +00:00
Ralf Corsepius
ccee22514c
newlib-1.17.0-rtems4.10-20090203.diff
2009-02-03 06:36:21 +00:00
Ralf Corsepius
bf0e9f3b95
sys/param.h: Acknowledge -D_KERNEL. Do not include ucred.h.
...
Incorporate newlib inttypes.h changes.
2009-02-03 06:34:24 +00:00
Ralf Corsepius
56ea40bdca
Eliminate %{newlib_release}.
2009-02-03 05:45:29 +00:00
Ralf Corsepius
0f0c13b15e
Bump GCC_RPMREL, NEWLIB_RPMREL.
2009-02-03 05:43:32 +00:00
Joel Sherrill
c83a33ccbb
2009-01-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Add sp48 which tests that configuring for
unlimited objects when configured for a unified workspace works as
expected.
* sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc,
sp48/sp48.scn: New files.
2009-01-30 22:20:39 +00:00
Joel Sherrill
42740bd6b5
2009-01-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/include/rtems/score/object.h: Maximum index if 0xffff not 0xff
when using 32-bit ids. This resulted in unlimited configurations not
being able to create more than 255 objects of a class.
2009-01-30 22:14:47 +00:00
Joel Sherrill
edd1748524
2009-01-29 Nickolay Semyonov-Kolchin <nbkolchin@gmail.com>
...
PR 1359/cpukit
* libcsupport/src/libio.c: rtems_libio_allocate:
rtems_libio_iop_freelist incorrectly zeroed on semaphore error. Now
checks error and does not modify anything until sure it has created
semaphore.
2009-01-29 17:18:43 +00:00
Joel Sherrill
ee0f1e6b85
2009-01-29 Gene Smith <gene.smith@siemens.com>
...
PR 1363/filesystem
* libfs/src/dosfs/fat.h: Fix issue where 32 bit values are not written
correctly in FAT f/s data.
2009-01-29 16:12:44 +00:00
Joel Sherrill
8d5038068e
2009-01-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* bsp_howto/console.t: Clarify interrupt transmit process.
* user/concepts.t: Typo.
2009-01-29 14:57:22 +00:00
Joel Sherrill
b897028fe0
2009-01-29 Eric Norum <norume@aps.anl.gov>
...
PR 1364/cpukit
* libcsupport/src/gxx_wrappers.c: Fix compilation problems when
diagnostics enabled.
2009-01-29 14:32:43 +00:00
Ralf Corsepius
147257d492
Regenerate.
2009-01-26 07:36:15 +00:00
Ralf Corsepius
e709b88c6a
Bump GDB_RPMREL.
2009-01-26 07:35:35 +00:00
Ralf Corsepius
9815ac7a7f
Abandon SuSE < 10.3
2009-01-26 07:33:36 +00:00
Ralf Corsepius
ddb4aaf3e8
Add Cdn-X hacks.
2009-01-26 07:29:50 +00:00
Ralf Corsepius
11feece90b
Regenerate.
2009-01-26 07:26:01 +00:00
Ralf Corsepius
fddb62c818
Upgrade to gcc-4.3.3
2009-01-26 07:25:38 +00:00
Ralf Corsepius
eb58d81905
NEWLIB_RPMREL = 22%{?dist}
2009-01-26 07:21:55 +00:00
Ralf Corsepius
aaf9eb473e
GCC_VERS = 1%{?dist}
2009-01-26 07:20:05 +00:00
Ralf Corsepius
09cc8fbefc
GCC_VERS = 4.3.3
2009-01-26 07:19:11 +00:00
Ralf Corsepius
35381baa88
BR: exact version of build host tools for Cdn-X builds.
2009-01-26 07:17:37 +00:00
Ralf Corsepius
3e850ef008
Abandon gccnewlib_version.
2009-01-26 06:16:46 +00:00
Ralf Corsepius
d753b14aa0
Abandon suse10.2
2009-01-26 06:16:01 +00:00
Ralf Corsepius
4d7ce3c6f7
Abandon gcc < 3.2
2009-01-26 06:13:20 +00:00
Ralf Corsepius
fb85f5ab36
Add NEWLIB_RELEASE, %{newlib_release}.
2009-01-26 04:55:44 +00:00
Ralf Corsepius
a3eb107475
Bump GCC_RPMREL.
...
Add NEWLIB_RPMREL.
2009-01-26 04:53:50 +00:00
Ralf Corsepius
b2b9ba12ac
New.
2009-01-26 04:50:11 +00:00
Chris Johns
731186395a
2009-01-23 Chris Johns <chrisj@rtems.org>
...
* libmisc/shell/shell.c: Fix command line parsing of valid
characters.
2009-01-23 00:12:31 +00:00
Ralf Corsepius
5ad3a91e71
Remove.
2009-01-22 14:49:07 +00:00
Ralf Corsepius
9e22fdedd1
Add mingw hacks.
2009-01-22 14:46:12 +00:00
Ralf Corsepius
3b35bcc57d
Regenerate.
2009-01-22 14:45:06 +00:00
Ralf Corsepius
bf0597efe4
Update to gdb-*-20090122.diff
2009-01-22 14:44:14 +00:00
Ralf Corsepius
17a806a3ab
Bump GDB_RPMREL.
2009-01-22 14:43:15 +00:00
Ralf Corsepius
b2c4395d92
Add hacks to work around Cdn-X and MinGW build issues.
2009-01-22 14:42:29 +00:00
Ralf Corsepius
e574678e12
Add i686-pc-mingw32-termcap-helper.spec.in.
2009-01-22 06:58:15 +00:00
Joel Sherrill
03f0885546
2009-01-21 Nickolay Kolchin <nbkolchin@gmail.com>
...
Joel Sherrill <joel.sherrill@oarcorp.com >
PR 1357/cpukit
* rtems/src/tasks.c: Ensure creating a task with no ASR is honored.
2009-01-21 20:47:58 +00:00
Joel Sherrill
724527d643
2009-01-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/src/tasks.c: Initialize event_condition to 0 just because.
2009-01-21 19:38:34 +00:00
Joel Sherrill
e026b96386
2009-01-21 Frank Ueberschar <frank.ueberschar@dsa-volgmann.de>
...
PR 1354/bsps
* network/network.c: In some cases it can occur that an empty mbuf is
put on the descriptor chain. (We found it especially then when
transmitting fragmented IP Packets.) Since the actual buffer
descriptor pointer will be incremented after every inserted mbuf
(txBd = sc->txBdBase + sc->txBdHead;) even if m->m_len of the current
mbuf was zero. This leads to the bug.
2009-01-21 18:17:47 +00:00
Joel Sherrill
4c18d8c3d2
2009-01-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
writes. Fixed integer type in device structure.
2009-01-21 18:08:32 +00:00
Joel Sherrill
f29aa73c33
2009-01-21 Eric Norum <norume@aps.anl.gov>
...
PR 1358/bsps
* clock/clock.c: Fix time-access bug in uc5282 BSP.
2009-01-21 16:50:25 +00:00
Ralf Corsepius
15319e15e1
New.
2009-01-21 06:27:57 +00:00
Ralf Corsepius
8d40ab041b
Add gmp, mpfr, *-helper.
2009-01-21 06:26:17 +00:00
Ralf Corsepius
15c468f302
Update.
2009-01-21 06:24:50 +00:00
Ralf Corsepius
3c044f138d
Add freebsd7.1, freebsd6.4
2009-01-18 15:19:13 +00:00
Ralf Corsepius
6beaac131b
New.
2009-01-18 15:18:39 +00:00
Ralf Corsepius
bdd2eb0a54
Add more mingw32 hacks.
2009-01-18 15:15:41 +00:00
Ralf Corsepius
1bde0e5ae7
Add freebsd7.1
2009-01-17 08:34:44 +00:00
Jennifer Averett
22fa9d6176
2009-01-16 Jennifer Averett <jennifer.averett@OARcorp.com>
...
* Makefile.am, configure.ac: Add new test to test Watchdog display
helper routines. These reach into the SuperCore.
* spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
spwatchdog/system.h, spwatchdog/task1.c: New files.
2009-01-16 18:57:53 +00:00
Joel Sherrill
0c5b59de85
2009-01-08 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* librpc/src/xdr/xdr_float.c: M32C has no native float but GCC soft
float should be IEEE format.
2009-01-08 15:02:25 +00:00
Joel Sherrill
d041e594e2
2009-01-08 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/src/objectextendinformation.c: Fold two paths into one.
2009-01-08 15:01:52 +00:00
Joel Sherrill
d326411469
2009-01-06 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* configure.ac: Make runtest an autoconf generated file so we can
insert target alias. Also detect more program termination conditions
so tests are killed more reliably.
* runtest.in: New file.
* runtest: Removed.
2009-01-06 22:52:12 +00:00
Joel Sherrill
95ff1c3e92
2009-01-06 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1350/bsps
* network/lan91c11x.c: Do not write 65th element into 64 element array.
2009-01-06 16:26:21 +00:00
Ralf Corsepius
53f3084113
2009-01-06 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems/src/barrier.c, rtems/src/barrierwait.c,
rtems/src/clocktodvalidate.c, rtems/src/dpmem.c,
rtems/src/msg.c, rtems/src/msgmp.c, rtems/src/msgqcreate.c,
rtems/src/msgqsend.c, rtems/src/msgqurgent.c, rtems/src/part.c,
rtems/src/partcreate.c, rtems/src/partmp.c, rtems/src/ratemon.c,
rtems/src/region.c, rtems/src/regionmp.c, rtems/src/rtemstimer.c,
rtems/src/sem.c, rtems/src/semcreate.c, rtems/src/semmp.c,
rtems/src/semobtain.c, rtems/src/signalsend.c, rtems/src/taskcreate.c,
rtems/src/taskinitusers.c, rtems/src/taskmode.c, rtems/src/taskmp.c,
rtems/src/taskresume.c, rtems/src/tasks.c,
rtems/src/tasksetpriority.c: Eliminate TRUE/FALSE.
2009-01-06 05:05:16 +00:00
Ralf Corsepius
eaef4657ac
Eliminate TRUE/FALSE.
2009-01-06 05:05:03 +00:00
Joel Sherrill
3507c6df70
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/gxx_wrappers.c, posix/include/mqueue.h,
posix/include/rtems/posix/semaphore.h,
posix/inline/rtems/posix/barrier.inl,
posix/inline/rtems/posix/key.inl,
posix/inline/rtems/posix/mqueue.inl,
posix/inline/rtems/posix/rwlock.inl,
posix/inline/rtems/posix/semaphore.inl,
posix/inline/rtems/posix/spinlock.inl,
posix/inline/rtems/posix/timer.inl, posix/src/condget.c,
posix/src/mqueuenametoid.c, posix/src/mutexget.c,
posix/src/semaphorenametoid.c, posix/src/semopen.c,
sapi/src/itronapi.c, sapi/src/posixapi.c: Make changes necessary for
all tests to run on SPARC with 16-bit Ids. This required ensuring
that all POSIX and compilering binding code makes a distinction
between the public Id type (e.g. pthread_t, etc.) and the RTEMS
Object_Id type. All POSIX Object Get routines should not take the
POSIX Id type as the argument. Sixteen bit RTEMS Ids should be placed
into the 32-bits reserved by the POSIX API type in a uniform manner
now. This removed all assumptions that the external Id types in POSIX
and ITRON are the same as the internal Object Id type.
2009-01-05 20:26:01 +00:00
Joel Sherrill
449ba1bb29
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* itron/inline/rtems/itron/semaphore.inl: THREAD_STATUS_PROXY_BLOCKING
should only be defined in multiprocessing configurations.
2009-01-05 20:21:18 +00:00
Joel Sherrill
8b3416f97e
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/include/rtems/posix/key.h: Remove redundant prototypes for
inlines.
2009-01-05 20:19:51 +00:00
Joel Sherrill
dee98cef30
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1351/cpukit
* sapi/include/confdefs.h: Mask off unlimited object bit before using
configured number in calculations.
2009-01-05 20:16:07 +00:00
Joel Sherrill
b028e725e3
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/include/rtems/score/object.h,
score/src/objectallocatebyindex.c: Object index should be int.
Fix bug when index is negative.
* score/src/objectextendinformation.c: Do not allow maximum number
of allocated objects to exceed maximum representable in index
field of Object Id.
* score/src/objectgetisr.c: Use same code that is in _Objects_Get
to extract index field of Object Id.
2009-01-05 20:09:02 +00:00
Joel Sherrill
e64a143b27
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* varvects.h: Fix prototype.
2009-01-05 19:58:41 +00:00
Joel Sherrill
0666956fb1
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* itron/include/itronsys/types.h: ITRON types should follow native
integer size.
2009-01-05 19:57:14 +00:00
Joel Sherrill
a26d51590a
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/serial/ns16550.c: Turn on ns16550_process() for
BSP_FEATURE_IRQ_LEGACY case also.
2009-01-05 19:49:23 +00:00
Joel Sherrill
cb1b406037
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psim-shared: Add catching a hardware exception and assertion as
reasons to kill simulator.
2009-01-05 19:48:15 +00:00
Joel Sherrill
786330c0d1
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
2009-01-05 19:47:16 +00:00
Joel Sherrill
fa8ad9c2c3
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
hard-coded hex numbers for bad object Ids.
2009-01-05 19:45:49 +00:00
Joel Sherrill
29a83352f6
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp15/system.h, sp19/system.h: Array of task names should be of type
rtems_name not rtems_id. Similarly array of task ids should be
rtems_id not rtems_name.
2009-01-05 19:44:53 +00:00
Joel Sherrill
9d01e1deed
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/timesys.h: Array of task names should be of type rtems_name
not rtems_id.
2009-01-05 19:41:11 +00:00
Joel Sherrill
8bafd774c2
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
with create option so we are sure it will get a control block and
proceed to allocate other memory. Clean up screen output.
2009-01-05 19:39:56 +00:00
Ralf Corsepius
745109a276
2009-01-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* pppd/sys-rtems.c: Remove stray ';' introducing unreachable code.
2009-01-05 17:21:06 +00:00
Ralf Corsepius
9cd4dee169
Remove stray ';' introducing unreachable code.
2009-01-05 17:20:54 +00:00
Ralf Corsepius
4aa78d7a5a
2009-01-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* src/irq-generic.c: #include <stdlib.h>.
2009-01-05 16:46:14 +00:00
Ralf Corsepius
b3eeac38d8
#include <stdlib.h>.
2009-01-05 16:46:02 +00:00
Ralf Corsepius
d549957e2f
2009-01-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/error.c: Remove hpux9 anachronism.
2009-01-05 14:10:31 +00:00
Ralf Corsepius
a3a12ee1ef
Remove hpux9 anachronism.
2009-01-05 14:10:21 +00:00
Ralf Corsepius
f13eedec0c
Regenerate.
2009-01-05 06:05:11 +00:00
Ralf Corsepius
df1dbcccb7
2009-01-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am:
Install libnetworking/sys/uio.h if building for NEWLIB.
* libnetworking/Makefile.am:
Remove installation of libnetworking/sys/uio.h.
* libcsupport/Makefile.am: Build writev.c/readv.c for NEWLIB.
2009-01-05 06:04:21 +00:00
Ralf Corsepius
fae11af5cf
Build writev.c/readv.c for NEWLIB.
2009-01-05 06:04:10 +00:00
Ralf Corsepius
6291885cdc
Remove installation of libnetworking/sys/uio.h.
2009-01-05 06:03:55 +00:00
Ralf Corsepius
62a210d349
Install libnetworking/sys/uio.h if building for NEWLIB.
2009-01-05 06:03:40 +00:00
Ralf Corsepius
dc33b97421
2009-01-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/imfs/imfs_eval.c: Add braces to suppress gcc warning on
empty 'else' block.
2009-01-05 05:52:29 +00:00
Ralf Corsepius
77b5aa5f93
Add braces to suppress gcc warning on empty 'else' block.
2009-01-05 05:52:21 +00:00
Ralf Corsepius
1429b60ae3
2009-01-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/scandir.c: Use external scandir if available.
2009-01-04 15:34:17 +00:00
Ralf Corsepius
883043bc14
Use external scandir if available.
2009-01-04 15:34:08 +00:00
Ralf Corsepius
722bdd8f8c
Add __attribute__((unused)) to unused function args.
2009-01-03 08:31:25 +00:00
Ralf Corsepius
17a5a30afa
2009-01-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/lib/tftpDriver.c: Add __attribute__((unused)) to
unused function args.
2009-01-03 08:31:01 +00:00
Ralf Corsepius
97b3d57038
2009-01-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/lib/tftpDriver.c: Use INADDR_ANY/INADDR_BROADCAST.
2009-01-03 08:28:11 +00:00
Ralf Corsepius
0b8706452a
Use INADDR_ANY/INADDR_BROADCAST.
2009-01-03 08:28:02 +00:00
Ralf Corsepius
004092e893
Cosmetics from FreeBSD.
2009-01-03 08:05:59 +00:00
Ralf Corsepius
2ab55e78ec
2009-01-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/netinet/in.h: Add in_addr_t.
Re-base "struct in_addr" on in_addr_t (mandated by POSIX).
2009-01-03 08:01:33 +00:00
Ralf Corsepius
af20d0e1a5
Add in_addr_t.
...
Re-base "struct in_addr" on in_addr_t (mandated by POSIX).
2009-01-03 08:01:24 +00:00
Ralf Corsepius
df197f7d0a
Remove struct ip_opts (unused).
2009-01-03 07:55:57 +00:00
Ralf Corsepius
2b40808c47
2009-01-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* ftpd/ftpd.c: Add __attribute__((unused)) to unused function args.
2009-01-02 13:04:23 +00:00
Ralf Corsepius
031deada15
Add __attribute__((unused)) to unused function args.
2009-01-02 13:04:13 +00:00
Ralf Corsepius
d050db44e5
2009-01-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/capture/capture-cli.c, libmisc/capture/capture.c,
libmisc/devnull/devnull.c, libmisc/monitor/mon-command.c,
libmisc/monitor/mon-config.c, libmisc/monitor/mon-driver.c,
libmisc/monitor/mon-extension.c, libmisc/monitor/mon-itask.c,
libmisc/monitor/mon-monitor.c, libmisc/monitor/mon-network.c,
libmisc/monitor/mon-part.c, libmisc/monitor/mon-queue.c,
libmisc/monitor/mon-region.c, libmisc/monitor/mon-sema.c,
libmisc/monitor/mon-server.c, libmisc/monitor/mon-symbols.c,
libmisc/monitor/mon-task.c, libmisc/mw-fb/mw_fb.c,
libmisc/mw-fb/mw_uid.c, libmisc/serdbg/termios_printk.c,
libmisc/shell/cmds.c, libmisc/shell/fts.c, libmisc/shell/main_cp.c
libmisc/shell/main_id.c, libmisc/shell/main_logoff.c,
libmisc/shell/main_mount_nfs.c, libmisc/shell/main_pwd.c,
libmisc/shell/main_stackuse.c, libmisc/shell/main_tty.c,
libmisc/shell/main_whoami.c, libmisc/shell/main_wkspaceinfo.c,
libmisc/shell/shell_script.c, libmisc/shell/utils-cp.c,
libmisc/shell/utils-ls.c, libmisc/shell/verr.c,
libmisc/shell/verrx.c, libmisc/stackchk/check.c:
Add __attribute__((unused)) to unused function args.
2009-01-02 13:01:34 +00:00
Ralf Corsepius
2a70c9916e
2009-01-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libblock/src/blkdev.c, libblock/src/flashdisk.c,
libblock/src/nvdisk-sram.c, libblock/src/nvdisk.c,
libblock/src/ramdisk.c:
Add __attribute__((unused)) to unused function args.
2009-01-02 12:43:17 +00:00
Ralf Corsepius
31e2698797
Add __attribute__((unused)) to unused function args.
2009-01-02 12:43:07 +00:00
Ralf Corsepius
2a2eded816
2009-01-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* posix/src/_execve.c, posix/src/aio_cancel.c,
posix/src/aio_error.c, posix/src/aio_fsync.c,
posix/src/aio_read.c, posix/src/aio_return.c,
posix/src/aio_suspend.c, posix/src/aio_write.c, posix/src/alarm.c,
posix/src/devctl.c, posix/src/lio_listio.c, posix/src/mprotect.c,
posix/src/pbarrierwait.c, posix/src/psignal.c, posix/src/pthread.c,
posix/src/pthreadatfork.c, posix/src/sched_getparam.c,
posix/src/sched_getscheduler.c, posix/src/sched_setparam.c,
posix/src/sched_setscheduler.c, posix/src/timertsr.c.
posix/src/ualarm.c: Add __attribute__((unused)) to unused function
args.
2009-01-02 10:04:37 +00:00
Ralf Corsepius
92f4671850
Add __attribute__((unused)) to unused function args.
2009-01-02 10:04:24 +00:00
Ralf Corsepius
1604cc8b77
2009-01-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* posix/include/aio.h, posix/src/aio_suspend.c: Make aio_suspend()
POSIX-compliant.
2009-01-02 09:51:14 +00:00
Ralf Corsepius
111ecfd188
Make aio_suspend() POSIX-compliant.
2009-01-02 09:50:52 +00:00
Ralf Corsepius
51c0451ba7
2009-01-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* itron/src/acp_por.c, itron/src/act_cyc.c, itron/src/cal_por.c,
itron/src/can_wup.c, itron/src/chg_iXX.c, itron/src/clr_flg.c,
itron/src/cre_flg.c, itron/src/cre_mpf.c, itron/src/cre_mpl.c,
itron/src/cre_por.c, itron/src/def_alm.c, itron/src/def_cyc.c,
itron/src/def_int.c, itron/src/del_flg.c, itron/src/del_mpf.c,
itron/src/del_mpl.c, itron/src/del_por.c, itron/src/dis_int.c,
itron/src/ena_int.c, itron/src/fwd_por.c, itron/src/get_blf.c,
itron/src/get_blk.c, itron/src/get_tim.c, itron/src/pacp_por.c,
itron/src/pcal_por.c, itron/src/pget_blf.c, itron/src/pget_blk.c,
itron/src/pol_flg.c, itron/src/ref_alm.c, itron/src/ref_cyc.c,
itron/src/ref_flg.c, itron/src/ref_iXX.c, itron/src/ref_mpf.c,
itron/src/ref_mpl.c, itron/src/ref_por.c, itron/src/rel_blf.c,
itron/src/rel_blk.c, itron/src/ret_wup.c, itron/src/rpl_rdv.c,
itron/src/set_flg.c, itron/src/set_tim.c, itron/src/sta_tsk.c,
itron/src/tacp_por.c, itron/src/tcal_por.c, itron/src/tget_blf.c,
itron/src/tget_blk.c, itron/src/tslp_tsk.c, itron/src/twai_flg.c,
itron/src/wai_flg.c, itron/src/wup_tsk.c:
Add __attribute__((unused)) to unused function args.
2009-01-01 15:13:17 +00:00
Ralf Corsepius
6b8fe0067d
Add __attribute__((unused)) to unused function args.
2009-01-01 15:13:07 +00:00
Ralf Corsepius
3ff088432c
2008-12-31 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/src/threaddelayended.c, score/src/threadqextractfifo.c,
score/src/threadqextractpriority.c, score/src/threadqflush.c,
score/src/threadqtimeout.c:
Add __attribute__((unused)) to unused function args.
2008-12-31 03:36:12 +00:00
Ralf Corsepius
ba42d22d70
Add __attribute__((unused)) to unused function args.
2008-12-31 03:36:04 +00:00
Ralf Corsepius
b5deb75def
2008-12-31 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/src/threadblockingoperationcancel.c: Remove nested include.
Add __attribute__((unused)) to unused function args.
2008-12-31 03:33:17 +00:00
Ralf Corsepius
145cf60eb3
Remove nested include.
...
Add __attribute__((unused)) to unused function args.
2008-12-31 03:33:08 +00:00
Ralf Corsepius
339d93a3a9
2008-12-31 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/src/coremutexsurrender.c:
Add __attribute__((unused)) to unused function args.
2008-12-31 03:24:27 +00:00
Ralf Corsepius
f0b14cf2fb
Add __attribute__((unused)) to unused function args.
2008-12-31 03:24:18 +00:00
Ralf Corsepius
58babc7fe7
2008-12-31 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/src/coremsgsubmit.c, score/src/coremsgbroadcast.c:
Add __attribute__((unused)) to unused function args.
2008-12-31 03:23:20 +00:00
Ralf Corsepius
f47f5eee7e
2008-12-31 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/src/corebarrierrelease.c:
Add __attribute__((unused)) to unused function args.
2008-12-31 03:21:44 +00:00
Ralf Corsepius
ca01c7277c
2008-12-31 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/inline/rtems/score/sysstate.inl:
Add __attribute__((unused)) to unused function args.
2008-12-31 03:20:36 +00:00
Ralf Corsepius
de92bae6d3
2008-12-31 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems/src/timerserver.c: Remove _Timer_Server_body warnings.
2008-12-31 03:17:44 +00:00
Ralf Corsepius
10d1ac818d
2008-12-31 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* config-ml.in: Comment out arm/thumb exception (Add arm/thumb
multilib).
2008-12-31 03:16:01 +00:00
Ralf Corsepius
686cf398ee
2008-12-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/check-bsps.m4: remove stray ")" from rtl22xx_t alias.
2008-12-30 14:22:25 +00:00
Ralf Corsepius
6e73ca2afa
2008-12-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Require <errno.h>. Cleanup comments.
Remove check for <sys/errno.h>.
2008-12-30 05:20:54 +00:00
Ralf Corsepius
4ddd562632
2008-12-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Require <errno.h>. Cleanup comments.
Remove check for <sys/errno.h>.
2008-12-30 05:20:11 +00:00
Ralf Corsepius
85c429b523
2008-12-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Require <errno.h>. Cleanup comments.
Remove check for <sys/errno.h>.
2008-12-30 05:18:42 +00:00
Thomas Doerfler
9814d2ddef
spi-sd-card.c, spi-sd-card.h: removed high-level driver IF, added generic block I/O functions
2008-12-23 08:31:47 +00:00
Ralf Corsepius
c51f900b1d
newlib-1.17.0
2008-12-23 07:06:09 +00:00
Ralf Corsepius
8ffd16bba4
newlib-1.17.0
2008-12-23 07:00:55 +00:00
Ralf Corsepius
842b7c4fe3
Mingw32 update.
2008-12-23 07:00:15 +00:00
Ralf Corsepius
faa5d8a9f3
New.
2008-12-23 06:53:09 +00:00
Ralf Corsepius
87b4896c01
Add missing initializers.
2008-12-23 05:32:27 +00:00
Ralf Corsepius
114c923e53
Move src/malloc_p.h to *_SOURCES.
2008-12-23 05:08:56 +00:00
Ralf Corsepius
aeb217db09
2008-12-23 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/Makefile.am: Move src/malloc_p.h to *_SOURCES.
2008-12-23 05:08:35 +00:00
Ralf Corsepius
9b0858547e
2008-12-23 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems/include/rtems/rtems/support.h,
rtems/include/rtems/rtems/region.h,
rtems/include/rtems/rtems/intr.h,
rtems/include/rtems/rtems/clock.h:
Eliminate TRUE/FALSE.
2008-12-23 05:06:45 +00:00
Ralf Corsepius
997bc7f415
Eliminate TRUE/FALSE.
2008-12-23 05:06:37 +00:00
Ralf Corsepius
b4fba87818
2008-12-23 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libi2c/libi2c.c: Add missing initializers.
* libmisc/dummy/dummy.c: Add missing initializers.
* libnetworking/netinet/ip_icmp.c: Add missing initializers.
* libnetworking/netinet/ip_input.c: Add missing initializers.
* libnetworking/netinet/raw_ip.c: Add missing initializers.
* libnetworking/netinet/udp_usrreq.c: Add missing initializers.
* libnetworking/rtems/rtems_syscall.c: Add missing initializers.
* librpc/src/rpc/rtems_rpc.c: Add missing initializers.
2008-12-23 05:01:41 +00:00
Ralf Corsepius
b7cfd627b3
Add missing initializers.
2008-12-23 05:00:57 +00:00
Ralf Corsepius
a10fd8d96a
2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/nfsclient/src/nfs.c: Add missing initializers.
2008-12-22 17:48:10 +00:00
Ralf Corsepius
404b1fb473
Add missing initializers.
2008-12-22 17:47:57 +00:00
Ralf Corsepius
6678cdf30b
2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/netinet/ip_divert.c: Add missing initializers.
2008-12-22 17:47:04 +00:00
Ralf Corsepius
bec551670c
2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/netinet/if_ether.c: Add missing initializers.
2008-12-22 17:46:27 +00:00
Ralf Corsepius
06b7c25ec3
2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/nfsclient/src/rpcio.c: Add missing initializers.
2008-12-22 17:45:18 +00:00
Ralf Corsepius
3502f066a3
2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/netinet/in_proto.c: Add missing initializers.
2008-12-22 12:56:16 +00:00
Ralf Corsepius
ff31d9a52e
Add missing initializers.
2008-12-22 12:56:06 +00:00
Ralf Corsepius
dbec09506b
2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/net/rtsock.c: Add missing initializers.
2008-12-22 12:46:02 +00:00
Ralf Corsepius
300c071cbf
Add missing initializers.
2008-12-22 12:45:53 +00:00
Ralf Corsepius
ea4e3f108c
2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/libc/res_debug.c: Add missing initializers.
2008-12-22 12:30:39 +00:00
Ralf Corsepius
9b17fb61db
Add missing initializers.
2008-12-22 12:29:57 +00:00
Ralf Corsepius
4e9e823765
2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/inline/rtems/score/address.inl,
score/inline/rtems/score/chain.inl,
score/inline/rtems/score/corebarrier.inl,
score/inline/rtems/score/coremsg.inl,
score/inline/rtems/score/coremutex.inl,
score/inline/rtems/score/coresem.inl,
score/inline/rtems/score/corespinlock.inl,
score/inline/rtems/score/heap.inl,
score/inline/rtems/score/isr.inl,
score/inline/rtems/score/mppkt.inl,
score/inline/rtems/score/object.inl,
score/inline/rtems/score/priority.inl,
score/inline/rtems/score/stack.inl,
score/inline/rtems/score/states.inl,
score/inline/rtems/score/sysstate.inl,
score/inline/rtems/score/thread.inl,
score/inline/rtems/score/tqdata.inl,
score/inline/rtems/score/watchdog.inl:
Eliminate TRUE/FALSE.
2008-12-22 09:22:34 +00:00
Ralf Corsepius
6390256611
Eliminate TRUE/FALSE.
2008-12-22 09:22:17 +00:00
Ralf Corsepius
9cfbfc8f20
Update to gcc-4.3.2
2008-12-22 09:14:54 +00:00
Ralf Corsepius
6d25a161b3
2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/net/if.c, libnetworking/net/if_ethersubr.c
libnetworking/net/if_loop.c, libnetworking/net/raw_cb.c,,
libnetworking/net/raw_usrreq.c, libnetworking/netinet/in.c,
libnetworking/netinet/in_pcb.c, libnetworking/netinet/ip_divert.c,
libnetworking/netinet/ip_input.c, libnetworking/netinet/ip_mroute.c,
libnetworking/netinet/ip_output.c, libnetworking/netinet/raw_ip.c,
libnetworking/netinet/tcp_debug.c, libnetworking/netinet/tcp_input.c,
libnetworking/netinet/tcp_output.c, libnetworking/netinet/tcp_subr.c,
libnetworking/netinet/tcp_timer.c, libnetworking/netinet/tcp_usrreq.c,
libnetworking/netinet/udp_usrreq.c,
libnetworking/rtems/rtems_mii_ioctl_kern.c,
libnetworking/rtems/rtems_select.c,
libnetworking/rtems/rtems_socketpair.c,
libnetworking/rtems/rtems_syscall.c:
Include <errno.h> (POSIX,C99) instead of <sys/errno.h> (BSD'ism).
2008-12-22 07:47:49 +00:00
Ralf Corsepius
b3f8c9e15b
Include <errno.h> (POSIX,C99) instead of <sys/errno.h> (BSD'ism).
2008-12-22 07:47:28 +00:00
Ralf Corsepius
91d6372f5b
2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/include/rtems/score/context.h,
score/include/rtems/score/corebarrier.h,
score/include/rtems/score/coremsg.h,
score/include/rtems/score/coremutex.h,
score/include/rtems/score/corerwlock.h,
score/include/rtems/score/coresem.h,
score/include/rtems/score/heap.h,
score/include/rtems/score/isr.h,
score/include/rtems/score/object.h,
score/include/rtems/score/objectmp.h,
score/include/rtems/score/protectedheap.h,
score/include/rtems/score/thread.h,
score/include/rtems/score/threadq.h,
score/include/rtems/score/tod.h,
score/include/rtems/score/userext.h,
score/include/rtems/score/wkspace.h:
Eliminate TRUE/FALSE.
2008-12-22 06:05:45 +00:00
Ralf Corsepius
c6b37199d9
Eliminate TRUE/FALSE.
2008-12-22 06:05:34 +00:00
Ralf Corsepius
063f66f898
2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/src/apimutex.c, score/src/apimutexallocate.c,
score/src/apimutexlock.c, score/src/corebarrierwait.c,
score/src/coremsg.c, score/src/coremsgseize.c,
score/src/coremutexseize.c, score/src/coremutexsurrender.c,
score/src/coresemseize.c, score/src/coretod.c,
score/src/coretodset.c, score/src/heapfree.c,
score/src/heapsizeofuserarea.c, score/src/heapwalk.c,
score/src/interr.c, score/src/isr.c,
score/src/mpci.c, score/src/objectinitializeinformation.c,
score/src/objectmp.c, score/src/objectnametoid.c,
score/src/objectnametoidstring.c, score/src/objectsetname.c,
score/src/thread.c, score/src/threadblockingoperationcancel.c,
score/src/threadchangepriority.c, score/src/threadclearstate.c,
score/src/threadcreateidle.c, score/src/threaddispatch.c,
score/src/threadevaluatemode.c, score/src/threadhandler.c,
score/src/threadinitialize.c, score/src/threadmp.c,
score/src/threadqextractpriority.c,
score/src/threadqextractwithproxy.c,
score/src/threadqrequeue.c, score/src/threadready.c,
score/src/threadresettimeslice.c, score/src/threadrestart.c,
score/src/threadresume.c, score/src/threadrotatequeue.c,
score/src/threadsetstate.c, score/src/threadstartmultitasking.c,
score/src/threadsuspend.c, score/src/threadyieldprocessor.c,
score/src/timespecgreaterthan.c, score/src/timespecisvalid.c,
score/src/timespeclessthan.c, score/src/userextthreadcreate.c,
score/src/wkspace.c: Eliminate TRUE/FALSE.
2008-12-22 05:52:44 +00:00
Ralf Corsepius
aae7f1a12b
Eliminate TRUE/FALSE.
2008-12-22 05:52:32 +00:00
Ralf Corsepius
52cece81c4
2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libi2c/libi2c.h: Change header guard to RTEMS conventions.
Add extern's.
2008-12-22 04:36:28 +00:00
Ralf Corsepius
1e62bd9915
Change header guard to RTEMS conventions.
...
Add extern's.
2008-12-22 04:36:04 +00:00
Ralf Corsepius
26cc5909ba
2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
optman/rtems/no-msg.c, optman/rtems/no-part.c,
optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
optman/rtems/no-sem.c, optman/rtems/no-timer.c,
optman/sapi/no-ext.c, optman/sapi/no-io.c:
Revert previous patch (cvs clash with Joel hacking cpukit).
2008-12-22 04:29:33 +00:00
Ralf Corsepius
367ea7f380
Revert previous patch.
2008-12-22 04:29:18 +00:00
Ralf Corsepius
ab92255414
Remove tic4x.
2008-12-22 03:58:22 +00:00
Ralf Corsepius
fd9d071056
2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/canonical-target-name.m4: Remove tic4x.
2008-12-22 03:58:12 +00:00
Ralf Corsepius
be442b969b
2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* i2c/i2c_init.c: Include <errno.h> instead of <sys/errno.h>.
2008-12-22 03:49:03 +00:00
Ralf Corsepius
dd9cc9f779
Include <errno.h> instead of <sys/errno.h>.
2008-12-22 03:48:52 +00:00
Ralf Corsepius
b503274b5a
2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
2008-12-22 03:45:47 +00:00
Ralf Corsepius
44415fde4d
2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
optman/rtems/no-msg.c, optman/rtems/no-part.c,
optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
optman/rtems/no-sem.c, optman/rtems/no-timer.c,
optman/sapi/no-ext.c, optman/sapi/no-io.c:
Fix prototypes.
2008-12-22 03:43:14 +00:00
Ralf Corsepius
e1b524c6e4
Fix prototypes.
2008-12-22 03:43:02 +00:00
Joel Sherrill
6fee03898f
2008-12-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/malloc_statistics_helpers.c: Use intptr_t not
ssize_t.
2008-12-21 21:29:03 +00:00
Joel Sherrill
27b7e81d91
2008-12-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/inline/rtems/score/object.inl, score/src/objectgetbyindex.c:
Fix issues when using 16-bit object Ids.
2008-12-21 21:28:05 +00:00
Joel Sherrill
b7b450efac
2008-12-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* itron/include/itronsys/types.h: Derive ITRON ID type from Objects_Id
to avoid sizing mismatches.
2008-12-19 19:30:37 +00:00
Joel Sherrill
6895375ac9
2008-12-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* index.html.in: Remove manuals that are dead.
2008-12-19 17:49:33 +00:00
Joel Sherrill
1de98d9713
2008-12-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/src/dpmemcreate.c: Spacing.
* rtems/src/timerserver.c: Move error check to RTEMS_DEBUG. Cannot
happen under normal circumstances.
2008-12-19 16:32:33 +00:00
Joel Sherrill
51a6fd555d
2008-12-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/irq-info.h, src/irq-info.c, src/irq-shell.c: New files.
* include/irq-generic.h, src/irq-generic.c: Improved interrupt handler
dispatch function.
2008-12-19 15:00:09 +00:00
Joel Sherrill
eb96196183
2008-12-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libblock/src/ide_part_table.c: Fixed NULL pointer access.
* libmisc/monitor/mon-command.c, libmisc/monitor/mon-editor.c,
libmisc/monitor/mon-monitor.c, libmisc/monitor/monitor.h,
libmisc/shell/cmds.c: The list of registered monitor commands is now
private and only accessible via a lookup and iterate function.
2008-12-19 14:59:35 +00:00
Joel Sherrill
52410c2695
2008-12-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* capture/test1.c: Add const to eliminate warning.
2008-12-18 21:14:16 +00:00
Joel Sherrill
0f4ad5709f
2008-12-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/serial/ns16550_p.h: Remove prototype with no implementation.
2008-12-18 21:10:04 +00:00
Joel Sherrill
738ea75250
2008-12-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* zutil.c, zutil.h: Make code match prototype to eliminate warnings.
2008-12-18 20:49:37 +00:00
Joel Sherrill
ec11156e23
2008-12-18 Michael Hamel <nigel@adi.co.nz>
...
PR 1349/bsps
* startup/bspstart.c: Add missing volatile on UART access pointer.
2008-12-18 18:51:28 +00:00
Joel Sherrill
534c893634
2008-12-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
libchip/shmdr/shm_driver.h: Cleanup and remove variables which
duplicated data.
2008-12-18 17:15:51 +00:00
Joel Sherrill
584ab9e16e
2008-12-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/include/rtems/rtems/regionmp.h, sapi/include/rtems/config.h,
sapi/src/exinit.c, score/Makefile.am,
score/include/rtems/score/object.h,
score/include/rtems/score/objectmp.h, score/src/objectmp.c: Eliminate
Object Handler Initialization routine since it was all for MP
configurations.
* score/src/object.c: Removed.
2008-12-18 17:15:13 +00:00
Joel Sherrill
b6bebc3bed
2008-12-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/shell/cmds.c: Revert back to public. Used to execute monitor
commands in test code.
2008-12-18 17:14:26 +00:00
Joel Sherrill
8fbb48a68a
2008-12-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* user/cpuuse.t: Reflect change in CPU Usage report format.
2008-12-18 15:26:09 +00:00
Joel Sherrill
e41eaa881a
2008-12-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libmisc/serdbg/termios_printk.c, libmisc/serdbg/termios_printk.h:
Fixed incompatible return value.
* libmisc/cpuuse/cpuusagereport.c: Changed output format.
* libmisc/Makefile.am, libmisc/monitor/mon-editor.c: New file.
* libmisc/capture/capture-cli.c, libmisc/monitor/mon-command.c,
libmisc/monitor/mon-monitor.c, libmisc/monitor/mon-object.c,
libmisc/monitor/mon-prmisc.c, libmisc/monitor/mon-symbols.c,
libmisc/monitor/monitor.h, libmisc/shell/cat_file.c,
libmisc/shell/cmds.c, libmisc/shell/internal.h,
libmisc/shell/main_help.c, libmisc/shell/shell.c,
libmisc/shell/shell.h, libmisc/shell/shell_cmdset.c,
libmisc/shell/shell_getchar.c, libmisc/shell/str2int.c: Various global
data is now read only. Added 'const' qualifier to many pointer
parameters. It is no longer possible to remove monitor commands.
Moved monitor line editor into a separate file to avoid unnecessary
dependencies.
2008-12-18 15:25:27 +00:00
Joel Sherrill
1fae1c6b7c
2008-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
SuperCore Handler initialization routines to directly pull parameters
from configuration table.
2008-12-17 22:47:55 +00:00
Joel Sherrill
790b50b8da
2008-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sapi/include/rtems/extension.h, sapi/include/rtems/io.h,
sapi/src/exinit.c, sapi/src/extension.c, sapi/src/io.c,
score/include/rtems/score/mpci.h, score/include/rtems/score/object.h,
score/include/rtems/score/thread.h, score/include/rtems/score/tod.h,
score/include/rtems/score/userext.h,
score/include/rtems/score/wkspace.h, score/src/coretod.c,
score/src/mpci.c, score/src/object.c, score/src/thread.c,
score/src/userext.c, score/src/wkspace.c: Convert SAPI manager and
SuperCore Handler initialization routines to directly pull parameters
from configuration table.
2008-12-17 22:46:05 +00:00
Joel Sherrill
e06ecec518
2008-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* itron/include/rtems/itron/config.h,
itron/include/rtems/itron/eventflags.h,
itron/include/rtems/itron/fmempool.h,
itron/include/rtems/itron/mbox.h,
itron/include/rtems/itron/msgbuffer.h,
itron/include/rtems/itron/port.h,
itron/include/rtems/itron/semaphore.h,
itron/include/rtems/itron/task.h,
itron/include/rtems/itron/vmempool.h, itron/src/eventflags.c,
itron/src/fmempool.c, itron/src/itroninittasks.c,
itron/src/itronsem.c, itron/src/mbox.c, itron/src/msgbuffer.c,
itron/src/port.c, itron/src/task.c, itron/src/vmempool.c,
sapi/src/itronapi.c: Convert ITRON manager initialization routines to
directly pull parameters from configuration table.
2008-12-17 22:12:24 +00:00
Joel Sherrill
7252caf20a
2008-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/include/rtems/posix/config.h: Fix typo.
2008-12-17 22:12:01 +00:00
Joel Sherrill
309e2f6f8b
2008-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/include/rtems/posix/barrier.h,
posix/include/rtems/posix/cond.h, posix/include/rtems/posix/key.h,
posix/include/rtems/posix/mqueue.h,
posix/include/rtems/posix/mutex.h,
posix/include/rtems/posix/psignal.h,
posix/include/rtems/posix/pthread.h,
posix/include/rtems/posix/ptimer.h,
posix/include/rtems/posix/rwlock.h,
posix/include/rtems/posix/semaphore.h,
posix/include/rtems/posix/spinlock.h,
posix/include/rtems/posix/timer.h, posix/src/cond.c, posix/src/key.c,
posix/src/mqueue.c, posix/src/mutex.c, posix/src/pbarrier.c,
posix/src/prwlock.c, posix/src/psignal.c, posix/src/pspin.c,
posix/src/pthread.c, posix/src/pthreadinitthreads.c,
posix/src/ptimer.c, posix/src/semaphore.c, sapi/src/posixapi.c:
Convert POSIX manager initialization routines to directly pull
parameters from configuration table.
2008-12-17 21:23:37 +00:00
Joel Sherrill
45c4499e03
2008-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
optman/rtems/no-part.c, optman/rtems/no-region.c,
optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
initialization routines to directly pull parameters from
configuration table. Eliminate empty routines sportted.
2008-12-17 20:25:43 +00:00
Joel Sherrill
db80f11c9c
2008-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/Makefile.am, rtems/include/rtems/rtems/attr.h,
rtems/include/rtems/rtems/barrier.h,
rtems/include/rtems/rtems/dpmem.h, rtems/include/rtems/rtems/intr.h,
rtems/include/rtems/rtems/message.h,
rtems/include/rtems/rtems/part.h,
rtems/include/rtems/rtems/ratemon.h,
rtems/include/rtems/rtems/region.h, rtems/include/rtems/rtems/sem.h,
rtems/include/rtems/rtems/tasks.h, rtems/include/rtems/rtems/timer.h,
rtems/src/barrier.c, rtems/src/dpmem.c, rtems/src/msg.c,
rtems/src/part.c, rtems/src/ratemon.c, rtems/src/region.c,
rtems/src/rtemstimer.c, rtems/src/sem.c, rtems/src/tasks.c,
sapi/src/rtemsapi.c: Convert manager initialization routines to
directly pull parameters from configuration table. Eliminate empty
routines sportted.
* rtems/src/intr.c: Removed.
2008-12-17 20:21:40 +00:00
Ralf Corsepius
07fdc9c2a3
Add sim/m32c hack to work around build vs. host CC bugs.
2008-12-17 13:33:07 +00:00
Ralf Corsepius
4590417bf5
Use gdb-6.8-rtems4.10-20081217.diff
2008-12-17 13:31:48 +00:00
Ralf Corsepius
d965b2e77d
Bump GDB_RPMREL.
2008-12-17 13:31:23 +00:00
Ralf Corsepius
69be08eef6
2008-12-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
2008-12-17 12:48:04 +00:00
Ralf Corsepius
f7cb3cfe56
Fix broken changelog entry.
2008-12-17 12:46:27 +00:00
Ralf Corsepius
051072f546
Regenerate.
2008-12-17 06:43:28 +00:00
Ralf Corsepius
0fd062bc10
2008-12-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Remove include/rtems/stdint.h.
* include/rtems/stdint.h: Remove.
2008-12-17 06:41:52 +00:00
Ralf Corsepius
b8c5277fcd
Remove include/rtems/stdint.h.
2008-12-17 06:41:36 +00:00
Ralf Corsepius
5726c42b3f
Remove (Abandoned).
2008-12-17 06:41:21 +00:00
Ralf Corsepius
52a634e998
2008-12-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Require stdint.h.
2008-12-17 06:39:14 +00:00
Ralf Corsepius
314b835657
2008-12-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems/score/m68k.h: Don't include rtems/score/types.h,
rtems/stdint.h.
2008-12-17 06:35:31 +00:00
Ralf Corsepius
654574bd8f
2008-12-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* GT64260/MVME5500I2C.c: Include <stdint.h> instead of
<rtems/stdint.h>.
2008-12-17 06:14:10 +00:00
Ralf Corsepius
7ebc58c0dd
2008-12-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/include/rtems/score/timespec.h: #include <stdint.h>,
#include <time.h>. Remove bogus #include <sys/types.h>.
2008-12-17 05:53:04 +00:00
Ralf Corsepius
36225a23f3
#include <stdint.h>, #include <time.h>. Remove bogus #include <sys/types.h>.
2008-12-17 05:52:53 +00:00
Joel Sherrill
e47948c218
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/monitor/mon-config.c: Configuration table entry
work_space_size was not removed.
2008-12-16 23:36:19 +00:00
Joel Sherrill
b0f45d8fc1
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
all public use of TOD conversion routines.
2008-12-16 21:58:18 +00:00
Joel Sherrill
69e10f3e95
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
2008-12-16 20:56:40 +00:00
Joel Sherrill
27b2c34b98
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* capture/test1.c: Eliminate all public use of TOD conversion routines.
2008-12-16 20:56:14 +00:00
Joel Sherrill
e85d043f0c
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/rtems++/rtemsEvent.h, include/rtems++/rtemsMessageQueue.h,
include/rtems++/rtemsSemaphore.h, include/rtems++/rtemsTimer.h,
src/rtemsTask.cc: Eliminate all public use of TOD conversion
routines.
2008-12-16 20:55:45 +00:00
Joel Sherrill
26fb4aadcd
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libblock/src/bdbuf.c, libmisc/capture/capture-cli.c,
libmisc/capture/capture.c, libmisc/mw-fb/mw_uid.c,
rtems/include/rtems/rtems/support.h, score/Makefile.am,
score/include/rtems/score/tod.h, score/src/coretod.c,
score/src/coretodtickle.c: Eliminate all public use of TOD conversion
routines. Eliminate _TOD_Microseconds_per_tick and let every place
use the field directly from the Configuration Table. This required
moving some methods from macros to bodies.
* score/src/coretodmsecstoticks.c, score/src/coretodtickspersec.c,
score/src/coretodusectoticks.c: New files.
2008-12-16 20:53:34 +00:00
Joel Sherrill
57a9e60730
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/rtems++/rtemsTimer.h: Use public API not
_TOD_Microseconds_per_tick.
2008-12-16 17:44:22 +00:00
Joel Sherrill
3d66dfc1cb
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/__times.c, posix/src/adjtime.c,
posix/src/clockgetres.c, posix/src/sysconf.c,
rtems/src/clockgettickspersecond.c, rtems/src/clockgettod.c,
rtems/src/clockset.c, rtems/src/clocktodvalidate.c,
score/src/timespecfromticks.c, score/src/timespectoticks.c,
score/src/ts64toticks.c: More case converted to use configuration
table entry not _TOD_Microseconds_per_tick.
2008-12-16 17:36:01 +00:00
Joel Sherrill
237f4611d2
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libgnat/adasupp.c: Add helper method so Ada binding does not
reference _TOD_Microseconds_per_tick.
2008-12-16 15:59:26 +00:00
Joel Sherrill
b3a4579e94
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems.adb: Use public API not _TOD_Microseconds_per_tick.
2008-12-16 15:58:56 +00:00
Joel Sherrill
bbd7ea22e1
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/rtems++/rtemsEvent.h, include/rtems++/rtemsMessageQueue.h,
include/rtems++/rtemsSemaphore.h, src/rtemsTask.cc: Use public API
not _TOD_Microseconds_per_tick.
2008-12-16 15:58:50 +00:00
Joel Sherrill
2b9968add9
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sapi/include/rtems/config.h: Remove commented out lines. Add macro
for rtems_configuration_get_nanoseconds_per_tick().
2008-12-16 15:39:49 +00:00
Ralf Corsepius
cf53d16b6a
Regenerate.
2008-12-16 05:48:59 +00:00
Ralf Corsepius
0c094d1ea8
Update to newlib-1.16.0.cvs.20081216.
2008-12-16 05:47:53 +00:00
Ralf Corsepius
35feceaea2
Rebase against upstream newlib.
2008-12-16 05:46:37 +00:00
Joel Sherrill
71d0488b6c
2008-12-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bootcard.c: Eliminate pointers to API configuration tables in the
main configuration table. Reference the main configuration table and
the API configuration tables directly using the confdefs.h version
rather than obtaining a pointer to it. This eliminated some
variables, a potential fatal error, some unnecessary default
configuration structures. Overall, about a 4.5% reduction in the code
size for minimum and hello on the SPARC.
2008-12-15 19:22:36 +00:00
Joel Sherrill
19d2b5a469
2008-12-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* user/init.t: Eliminate pointers to API configuration tables in the
main configuration table. Reference the main configuration table and
the API configuration tables directly using the confdefs.h version
rather than obtaining a pointer to it. This eliminated some
variables, a potential fatal error, some unnecessary default
configuration structures. Overall, about a 4.5% reduction in the code
size for minimum and hello on the SPARC.
2008-12-15 19:22:26 +00:00
Joel Sherrill
bb9c80df45
2008-12-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, spfatal06/testcase.h,
spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h,
spsize/size.c: Eliminate pointers to API configuration tables in the
main configuration table. Reference the main configuration table and
the API configuration tables directly using the confdefs.h version
rather than obtaining a pointer to it. This eliminated some
variables, a potential fatal error, some unnecessary default
configuration structures. Overall, about a 4.5% reduction in the code
size for minimum and hello on the SPARC.
* spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn,
spfatal10/testcase.h: Removed.
2008-12-15 19:21:10 +00:00
Joel Sherrill
aac75d3b9b
2008-12-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* itron/include/rtems/itron/itronapi.h, libmisc/capture/capture.c,
libmisc/monitor/mon-config.c, libmisc/monitor/mon-driver.c,
libmisc/monitor/mon-itask.c, libmisc/monitor/mon-mpci.c,
posix/include/rtems/posix/config.h,
posix/include/rtems/posix/posixapi.h,
rtems/include/rtems/rtems/config.h,
rtems/include/rtems/rtems/rtemsapi.h, rtems/src/taskinitusers.c,
sapi/include/confdefs.h, sapi/include/rtems/config.h,
sapi/include/rtems/init.h, sapi/src/exinit.c, sapi/src/itronapi.c,
sapi/src/posixapi.c, sapi/src/rtemsapi.c, score/src/isr.c,
score/src/thread.c, score/src/threadcreateidle.c,
score/src/threadstackallocate.c, score/src/threadstackfree.c,
score/src/wkspace.c: Eliminate pointers to API configuration tables
in the main configuration table. Reference the main configuration
table and the API configuration tables directly using the confdefs.h
version rather than obtaining a pointer to it. This eliminated some
variables, a potential fatal error, some unnecessary default
configuration structures. Overall, about a 4.5% reduction in the code
size for minimum and hello on the SPARC.
2008-12-15 19:21:01 +00:00
Joel Sherrill
197170b01c
2008-12-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/include/rtems/rtems/types.h: Fix incorrect type name.
2008-12-15 19:09:49 +00:00
Joel Sherrill
64f1df3259
2008-12-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* malloctest/init.c: Change sizes of heap/region and allocated objects
in heap to intptr_t so they can be larger than a single allocatable
object (e.g. size_t).
2008-12-15 14:50:25 +00:00
Joel Sherrill
d32daa6a8a
2008-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psx05/init.c: Add parameter to call to sched_get_priority_max().
2008-12-14 23:56:21 +00:00
Joel Sherrill
41eb1e4090
2008-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/realloc.c, rtems/include/rtems/rtems/region.h,
rtems/src/regioncreate.c, rtems/src/regionextend.c,
rtems/src/regiongetsegment.c, rtems/src/regiongetsegmentsize.c,
rtems/src/regionmp.c, rtems/src/regionresizesegment.c,
sapi/include/rtems/config.h, score/include/rtems/score/heap.h,
score/include/rtems/score/protectedheap.h, score/src/heap.c,
score/src/heapallocate.c, score/src/heapallocatealigned.c,
score/src/heapextend.c, score/src/heapresizeblock.c,
score/src/heapsizeofuserarea.c, score/src/pheapallocate.c,
score/src/pheapallocatealigned.c, score/src/pheapextend.c,
score/src/pheapgetblocksize.c, score/src/pheapresizeblock.c: Change
sizes of heap/region and allocated objects in heap to intptr_t so
they can be larger than a single allocatable object (e.g. size_t).
2008-12-14 22:48:54 +00:00
Joel Sherrill
1a0e1a7163
2008-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* user/conf.t, user/region.t: Change sizes of heap/region and allocated
objects in heap to intptr_t so they can be larger than a single
allocatable object (e.g. size_t).
2008-12-14 22:48:33 +00:00
Joel Sherrill
de48cb67a2
2008-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* unlimited/init.c: Run all tests successfully with maxixum number of
priorities as 16 instead of 256. This was done by temporarily
modifying the score priority.h maximum. This allowed testing of all
API code to ensure that it worked properly with a reduced number of
priorities. Most modifications were to switch from hard-coded maximum
to using the API provided methods to determine maximum number of
priority levels.
2008-12-14 19:13:56 +00:00
Joel Sherrill
5abf63d983
2008-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
Run all tests successfully with maxixum number of priorities as 16
instead of 256. This was done by temporarily modifying the score
priority.h maximum. This allowed testing of all API code to ensure
that it worked properly with a reduced number of priorities. Most
modifications were to switch from hard-coded maximum to using the API
provided methods to determine maximum number of priority levels.
2008-12-14 18:41:18 +00:00
Joel Sherrill
11ef7b6a46
2008-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* itrontask04/init.c: Run all tests successfully with maxixum number of
priorities as 16 instead of 256. This was done by temporarily
modifying the score priority.h maximum. This allowed testing of all
API code to ensure that it worked properly with a reduced number of
priorities. Most modifications were to switch from hard-coded maximum
to using the API provided methods to determine maximum number of
priority levels.
2008-12-14 18:39:44 +00:00
Joel Sherrill
4389287a39
2008-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* tm01/task1.c, tm02/task1.c, tm03/task1.c, tm04/task1.c, tm05/task1.c,
tm06/task1.c, tm07/task1.c, tm08/task1.c, tm09/task1.c, tm10/task1.c,
tm11/task1.c, tm12/task1.c, tm13/task1.c, tm14/task1.c, tm16/task1.c,
tm17/task1.c, tm18/task1.c, tm19/task1.c, tm20/task1.c, tm21/task1.c,
tm23/task1.c, tm24/task1.c, tm25/task1.c, tm26/task1.c, tm27/task1.c,
tm28/task1.c, tm29/task1.c, tmoverhd/testtask.c: Run all tests
successfully with maxixum number of priorities as 16 instead of 256.
This was done by temporarily modifying the score priority.h maximum.
This allowed testing of all API code to ensure that it worked
properly with a reduced number of priorities. Most modifications were
to switch from hard-coded maximum to using the API provided methods
to determine maximum number of priority levels.
2008-12-14 18:38:45 +00:00
Joel Sherrill
a986c0757a
2008-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp07/init.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c,
sp12/system.h, sp16/system.h, sp25/system.h, sp26/task1.c,
sp28/init.c, sp29/init.c, sp35/priinv.c, sp42/init.c: Run all tests
successfully with maxixum number of priorities as 16 instead of 256.
This was done by temporarily modifying the score priority.h maximum.
This allowed testing of all API code to ensure that it worked
properly with a reduced number of priorities. Most modifications were
to switch from hard-coded maximum to using the API provided methods
to determine maximum number of priority levels.
2008-12-14 18:36:00 +00:00
Joel Sherrill
a6608123c0
2008-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* itron/src/chg_pri.c, itron/src/cre_tsk.c, itron/src/rot_rdq.c,
posix/Makefile.am, posix/include/rtems/posix/mutex.h,
posix/include/rtems/posix/priority.h, posix/src/mutex.c,
score/include/rtems/score/priority.h: Run all tests successfully with
maxixum number of priorities as 16 instead of 256. This was done by
temporarily modifying the score priority.h maximum. This allowed
testing of all API code to ensure that it worked properly with a
reduced number of priorities. Most modifications were to switch from
hard-coded maximum to using the SuperCore variable based upon
configured number.
* posix/src/mutexdefaultattributes.c: Removed.
2008-12-14 18:31:43 +00:00
Joel Sherrill
8f879c6754
2008-12-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* user/region.t: Malloc Family is not implemented in termios of Region
Manager after 4.7. Correct documentation.
2008-12-12 14:44:27 +00:00
Joel Sherrill
0e35de90f1
2008-12-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* bsp_howto/console.t: Remove size constraints on image. Fix a
sentence.
2008-12-12 14:03:14 +00:00
Ralf Corsepius
45f3285d25
Fix broken info.
2008-12-12 10:04:07 +00:00
Ralf Corsepius
0d0dc2bde6
Regenerate.
2008-12-12 05:12:13 +00:00
Ralf Corsepius
569d4bd215
Re-base against upstream newlib.
2008-12-12 04:55:10 +00:00
Ralf Corsepius
94522086be
Regenerate.
2008-12-12 04:54:29 +00:00
Ralf Corsepius
0f7b590732
newlib-1.16.0.cvs.20081212
2008-12-12 04:48:36 +00:00
Joel Sherrill
dc09259b10
2008-12-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/inline/rtems/score/address.inl: Make offset arguments intptr_t
not int32_t.
2008-12-11 21:10:52 +00:00
Joel Sherrill
78aa0609b4
2008-12-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpu.c, cpu_asm.c: Remove warnings -- even if code is just temporary.
2008-12-11 21:10:26 +00:00
Ralf Corsepius
8e445f5c8c
2008-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* startup/cpu.c: Add missing prototype.
2008-12-11 17:33:34 +00:00
Ralf Corsepius
e2f587cea1
Add missing prototype.
2008-12-11 17:33:27 +00:00
Ralf Corsepius
ee45afc3ce
2008-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/net/if_arp.h, libnetworking/net/route.h:
Include <sys/socket.h> to make header self contained.
2008-12-11 17:28:42 +00:00
Ralf Corsepius
fc2f722ac9
Include <sys/socket.h> to make header self contained.
2008-12-11 17:28:33 +00:00
Joel Sherrill
850bad68cc
2008-12-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
Joel Sherrrill <joel.sherrill@oarcorp.com >
* bsp_howto/Makefile.am, bsp_howto/console.t: Sebastian improved
documentation for termios device drivers.
* bsp_howto/TERMIOSFlow.eps, bsp_howto/TERMIOSFlow.png: New files.
Joel added Termios Flow figure from RTEMS Open Class material.
2008-12-11 15:51:13 +00:00
Ralf Corsepius
0cbc1501c4
2008-12-11 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* clock_driver_stub.c: Remove (unused).
2008-12-11 10:59:38 +00:00
Ralf Corsepius
733866b424
Remove (unused).
2008-12-11 10:59:28 +00:00
Ralf Corsepius
c148845496
2008-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/clockdrv_shell.c: Turn warning into error.
2008-12-11 10:27:20 +00:00
Ralf Corsepius
d71a27403c
Turn warning into error.
2008-12-11 10:27:13 +00:00
Ralf Corsepius
130a08c394
2008-12-11 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* at91rm9200/clock/clock.c, lpc22xx/clock/clockdrv.c,
mc9328mxl/clock/clockdrv.c, s3c2400/clock/clockdrv.c,
s3c24xx/clock/clockdrv.c:
Include ../../../../libbsp/shared/clockdrv_shell.h
instead of ../../../../libbsp/shared/clockdrv_shell.c.
2008-12-11 10:25:09 +00:00
Ralf Corsepius
052534c2b0
Include ../../../../libbsp/shared/clockdrv_shell.h instead of ../../../../libbsp/shared/clockdrv_shell.c.
2008-12-11 10:24:49 +00:00
Ralf Corsepius
bf3b7cbc5d
2008-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Add RTEMS_BSPOPTS(LPC24XX_OSCILLATOR_RTC).
Add RTEMS_BSPOPTS(LPC24XX_OSCILLATOR_MAIN).
* include/bsp.h: #include <bspopts.h>.
* misc/system-clocks.c: Receive LPC24XX_OSCILLATOR_RTC,
LPC24XX_OSCILLATOR_MAIN through bspopts.h.
2008-12-11 10:19:56 +00:00
Ralf Corsepius
3129783ce4
Receive LPC24XX_OSCILLATOR_RTC, LPC24XX_OSCILLATOR_MAIN through bspopts.h.
2008-12-11 10:19:47 +00:00
Ralf Corsepius
59e73519ad
#include <bspopts.h>.
2008-12-11 10:19:27 +00:00
Ralf Corsepius
241321831a
Add RTEMS_BSPOPTS(LPC24XX_OSCILLATOR_RTC).
...
Add RTEMS_BSPOPTS(LPC24XX_OSCILLATOR_MAIN).
2008-12-11 10:19:14 +00:00
Ralf Corsepius
532ef1531a
2008-12-11 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* lpc22xx/include/lpc22xx.h, mc9328mxl/include/mc9328mxl.h:
#include <stdint.h> instead of <rtems/stdint.h>.
2008-12-11 08:33:09 +00:00
Ralf Corsepius
d0e2fa3e42
#include <stdint.h> instead of <rtems/stdint.h>.
2008-12-11 08:32:48 +00:00
Ralf Corsepius
0e7cdc1ea1
2008-12-11 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* at91rm9200/dbgu/dbgu.c: Add missing prototype.
2008-12-11 08:31:23 +00:00
Ralf Corsepius
600a0560ff
2008-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* zlib/zconf.h: #include <stdint.h> instead of <rtems/stdint.h>.
2008-12-11 00:48:11 +00:00
Ralf Corsepius
1cb54d1f38
#include <stdint.h> instead of <rtems/stdint.h>.
2008-12-11 00:47:56 +00:00
Ralf Corsepius
2a701530b7
2008-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/cpu/arm/rtems/score/types.h,
score/cpu/avr/rtems/score/types.h,
score/cpu/bfin/rtems/score/types.h,
score/cpu/c4x/rtems/score/types.h,
score/cpu/h8300/rtems/score/types.h,
score/cpu/i386/rtems/score/types.h,
score/cpu/lm32/rtems/score/types.h,
score/cpu/m32c/rtems/score/types.h,
score/cpu/m32r/rtems/score/types.h,
score/cpu/m68k/rtems/score/types.h,
score/cpu/mips/rtems/score/types.h,
score/cpu/nios2/rtems/score/types.h,
score/cpu/no_cpu/rtems/score/types.h,
score/cpu/powerpc/rtems/score/types.h,
score/cpu/sh/rtems/score/types.h,
score/cpu/sparc/rtems/score/types.h,
score/cpu/unix/rtems/score/types.h:
#include <stdint.h> instead of <rtems/stdint.h>.
2008-12-11 00:46:02 +00:00
Ralf Corsepius
2fbaa9adb6
2008-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/readdir.c, libmd/md4.h, libmd/md5.h,
libmisc/mw-fb/mw_fb.h, libnetworking/net/ppp_defs.h,
libnetworking/net/slcompress.c, libnetworking/rtems/bsdnet/_types.h,
libnetworking/sys/sysctl.h, librpc/include/rpc/types.h, pppd/pppd.h,
rtems/include/rtems/rtems/types.h, score/include/rtems/system.h:
#include <stdint.h> instead of <rtems/stdint.h>.
2008-12-11 00:40:50 +00:00
Ralf Corsepius
4e18296ac3
2008-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
* aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
2008-12-10 23:31:21 +00:00
Ralf Corsepius
b090f3f115
Remove obsolete cpus.
2008-12-10 23:31:08 +00:00
Ralf Corsepius
30ad45ff38
Use -r instead of -Wl,-r to build *.rels.
2008-12-10 23:30:54 +00:00
Ralf Corsepius
1e9f051ed4
2008-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
2008-12-10 23:26:22 +00:00
Ralf Corsepius
539b07cb88
Add prototypes.
2008-12-10 23:05:50 +00:00
Ralf Corsepius
f0db402496
2008-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/strlcat.c: Add prototypes.
2008-12-10 23:05:37 +00:00
Ralf Corsepius
1dae578e19
2008-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/Makefile.am: Remove stray "\".
2008-12-10 23:02:49 +00:00
Ralf Corsepius
6706278315
Remove stray "\".
2008-12-10 23:01:51 +00:00
Joel Sherrill
9dc2c8d16e
2008-12-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/include/rtems/rtems/ratemon.h,
rtems/include/rtems/rtems/types.h, rtems/src/ratemongetstatistics.c,
rtems/src/ratemongetstatus.c, rtems/src/ratemonperiod.c,
rtems/src/ratemonreportstatistics.c,
score/include/rtems/score/thread.h, score/src/coretodgetuptime.c:
Make all Thread and Period Statistics use publicly defined types. Do
not leak the SuperCore Timestamp type through the APIs.
2008-12-10 22:13:28 +00:00
Joel Sherrill
e57cb3c9df
2008-12-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/Makefile.am, score/preinstall.am,
score/include/rtems/score/timespec.h,
score/include/rtems/score/timestamp.h: Add 64-bit implementation of
SuperCore Timestamps. Tested on PowerPC/psim and SPARC/sis.
* score/include/rtems/score/timestamp64.h, score/src/ts64addto.c,
score/src/ts64divide.c, score/src/ts64dividebyinteger.c,
score/src/ts64equalto.c, score/src/ts64getnanoseconds.c,
score/src/ts64getseconds.c, score/src/ts64greaterthan.c,
score/src/ts64lessthan.c, score/src/ts64set.c,
score/src/ts64settozero.c, score/src/ts64subtract.c,
score/src/ts64toticks.c, score/src/ts64totimespec.c: New files.
2008-12-09 21:27:35 +00:00
Joel Sherrill
527ecc7acf
2008-12-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* fileio/init.c: Add explicit creation of /etc/passwd and /etc/group so
we have a test case for real password checking.
2008-12-09 19:34:04 +00:00
Joel Sherrill
02cd531e4b
2008-12-09 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
...
* bsp_specs: Update to reflect comments.
2008-12-09 17:01:26 +00:00
Ralf Corsepius
8c5d374340
2008-12-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libblock/src/bdbuf.c: Fix typo having crept in during
boolean->bool transition.
2008-12-09 14:44:07 +00:00
Ralf Corsepius
9376664581
2008-12-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/cpu/unix/cpu.c: Add prototypes, eliminate nested externs.
2008-12-09 08:35:43 +00:00
Ralf Corsepius
601b863e65
Add prototypes, eliminate nested externs.
2008-12-09 08:35:36 +00:00
Joel Sherrill
c16bcc009b
2008-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/__times.c, libmisc/cpuuse/cpuusagereport.c,
libmisc/cpuuse/cpuusagereset.c, posix/src/clockgettime.c,
posix/src/pthread.c, posix/src/timersettime.c,
rtems/include/rtems/rtems/ratemon.h,
rtems/src/clockgetsecondssinceepoch.c, rtems/src/clockgetuptime.c,
rtems/src/ratemongetstatus.c, rtems/src/ratemonperiod.c,
rtems/src/ratemonreportstatistics.c, rtems/src/taskwakewhen.c,
rtems/src/timerfirewhen.c, rtems/src/timerserver.c,
rtems/src/timerserverfirewhen.c, score/Makefile.am,
score/preinstall.am, score/include/rtems/score/thread.h,
score/include/rtems/score/tod.h, score/src/coretod.c,
score/src/coretodget.c, score/src/coretodgetuptime.c,
score/src/coretodset.c, score/src/coretodtickle.c,
score/src/threaddispatch.c, score/src/threadinitialize.c: Add
SuperCore handler Timestamp to provide an opaque class for the
representation and manipulation of uptime, time of day, and the
difference between two timestamps. By using SuperCore Timestamp, it
is clear which methods and APIs really have to be struct timespec and
which can be in an optimized native format.
* score/include/rtems/score/timestamp.h,
score/src/coretodgetuptimetimespec.c: New files.
2008-12-08 19:41:31 +00:00
Joel Sherrill
6d10c295ee
2008-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libfs/src/nfsclient/src/nfs.c: Use
rtems_clock_get_seconds_since_epoch() from public API.
2008-12-08 18:12:18 +00:00
Joel Sherrill
bdd1f5d1af
2008-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
clock_gettime() NOT by reaching into the SuperCore.
2008-12-08 17:33:37 +00:00
Joel Sherrill
d30316c40c
2008-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* tm26/task1.c: Fix typo.
2008-12-08 16:15:43 +00:00
Ralf Corsepius
21f0aacba1
2008-12-08 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/nfsclient/Makefile.am: Remove RTEMS_RELLDFLAGS.
* aclocal/prog-cc.m4: Add RTEMS_RELLDFLAGS hack.
2008-12-08 13:14:32 +00:00
Ralf Corsepius
bbe9596cec
2008-12-08 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/nfsclient/src/dirutils.c: #include <limits.h>.
2008-12-08 13:11:10 +00:00
Ralf Corsepius
19561560f8
2008-12-08 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems/include/rtems/rtems/clock.h: #include <sys/time.h>
2008-12-08 11:16:29 +00:00
Ralf Corsepius
6fcf3732f8
#include <sys/time.h>
2008-12-08 11:16:21 +00:00
Ralf Corsepius
266889191b
2008-12-08 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* librpc/include/rpc/rpcent.h: #include <rpc/types.h>.
* librpc/include/rpc/xdr.h: #include <rtems/bsd/sys/cdefs.h>.
2008-12-08 04:41:38 +00:00
Ralf Corsepius
de2e5f684c
#include <rpc/types.h>.
2008-12-08 04:41:26 +00:00
Ralf Corsepius
8a9c242dde
#include <rtems/bsd/sys/cdefs.h>.
2008-12-08 04:41:09 +00:00
Ralf Corsepius
6f7d5bc4f7
2008-12-08 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/devfs/devfs.h: Add missing "extern"s.
* libfs/src/imfs/imfs.h: Add missing "extern"s
* libfs/src/pipe/pipe.h: Add missing "extern"s.
Add extern "C" {}.
2008-12-08 04:38:44 +00:00
Ralf Corsepius
3fa979ca8a
Add missing "extern"s. Add extern "C" {}.
2008-12-08 04:38:32 +00:00
Ralf Corsepius
d934b686f2
Add missing "extern"s
2008-12-08 04:38:03 +00:00
Ralf Corsepius
95c9861ce0
2008-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/cpu/arm/cpu.c, score/cpu/avr/cpu.c, score/cpu/bfin/cpu.c,
score/cpu/c4x/cpu.c, score/cpu/h8300/cpu.c, score/cpu/i386/cpu.c,
score/cpu/lm32/cpu.c, score/cpu/m32c/cpu.c, score/cpu/m32r/cpu.c,
score/cpu/mips/cpu.c, score/cpu/nios2/cpu.c, score/cpu/no_cpu/cpu.c,
score/cpu/sh/cpu.c, score/cpu/sparc/cpu.c, score/cpu/unix/cpu.c:
Fix typo.
2008-12-07 11:26:10 +00:00
Ralf Corsepius
383871acea
Fix typo.
2008-12-07 11:25:55 +00:00
Ralf Corsepius
12f9e9420d
2008-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* bsp_specs: Remove -Qy from *link.
2008-12-07 04:31:06 +00:00
Ralf Corsepius
3eb3c1ae6d
Regenerate.
2008-12-06 04:47:55 +00:00
Ralf Corsepius
b8cdbdb9fa
newlib-1.16.0.cvs.20081205-rtems4.10-20081206.diff.
2008-12-06 04:47:42 +00:00
Ralf Corsepius
40b6040b5a
Add fix for the h8300/msx.
2008-12-06 04:46:31 +00:00
Joel Sherrill
6a6141606b
2008-12-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/include/rtems/score/timespec.h: Remove unnecessary includes.
Fix typo.
* posix/include/rtems/posix/time.h, score/src/coretodget.c,
score/src/coretodgetuptime.c: Add required include files which
were formerly included from timespec.h
2008-12-05 22:27:47 +00:00
Joel Sherrill
47ca82067b
2008-12-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psim-shared, runtest-bottom: Tidy up more bugs.
2008-12-05 22:00:09 +00:00
Joel Sherrill
3b3d005657
2008-12-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libfs/src/pipe/fifo.c: Do not include .inl files directly. Use .h
files with kernel visibility violated until functionality exposed.
2008-12-05 21:54:06 +00:00
Joel Sherrill
a7db5cd2b0
2008-12-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* .cvsignore: New file.
2008-12-05 19:15:47 +00:00
Ralf Corsepius
2a0f6dc906
2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* bsp_specs: Remove -Qy from *link.
2008-12-05 13:37:47 +00:00
Ralf Corsepius
e83a477132
2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Check for functions in newlib.
2008-12-05 13:33:20 +00:00
Ralf Corsepius
8e518846a1
2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* posix/Makefile.am: Unconditionally compile files which now
are in newlib.
2008-12-05 13:32:09 +00:00
Ralf Corsepius
dd954461c3
2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/Makefile.am: Unconditionally compile files which now
are in newlib.
2008-12-05 13:31:05 +00:00
Ralf Corsepius
d9eafeda12
Regenerate.
2008-12-05 13:12:26 +00:00
Ralf Corsepius
6ded73ba7d
gcc-core-4.3.2-rtems4.10-20081205.diff.
2008-12-05 13:12:09 +00:00
Ralf Corsepius
f0c0efa432
New.
2008-12-05 13:09:59 +00:00
Ralf Corsepius
92651ada60
Regenerate.
2008-12-05 13:08:45 +00:00
Ralf Corsepius
bea2a18b75
GCC_RPMREL = 17, newlib-1.16.0.cvs.20081205.
2008-12-05 13:08:02 +00:00
Ralf Corsepius
05ce777652
New.
2008-12-05 12:51:49 +00:00
Ralf Corsepius
08027bf11a
2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* posix/src/execl.c, posix/src/execle.c,
posix/src/execlp.c, posix/src/execv.c,
posix/src/execve.c, posix/src/execvp.c,
posix/src/sleep.c, posix/src/usleep.c:
Compile contents conditionally.
2008-12-05 06:44:50 +00:00
Ralf Corsepius
1749cefdad
Compile contents conditionally.
2008-12-05 06:44:40 +00:00
Ralf Corsepius
73c56eea4f
2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/closedir.c, libcsupport/src/getcwd.c,
libcsupport/src/isatty.c, libcsupport/src/opendir.c,
libcsupport/src/readdir.c, libcsupport/src/readdir_r.c,
libcsupport/src/rewinddir.c, libcsupport/src/seekdir.c,
libcsupport/src/telldir.c, libcsupport/src/ttyname.c:
Compile contents conditionally.
2008-12-05 06:42:51 +00:00
Ralf Corsepius
3541fe3506
2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* bsp_specs: Remove motld_start_g.o.
2008-12-05 02:52:37 +00:00
Ralf Corsepius
83965d5b3b
2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* bsp_specs: Cosmetics.
2008-12-05 02:51:18 +00:00
Ralf Corsepius
8f2908874a
2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* bsp_specs: Remove start_g.o, remove -e start.
2008-12-05 02:49:54 +00:00
Joel Sherrill
f6860278a0
2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
...
* README.configure: Add Lattice Mico32 support.
2008-12-04 23:04:58 +00:00
Joel Sherrill
eeec0b82d9
2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
...
* TOOL_TARGETS: Add Lattice Mico32 support.
2008-12-04 23:04:26 +00:00
Joel Sherrill
3c12db5fa2
2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
...
* aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
2008-12-04 22:57:10 +00:00
Joel Sherrill
5485a4d703
2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
...
* Makefile.am: Add Lattice Mico32 support.
* custom/lm32_evr.cfg: New file.
2008-12-04 22:56:09 +00:00
Joel Sherrill
74c6f36dc8
2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
...
* ChangeLog, Makefile.am, configure.ac, preinstall.am,
shared/cache/cache.c, shared/cache/cache_.h, shared/misc/memcpy.c: New files.
2008-12-04 22:55:42 +00:00
Joel Sherrill
b17830622a
2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
...
* ChangeLog, Makefile.am, README, acinclude.m4, configure.ac,
shared/clock/ckinit.c, shared/clock/clock.h,
shared/console/console.c, shared/console/uart.c,
shared/console/uart.h, shared/start/start.S,
shared/startup/bspstart.c, shared/startup/setvec.c,
shared/timer/timer.c, shared/tsmac/dp83848phy.h,
shared/tsmac/tsmac.c, shared/tsmac/tsmac.h: New files.
2008-12-04 22:55:13 +00:00
Joel Sherrill
e44ffe5e1e
2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
...
* ChangeLog, Makefile.am, bsp_specs, configure.ac, preinstall.am,
include/.cvsignore, include/bsp.h, include/coverhd.h,
include/irq-config.h, include/system_conf.h, include/tm27.h,
startup/linkcmds: New files.
2008-12-04 22:54:49 +00:00
Joel Sherrill
276abbf6c6
2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
...
* cpu_supplement/.cvsignore, cpu_supplement/Makefile.am,
cpu_supplement/cpu_supplement.texi: Add Lattice Mico32 support.
* cpu_supplement/lm32.t: New file.
2008-12-04 22:54:32 +00:00
Joel Sherrill
15e44fd15b
2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
...
* configure.ac, librpc/src/xdr/xdr_float.c, score/cpu/Makefile.am: Add
Lattice Mico32 support.
2008-12-04 22:53:33 +00:00
Joel Sherrill
6b4d0b8e9a
2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
...
* ChangeLog, Makefile.am, cpu.c, cpu_asm.S, preinstall.am, rtems/asm.h,
rtems/score/cpu.h, rtems/score/cpu_asm.h, rtems/score/lm32.h,
rtems/score/types.h: New files.
2008-12-04 22:53:15 +00:00
Joel Sherrill
f6c6e17da4
2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/irq/openpic_i8259_irq.c: Line wrap.
2008-12-04 21:26:44 +00:00
Joel Sherrill
df39396289
2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bsp_specs: Move -e start from *link to *startfile to avoid warning
for undefined entry symbol when linking relocatables with binutils
2.19.
2008-12-04 20:34:02 +00:00
Joel Sherrill
212f7b0734
2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bsp_specs, start/start.S: Move -e start from *link to *startfile to
avoid warning for undefined entry symbol when linking relocatables
with binutils 2.19. Also rename entry from _init to _start to avoid
conflict with C++ constructor method name on other architectures.
2008-12-04 20:33:50 +00:00
Joel Sherrill
087dd259c3
2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bsp_specs, tools/runtest.in: Move -e start from *link to *startfile
to avoid warning for undefined entry symbol when linking relocatables
with binutils 2.19.
2008-12-04 20:32:10 +00:00
Joel Sherrill
0a65ad6bd3
2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psim-bottom, psim-gdb-bottom, psim-gdb-top.in, psim-shared,
psim-top.in: Clean up and works better. Uses argv[0] to override
configured target name.
2008-12-04 20:26:45 +00:00
Joel Sherrill
75ed329599
2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp46/sp46.scn: Add screen missed earlier.
2008-12-04 18:00:05 +00:00
Joel Sherrill
88ef16551f
2008-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1344/bsps
* clock/ckinit.c: Committed code was not final. Corrections.
2008-12-04 17:57:01 +00:00
Ralf Corsepius
95112c5ccd
2008-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* bsp_specs: Remove references to start_g.o.
2008-12-04 17:40:02 +00:00
Joel Sherrill
c0b8d7b421
2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psim-bottom, psim-gdb-bottom, psim-shared, psim-top.in: Add ability
to force psim configuration to include System V IPC devices even when
the test does not appear to be multiprocessing. This is used by some
RTEMS application developers for system simulation and could be used
to simulate a framebuffer if a UNIX process mirrored the buffer.
2008-12-04 17:19:03 +00:00
Ralf Corsepius
447d2b4029
2008-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* bsp_specs: Remove -e start from %link.
Remove start_g.o.
2008-12-04 17:08:50 +00:00
Ralf Corsepius
c563d40791
2008-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* bsp_specs: Remove -e start from %link. Remove references to
start_g.
2008-12-04 16:39:26 +00:00
Ralf Corsepius
133622cfcc
2008-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* bsp_specs: Remove -u start -e start from %link.
* console/console.c: Use bool.
2008-12-04 15:59:24 +00:00
Ralf Corsepius
2054c72ba6
Use bool.
2008-12-04 15:59:16 +00:00
Ralf Corsepius
55cfd8b4e1
bsp_specs: Remove -u start -e start from %link.
2008-12-04 15:59:03 +00:00
Joel Sherrill
ed348c8a7a
2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1348/cpukit
* Makefile.am, configure.ac: Add test of special case of resetting cpu
usage information while a period is running.
* sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc,
sp46/sp46.scn: New files.
2008-12-04 15:58:49 +00:00
Joel Sherrill
b0aefa4ab2
2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1348/cpukit
* rtems/src/ratemonperiod.c: Properly handle period statistics after
cpu usage information is reset while a period is running.
2008-12-04 15:58:26 +00:00
Ralf Corsepius
f0a680b2b4
2008-12-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* bsp_specs: Remove -e start from %link.
2008-12-04 15:51:20 +00:00
Joel Sherrill
ab29fefe85
2008-12-03 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp45/init.c: New file.
2008-12-03 21:33:17 +00:00
Joel Sherrill
a88e2dd030
2008-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1347/cpukit
* Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
Rework Timer Server to ensure that the context allows for blocking,
allocating memory, and acquiring semaphores and mutexes.
* sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
New files.
2008-12-03 20:59:49 +00:00
Joel Sherrill
109ace3a1f
2008-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1347/cpukit
* rtems/include/rtems/rtems/timer.h, rtems/src/rtemstimer.c,
rtems/src/timerreset.c, rtems/src/timerserver.c,
rtems/src/timerserverfireafter.c, rtems/src/timerserverfirewhen.c,
score/Makefile.am, score/include/rtems/score/watchdog.h: Rework Timer
Server to ensure that the context allows for blocking, allocating
memory, and acquiring semaphores and mutexes.
* score/src/watchdogadjusttochain.c: New file.
2008-12-03 20:58:29 +00:00
Joel Sherrill
3a8335b671
2008-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1346/cpukit
* rtems/include/rtems/rtems/ratemon.h: Sense of rate monotonic
statistics nanoseconds or ticks granularity conditional is backwards.
2008-12-03 19:03:40 +00:00
Joel Sherrill
9efa012d9b
2008-12-03 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libfs/src/pipe/fifo.c: Actually disable initializing pipes as
requested in confdefs.h.
2008-12-03 17:38:21 +00:00
Joel Sherrill
b2d7d16566
2008-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
...
Michael South <msouth@msouth.org >
PR 1344/bsps
* cpuModel.h: Add use of TSC for nanoseconds granularity. i8254 is very
slow on some systems. TSC use is auto-detected by default.
2008-12-03 17:29:05 +00:00
Joel Sherrill
959f887aaf
2008-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
...
Michael South <msouth@msouth.org >
PR 1344/bsps
* configure.ac, clock/ckinit.c, timer/timer.c: Add use of TSC for
nanoseconds granularity. i8254 is very slow on some systems. TSC use
is auto-detected by default.
2008-12-03 17:28:10 +00:00
Joel Sherrill
c783c77742
2008-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1345/Ada
* rtems.ads: RTEMS boolean type is now C99 bool which is not an
unsigned32.
2008-12-03 16:37:49 +00:00
Joel Sherrill
e23509c0d2
2008-12-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspgetworkarea.c: Remove debug prints.
2008-12-02 22:49:17 +00:00
Ralf Corsepius
50bac3ffbf
Fix typo.
2008-12-02 03:38:56 +00:00
Ralf Corsepius
0d90d524d5
Rebuild GCC.
2008-12-02 02:32:14 +00:00
Ralf Corsepius
79088f519c
Upgrade binutils.
2008-12-02 02:31:44 +00:00
Joel Sherrill
4c0d483b02
2008-12-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sapi/include/confdefs.h: Add disable of pipes by default since they
use resources which are otherwise not accounted for. Eventually the
resources will have to be properly configured.
2008-12-01 23:28:53 +00:00
Joel Sherrill
d120078564
2008-12-01 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libfs/Makefile.am: Add stub for devide filesystem for unix port.
* libfs/src/devfs/devfs_unixstub.c: New file.
2008-12-01 17:37:01 +00:00
Joel Sherrill
e65f596dfd
2008-12-01 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/include/rtems/rtems/region.h,
rtems/include/rtems/rtems/support.h,
rtems/src/regiongetsegmentsize.c, rtems/src/regionresizesegment.c,
rtems/src/workspace.c: Revert ssize_t patch.
2008-12-01 17:31:11 +00:00
Joel Sherrill
63ca296656
2008-12-01 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* cpu.c: Links hello again.
2008-12-01 17:30:11 +00:00
Joel Sherrill
979551bea1
2008-12-01 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* bsp_specs, startup/bspgetworkarea.c: Links hello again.
2008-12-01 17:30:05 +00:00
Joel Sherrill
86c3d4154c
2008-12-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* ada_user/Makefile.am: Fix typo.
2008-12-01 16:14:41 +00:00
Joel Sherrill
2bf21fc83e
2008-12-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* ada_user/Makefile.am, user/Makefile.am, user/concepts.t: Add 16 bit
object Id format information.
* user/ObjectId-16Bits.eps, user/ObjectId-16Bits.png: New files.
2008-12-01 16:07:40 +00:00
Joel Sherrill
2b90266588
2008-12-01 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* user/datatypes.t: Add C99 uint types.
2008-12-01 16:07:08 +00:00
Ralf Corsepius
837cf4658f
Remove (Obsolete).
2008-11-29 03:00:39 +00:00
Ralf Corsepius
8493339646
Rebase patch against updated newlib-cvs.
2008-11-29 02:59:15 +00:00
Ralf Corsepius
92862e816f
Regenerate.
2008-11-28 03:31:59 +00:00
Ralf Corsepius
78a345f6ac
newlib-1.16.0.cvs.20081128.
2008-11-28 03:31:07 +00:00
Ralf Corsepius
b787ad8bb2
Update.
2008-11-27 16:15:07 +00:00
Ralf Corsepius
7b65330c41
Regenerate.
2008-11-27 16:12:42 +00:00
Ralf Corsepius
5aea6380f3
newlib-1.16.0.cvs.20081127
2008-11-27 16:11:52 +00:00
Ralf Corsepius
ac1ddec6a0
newlib-1.16.0.cvs.20081127--rtems4.10-20081127.diff
2008-11-27 16:11:37 +00:00
Ralf Corsepius
f8c34e8dfe
Bump GCC_RPMREL = 15%{?dist}.
2008-11-27 16:09:20 +00:00
Ralf Corsepius
9d1af30d86
Update to automake-1.10.2
2008-11-27 16:08:09 +00:00
Joel Sherrill
c8f7b4e6ca
2008-11-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/Makefile.am, score/include/rtems/score/watchdog.h: Add
_Watchdog_Report and _Watchdog_Report_chain as debug assist routines.
They are NOT to be used in directives.
* score/src/watchdogreport.c, score/src/watchdogreportchain.c:
New files.
2008-11-26 16:38:06 +00:00
Joel Sherrill
274ee57ad2
2008-11-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpu.c, cpu_asm.c: Add debug printk() calls until the BSP/port can
initialize and shutdown completely cleanly. When this works,
implement context switch. Testing on avrtest and simulavr.
2008-11-26 14:29:56 +00:00
Joel Sherrill
b2d67fdc44
2008-11-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/src/watchdogadjust.c, score/src/watchdogtickle.c: Spacing.
2008-11-25 22:29:58 +00:00
Joel Sherrill
addd698421
2008-11-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/linkcmds: Most .eh_frame section to make gcc 4.4 SVN happy.
2008-11-25 22:28:38 +00:00
Joel Sherrill
1ea0f9d26a
2008-11-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp25/system.h: Add warning and temporary m32c conditional until size
type addressed.
2008-11-25 22:13:36 +00:00
Ralf Corsepius
8856a198fa
Regenerate.
2008-11-25 06:24:01 +00:00
Ralf Corsepius
4120ad103e
Rebase patches against newlib-1.16.0.cvs.20081125.
2008-11-25 06:17:33 +00:00
Ralf Corsepius
03073e3be3
newlib-1.16.0.cvs.20081125-rtems4.10-20081125.diff.
2008-11-25 06:16:02 +00:00
Ralf Corsepius
1981cc5f1e
GCC_RELVER = 14%{?dist}.
...
NEWLIB_PKGVERS = $(NEWLIB_VERS).cvs.20081125.
2008-11-25 06:14:53 +00:00
Ralf Corsepius
95e4d243e6
Regenerate.
2008-11-25 03:43:24 +00:00
Ralf Corsepius
c2352fce02
newlib-1.16.0.cvs.20081124-rtems4.10-20081124.diff
2008-11-25 03:42:40 +00:00
Ralf Corsepius
1efc0755c6
newlib-1.16.0.cvs.20081124.
...
GCC_RPMREL = 13%{?dist}.
2008-11-25 03:41:52 +00:00
Joel Sherrill
94a88c1c95
2008-11-24 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1341/cpukit
* sapi/include/confdefs.h: The following macros were missing
the _Configure_From_workspace() wrapper on their size estimate:
+ CONFIGURE_INTERRUPT_STACK_MEMORY
+ CONFIGURE_MEMORY_PER_TASK_FOR_CLASSIC_API
+ CONFIGURE_INTERRUPT_VECTOR_TABLE
+ CONFIGURE_MEMORY_FOR_STATIC_EXTENSIONS
In addition, there was a duplicate definition of
CONFIGURE_MEMORY_PER_TASK_FOR_CLASSIC_API.
2008-11-24 19:50:06 +00:00
Ralf Corsepius
ea5c9c660f
2008-11-24 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Add AC_CHECK_FUNC's to check functions migrating
into newlib.
2008-11-24 16:41:02 +00:00
Ralf Corsepius
e1871b9205
2008-11-24 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* paranoia/paranoia.c: Add missing prototypes.
2008-11-24 16:39:04 +00:00
Ralf Corsepius
f4cc6c550f
Add AC_CHECK_FUNC's to check functions migrating into newlib.
2008-11-24 16:37:05 +00:00
Joel Sherrill
8d0fdc3ca0
2008-11-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/include/rtems/posix/psignal.h: Fix typo in converting method
from macro to static inline.
2008-11-24 16:35:36 +00:00
Ralf Corsepius
ecf1de977f
Add getdents stub.
2008-11-24 08:18:34 +00:00
Ralf Corsepius
9fb5c8aeac
Regenerate.
2008-11-24 06:21:17 +00:00
Ralf Corsepius
aebe4b6119
GCC_RPMREL = 12%{?dist}.
2008-11-24 06:19:54 +00:00
Ralf Corsepius
56e33717d7
newlib-1.16.0-rtems4.10-20081120.diff.
2008-11-24 06:19:17 +00:00
Joel Sherrill
d05ab3519a
2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/Makefile.am, posix/include/rtems/posix/psignal.h: Add stubs for
gettimer() and setitimer().
* posix/src/getitimer.c, posix/src/setitimer.c: New files.
2008-11-20 21:52:19 +00:00
Joel Sherrill
ceadb90a71
2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/Makefile.am, posix/Makefile.am: Comment out including
files which contain routines which are now provided by the newlib
posix subdirectory. Document a few which come from the unix directory.
2008-11-20 21:50:11 +00:00
Joel Sherrill
4aec1cf225
2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* .cvsignore: New file.
2008-11-20 21:24:11 +00:00
Joel Sherrill
3e9b62144c
2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1340/cpukit
* user/chains.t: Add rtems_chain_initialize to public chain API.
2008-11-20 21:13:03 +00:00
Joel Sherrill
db03bcc17c
2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1340/cpukit
* sapi/inline/rtems/chain.inl: Add rtems_chain_initialize to public
chain API.
2008-11-20 21:12:59 +00:00
Joel Sherrill
7ff6115b8b
2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/include/rtems/score/heap.h,
score/include/rtems/score/protectedheap.h,
score/include/rtems/score/wkspace.h, score/src/heap.c,
score/src/heapallocate.c, score/src/heapallocatealigned.c,
score/src/heapextend.c, score/src/heapresizeblock.c,
score/src/heapsizeofuserarea.c, score/src/pheapgetblocksize.c,
score/src/wkspace.c: Revert use of ssize_t. This type is not
guaranteed to be able to represent a positive number greater than the
size of a single allocatable object. We needed a type that is able to
represent the size of a pool of multiple allocatable objects or
potentially nearly all memory.
2008-11-20 20:01:13 +00:00
Joel Sherrill
bd59b348c6
2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/newlibc_exit.c, score/src/threadhandler.c: Do not
think about running init/fini on AVR. We do not know what mechanism
it uses but this is not it.
2008-11-20 19:42:41 +00:00
Joel Sherrill
59c9f260b4
2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* custom/avrtest.cfg: New file.
2008-11-20 19:41:15 +00:00
Joel Sherrill
c4c540124a
2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1306/cpukit
* posix/inline/rtems/posix/priority.inl: Eliminate hard coded numbers
in favor of existing macros.
2008-11-20 19:19:16 +00:00
Joel Sherrill
d2ccb32686
2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/Makefile.am: Add dummy vfork() implementation.
* posix/src/vfork.c: New file.
2008-11-20 16:56:53 +00:00
Joel Sherrill
e4f98f13a9
2008-11-20 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* README: Fix typo.
2008-11-20 16:24:29 +00:00
Joel Sherrill
51f55b87ef
2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* ChangeLog, Makefile.am, acinclude.m4, configure.ac: New files.
2008-11-20 15:47:04 +00:00
Joel Sherrill
858ea06c85
2008-11-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
preinstall.am, console/console-io.c, include/.cvsignore,
include/bsp.h, start/start.S, startup/linkcmds, tools/.cvsignore,
tools/Makefile.am, tools/configure.ac, tools/runtest.in: New files.
2008-11-20 15:39:04 +00:00
Joel Sherrill
1b5e5524e6
2008-11-20 Daron Chabot <daronchabot@gmail.com>
...
PR 1337/bsps
* custom/pc386.cfg: Stripping .rodata section produces unusable
executables for the i386-rtems target.
2008-11-20 15:26:37 +00:00
Joel Sherrill
7741d7c8cc
2008-11-20 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1339/Ada
* rtems.adb, rtems.ads: Re-add IO Manager to Ada binding.
2008-11-20 15:13:56 +00:00
Joel Sherrill
20b921b451
2008-11-20 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1339/Ada
* user/io.t: Re-add IO Manager to Ada binding.
2008-11-20 15:11:26 +00:00
Ralf Corsepius
8429438c1b
Regenerate.
2008-11-19 17:07:56 +00:00
Ralf Corsepius
30d0a41858
Add NEWLIB_PKGVERS.
2008-11-19 17:06:48 +00:00
Ralf Corsepius
aedc2d5a59
Preps for newlib-cvs.
...
Bump GCC_RPMREL.
2008-11-19 17:04:50 +00:00
Ralf Corsepius
6357d74233
Update to gcc-core-4.3.2-rtems4.10-20081119.diff.
...
Preps for newlib-cvs.
2008-11-19 17:04:21 +00:00
Ralf Corsepius
9bd4737184
Fix errors having crept in in previous versions.
2008-11-19 16:58:41 +00:00
Ralf Corsepius
cddaf00886
New.
...
Rebase newlib-*-rtems4.10 patch against newlib-cvs.
2008-11-19 16:58:01 +00:00
Ralf Corsepius
c85dad9bb2
Regenerate.
2008-11-19 05:48:01 +00:00
Ralf Corsepius
c3bba34aa5
Bump GCC_RPMREL.
...
Activate c++.
2008-11-19 05:47:33 +00:00
Ralf Corsepius
c51adc7911
Update.
2008-11-19 03:31:05 +00:00
Thomas Doerfler
d11ea4ebba
include/bsp.h, include/hwreg_vals.h, network/network.c:
...
correct some init values for HSC_CM01 boards
change strategy to determine MAC address
2008-11-18 12:10:48 +00:00
Thomas Doerfler
9151ec6763
libchip/serial/ns16550.c: Transmit the character in the polled write
...
function within a critical section for printk() compatibility.
2008-11-18 09:20:18 +00:00
Thomas Doerfler
1e0f03b529
console/console.c: Update for new NS16550 polled write function
2008-11-18 09:19:26 +00:00
Joel Sherrill
00151313e7
2008-11-13 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1336/cpukit
* sapi/inline/rtems/chain.inl: Add rtems_chain_prepend_unprotected and
rtems_chain_append_unprotected.
2008-11-13 15:10:43 +00:00
Joel Sherrill
76101939c4
2008-11-13 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1336/cpukit
* user/chains.t, user/dirstat.texi: Add rtems_chain_prepend_unprotected
and rtems_chain_append_unprotected.
2008-11-13 15:10:36 +00:00
Joel Sherrill
f06e5a86b1
2008-11-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/Makefile.am: Add getrusage().
* libcsupport/src/getrusage.c: New file.
2008-11-12 15:36:49 +00:00
Joel Sherrill
f10fe61bf0
2008-11-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/src/timespecaddto.c: Fix typo.
2008-11-12 15:11:51 +00:00
Joel Sherrill
bb20cc633a
2008-11-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspstart.c: Add bsp_clicks_per_usec variable which is used by
shared code.
2008-11-12 14:54:48 +00:00
Ralf Corsepius
f1322b475b
Regenerate.
2008-11-10 10:47:51 +00:00
Ralf Corsepius
782c4544b3
Bump GCC_RPMREL.
2008-11-10 10:46:50 +00:00
Ralf Corsepius
2c792a7b34
Upgrade to cygwin-1.5.25-14.
...
Upgrade to w32api-3.12-1.
2008-11-10 10:16:20 +00:00
Ralf Corsepius
f8552286c8
Suppress debug_install-post for noarch.
2008-11-10 10:14:55 +00:00
Joel Sherrill
1a34b8c476
2008-11-07 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* user/concepts.t: Use 32 bit version centered.
2008-11-07 20:16:24 +00:00
Joel Sherrill
c427536f76
2008-11-07 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* ada_user/Makefile.am: Make Ada manual build again after adding
figure.
2008-11-07 18:57:58 +00:00
Joel Sherrill
2e500def76
2008-11-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/ttyname.c: Change third parameter of ttyname to be
size_t instead of int.
2008-11-07 16:56:40 +00:00
Joel Sherrill
1fa78236b7
2008-11-07 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1334/doc
* user/Makefile.am, user/concepts.t, user/init.t, user/overview.t,
user/part.t, user/task.t: Correct typos and correctly document 4
parts of 32-bit object id.
* user/ObjectId-32Bits.eps, user/ObjectId-32Bits.png: New files.
2008-11-07 15:02:55 +00:00
Ralf Corsepius
719a5c7433
Regenerate.
2008-11-07 02:54:05 +00:00
Ralf Corsepius
4362e69efb
Add %{gcclib}/@tool_target@/%{gcc_version}/include-fixed.
2008-11-07 02:43:05 +00:00
Ralf Corsepius
181e2da355
Bump GCC_RPMREL.
2008-11-07 02:42:13 +00:00
Joel Sherrill
a2ddf1ca8b
2008-11-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* librpc/src/xdr/xdr_float.c: Add M32C, M32R, and Blackfin.
2008-11-05 21:51:45 +00:00
Joel Sherrill
d10477877d
2008-11-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/src/threadhandler.c: M32R uses different name for init.
2008-11-05 21:50:11 +00:00
Joel Sherrill
c41f9d6f23
2008-11-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/Makefile.am: Add _execve() so we can use newlib posix support
directory and eliminate code in RTEMS.
* posix/src/_execve.c: New file.
2008-11-05 21:48:48 +00:00
Ralf Corsepius
05c66cfe0f
Update.
2008-11-05 19:07:46 +00:00
Ralf Corsepius
156764a6b0
Filter find-debuginfo.sh not to mistreat foreign binaries.
2008-11-05 17:08:10 +00:00
Ralf Corsepius
95a9a73180
Upgrade to binutils-2.19, gcc-4.2.4.
2008-11-05 16:55:58 +00:00
Ralf Corsepius
0e4d925dd2
Upgrade to binutils-2.19.
2008-11-05 16:55:46 +00:00
Ralf Corsepius
d2c15d6527
Bump version.
2008-11-05 16:54:08 +00:00
Ralf Corsepius
81f386b3cb
Silence unpackaging objc.
2008-11-04 07:54:58 +00:00
Ralf Corsepius
2e34d12585
Filter out -std=gnu99 from CFLAGS.
2008-11-04 07:53:37 +00:00
Till Straumann
1f8ac4aa09
2008-11-03 Till Straumann <strauman@slac.stanford.edu>
...
PR 1332: call BSP_uart_termios_set()/BSP_uart_intr_ctrl()
only from 'firstOpen' and only if this is a serial console.
2008-11-03 21:10:25 +00:00
Till Straumann
abf3845f9f
2008-11-03 Till Straumann <strauman@slac.stanford.edu>
...
PR 1332: call BSP_uart_termios_set()/BSP_uart_intr_ctrl()
only from 'firstOpen' and only if this is a serial console.
2008-11-03 20:57:38 +00:00
Till Straumann
4df8765484
2008-11-03 Till Straumann <strauman@slac.stanford.edu>
...
* shared/startup/linkcmds: increased size of CODE memory
area.
2008-11-03 20:36:46 +00:00
Till Straumann
0612ad2650
2008-11-03 Till Straumann <strauman@slac.stanford.edu>
...
* shared/startup/pretaskinghook.c, shared/startup/sbrk.c:
Fixed PR#1335. Pass initial starting address to heap
initialization to avoid 1st 'sbrk'. User may now define
'BSP_sbrk_policy' variable (see sbrk.c) to tune behavior.
2008-11-03 20:23:29 +00:00
Joel Sherrill
bc5d8704c9
2008-11-03 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1333/cpukit
* libcsupport/include/rtems/termiostypes.h: Typo on type name -- should
be rtems_device_minor_number.
2008-11-03 15:35:12 +00:00
Ralf Corsepius
d41e18f8fe
Bump BINUTILS_RPMREL.
2008-10-28 22:12:04 +00:00
Ralf Corsepius
01ed848bd5
Add %sysdir %{_prefix} to cater rpm5.
2008-10-28 22:09:59 +00:00
Joel Sherrill
55b115ec90
2008-10-28 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* context_init.c, context_switch.S, cpu.c, cpu_asm.c: Correct file
headers.
2008-10-28 21:44:58 +00:00
Joel Sherrill
55448ebeea
2008-10-28 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* tm22/system.h, tm22/task1.c: Account for message buffers used.
2008-10-28 21:42:42 +00:00
Joel Sherrill
0e5b446af7
2008-10-28 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, preinstall.am, rtems/score/cpu.h: Now performs context
switches and many tests run.
* context_init.c, context_switch.S, cpu.c, cpu_asm.c: New files.
2008-10-28 20:03:19 +00:00
Ralf Corsepius
d6223f869f
Add OS_NAME.
2008-10-24 06:46:54 +00:00
Ralf Corsepius
5ac4461845
Bump version. Add OS_NAME
2008-10-24 06:46:33 +00:00
Ralf Corsepius
dcd0d35ba7
Fix names.
2008-10-24 06:46:08 +00:00
Ralf Corsepius
d9bea0c96c
Remove testing.
2008-10-23 05:16:43 +00:00
Ralf Corsepius
ca3950ef99
Bump version.
2008-10-23 04:45:09 +00:00
Ralf Corsepius
0aebf87569
Rename *-debug repo into *-debuginfo to support debuginfo-install.
2008-10-23 04:42:33 +00:00
Ralf Corsepius
0b6975a6e5
New.
2008-10-23 04:34:49 +00:00
Ralf Corsepius
b3bfca665c
Regenerate.
2008-10-23 04:34:14 +00:00
Ralf Corsepius
1cf80bf6ba
binutils-2.19.
2008-10-23 04:32:35 +00:00
Thomas Doerfler
f6726c8f2a
removed orphaned spi/mc68360_spidrv.c
2008-10-21 20:04:20 +00:00
Ralf Corsepius
54726239d0
Regenerate.
2008-10-16 03:09:18 +00:00
Ralf Corsepius
bc23d85544
Bump GDB_RPMREL.
2008-10-16 03:08:20 +00:00
Ralf Corsepius
e56584fb2c
Regenerate.
2008-10-16 02:49:07 +00:00
Ralf Corsepius
d59663086c
Bump BINUTILS_RPMREL.
2008-10-16 02:48:16 +00:00
Ralf Corsepius
6440a9c9af
New.
2008-10-16 02:31:01 +00:00
Ralf Corsepius
04c9086c72
Bump RPMREL.
2008-10-16 02:30:20 +00:00
Ralf Corsepius
7589cbfc3b
Add full list of rpm path-macros (regression in FC10's rpm).
2008-10-16 02:28:57 +00:00
Joel Sherrill
b4288f054d
2008-10-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1303/bsps
* fatal/bspfatal.c: strcat() is safe to use even in worst case, so do
not have BSP specific mystrcat().
2008-10-15 17:50:00 +00:00
Joel Sherrill
1fae7b43d7
2008-10-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1331/networking
* libmisc/shell/shell.c, telnetd/check_passwd.c, telnetd/telnetd.c,
telnetd/telnetd.h: Improve comments and explanation of options to
rtems_telnetd_initialize. Add extra newline to login sequence from
shell.
2008-10-15 17:37:16 +00:00
Ralf Corsepius
f3b9811b51
Remove.
2008-10-15 12:33:48 +00:00
Joel Sherrill
356f558fde
2008-10-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/linkcmds: Do not specify architecture since the linker gets
it right even with multiple variants.
2008-10-14 22:00:00 +00:00
Joel Sherrill
7d35b7ff1a
2008-10-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* aclocal/bsp-alias.m4, aclocal/check-bsps.m4: Add h8sxsim as variant
of h8sim.
2008-10-14 21:58:07 +00:00
Joel Sherrill
1b7363bfa7
2008-10-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Add h8sxsim BSP variant.
* custom/h8sxsim.cfg: New file.
2008-10-14 21:57:38 +00:00
Joel Sherrill
f1cf019629
2008-10-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpu_asm.S: Enable same code paths for SX. Tested on simulator.
2008-10-14 21:28:20 +00:00
Joel Sherrill
f3893072e4
2008-10-14 Steven Grunza <grunza@ulticom.com>
...
* cpu_asm.S: Use proper diredctive for h8300/sx.
2008-10-14 18:30:55 +00:00
Joel Sherrill
7df0d54172
2008-10-14 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* user/conf.t: Fix typo.
2008-10-14 17:44:56 +00:00
Joel Sherrill
05dbc0e0e3
Add PR.
2008-10-14 16:09:25 +00:00
Joel Sherrill
8e37731cd0
2008-10-14 Tim Cussins <timcussins@eml.cc>
...
* libcsupport/src/free.c: Should print begin field not start field.
2008-10-14 16:08:58 +00:00
Joel Sherrill
e2324c081a
2008-10-14 Wei Shen <cquark@gmail.com>
...
* Makefile.am, preinstall.am, libcsupport/src/mknod.c,
libcsupport/src/open.c, libcsupport/src/pipe.c, libfs/Makefile.am,
libfs/preinstall.am, libfs/src/imfs/imfs.h,
libfs/src/imfs/imfs_creat.c, libfs/src/imfs/imfs_debug.c,
libfs/src/imfs/imfs_eval.c, libfs/src/imfs/imfs_initsupp.c,
libfs/src/imfs/imfs_mknod.c, libfs/src/imfs/imfs_stat.c,
libfs/src/imfs/memfile.c: Initial commit of POSIX pipe support.
* libfs/src/imfs/imfs_fifo.c, libfs/src/pipe/fifo.c,
libfs/src/pipe/pipe.c, libfs/src/pipe/pipe.h: New files.
2008-10-14 15:06:25 +00:00
Joel Sherrill
c1fe2a115a
Fix formatting.
2008-10-14 14:49:00 +00:00
Joel Sherrill
d7e739a96b
2008-10-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* malloctest/init.c: Do not generate alignment factors larger that will
not fit in a native integer.
2008-10-14 13:16:03 +00:00
Joel Sherrill
29ff6c9ccb
2008-10-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp09/screen07.c: Use INT_MAX as number of messages so always
properly sized and no overflow on constant.
* sp09/screen10.c: Delay so on targets with simulator idle clock
tick driver this will work.
* sp09/screen11.c, sp09/system.h: Move badly aligned objects to odd
byte boundaries rather than two byte boundaries.
* sp09/screen03.c, sp09/screen14.c: Skip tests which try to
allocate more memory than size_t holds on m32c.
2008-10-14 13:03:38 +00:00
Joel Sherrill
a0653adab1
2008-10-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* unlimited/system.h: Tighten configuration for stack space.
2008-10-13 19:15:26 +00:00
Joel Sherrill
f517be08f1
2008-10-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* context_switch.S, cpu_asm.c, rtems/score/cpu.h: Add support for
restarting the currently executing thread. Fine tune alignment factor
as two-byte aligned and use this for critical structures.
2008-10-13 17:07:57 +00:00
Joel Sherrill
08467405b0
2008-10-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* clock_driver_simidle.c: Ensure ISR nest level and Thread Dispatch
disable level are in the same state they would be in a true ISR. This
ensures that all of the clock tick handling is as similar as possible
in this limited environment.
2008-10-13 17:06:33 +00:00
Thomas Doerfler
06c3530efc
libnetworking/rtems/rtems_glue.c: Copy nothing if rtems_bsdnet_parse_driver_name() if namep is NULL.
...
include/rtems/status-checks.h: Added prefix "RTEMS" for all macros. Doxygen style comments. Cleanup.
2008-10-10 15:56:32 +00:00
Thomas Doerfler
f049983145
Update for status-checks.h changes.
2008-10-10 15:52:41 +00:00
Thomas Doerfler
da6142f0f2
remove file
2008-10-10 15:51:50 +00:00
Thomas Doerfler
602aee2091
shared/include/utility.h: Removed file.
...
shared/include/powerpc-utility.h: Use constraint "b" for address
base registers in inline assembler statements.
Update for status-checks.h changes.
2008-10-10 15:50:15 +00:00
Thomas Doerfler
74954943d2
Update for status-checks.h changes.
2008-10-10 15:46:32 +00:00
Thomas Doerfler
9a9f662f33
*** empty log message ***
2008-10-10 15:44:40 +00:00
Thomas Doerfler
b08f12d709
Added -msoft-float and removed -funit-at-a-time in CPU_CFLAGS
2008-10-10 15:40:02 +00:00
Ralf Corsepius
0b4445f2d8
New.
2008-10-10 02:34:06 +00:00
Ralf Corsepius
945f9df9d4
Regenerate.
2008-10-10 02:33:18 +00:00
Ralf Corsepius
1171c46116
binutils-2.18.93-rtems4.10-20081010.diff.
2008-10-10 02:32:36 +00:00
Ralf Corsepius
c81b995523
BINUTILS_VERS = 2.18.93
2008-10-10 02:30:19 +00:00
Ralf Corsepius
c41d6b4923
Regenerate.
2008-10-04 05:01:08 +00:00
Ralf Corsepius
e7910cd7ec
Update to binutils-2.18.92.
2008-10-04 05:00:16 +00:00
Ralf Corsepius
1547cff649
Update to 2.18.92.
2008-10-04 04:58:19 +00:00
Joel Sherrill
db41bb6784
2008-10-03 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/printk.c: Addresses can be larger than integers
so use long for %p formats.
* score/inline/rtems/score/address.inl: Offsets can be positive or
negative, so use int32_t. Also do math with intptr_t since there
are cases where the number of bits in an address do not equal the
number of bits in an integer.
* score/inline/rtems/score/heap.inl: Offsets can be positive or
negative, so use int32_t.
2008-10-03 22:27:01 +00:00
Joel Sherrill
5365e6066f
2008-10-03 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* configure.ac: Add m32r.
* libcsupport/src/newlibc_exit.c: For some odd reason, the fini
symbol for the m32r in C needs an extra leading _.
2008-10-03 19:42:30 +00:00
Joel Sherrill
ba3f9cf6ba
2008-10-03 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Remove unused file.
* pci/no_host_bridge.c: Removed.
2008-10-03 16:28:05 +00:00
Joel Sherrill
8b6c49d59c
2008-10-03 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* .cvsignore: New file.
2008-10-03 12:08:30 +00:00
Ralf Corsepius
3ab27952c2
Fix up ChangeLog.
2008-10-03 09:23:19 +00:00
Ralf Corsepius
a5ece1a5dc
Regenerate.
2008-10-03 06:18:38 +00:00
Ralf Corsepius
2abe16dd11
New.
2008-10-03 06:18:17 +00:00
Ralf Corsepius
933e34a61c
GCC_RPMREL = 6. Disable cxx, infos.
2008-10-03 06:17:04 +00:00
Ralf Corsepius
bba70f4e0f
GCC_RPMREL = 6.
2008-10-03 06:16:38 +00:00
Ralf Corsepius
dc7c0df8f2
gcc-core-4.3.2-rtems4.10-20081003.diff, newlib-1.16.0-rtems4.10-20081003.diff
2008-10-03 06:15:57 +00:00
Ralf Corsepius
525b90e593
Add m32r/m32c. Undef __ATTRIBUTE_IMPURE_PTR__ for mips only.
2008-10-03 06:14:31 +00:00
Ralf Corsepius
f4bacae819
Add m32r/m32c.
2008-10-03 06:13:17 +00:00
Ralf Corsepius
b38ae26bf4
Regenerate.
2008-10-03 03:41:40 +00:00
Ralf Corsepius
df339c2fbe
gdb-6.8-rtems4.10-20081003.diff.
...
Abandon _without_sources.
2008-10-03 03:40:27 +00:00
Ralf Corsepius
30e604d7ba
Bump GDB_RPMREL.
2008-10-03 03:39:44 +00:00
Ralf Corsepius
241aa252e6
Add m32r-*-rtems*, m32c-*-rtems*.
2008-10-03 03:35:23 +00:00
Ralf Corsepius
3d0a3acbae
Regenerate.
2008-10-03 02:59:19 +00:00
Ralf Corsepius
e0c7ecfe75
Build binutils infos.
2008-10-03 02:58:08 +00:00
Ralf Corsepius
175b145c05
New.
2008-10-03 02:55:10 +00:00
Ralf Corsepius
b2fd3b7533
Add m32r, m32c.
2008-10-03 02:54:04 +00:00
Ralf Corsepius
24d6e0b8f7
Bump BINUTILS_RPMREL
2008-10-03 02:53:26 +00:00
Ralf Corsepius
7d28f7162c
Add binutils-2.18.91-rtems4.10-20081003.diff
2008-10-03 02:52:48 +00:00
Joel Sherrill
dbd85b21dd
2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* startup/bspgetworkarea.c: Fix botched edit.
2008-10-03 00:00:38 +00:00
Joel Sherrill
3fc13ac9f2
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* README.configure: Add new M32R port. It is just a beginning but the
BSP is functional enough to initialize and shutdown RTEMS.
2008-10-02 22:33:44 +00:00
Joel Sherrill
7f5ea3c675
2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* user/region.t: Change size_t to ssize_t.
2008-10-02 22:09:00 +00:00
Joel Sherrill
9cf93daba3
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* custom/m32rsim.cfg: New file.
2008-10-02 21:57:48 +00:00
Joel Sherrill
1c16744128
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* src/aclocal/rtems-cpu-subdirs.m4: Add new M32R port. It is just a
beginning but the BSP is functional enough to initialize and shutdown
RTEMS.
2008-10-02 21:57:44 +00:00
Joel Sherrill
8fc9e12dce
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* ChangeLog, Makefile.am, acinclude.m4, configure.ac: New files.
2008-10-02 21:56:33 +00:00
Joel Sherrill
ea1116dbfc
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* .cvsignore, ChangeLog, Makefile.am, bsp_specs, configure.ac,
preinstall.am, console/console-io.c, console/syscalls.S,
console/trap0.S, include/.cvsignore, include/bsp.h, include/tm27.h,
start/start.S, startup/linkcmds: New files.
2008-10-02 21:56:30 +00:00
Joel Sherrill
7059d8fc62
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/cpu/Makefile.am: Add new M32R port. It is just a beginning but
the BSP is functional enough to initialize and shutdown RTEMS.
2008-10-02 21:56:06 +00:00
Joel Sherrill
463454b084
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* .cvsignore, ChangeLog, Makefile.am, preinstall.am, rtems/asm.h,
rtems/score/cpu.h, rtems/score/cpu_asm.h, rtems/score/m32r.h,
rtems/score/types.h: New files.
2008-10-02 21:55:54 +00:00
Joel Sherrill
339fd66572
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* fileio/init.c: When USE_SHELL not defined, do not attempt to
configure shell.
2008-10-02 21:49:39 +00:00
Joel Sherrill
640e9128fa
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* configure.ac: Revert trash committed. Shell builds with m32c now.
2008-10-02 21:47:29 +00:00
Joel Sherrill
a2a40272d2
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* README.configure, aclocal/bsp-alias.m4, aclocal/check-bsps.m4: Add
M32C port and m32csim BSP.
2008-10-02 21:44:50 +00:00
Joel Sherrill
e2e736ba62
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
2008-10-02 21:41:53 +00:00
Joel Sherrill
99f0d19b93
2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* include/tm27.h: Use shared tm27.h stub.
2008-10-02 21:39:45 +00:00
Joel Sherrill
9957dbf8cf
2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, preinstall.am: Use shared tm27.h stub.
* include/tm27.h: Removed.
2008-10-02 21:39:40 +00:00
Joel Sherrill
c7b9ed35f3
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* preinstall.am: Regenerated.
2008-10-02 21:36:13 +00:00
Joel Sherrill
eb15b898a3
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* .cvsignore, ChangeLog, Makefile.am, acinclude.m4,
configure.ac: New files.
2008-10-02 21:35:57 +00:00
Joel Sherrill
41e58bb3a4
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* README: New file.
2008-10-02 21:35:46 +00:00
Joel Sherrill
0fd07a10eb
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* .cvsignore, ChangeLog, Makefile.am, bsp_specs, configure.ac,
preinstall.am, console/console-io.c, console/syscalls.S,
include/.cvsignore, include/bsp.h, start/start.S, startup/bspstart.c,
startup/crtn.S, startup/linkcmds, timer/timer.c, tools/.cvsignore,
tools/Makefile.am, tools/configure.ac, tools/runtest.in: New files.
2008-10-02 21:34:36 +00:00
Joel Sherrill
d92d42e9cb
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* custom/m32csim.cfg: New file.
2008-10-02 21:34:05 +00:00
Joel Sherrill
0c34b17650
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* configure.ac, score/cpu/Makefile.am: Initial addition of M32C port.
This is still a work in process but most tests do run on simulator.
2008-10-02 21:33:09 +00:00
Joel Sherrill
ed6e947180
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* .cvsignore, ChangeLog, Makefile.am, context_init.c, context_switch.S,
cpu.c, cpu_asm.c, preinstall.am, varvects.S, varvects.h, rtems/asm.h,
rtems/score/cpu.h, rtems/score/cpu_asm.h, rtems/score/m32c.h,
rtems/score/types.h: New files.
2008-10-02 21:32:44 +00:00
Joel Sherrill
9a79f1b42c
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/shell/utils-cp.c: Do not put a 64K buffer on the stack.
2008-10-02 21:31:54 +00:00
Joel Sherrill
b28b126b20
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* unlimited/system.h: 10000 task ids is too many for some targets.
2008-10-02 21:31:08 +00:00
Joel Sherrill
12a0a52518
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/inline/rtems/score/priority.inl: Use simple integer as loop
counter.
2008-10-02 21:03:44 +00:00
Joel Sherrill
1d7a927dc4
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/timesys.h: Use inttypes.h.
* tmck/task1.c: Use uint32_t for count.
2008-10-02 21:01:58 +00:00
Joel Sherrill
2cc1b43b57
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/monitor/mon-monitor.c, rtems/include/rtems/rtems/types.h: Do
not have fp context type when no hardware or software floating point
is available.
2008-10-02 21:00:37 +00:00
Joel Sherrill
82478ffc7d
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp09/screen01.c, sp09/screen12.c, sp25/system.h, sp25/task1.c,
sp28/init.c, sp39/init.c, sp41/init.c, spfatal01/testcase.h,
spfatal08/testcase.h: Change size_t to ssize_t on all Heap, Workspace
and Region calls. On 16-bit architectures, size_t can be 16-bits
which would limit sizes to 64K. Also address constants which
overflowed on 16-bit integer targets.
2008-10-02 20:57:28 +00:00
Joel Sherrill
4c09f4b3fe
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/malloc_statistics_helpers.c,
libcsupport/src/realloc.c, rtems/include/rtems/rtems/region.h,
rtems/include/rtems/rtems/support.h,
rtems/src/regiongetsegmentsize.c, rtems/src/regionresizesegment.c,
rtems/src/workspace.c, sapi/include/confdefs.h,
score/include/rtems/score/heap.h,
score/include/rtems/score/protectedheap.h,
score/include/rtems/score/wkspace.h, score/src/heap.c,
score/src/heapallocate.c, score/src/heapallocatealigned.c,
score/src/heapextend.c, score/src/heapresizeblock.c,
score/src/heapsizeofuserarea.c, score/src/pheapgetblocksize.c,
score/src/wkspace.c: Change size_t to ssize_t on all Heap, Workspace
and Region calls. On 16-bit architectures, size_t can be 16-bits
which would limit sizes to 64K.
2008-10-02 20:56:55 +00:00
Joel Sherrill
3d0e458723
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpu_asm.c, rtems/score/cpu.h, rtems/score/types.h: Corrections and
updates.
2008-10-02 20:20:17 +00:00
Joel Sherrill
b079fe33e4
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/shell/main_cp.c, libmisc/shell/main_ls.c,
libmisc/shell/main_mv.c, libmisc/shell/main_netstats.c,
libmisc/shell/main_rm.c, libmisc/shell/shell_script.c: Newlib >
1.16.0 requires __need_getopt_newlib to be defined to get visibility
on the reentrancy extensions.
2008-10-02 20:16:16 +00:00
Joel Sherrill
5d209d6abb
2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am: bsp_cleanup() was wrong. Use stub. openpic.h not needed.
* startup/bspclean.c: Removed.
2008-10-02 19:48:51 +00:00
Joel Sherrill
beff4c6d9a
2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* console/init68360.c: Delete unused code.
2008-10-02 19:46:12 +00:00
Joel Sherrill
61814f978e
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bootcard.c, bspgetworkarea.c, bsppretaskinghook.c,
include/bootcard.h: Change size_t to ssize_t on bsp_get_work_area().
On 16-bit architectures, size_t can be 16-bits which would limit the
work area to 64K.
2008-10-02 19:13:05 +00:00
Joel Sherrill
12838f7579
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspgetworkarea.c: Change size_t to ssize_t on
bsp_get_work_area(). On 16-bit architectures, size_t can be 16-bits
which would limit the work area to 64K.
2008-10-02 19:12:59 +00:00
Joel Sherrill
c7932deda1
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/bspgetworkarea.c: Change size_t to ssize_t on
bsp_get_work_area(). On 16-bit architectures, size_t can be 16-bits
which would limit the work area to 64K.
2008-10-02 19:12:54 +00:00
Joel Sherrill
b4fa916b3c
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/startup/bspgetworkarea.c: Change size_t to ssize_t on
bsp_get_work_area(). On 16-bit architectures, size_t can be 16-bits
which would limit the work area to 64K.
2008-10-02 19:12:40 +00:00
Joel Sherrill
de49de66e1
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* console/config.c, console/console.c, console/console.h,
console/ns16550cfg.c, console/ns16550cfg.h, include/bsp.h,
include/tm27.h, irq/irq_init.c, irq/openpic_xxx_irq.c,
pci/no_host_bridge.c: File head clean up.
* console/debugio.c: Removed.
2008-10-02 17:27:07 +00:00
Joel Sherrill
4e4dc3a577
2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, preinstall.am: Use shared stub coverhd.h
* include/coverhd.h: Removed.
2008-10-02 16:39:15 +00:00
Joel Sherrill
76428fd9b9
2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, preinstall.am:
* include/coverhd.h: Removed.
2008-10-02 16:38:19 +00:00
Joel Sherrill
b5f6cf3447
2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* preinstall.am: Regenerated.
2008-10-02 14:53:31 +00:00
Joel Sherrill
1004c3c125
2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* PCI_bus/PCI.c, PCI_bus/PCI.h, PCI_bus/flash.c, console/85c30.h,
console/console.c, console/consolebsp.h, console/tbl85c30.c,
include/gen2.h, irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c,
pci/no_host_bridge.c, startup/bspclean.c, startup/bspstart.c,
startup/genpvec.c, startup/vmeintr.c: File head clean up.
2008-10-02 14:26:17 +00:00
Joel Sherrill
1666253fcb
Revert.
2008-10-02 13:51:27 +00:00
Joel Sherrill
92b338c091
2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, startup/bspgetworkarea.c: Turn = into +=.
2008-10-02 13:50:44 +00:00
Ralf Corsepius
7cb9e43824
2008-10-02 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* custom/virtex.cfg: Remove -Dvirtex.
2008-10-02 10:28:32 +00:00
Ralf Corsepius
20a53db80b
Remove -Dvirtex.
2008-10-02 10:28:19 +00:00
Ralf Corsepius
10de6e1931
2008-10-02 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* custom/pghplus.cfg, custom/tqm8xx.cfg, custom/tqm8xx_stk8xx.cfg:
Remove RTEMS_TQM_MODEL.
2008-10-02 08:13:18 +00:00
Ralf Corsepius
8f9acb2803
Remove RTEMS_TQM_MODEL.
2008-10-02 08:13:09 +00:00
Ralf Corsepius
2aff96b6a8
2008-10-02 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* custom/mpc5566evb.cfg, custom/mpc55xx.cfg: Remove
RTEMS_BOARD_MODEL.
2008-10-02 08:10:13 +00:00
Ralf Corsepius
913f3e9479
Remove RTEMS_BOARD_MODEL.
2008-10-02 08:09:55 +00:00
Ralf Corsepius
9723df84c4
2008-10-02 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* custom/pgh360.cfg: Remove RTEMS_BOARD_MODEL.
2008-10-02 08:08:28 +00:00
Ralf Corsepius
adc6349ed2
2008-10-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Move PGH360, GEN68360, GEN68360_040
defines from *.cfg into bspopts.h.
2008-10-02 07:44:27 +00:00
Ralf Corsepius
f8bf65669c
2008-10-02 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* custom/m5484FireEngine.cfg: Remove RTEMS_BOARD_MODEL.
Remove RTEMS_54XX_DERIVATE (Unused).
* custom/genmcf548x.cfg: Remove RTEMS_BOARD_MODEL.
2008-10-02 07:15:27 +00:00
Ralf Corsepius
618b18f848
Remove RTEMS_BOARD_MODEL. Remove RTEMS_54XX_DERIVATE (Unused).
2008-10-02 07:15:17 +00:00
Ralf Corsepius
e90653d79c
Remove RTEMS_BOARD_MODEL.
2008-10-02 07:14:58 +00:00
Ralf Corsepius
b465b0f110
2008-10-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Move M5484FIREENGINE defines from *.cfg into
bspopts.h.
2008-10-02 07:07:38 +00:00
Ralf Corsepius
c43e350a9b
2008-10-02 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* custom/brs5l.cfg, custom/gen5200.cfg, custom/icecube.cfg,
custom/pm520_cr825.cfg, custom/pm520_ze30.cfg: Remove RTEMS_BOARD_MODEL.
2008-10-02 04:39:53 +00:00
Ralf Corsepius
461e18c7bc
Remove RTEMS_BOARD_MODEL.
2008-10-02 04:38:37 +00:00
Ralf Corsepius
8d3d04555c
2008-10-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Move PM520_ZE30, PM520_CR825, icecube, BRS5L
defines from *.cfg into bspopts.h.
2008-10-02 04:11:37 +00:00
Ralf Corsepius
3760a5d66d
2008-10-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Move MPC8313ERDB, MPC8349EAMDS, HSC_CM01, MPC8349
defines from *.cfg into bspopts.h.
2008-10-02 04:10:08 +00:00
Ralf Corsepius
62df126155
2008-10-02 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* custom/gen83xx.cfg, custom/hsc_cm01.cfg, custom/mpc8313erdb.cfg,
custom/mpc8349eamds.cfg: Remove RTEMS_BOARD_MODEL,
RTEMS_83XX_DERIVATE.
2008-10-02 04:01:28 +00:00
Ralf Corsepius
77a1304d97
Remove RTEMS_BOARD_MODEL, RTEMS_83XX_DERIVATE.
2008-10-02 04:01:00 +00:00
Ralf Corsepius
d5d8f1067f
2008-10-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Move MPC8313ERDB, MPC8349EAMDS, HSC_CM01, MPC8349
defines from *.cfg into bspopts.h.
2008-10-02 03:57:09 +00:00
Joel Sherrill
caf0e53e8f
2008-10-01 Gene Smith <gene.smith@siemens.com>
...
PR 1328/cpukit
* libmisc/shell/main_mdump.c, libmisc/shell/main_mwdump.c: Fix printing
of more than 256 bytes.
2008-10-01 20:02:34 +00:00
Joel Sherrill
27a0015fd6
2008-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* VERSION: Bump version to 4.9.99.0
2008-10-01 17:17:52 +00:00
Joel Sherrill
943b7d9ea2
2008-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* aclocal/version.m4: Bump API to 4.10.
2008-10-01 17:17:22 +00:00
Joel Sherrill
7d2aaa6f76
2008-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psx01/psx01.scn: Bump version to 4.9.99.0
2008-10-01 17:16:37 +00:00
Joel Sherrill
df518cbeab
2008-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp43/sp43.scn: Bump version to 4.9.99.0
2008-10-01 17:16:33 +00:00
Joel Sherrill
b7c75137cf
2008-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shell/preface.texi: Bump version to 4.9.99.0
2008-10-01 17:16:29 +00:00
Joel Sherrill
8000c52f99
2008-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, PCI_bus/PCI.c, PCI_bus/universe.c, startup/genpvec.c:
Fix warnings.
2008-10-01 17:03:45 +00:00
Joel Sherrill
d59e9b9044
2008-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, preinstall.am, PCI_bus/PCI.c, PCI_bus/PCI.h,
PCI_bus/universe.c, console/85c30.c, console/85c30.h,
console/consolebsp.h, console/tbl85c30.c, include/gen2.h,
startup/Hwr_init.c, startup/bspstart.c, startup/genpvec.c,
startup/setvec.c, startup/vmeintr.c, timer/timer.c, tod/tod.c,
vme/VMEConfig.h: Some clean up.
* include/coverhd.h: Removed.
2008-10-01 16:09:23 +00:00
Joel Sherrill
049b893ff4
2008-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* custom/erc32.cfg: Revert accidental commit.
2008-10-01 13:19:51 +00:00
Ralf Corsepius
b1866be864
2008-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* mpc83xx/include/mpc83xx.h: #include <bspopts.h> to make sure
defines from bspopts.h get propagated.
2008-10-01 11:23:07 +00:00
Ralf Corsepius
68f39d5830
2008-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/bsp.h: #include <bspopts.h> first.
2008-10-01 09:35:40 +00:00
Ralf Corsepius
c5a7f1a9c2
2008-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Eliminate bsp.am. Build startup files as side-effect
of building libbspstart.a, using automake-rules.
2008-10-01 09:33:09 +00:00
Ralf Corsepius
ce1dfbef4b
2008-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Remove scitab.c (Not applicable).
2008-10-01 09:31:46 +00:00
Ralf Corsepius
75e1089296
2008-10-01 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* custom/brs5l.cfg, custom/gen5200.cfg, custom/gen83xx.cfg,
custom/genmcf548x.cfg, custom/hsc_cm01.cfg, custom/icecube.cfg,
custom/m5484FireEngine.cfg, custom/mpc5566evb.cfg,
custom/mpc55xx.cfg, custom/mpc8313erdb.cfg, custom/mpc8349eamds.cfg,
custom/pgh360.cfg, custom/pghplus.cfg, custom/pm520_cr825.cfg,
custom/pm520_ze30.cfg, custom/tqm8xx.cfg, custom/tqm8xx_stk8xx.cfg:
Back out parts of yesterdays changes.
2008-10-01 06:42:55 +00:00
Ralf Corsepius
f59f648917
Back out parts of yesterdays changes.
2008-10-01 06:42:48 +00:00
Ralf Corsepius
edc1ce3ceb
2008-10-01 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* custom/gen83xx.cfg, custom/lpc2478.cfg: Remove warning flags.
2008-10-01 01:20:46 +00:00
Ralf Corsepius
08ecdaa4e6
2008-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1324/bsps
* aclocal/check-bsps.m4: Revert Joel's icecube patch.
2008-10-01 01:12:15 +00:00
Joel Sherrill
909adceeee
2008-09-30 Jennifer Averett <jennifer.averett@oarcorp.com>
...
* include/irq-config.h: New file.
* startup/spurious.c: Removed.
2008-09-30 23:16:21 +00:00
Joel Sherrill
bbb7cca625
2008-09-30 Jennifer Averett <jennifer.averett@oarcorp.com>
...
* custom/score603e.cfg: Modifications required to run on hardware. Some
cleanup.
2008-09-30 23:15:10 +00:00
Joel Sherrill
3d505747dc
2008-09-30 Jennifer Averett <jennifer.averett@oarcorp.com>
...
* Makefile.am, preinstall.am, PCI_bus/universe.c, console/console.c,
include/bsp.h, irq/FPGA.c, irq/irq.c, startup/Hwr_init.c,
startup/bspstart.c, startup/vmeintr.c: Modifications required to run
on hardware. Some cleanup.
2008-09-30 23:13:54 +00:00
Ralf Corsepius
06b5d63b16
2008-09-30 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* custom/m5484FireEngine.cfg:
Eliminate RTEMS_54XX_DERIVATE (Unused).
2008-09-30 17:17:30 +00:00
Ralf Corsepius
f83422ea07
Eliminate RTEMS_54XX_DERIVATE (Unused).
2008-09-30 17:17:24 +00:00
Ralf Corsepius
002e64032a
2008-09-30 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* custom/pghplus.cfg, custom/tqm8xx.cfg, custom/tqm8xx_stk8xx.cfg:
Eliminate RTEMS_TQM_MODEL (Unused).
2008-09-30 17:12:36 +00:00
Ralf Corsepius
a6d313d2de
Eliminate RTEMS_TQM_MODEL (Unused).
2008-09-30 17:12:27 +00:00
Ralf Corsepius
62bfb1434c
2008-09-30 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* custom/brs5l.cfg, custom/gen5200.cfg, custom/gen83xx.cfg,
custom/genmcf548x.cfg, custom/hsc_cm01.cfg, custom/icecube.cfg,
custom/lpc2478.cfg, custom/m5484FireEngine.cfg,
custom/mpc5566evb.cfg, custom/mpc55xx.cfg, custom/mpc8313erdb.cfg,
custom/mpc8349eamds.cfg, custom/pgh360.cfg, custom/pm520_cr825.cfg
custom/pm520_ze30.cfg: Remove RTEMS_BOARD_MODEL.
2008-09-30 16:58:56 +00:00
Ralf Corsepius
669b78af1f
Remove RTEMS_BOARD_MODEL.
2008-09-30 16:58:47 +00:00
Joel Sherrill
290da88f5a
2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* timer/timer.c: Eliminate uses of old benchmark timer names.
2008-09-30 16:27:16 +00:00
Joel Sherrill
42650f0282
2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bsp_howto/timer.t: Eliminate uses of old benchmark timer names.
2008-09-30 16:26:55 +00:00
Joel Sherrill
b9c6fb1d07
2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/tm27.h: Do not use set_vector.
2008-09-30 16:26:36 +00:00
Joel Sherrill
3f3dbf3fa7
2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* preinstall.am: Regenerated.
2008-09-30 16:24:25 +00:00
Joel Sherrill
7f4545ded0
2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sh7750/score/ispsh7750.c, shgdb/score/ispshgdb.c: Fine tune
conditional so _CPU_ISR_install_vector is in CPU Kit now.
2008-09-30 16:23:46 +00:00
Joel Sherrill
8baeb42d2d
2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpu.c: Fine tune conditional so _CPU_ISR_install_vector is in CPU Kit
now.
2008-09-30 16:23:34 +00:00
Joel Sherrill
641982ae44
2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* custom/simsh1.cfg, custom/simsh2.cfg, custom/simsh4.cfg: Make all use
RTEMS_BSP_FAMILY.
2008-09-30 16:22:56 +00:00
Joel Sherrill
a523721c99
2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, preinstall.am: Add timer driver stub.
2008-09-30 16:17:52 +00:00
Joel Sherrill
37ec780a87
2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* acinclude.m4: simsh4 folded into shsim.
2008-09-30 16:12:58 +00:00
Joel Sherrill
542e7b3512
2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, preinstall.am, include/bsp.h, include/tm27.h,
trap34/console-io.c: Now builds cleanly for runs for SH1, SH2, and
SH4.
* include/syscall.h: New file.
* include/gdbsci.h: Removed.
2008-09-30 16:12:37 +00:00
Ralf Corsepius
882b5f28f2
2008-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Eliminate bsp.am. Build startup files as side-effect
of building libbspstart.a, using automake-rules.
* start/startfor340only.S: Remove (Unused).
2008-09-30 16:03:11 +00:00
Joel Sherrill
77db4a393d
2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/tm27.h: Now links all tests.
2008-09-30 15:47:34 +00:00
Joel Sherrill
82c873099e
2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* simsh4/.cvsignore, simsh4/ChangeLog, simsh4/Makefile.am,
simsh4/README, simsh4/bsp_specs, simsh4/configure.ac,
simsh4/preinstall.am, simsh4/clock/ckinit.c,
simsh4/console/console.c, simsh4/include/.cvsignore,
simsh4/include/bsp.h, simsh4/include/coverhd.h,
simsh4/include/ramdisk.h, simsh4/include/syscall.h,
simsh4/include/tm27.h, simsh4/start/start.S,
simsh4/startup/hw_init.c, simsh4/startup/linkcmds,
simsh4/startup/linkcmds-le, simsh4/startup/linkcmds-le.coff,
simsh4/timer/timer.c, simsh4/tools/.cvsignore,
simsh4/tools/ChangeLog, simsh4/tools/Makefile.am,
simsh4/tools/configure.ac, simsh4/tools/runtest.in: Removed.
2008-09-30 15:24:10 +00:00
Ralf Corsepius
9370fc2512
2008-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Eliminate bsp.am. Cleanup.
2008-09-30 15:19:41 +00:00
Ralf Corsepius
51c6675615
2008-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Eliminate bsp.am. Build startup files as side-effect
of building libbspstart.a, using automake-rules.
2008-09-30 15:18:33 +00:00
Joel Sherrill
ddf7cedcd6
2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shgdb/score/ispshgdb.c: Add dummy _CPU_ISR_install_vector.
2008-09-30 15:12:38 +00:00
Joel Sherrill
c30b8de714
2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, preinstall.am: Now links all tests.
* include/tm27.h: New file.
2008-09-30 14:57:02 +00:00
Joel Sherrill
544b5ac1fb
2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/tm27.h: Remove reference to set_vector.
2008-09-30 14:49:43 +00:00
Joel Sherrill
9927019ac7
2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* clock/clockdrv.c: Correct spelling error in comment.
* include/tm27.h: Delete duplicate #endif.
2008-09-30 14:37:33 +00:00
Joel Sherrill
55670973c0
2008-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* mcf5206/timer/timerisr.S: Make compile again.
2008-09-30 14:22:23 +00:00
Ralf Corsepius
de0cd76487
2008-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Eliminate bsp.am. Build startup files as side-effect
of building libbspstart.a, using automake-rules.
2008-09-30 12:02:06 +00:00
Ralf Corsepius
a14fba32cb
2008-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Eliminate bsp.am. Build startup files as side-effect
of building libbspstart.a, using automake-rules.
2008-09-30 10:38:36 +00:00
Ralf Corsepius
66517918f3
2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Eliminate bsp.am. Build startup files as side-effect
of building libbspstart.a, using automake-rules.
2008-09-30 10:30:29 +00:00
Thomas Doerfler
a12796f34e
*** empty log message ***
2008-09-30 10:02:59 +00:00
Thomas Doerfler
19e6dfa8c3
Renamed various macros.
2008-09-30 10:02:41 +00:00
Thomas Doerfler
29cc14771b
added SSP support files, fixed some typos
2008-09-30 10:01:38 +00:00
Thomas Doerfler
1196226358
Added definitions for asynchronous read and write IO commands.
2008-09-30 10:00:50 +00:00
Ralf Corsepius
57a4040666
2008-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Eliminate bsp.am. Build startup files as side-effect
of building libbspstart.a, using automake-rules.
2008-09-30 07:12:11 +00:00
Ralf Corsepius
df7f158e9d
2008-09-30 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* clockdrv_shell.c: Empty file. Add warning to not use this file.
* clock_driver_simidle.c: include clockdrv_shell.h.
2008-09-30 07:04:23 +00:00
Ralf Corsepius
11978407aa
2008-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* clock/clockdrv.c: include "../../../shared/clockdrv_shell.h".
* Makefile.am: Reflect changes above.
2008-09-30 06:49:04 +00:00
Ralf Corsepius
22f9c062f1
2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* liblnk/regs.S: Remove (Renamed into liblnk/regs.h).
* liblnk/regs.h: New (Renamed from liblnk/regs.S).
* Makefile.am, liblnk/pmon.S: Reflect renamer.
2008-09-30 06:48:32 +00:00
Ralf Corsepius
adf81e9389
2008-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* clock/clock.c: include "../../../shared/clockdrv_shell.h".
* Makefile.am: Reflect changes above.
2008-09-30 06:19:21 +00:00
Ralf Corsepius
05d1c82a4e
2008-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* clock/ckinit.c: include "../../../shared/clockdrv_shell.h".
* Makefile.am: Reflect changes above.
2008-09-30 06:15:27 +00:00
Ralf Corsepius
8ce272be00
2008-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* clock/ckinit.c: include "../../../shared/clockdrv_shell.h".
* Makefile.am: Reflect changes above.
2008-09-30 05:44:31 +00:00
Ralf Corsepius
6a118f18f0
2008-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* clock/clock.c: include "../../../shared/clockdrv_shell.h".
* Makefile.am: Reflect changes above.
2008-09-30 05:39:04 +00:00
Ralf Corsepius
5681a2bc52
2008-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* clock/clock-config.c: include "../../../shared/clockdrv_shell.h".
* Makefile.am: Reflect changes above.
2008-09-30 05:35:15 +00:00
Ralf Corsepius
81d86a096f
2008-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* clock/clockdrv.c: include "../../../shared/clockdrv_shell.h".
* Makefile.am: Reflect changes above.
2008-09-30 05:35:13 +00:00
Ralf Corsepius
27b355b066
2008-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* clock/clock.c: include "../../../shared/clockdrv_shell.h".
* Makefile.am: Reflect changes above.
2008-09-30 05:10:09 +00:00
Ralf Corsepius
995e61f76d
2008-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* clock/clockdrv.c: include "../../../shared/clockdrv_shell.h".
* Makefile.am: Reflect changes above.
2008-09-30 05:10:07 +00:00
Ralf Corsepius
a47cdf96b6
2008-09-30 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* clockdrv_shell.h: New (Copied from clockdrv_shell.c).
2008-09-30 04:54:57 +00:00
Ralf Corsepius
b94554fa97
New (Copied from clockdrv_shell.c).
2008-09-30 04:52:57 +00:00
Ralf Corsepius
8aeb235147
2008-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/defaultfont.c: Remove (Renamed into console/defaultfont.h).
* console/defaultfont.h: New (Renamed from console/defaultfont.c).
* Makefile.am, console/conio.c: Reflect renamer.
2008-09-30 04:33:52 +00:00
Ralf Corsepius
2b1867b66c
Remove (Renamed into console/defaultfont.h).
2008-09-30 04:31:33 +00:00
Ralf Corsepius
ad343ae329
New (Renamed from console/defaultfont.c).
2008-09-30 04:31:04 +00:00
Ralf Corsepius
b827efa4e3
2008-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Remove build_date.c.
* startup/bspstart.c: Remove BSP_build_date.
2008-09-30 03:25:07 +00:00
Ralf Corsepius
938f3f7bd2
Remove BSP_build_date.
2008-09-30 03:25:01 +00:00
Ralf Corsepius
49f9c158be
Remove build_date.c.
2008-09-30 03:24:25 +00:00
Ralf Corsepius
e985817e62
2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Eliminate bsp.am. Build startup files as side-effect
of building libbspstart.a, using automake-rules.
2008-09-29 20:54:29 +00:00
Ralf Corsepius
81ec50442d
2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Eliminate bsp.am. Build startup files as side-effect
of building libbspstart.a, using automake-rules.
2008-09-29 20:52:22 +00:00
Ralf Corsepius
c217cf7390
2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Eliminate bsp.am.
2008-09-29 20:45:37 +00:00
Joel Sherrill
a8e724d6f9
2008-09-29 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* support/timer_driver.adb, support/timer_driver.ads,
tmtests/tm01/tmtest.adb, tmtests/tm02/tmtest.adb,
tmtests/tm03/tmtest.adb, tmtests/tm04/tmtest.adb,
tmtests/tm05/tmtest.adb, tmtests/tm06/tmtest.adb,
tmtests/tm07/tmtest.adb, tmtests/tm08/tmtest.adb,
tmtests/tm09/tmtest.adb, tmtests/tm10/tmtest.adb,
tmtests/tm11/tmtest.adb, tmtests/tm12/tmtest.adb,
tmtests/tm13/tmtest.adb, tmtests/tm14/tmtest.adb,
tmtests/tm15/tmtest.adb, tmtests/tm16/tmtest.adb,
tmtests/tm17/tmtest.adb, tmtests/tm18/tmtest.adb,
tmtests/tm19/tmtest.adb, tmtests/tm20/config.h,
tmtests/tm20/tmtest.adb, tmtests/tm21/tmtest.adb,
tmtests/tm22/tmtest.adb, tmtests/tm23/tmtest.adb,
tmtests/tm24/tmtest.adb, tmtests/tm25/tmtest.adb,
tmtests/tm28/tmtest.adb, tmtests/tm29/tmtest.adb,
tmtests/tmck/tmtest.adb, tmtests/tmoverhd/tmtest.adb: Clean up.
Verified to run on psim with gcc 4.3.2.
2008-09-29 20:44:58 +00:00
Ralf Corsepius
56abb7821d
2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Eliminate bsp.am. Build startup files as side-effect
of building libbspstart.a, using automake-rules.
2008-09-29 14:17:16 +00:00
Ralf Corsepius
4ca704ce3d
2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Eliminate bsp.am. Build startup files as side-effect
of building libbspstart.a, using automake-rules.
2008-09-29 14:07:47 +00:00
Ralf Corsepius
336b9cee37
2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Eliminate bsp.am. Build startup files as side-effect
of building libbspstart.a, using automake-rules.
2008-09-29 13:54:21 +00:00
Ralf Corsepius
c0bea0592b
2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Eliminate bsp.am. Build startup files as side-effect
of building libbspstart.a, using automake-rules.
2008-09-29 13:48:59 +00:00
Ralf Corsepius
c01fe2ed48
2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Eliminate bsp.am. Build startup files as side-effect
of building libbspstart.a, using automake-rules.
2008-09-29 13:40:38 +00:00
Ralf Corsepius
c830a3c818
Fix typo in previous ChangeLog entry.
2008-09-29 13:29:12 +00:00
Ralf Corsepius
ff3a689e84
2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* liblnk/regs.S: Remove (Rename into liblnk.h).
* liblnk/regs.h: New (Renamed from liblnk/regs.S).
* Makefile.am, liblnk/pmon.S: Reflect renamer.
2008-09-29 13:10:20 +00:00
Ralf Corsepius
6e7fc9c1f5
2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* liblnk/regs.S: Remove (Renamed into liblnk/regs.h).
* liblnk/regs.h: New (Renamed from liblnk/regs.S).
* Makefile.am, liblnk/pmon.S: Reflect renamer.
2008-09-29 13:10:19 +00:00
Ralf Corsepius
234f3ecc34
2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* start/regs.S: Remove (Renamed into start/regs.h).
* start/regs.h: New (Renamed from start/regs.S).
* Makefile.am, start/start.S: Reflect renamer.
2008-09-29 13:10:18 +00:00
Ralf Corsepius
64eb0c7f42
2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Eliminate *_SOURCES.
2008-09-29 10:19:37 +00:00
Ralf Corsepius
97a868fd94
2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/simsh1.cfg, custom/simsh2.cfg: Remove Author notice.
2008-09-29 10:01:38 +00:00
Ralf Corsepius
a3e95dcedf
Remove Author notice.
2008-09-29 10:01:10 +00:00
Ralf Corsepius
3427cdbfa9
2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* MAINTAINERS: Remove myself from avr.
2008-09-29 09:57:46 +00:00
Ralf Corsepius
e94666ddc5
2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
components.
2008-09-29 03:43:47 +00:00
Ralf Corsepius
4ba8866e67
2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Remove noinst_PROGRAMS (Unused).
2008-09-29 01:27:11 +00:00
Ralf Corsepius
ca80493682
Cosmetics.
2008-09-29 01:08:22 +00:00
Ralf Corsepius
304401855f
2008-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Cleanup.
2008-09-28 16:37:25 +00:00
Ralf Corsepius
4771ec9b06
New.
2008-09-28 16:36:13 +00:00
Joel Sherrill
7cb4694311
2008-09-26 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1316/cpukit
* score/src/coremsgbroadcast.c: Give error when message is too large
like when sending a message. This was the documented behavior.
2008-09-26 19:24:27 +00:00
Joel Sherrill
97553d80ac
2008-09-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* runtest.in: Use target_alias instead of hard-coded target.
2008-09-26 15:05:37 +00:00
Eric Norum
ac337bc053
Final resolution of this "small" por t number change.
2008-09-26 15:03:29 +00:00
Ralf Corsepius
618cae2735
2008-09-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Remove superfluous $(top_srcdir).
2008-09-26 13:40:04 +00:00
Ralf Corsepius
343fbd2f71
2008-08-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Don't install files from shared/.
Remove references to preinstall.am.
* preinstall.am: Remove.
2008-09-26 05:40:26 +00:00
Ralf Corsepius
9d873dc9d9
Don't install files from shared/. Remove references to preinstall.am.
2008-09-26 05:40:00 +00:00
Ralf Corsepius
5aa6eea65a
Remove.
2008-09-26 05:39:29 +00:00
Ralf Corsepius
21ed05eb4a
2008-09-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
2008-09-26 05:29:34 +00:00
Ralf Corsepius
c06b3fa78d
2008-09-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
2008-09-26 05:15:50 +00:00
Ralf Corsepius
a1bc0a15d8
2008-09-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
2008-09-26 04:56:17 +00:00
Ralf Corsepius
0aca941399
2008-09-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
2008-09-26 04:26:47 +00:00
Ralf Corsepius
13374cf289
2008-09-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
2008-09-26 04:15:21 +00:00
Ralf Corsepius
3416c44156
2008-09-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
2008-09-26 04:04:51 +00:00
Joel Sherrill
a73ebc92e9
2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Rely on clock driver to determine when we should use
fast idle.
2008-09-25 20:08:27 +00:00
Joel Sherrill
44237e3c0c
2008-09-25 Allan Hessenflow <allanh@kallisti.com>
...
* clock/clock.c, include/bf533.h, include/bf537.h, include/sicRegs.h:
2008-09-25 20:07:47 +00:00
Joel Sherrill
321cce49bd
2008-09-25 Allan Hessenflow <allanh@kallisti.com>
...
* include/bsp.h, startup/bspstart.c:
2008-09-25 20:07:25 +00:00
Joel Sherrill
ddf4529e03
2008-09-25 Eric Norum <norume@aps.anl.gov>
...
* libnetworking/lib/rtems_bsdnet_ntp.c: Revert previous patch.
2008-09-25 19:54:42 +00:00
Joel Sherrill
0655f79d8e
2008-09-25 Eric Norum <norume@aps.anl.gov>
...
* libnetworking/lib/rtems_bsdnet_ntp.c: Revert previous patch.
2008-09-25 19:54:26 +00:00
Joel Sherrill
f1cb4fc843
2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* README.configure, aclocal/bsp-alias.m4, aclocal/check-bsps.m4:
Recognize the the GDB SuperH simulator is just an architectural
simulator and does not include devices. Rename existing simulator BSP
configurations to simsh1 and simsh2 and add simsh4.
2008-09-25 19:51:23 +00:00
Joel Sherrill
a91dfbf951
2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* setup.def, started/buildc.t: Update.
2008-09-25 19:34:41 +00:00
Joel Sherrill
ab7cf7ed7e
2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, custom/simsh4.cfg: Recognize the the GDB SuperH
simulator is just an architectural simulator and does not include
devices. Rename existing simulator BSP configurations to simsh1 and
simsh2 and add simsh4.
* custom/simsh1.cfg, custom/simsh2.cfg: New files.
* custom/shsim.cfg, custom/simsh7032.cfg, custom/simsh7045.cfg: Removed.
2008-09-25 19:34:21 +00:00
Joel Sherrill
d66a6cbf66
2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Move duplicated context switch code to score/cpu. This
has been used to run tests on the simulator BSP as SH1, SH2, and SH4.
* context.c: New file.
2008-09-25 19:32:41 +00:00
Joel Sherrill
be7ca346fd
2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, sh7032/score/cpu_asm.c,
sh7045/score/cpu_asm.c, sh7750/score/cpu_asm.c: Move duplicated
context switch code to score/cpu and provide an interrupt handling
stub for the GDB SuperH simulator since it does not support
interrupts or devices. This has been used to run tests on the
simulator BSP as SH1, SH2, and SH4.
* shgdb/score/cpu_asm.c, shgdb/score/ispshgdb.c: New files.
2008-09-25 19:32:15 +00:00
Joel Sherrill
fa6f92df95
2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/linkcmds: GDB Simulator has 16MB RAM.
2008-09-25 18:42:02 +00:00
Joel Sherrill
d45dff4137
2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems4.10/sparc/Makefile.am: Bump RTEMS CPU Kit version.
* patches/gcc-ada-4.3.2-rtems4.10-20080910.diff: New file.
* patches/gcc-ada-4.2.0-rtems4.8-20070705.diff: Removed.
2008-09-25 18:28:24 +00:00
Joel Sherrill
8f0777089d
2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* preinstall.am: Regenerated.
2008-09-25 17:59:23 +00:00
Joel Sherrill
f40ddad254
2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libfs/src/imfs/deviceio.c: Eliminate duplicate implementation.
2008-09-25 14:17:53 +00:00
Joel Sherrill
fac2a48042
2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/start/start.S: Add BFIN_ON_SKYEYE define to disable features
not supported on simulator.
2008-09-25 14:10:51 +00:00
Joel Sherrill
808ef293d2
2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* configure.ac: Add BFIN_ON_SKYEYE define to disable features not
supported on simulator.
2008-09-25 14:10:49 +00:00
Joel Sherrill
35380ac4a8
2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* configure.ac, console/console.c: Add BFIN_ON_SKYEYE define to disable
features not supported on simulator.
2008-09-25 14:10:45 +00:00
Joel Sherrill
9f57b4be1f
2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* custom/bf537skyeye.cfg: Removed.
2008-09-25 14:10:11 +00:00
Joel Sherrill
67aa23c467
2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* configure.ac, console/console.c: Add skyeye alias for bf537stamp.
2008-09-25 13:55:53 +00:00
Joel Sherrill
1db80d0bf9
2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* custom/bf537Stamp.cfg, custom/erc32.cfg: Add skyeye alias for
bf537stamp.
* custom/bf537skyeye.cfg: New file.
2008-09-25 13:55:46 +00:00
Joel Sherrill
e751e66477
2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Now runs using fake clock ticker.
* clock/clockdrv.c: Removed.
2008-09-25 13:35:24 +00:00
Joel Sherrill
7358c5a930
2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* start/start.S: Fix name of idtsim__exit.
2008-09-25 13:35:04 +00:00
Joel Sherrill
8b33b6afc7
2008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* console/console-io.c: Add missing file and remove junk code.
* console/syscalls.S: New file.
2008-09-25 13:34:18 +00:00
Ralf Corsepius
858407db5a
newlib-1.16.0-rtems4.10-20080925.diff.
2008-09-25 10:44:29 +00:00
Ralf Corsepius
190e9d5845
Undef __ATTRIBUTE_IMPURE_PTR__.
2008-09-25 10:40:49 +00:00
Joel Sherrill
939646293a
2008-09-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/linkcmds: Simulator now appears to have 16M RAM support by
default in gdb 6.8.
2008-09-24 21:44:41 +00:00
Joel Sherrill
cf03ba2ac2
2008-09-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, console/console-io.c, include/bsp.h:
2008-09-24 21:26:42 +00:00
Joel Sherrill
db1424c9d9
2008-09-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* clock_driver_simidle.c: New file.
This implementation is for BSPs for simulators without a clock tick
ISR. It provides a special IDLE task that calls rtems_clock_tick()
repeatedly when the application ends up in the IDLE task. This
simulates time advancing. It is enough to run many tests but
will not result in the correct behavior when you want timeslicing.
This is because timeslicing assumes that a tick ISR determines
that the currently executing thread must be switched out. Without
a clock tick ISR, this will not occur.
2008-09-24 21:26:18 +00:00
Joel Sherrill
164f8b3996
2008-09-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* clock/clockdrv.c: Fix comment.
2008-09-24 16:40:38 +00:00
Joel Sherrill
ae1a501c95
2008-09-24 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac, clock/clockdrv.c, include/bsp.h,
start/start.S, startup/linkcmds: Now runs ticker and hello on
sh-rtems4.10-gdb. The SH simulator in gdb has no hardware IO or
interrupt simulation so we use the trap interface to print.
* gdbsci/gdbsci.c: Removed.
2008-09-24 16:39:44 +00:00
Joel Sherrill
cd784cb75d
2008-09-24 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1326/cpukit
* libi2c/libi2c.c: Use int for return value when negative values
possible.
2008-09-24 14:31:26 +00:00
Joel Sherrill
115dae328a
2008-09-24 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1324/bsps
* aclocal/check-bsps.m4: Add missing icecube.
2008-09-24 14:07:45 +00:00
Joel Sherrill
13b8c65208
2008-09-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
2008-09-24 13:44:04 +00:00
Ralf Corsepius
c736dcfb0a
2008-09-24 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/bsp-bootcard-options.m4: Fix quoting.
2008-09-24 09:29:24 +00:00
Ralf Corsepius
3469329c31
2008-09-24 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/lib/ftpfs.c: Use ssize_t for read retval (Fix
comparision of unsigned < 0).
2008-09-24 08:51:54 +00:00
Ralf Corsepius
a4bacff453
2008-09-24 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Eliminates libcpudir.
2008-09-24 07:29:38 +00:00
Ralf Corsepius
501e95b520
Regenerate.
2008-09-24 07:22:37 +00:00
Ralf Corsepius
4857b31eeb
2008-09-24 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Remove NETWORKING (Sources are missing).
2008-09-24 07:21:22 +00:00
Ralf Corsepius
fdcb9b8a62
Remove duplicate bsp_specs.
2008-09-24 07:20:13 +00:00
Ralf Corsepius
a00d18ce77
2008-09-24 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Add DISTCLEANFILES = include/bspopts.h.
2008-09-24 07:07:31 +00:00
Ralf Corsepius
abe3261b4a
2008-09-24 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Cosmetics.
2008-09-24 07:03:17 +00:00
Ralf Corsepius
c7ee4da979
2008-09-24 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Add bsp_specs.
2008-09-24 06:59:24 +00:00
Ralf Corsepius
7425411ff5
2008-08-24 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1323/bsps
* Makefile.am: Remove AM_CFLAGS += -msoft-float.
2008-09-24 05:38:56 +00:00
Ralf Corsepius
74d0e87e14
2008-09-24 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* Makefile.am: Remove empty HAS_NETWORKING conditional.
2008-09-24 03:06:28 +00:00
Ralf Corsepius
1495d91163
2008-09-24 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1322/bsps
* include/bspopts.h.in: Remove.
2008-09-24 02:47:12 +00:00
Ralf Corsepius
196dac3bb7
New.
2008-09-24 02:21:02 +00:00
Ralf Corsepius
e4888a655e
2008-09-24 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1322/bsps
* include/bspopts.h.in: Remove.
2008-09-24 02:17:35 +00:00
Joel Sherrill
0c8c169cf9
2008-09-23 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* bsp_howto/BSPInitFlowchart-49.png: Update figure.
2008-09-23 21:34:47 +00:00
Joel Sherrill
0de9fdfb2e
2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bootcard.c, include/bootcard.h: Make letting boot_card() handle work
area allocation mandatory. Rename
RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to BSP_BOOTCARD_OPTIONS.
2008-09-23 19:53:41 +00:00
Joel Sherrill
95aa5e134e
2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* configure.ac: Make letting boot_card() handle work area allocation
mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
BSP_BOOTCARD_OPTIONS.
2008-09-23 19:53:35 +00:00
Joel Sherrill
63d82b7b88
2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* configure.ac, include/bspopts.h.in: Make letting boot_card() handle
work area allocation mandatory. Rename
RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to BSP_BOOTCARD_OPTIONS.
2008-09-23 19:52:35 +00:00
Joel Sherrill
7a592dcddd
2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Make letting boot_card() handle work area
allocation mandatory. Rename
RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to BSP_BOOTCARD_OPTIONS.
2008-09-23 19:52:21 +00:00
Joel Sherrill
12d02b8e91
2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* aclocal/bsp-bootcard-options.m4: New file.
* aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
2008-09-23 19:50:37 +00:00
Joel Sherrill
fe3007d7ca
2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, start/start.S: bsp_cleanup() had the same code which was
executed when you returned from boot_card() to start.S. So just use
the stub bsp_cleanup() implementation and remove a file.
* startup/bspclean.c: Removed.
2008-09-23 17:30:01 +00:00
Joel Sherrill
3e2f58a17c
2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, include/bsp.h, startup/bspstart.c: Rename
existing bsp_reset() to bsp_sysReset() since the prototype did not
match the standard one. Add standard bsp_reset().
* startup/bspreset.c: New file.
2008-09-23 15:28:23 +00:00
Joel Sherrill
dba0264924
2008-09-23 Eric Norum <norume@aps.anl.gov>
...
* libnetworking/lib/rtems_bsdnet_ntp.c: Let TCP/IP stack pick port
rather than hard coding selection.
2008-09-23 15:21:21 +00:00
Joel Sherrill
94cba6e1cc
2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: BSP specific bsp_cleanup() is a dupe of a shared one.
* startup/bspclean.c: Removed.
2008-09-23 15:11:51 +00:00
Joel Sherrill
81f160023d
2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspclean.c: Removed.
2008-09-23 15:11:10 +00:00
Joel Sherrill
b6cf80fb50
2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: BSP specific bsp_cleanup() is a dupe of a
shared one.
* startup/bspclean.c: Removed.
2008-09-23 15:10:33 +00:00
Joel Sherrill
a2a2f3f21a
2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* start/start.S: bsp_cleanup() had the same code which was executed
when you returned from boot_card() to start.S. So just use the stub
bsp_cleanup() implementation and remove a file.
* startup/bspclean.c: Removed.
2008-09-23 15:07:32 +00:00
Joel Sherrill
ca93cf149c
2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: bsp_cleanup() had the same code which was executed when
you returned from boot_card() to start.S. So just use the stub
bsp_cleanup() implementation and remove a file.
* startup/bspclean.c: Removed.
2008-09-23 14:51:37 +00:00
Joel Sherrill
b2fe499f10
2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/bspclean.c: Removed.
2008-09-23 14:45:44 +00:00
Joel Sherrill
b39fdd9b5a
2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: bsp_cleanup() had the same code which was executed when
you returned from boot_card() to start.S. So just use the stub
bsp_cleanup() implementation and remove a file.
2008-09-23 14:45:40 +00:00
Joel Sherrill
59bdd96602
2008-09-23 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* README: Add URL.
2008-09-23 14:21:20 +00:00
Joel Sherrill
8f912f27c5
2008-09-23 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* custom/lpc2478.cfg: Comment out use of U-Boot specific mkimage since
we do not reliably know it is installed.
2008-09-23 14:08:16 +00:00
Joel Sherrill
8a6c48076e
2008-09-23 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* acinclude.m4: New BSP -- lpc24xx.
2008-09-23 14:07:42 +00:00
Joel Sherrill
8c0cab0b09
2008-09-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
BSPs that support this feature.
2008-09-23 14:07:19 +00:00
Joel Sherrill
d126b32055
2008-09-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/utility.h: New file.
2008-09-23 14:07:05 +00:00
Joel Sherrill
13995d18a6
2008-09-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* Makefile.am, preinstall.am, include/lpc24xx.h, misc/system-clocks.c:
Move utility.h
2008-09-23 14:06:09 +00:00
Joel Sherrill
9b623eee16
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* at91rm9200/dbgu/dbgu.c: Use standardized bsp_cleanup() which can
optionally print a message, poll for user to press key, and call
bsp_reset(). Using this eliminates the various bsp_cleanup()
implementations which had their own implementation and variety of
string constants. This driver had to support the standard poll
key input method.
2008-09-22 21:54:25 +00:00
Joel Sherrill
72798eef80
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspreset.c: New file.
2008-09-22 21:53:54 +00:00
Joel Sherrill
95ef82cb3c
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/serial/ns16550.c: Fix typo.
2008-09-22 21:51:15 +00:00
Joel Sherrill
54cf1198e3
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bspclean.c, include/bootcard.h: Use standardized bsp_cleanup() which
can optionally print a message, poll for user to press key, and call
bsp_reset(). Using this eliminates the various bsp_cleanup()
implementations which had their own implementation and variety of
string constants.
* bspreset.c, bspreset_fatal.c, bspreset_loop.c: New files.
2008-09-22 21:50:54 +00:00
Joel Sherrill
17623751c4
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Use standardized bsp_cleanup() which can
optionally print a message, poll for user to press key, and call
bsp_reset(). Using this eliminates the various bsp_cleanup()
implementations which had their own implementation and variety of
string constants.
* startup/bspclean.c: Removed.
2008-09-22 21:50:40 +00:00
Joel Sherrill
788870e168
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/console/inch.c, shared/startup/panic.c: Use standardized
bsp_cleanup() which can optionally print a message, poll for user to
press key, and call bsp_reset(). Using this eliminates the various
bsp_cleanup() implementations which had their own implementation and
variety of string constants.
* shared/console/bspreset.c: New file.
* shared/console/reboot.c: Removed.
2008-09-22 21:50:31 +00:00
Joel Sherrill
87a38dd39f
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, include/bspopts.h.in: Use standardized
bsp_cleanup() which can optionally print a message, poll for user to
press key, and call bsp_reset(). Using this eliminates the various
bsp_cleanup() implementations which had their own implementation and
variety of string constants.
* startup/bspclean.c: Removed.
2008-09-22 21:50:29 +00:00
Joel Sherrill
5734337319
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, README.booting, include/bsp.h, startup/bspclean.c,
vectors/exceptionhandler.c: Use standardized bsp_cleanup() which can
optionally print a message, poll for user to press key, and call
bsp_reset(). Using this eliminates the various bsp_cleanup()
implementations which had their own implementation and variety of
string constants.
* startup/bspreset.c: New file.
* startup/reboot.c: Removed.
2008-09-22 21:50:25 +00:00
Joel Sherrill
be10c5e4b9
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h, startup/misc.c: Use standardized bsp_cleanup() which
can optionally print a message, poll for user to press key, and call
bsp_reset(). Using this eliminates the various bsp_cleanup()
implementations which had their own implementation and variety of
string constants.
2008-09-22 21:50:23 +00:00
Joel Sherrill
ddfaa29626
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, include/bsp.h: Use standardized bsp_cleanup() which can
optionally print a message, poll for user to press key, and call
bsp_reset(). Using this eliminates the various bsp_cleanup()
implementations which had their own implementation and variety of
string constants.
2008-09-22 21:50:21 +00:00
Joel Sherrill
2fb1805ab6
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, console/console.c, include/bsp.h: Use standardized
bsp_cleanup() which can optionally print a message, poll for user to
press key, and call bsp_reset(). Using this eliminates the various
bsp_cleanup() implementations which had their own implementation and
variety of string constants.
* startup/bspreset.c: New file.
* startup/bspclean.c: Removed.
2008-09-22 21:50:17 +00:00
Joel Sherrill
87b9739e98
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, console/console.c, include/bsp.h,
startup/bspstart.c: Use standardized bsp_cleanup() which can
optionally print a message, poll for user to press key, and call
bsp_reset(). Using this eliminates the various bsp_cleanup()
implementations which had their own implementation and variety of
string constants.
* startup/bspreset.c: New file.
* startup/bspclean.c: Removed.
2008-09-22 21:50:15 +00:00
Joel Sherrill
872645dc2c
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Use standardized bsp_cleanup() which can optionally
print a message, poll for user to press key, and call bsp_reset().
Using this eliminates the various bsp_cleanup() implementations which
had their own implementation and variety of string constants.
2008-09-22 21:50:13 +00:00
Joel Sherrill
34ea1e67d4
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, console/console-io.c: Use standardized
bsp_cleanup() which can optionally print a message, poll for user to
press key, and call bsp_reset(). Using this eliminates the various
bsp_cleanup() implementations which had their own implementation and
variety of string constants.
* startup/bspclean.c: Removed.
2008-09-22 21:50:06 +00:00
Joel Sherrill
084369e07a
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, console/inch.c, console/keyboard.c,
include/bsp.h: Use standardized bsp_cleanup() which can optionally
print a message, poll for user to press key, and call bsp_reset().
Using this eliminates the various bsp_cleanup() implementations which
had their own implementation and variety of string constants.
2008-09-22 21:49:43 +00:00
Joel Sherrill
d4f6b30dcf
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* acinclude.m4, shared/comm/console.c: Use standardized bsp_cleanup()
which can optionally print a message, poll for user to press key, and
call bsp_reset(). Using this eliminates the various bsp_cleanup()
implementations which had their own implementation and variety of
string constants.
2008-09-22 21:49:32 +00:00
Joel Sherrill
d8a6431906
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, include/bspopts.h.in: Use standardized
bsp_cleanup() which can optionally print a message, poll for user to
press key, and call bsp_reset(). Using this eliminates the various
bsp_cleanup() implementations which had their own implementation and
variety of string constants.
2008-09-22 21:49:29 +00:00
Joel Sherrill
06ec9001b8
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, console/uart.c, startup/bspstart.c: Use
standardized bsp_cleanup() which can optionally print a message, poll
for user to press key, and call bsp_reset(). Using this eliminates
the various bsp_cleanup() implementations which had their own
implementation and variety of string constants.
* startup/bspclean.c: Removed.
2008-09-22 21:49:27 +00:00
Joel Sherrill
b23d8953d7
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/bspstart.c: Use standardized bsp_cleanup() which
can optionally print a message, poll for user to press key, and call
bsp_reset(). Using this eliminates the various bsp_cleanup()
implementations which had their own implementation and variety of
string constants.
2008-09-22 21:49:23 +00:00
Joel Sherrill
bf7e13f3a1
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, console/uart.c, startup/bspstart.c: Use
standardized bsp_cleanup() which can optionally print a message, poll
for user to press key, and call bsp_reset(). Using this eliminates
the various bsp_cleanup() implementations which had their own
implementation and variety of string constants.
* startup/bspreset.c: New file.
* startup/bspclean.c: Removed.
2008-09-22 21:49:21 +00:00
Joel Sherrill
61433e8eab
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, console/console.c: Use standardized
bsp_cleanup() which can optionally print a message, poll for user to
press key, and call bsp_reset(). Using this eliminates the various
bsp_cleanup() implementations which had their own implementation and
variety of string constants.
* startup/bspclean.c: Removed.
2008-09-22 21:49:19 +00:00
Joel Sherrill
1dad9e780a
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, console/uart.c: Use standardized
bsp_cleanup() which can optionally print a message, poll for user to
press key, and call bsp_reset(). Using this eliminates the various
bsp_cleanup() implementations which had their own implementation and
variety of string constants.
* startup/bspclean.c: Removed.
2008-09-22 21:49:17 +00:00
Joel Sherrill
34e9f2ac32
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c: Use standardized
bsp_cleanup() which can optionally print a message, poll for user to
press key, and call bsp_reset(). Using this eliminates the various
bsp_cleanup() implementations which had their own implementation and
variety of string constants.
* startup/bspreset.c: New file.
* startup/bspclean.c: Removed.
2008-09-22 21:49:15 +00:00
Joel Sherrill
d50ba03d7a
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, console/uart.c, startup/bspclean.c,
startup/bspstart.c: Use standardized bsp_cleanup() which can
optionally print a message, poll for user to press key, and call
bsp_reset(). Using this eliminates the various bsp_cleanup()
implementations which had their own implementation and variety of
string constants.
* startup/bspreset.c: New file.
2008-09-22 21:49:11 +00:00
Joel Sherrill
23c3f72e4d
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/rtems/bspIo.h, libcsupport/Makefile.am: Add genchark() for
polled debug input from the same device as printk().
* libcsupport/src/getchark.c: New file.
2008-09-22 21:47:04 +00:00
Joel Sherrill
0fbd231001
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/serial/ns16550.c: Fix typo.
2008-09-22 17:23:14 +00:00
Joel Sherrill
ac4b164c8b
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h, network/network.c: Fix missed name change.
2008-09-22 17:07:02 +00:00
Joel Sherrill
00a2358559
2008-09-22 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libchip/serial/ns16550.c: Add not supported on arm even though it is
not simple vectored.
2008-09-22 17:02:16 +00:00
Joel Sherrill
5619a047c6
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* .cvsignore, include/bspopts.h.in: New files.
2008-09-22 16:20:01 +00:00
Joel Sherrill
fc9cbcf341
2008-09-22 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libchip/serial/ns16550.c: Not currently supported on architectures
with simple vectored interrupt model.
2008-09-22 15:42:54 +00:00
Ralf Corsepius
f1f60c22d0
2008-09-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Don't install files from shared/.
2008-09-22 14:55:15 +00:00
Ralf Corsepius
f8f2e41da7
2008-09-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/version.m4: Bump RTEMS_API to 4.10.
Bump _RTEMS_VERSION to 4.9.99.0.
2008-09-22 14:14:09 +00:00
Ralf Corsepius
64600d0173
2008-09-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems/include/rtems/rtems/types.h: Do not define rtems_boolean,
rtems_single, rtems_double unless RTEMS_DEPRECATED_TYPES is given.
2008-09-22 14:12:12 +00:00
Thomas Doerfler
9cabf5f300
shared/include/utility.h: New file.
2008-09-22 12:51:16 +00:00
Thomas Doerfler
fd1c1c9506
added BSP for ARM LPC24xx
2008-09-22 11:50:19 +00:00
Thomas Doerfler
8dcfc0a88e
*** empty log message ***
2008-09-22 11:49:50 +00:00
Thomas Doerfler
e97e0e0886
Include required header files. Removed support for old PowerPC exception handling. Various fixes for interrupt related routines. Added support for BSPs with IRQ extension API.
2008-09-22 11:46:15 +00:00
Thomas Doerfler
31c14d9043
Include required header files. Some internal functions have now static linkage type. Added constant qualifier to operations table and read-only function parameters.
2008-09-22 11:45:25 +00:00
Thomas Doerfler
8efda6a196
correct DEC clock rate for non-U-Boot case
2008-09-22 11:40:19 +00:00
Thomas Doerfler
27fef33625
*** empty log message ***
2008-09-22 11:39:25 +00:00
Thomas Doerfler
88aad06f6b
Install_clock has now static linkage. Initialize rtems_clock_major with unsigned integer literal
2008-09-22 11:32:48 +00:00
Thomas Doerfler
a948e85de5
Fixed wrong section size symbols.
2008-09-22 11:30:51 +00:00
Thomas Doerfler
5aeed173cf
lpc24xx: new BSP
2008-09-22 11:30:09 +00:00
Thomas Doerfler
16d5668684
lpc24xx: New BSP
...
shared/startup/linkcmds.base, shared/include/linker-symbols.h, shared/include/start.h, shared/start/start.S: New files.
2008-09-22 11:28:39 +00:00
Joel Sherrill
f6be448f64
2008-09-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bspgetworkarea.c: Fix typo. Add debug printk statements.
2008-09-21 20:48:40 +00:00
Joel Sherrill
13f14466bb
2008-09-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/linkcmds: Move WorkAreaBase to be closer to end definition.
2008-09-21 20:47:47 +00:00
Joel Sherrill
250385019b
2008-09-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* include/bsp.h: Remove define of BSP_ZERO_WORKSPACE_AUTOMATICALLY.
2008-09-21 16:37:20 +00:00
Joel Sherrill
fe85f05c71
2008-09-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/linkcmds: Add WorkAreaBase.
2008-09-21 16:16:33 +00:00
Joel Sherrill
0b6ca8aa24
2008-09-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
is no PCI bus based upon the BSP not having a base address defined.
This means this driver cannot be supported on that board.
2008-09-20 22:20:14 +00:00
Joel Sherrill
2785a80d3e
2008-09-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bspgetworkarea.c: Augment to optionally know U-Boot.
2008-09-20 21:44:57 +00:00
Joel Sherrill
f044f9c20e
2008-09-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, include/bsp.h, start/start.S, startup/bspstart.c,
startup/cpuinit.c: Use top level shared bsp_get_work_area()
implementation. Augment it to know about U-Boot.
* startup/bspgetworkarea.c: Removed.
2008-09-20 21:39:53 +00:00
Joel Sherrill
144ad33774
2008-09-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, include/bsp.h, network_5200/network.c, start/start.S,
startup/bspstart.c, startup/cpuinit.c: Use top level shared
bsp_get_work_area() implementation. Augment it to know about U-Boot.
* startup/bspgetworkarea.c: Removed.
2008-09-20 21:39:02 +00:00
Joel Sherrill
bb573f750f
2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/startup/bspgetworkarea.c, shared/startup/sbrk.c: Remove
warnings by switching to uintptr_t.
2008-09-19 21:31:43 +00:00
Joel Sherrill
bf9b8f5dfe
2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h, startup/bspstart.c: Remove unused BSP_INIT_STACK_SIZE
now that the linkcmds accounts for the starting stack.
2008-09-19 21:31:22 +00:00
Joel Sherrill
c37210b1bf
2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Remove unused BSP_INIT_STACK_SIZE.
2008-09-19 21:29:48 +00:00
Joel Sherrill
c47e486d51
2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/bspgetworkarea.c: Removed.
2008-09-19 21:14:05 +00:00
Joel Sherrill
127e726af6
2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
2008-09-19 21:14:03 +00:00
Joel Sherrill
1a3db54805
2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, include/bsp.h, startup/bspstart.c: Use PowerPC level
shared bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-19 21:04:15 +00:00
Joel Sherrill
7a2125ca39
2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/start/start.S, shared/startup/bspgetworkarea.c,
shared/startup/bspstart.c, shared/startup/linkcmds: Modifications
which reflect those tested on psim. Hopefully they work on all
boards. The initialization stack is explicitly declared in the
linkcmds memory layout rather than magic math.
2008-09-19 20:41:36 +00:00
Joel Sherrill
af2eb770c7
2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, include/bsp.h, startup/bspstart.c, startup/linkcmds: Use
PowerPC level shared bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-19 20:40:17 +00:00
Joel Sherrill
387a69a10e
2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, include/bsp.h, startup/bspstart.c, startup/linkcmds: Use
PowerPC level shared bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-19 19:45:18 +00:00
Joel Sherrill
4c9784e8a2
2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/network/dec21140.c, libchip/network/elnk.c,
libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
2008-09-19 19:29:50 +00:00
Joel Sherrill
349475b9c1
2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* custom/ep1a.cfg, custom/mtx603e.cfg, custom/mvme2100.cfg,
custom/psim.cfg, custom/score603e.cfg: Eliminate vestiges of mpc603e
define.
2008-09-19 19:27:36 +00:00
Joel Sherrill
af70ed5b19
2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/shell/main_mallocinfo.c, libmisc/shell/main_wkspaceinfo.c:
Include information on whether C Program Heap and RTEMS Workspace are
separate.
2008-09-19 16:15:21 +00:00
Joel Sherrill
4bbf70bd98
2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/score/m68k.h: Move set cacr, acr0, acr1 routines here to get
them out of a BSP.
2008-09-19 15:52:09 +00:00
Joel Sherrill
c01e72bdc5
2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Split out various BSPs bspstart.c contents. Move cache
management code here.
* mcf5223x/cache/cachepd.c, mcf5235/cache/cachepd.c: New files.
2008-09-19 15:51:33 +00:00
Joel Sherrill
0dba2a55d7
2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, console/debugio.c: Split out bspstart contents. Use
shared stub for bsp_start.
* startup/bsppretaskinghook.c: New file.
* startup/bspstart.c: Removed.
2008-09-19 15:50:44 +00:00
Joel Sherrill
97c64b01e7
2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Split out bspstart contents. Use shared stub for
bsp_start.
* startup/h8bdinstallirq.c: New file.
* startup/bspstart.c: Removed.
2008-09-19 15:50:26 +00:00
Joel Sherrill
ac243c5d08
2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Eliminate tm27 items from bsp.h
2008-09-19 15:49:54 +00:00
Joel Sherrill
8074c0b1d0
2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Split out bspstart contents. Move cache code to libcpu.
* startup/bspgetcpuclockspeed.c: New file.
* startup/bspstart.c: Removed.
2008-09-19 15:49:36 +00:00
Joel Sherrill
2fbe159e9a
2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/bspstart.c: Split out bspstart contents. Move
cache code to libcpu.
* startup/bspgetcpuclockspeed.c: New file.
2008-09-19 15:49:28 +00:00
Joel Sherrill
c1dcda5d13
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Remove prototypes of routines in bootcard.h.
2008-09-18 21:06:53 +00:00
Joel Sherrill
4e1cc1739b
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bootcard.c: Perform bsp_start() before bsp_get_work_area().
2008-09-18 20:48:17 +00:00
Joel Sherrill
1d18c33202
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libfs/Makefile.am: Do not build nfsclient if no networking.
2008-09-18 20:44:47 +00:00
Joel Sherrill
975021e7ec
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* unlimited/system.h: Support up to 10K tasks in loop. With 64MB on
pc386 and configured for unified workspace, you can get close to
this.
2008-09-18 20:43:48 +00:00
Joel Sherrill
17d9f5f9fa
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Use
top level shared bsp_get_work_area() implementation.
2008-09-18 20:43:07 +00:00
Joel Sherrill
3a261b9b6d
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Add use of shared bsppost.c
2008-09-18 20:42:46 +00:00
Joel Sherrill
ef37cb67a1
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Add
bsp_get_work_area() implementation and use more of the BSP
Initialization Framework.
* startup/bspgetworkarea.c: New file.
2008-09-18 20:41:09 +00:00
Joel Sherrill
7f09abec3e
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c: Add
bsp_get_work_area() implementation and use more of the BSP
Initialization Framework.
* startup/bspgetworkarea.c, startup/bsppost.c: New files.
2008-09-18 20:40:09 +00:00
Joel Sherrill
76ba5f222a
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Use
top level shared bsp_get_work_area() implementation.
2008-09-18 18:01:48 +00:00
Joel Sherrill
bcb9f8c330
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, include/bsp.h, startup/bspstart.c: Use
PowerPC level shared bsp_get_work_area() implementation.
2008-09-18 17:54:14 +00:00
Joel Sherrill
5ce16e9ea9
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspstart.c: Remove unused variable.
2008-09-18 17:45:04 +00:00
Joel Sherrill
b8e42cd203
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Remove unnecessary include of bsp.h
2008-09-18 17:43:39 +00:00
Joel Sherrill
3a1b7b8042
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* mcf5206/timer/timerisr.S: Remove unnecessary include of bsp.h
2008-09-18 17:43:06 +00:00
Joel Sherrill
ccceaf3e52
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Remove unnecessary boilerplate comments.
2008-09-18 17:42:45 +00:00
Joel Sherrill
89fc9341b7
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h, include/tm27.h: Remove unnecessary boilerplate
comments.
2008-09-18 17:40:14 +00:00
Joel Sherrill
75c9e48d48
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Remove unnecessary boilerplate comments. Eliminate use
of EXTERN.
2008-09-18 17:38:43 +00:00
Joel Sherrill
9f74843ab2
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* console/console.c, include/bsp.h: Remove unnecessary boilerplate
comments. Eliminate use of EXTERN and move unnneccessarily global
variables to console.c.
2008-09-18 17:38:26 +00:00
Joel Sherrill
67ed2a84fc
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Remove unnecessary variables and EXTERN magic.
2008-09-18 17:34:49 +00:00
Joel Sherrill
a714cb4e0d
2008-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* startup/bspstart.c: Add include of rtems/libio.h.
2008-09-18 17:34:38 +00:00
Joel Sherrill
bd9b68fc3b
2008-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* cfg/bare-avr3.cfg, cfg/bare-avr5.cfg: Eliminate START_BASE and
START_FILE.
2008-09-18 17:34:16 +00:00
Joel Sherrill
5e30d590ba
2008-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* leaf.cfg, compilers/gcc-target-default.cfg, custom/default.cfg.in:
Eliminate START_BASE and START_FILE.
2008-09-18 17:34:06 +00:00
Joel Sherrill
15043ea98a
2008-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* compilers/gcc-no_bsp.cfg, compilers/gcc-target-default.cfg,
custom/bare.cfg, custom/c3xsim.cfg, custom/c4xsim.cfg,
custom/default.cfg, custom/haleakala.cfg, custom/mbx8xx.cfg,
custom/mvme2307.cfg, custom/mvme3100.cfg, custom/mvme5500.cfg,
custom/posix.cfg, custom/ss555.cfg, custom/virtex.cfg: Eliminate
START_BASE and START_FILE.
2008-09-18 17:33:55 +00:00
Joel Sherrill
341c6faac4
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Remove unnecessary boilerplate comments.
2008-09-18 17:26:12 +00:00
Joel Sherrill
283e6f0df7
2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
is NOT used anywhere.
2008-09-18 15:09:21 +00:00
Joel Sherrill
3fe83ec718
2008-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1314/bsps
* custom/mvme3100.cfg: Remove old stuff.
2008-09-18 14:24:42 +00:00
Joel Sherrill
79e4227c1e
2008-09-18 Miao Yan <yanmiaobest@gmail.com>
...
* user/conf.t: Add CONFIGURE_USE_DEVFS_AS_BASE_FILESYSTEM and
CONFIGURE_APPLICATION_DISABLE_FILESYSTEM.
2008-09-18 13:31:04 +00:00
Joel Sherrill
ec9e8a9bae
2008-09-18 Miao Yan <yanmiaobest@gmail.com>
...
* libfs/src/devfs/devclose.c, libfs/src/devfs/devfs_eval.c,
libfs/src/devfs/devioctl.c, libfs/src/devfs/devopen.c,
libfs/src/devfs/devread.c, libfs/src/devfs/devwrite.c: Fix warnings.
2008-09-18 13:21:49 +00:00
Ralf Corsepius
641ef00ab6
Remove *.orig files having crept into patch.
2008-09-18 03:51:34 +00:00
Joel Sherrill
61852aa0db
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Doxyfile.in, rtems/mainpage.h, score/include/rtems/system.h: Move to
generating Doxygen for more of CPU Kit.
* rtems/Doxyfile, score/Doxyfile, score/mainpage.h: Removed.
2008-09-17 21:40:48 +00:00
Joel Sherrill
5060d4f970
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* configure.ac: Add generated Doxyfile which can process entire set of
preinstalled .h files.
* Doxyfile.in: New file.
2008-09-17 20:25:14 +00:00
Joel Sherrill
6c89d726fb
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/timesys.h: Rename STACK_CHECKER_ON to more appropriate
CONFIGURE_STACK_CHECKER_ENABLED.
2008-09-17 19:31:23 +00:00
Joel Sherrill
fd6092a3fe
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* fileio/system.h: Rename STACK_CHECKER_ON to more appropriate
CONFIGURE_STACK_CHECKER_ENABLED.
2008-09-17 19:31:18 +00:00
Joel Sherrill
156dc1d36c
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* stackchk/system.h: Rename STACK_CHECKER_ON to more appropriate
CONFIGURE_STACK_CHECKER_ENABLED.
2008-09-17 19:31:13 +00:00
Joel Sherrill
1fe3733544
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* compilers/gcc-no_bsp.cfg: Eliminate some obsolete junk.
2008-09-17 19:31:00 +00:00
Joel Sherrill
4afd6f4078
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sapi/include/confdefs.h: Rename STACK_CHECKER_ON to more appropriate
CONFIGURE_STACK_CHECKER_ENABLED.
2008-09-17 19:30:36 +00:00
Joel Sherrill
5d2c65e0bd
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shell/rtems.t, user/conf.t, user/stackchk.t: Rename STACK_CHECKER_ON
to more appropriate CONFIGURE_STACK_CHECKER_ENABLED.
2008-09-17 19:30:29 +00:00
Joel Sherrill
b6f298c7e3
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/linkcmds: Add start symbol to eliminate warning.
2008-09-17 19:28:50 +00:00
Joel Sherrill
6a14d440bc
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libfs/src/devfs/devclose.c, libfs/src/devfs/devfs_init.c,
libfs/src/devfs/devfs_show.c, libfs/src/devfs/devioctl.c,
libfs/src/devfs/devopen.c, libfs/src/devfs/devread.c,
libfs/src/devfs/devwrite.c: Fix warnings.
2008-09-17 19:14:20 +00:00
Joel Sherrill
96a0303b63
2008-09-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* user/conf.t: Fix typo.
2008-09-17 19:03:10 +00:00
Joel Sherrill
1117465116
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* minimum/init.c, unlimited/system.h: Add support for optionally having
a unified work area. In other words, the RTEMS Workspace and C
Program Heap are the same pool of memory.
2008-09-17 18:38:57 +00:00
Joel Sherrill
25ed553913
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* preinstall.am: Regenerated.
2008-09-17 18:38:38 +00:00
Joel Sherrill
1986152ec9
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bootcard.c: Add support for optionally having a unified work area. In
other words, the RTEMS Workspace and C Program Heap are the same pool
of memory.
2008-09-17 18:38:05 +00:00
Joel Sherrill
bd5984deb7
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/free.c, libcsupport/src/malloc.c,
libcsupport/src/malloc_initialize.c, libcsupport/src/malloc_p.h,
libcsupport/src/malloc_sbrk_helpers.c,
libcsupport/src/malloc_statistics_helpers.c,
libcsupport/src/malloc_walk.c, libcsupport/src/mallocfreespace.c,
libcsupport/src/mallocinfo.c, libcsupport/src/realloc.c,
libcsupport/src/rtems_memalign.c, sapi/include/confdefs.h,
score/inline/rtems/score/thread.inl: Add support for optionally
having a unified work area. In other words, the RTEMS Workspace and C
Program Heap are the same pool of memory.
2008-09-17 18:37:55 +00:00
Joel Sherrill
2f3e2e0eaa
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* user/conf.t: Add support for optionally having a unified work area.
In other words, the RTEMS Workspace and C Program Heap are the same
pool of memory.
2008-09-17 18:37:46 +00:00
Joel Sherrill
d4331a291b
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/linkcmds: Work Area should start on 16 byte boundary.
2008-09-17 18:26:17 +00:00
Joel Sherrill
35150aae5d
2008-09-17 Miao Yan <yanmiaobest@gmail.com>
...
* optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
add simple device only filesystem (devfs), optionally completely drop
out filesystem, and to clean up disabling newlib reentrancy support.
This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
now has a 15K code space.
* optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
Removed.
2008-09-17 16:22:40 +00:00
Joel Sherrill
a4b39697ea
2008-09-17 Miao Yan <yanmiaobest@gmail.com>
...
* bsplibc.c, bsppost.c: Merge GSOC project code to add simple device
only filesystem (devfs), optionally completely drop out filesystem,
and to clean up disabling newlib reentrancy support. This dropped 17K
from the minimum.exe for sparc/sis and arm/rtl22xx_t now has a 15K
code space.
2008-09-17 16:16:31 +00:00
Joel Sherrill
d965db14f6
2008-09-17 Miao Yan <yanmiaobest@gmail.com>
...
* startup/bspstart.c: Merge GSOC project code to add simple device only
filesystem (devfs), optionally completely drop out filesystem, and to
clean up disabling newlib reentrancy support. This dropped 17K from
the minimum.exe for sparc/sis and arm/rtl22xx_t now has a 15K code
space.
2008-09-17 16:16:16 +00:00
Joel Sherrill
d40da79b04
2008-09-17 Miao Yan <yanmiaobest@gmail.com>
...
* Makefile.am, preinstall.am, libcsupport/Makefile.am,
libcsupport/include/rtems/libcsupport.h,
libcsupport/include/rtems/libio.h, libcsupport/src/base_fs.c,
libcsupport/src/libio_init.c, libcsupport/src/newlibc_exit.c,
libcsupport/src/newlibc_init.c, libcsupport/src/sync.c,
libfs/Makefile.am, libfs/src/imfs/deviceio.c,
sapi/include/confdefs.h: Merge GSOC project code to add simple device
only filesystem (devfs), optionally completely drop out filesystem,
and to clean up disabling newlib reentrancy support. This dropped 17K
from the minimum.exe for sparc/sis and arm/rtl22xx_t now has a 15K
code space.
* libcsupport/src/__usrenv.c, libcsupport/src/newlibc_reent.c,
libfs/src/devfs/devclose.c, libfs/src/devfs/devfs.h,
libfs/src/devfs/devfs_eval.c, libfs/src/devfs/devfs_init.c,
libfs/src/devfs/devfs_mknod.c, libfs/src/devfs/devfs_node_type.c,
libfs/src/devfs/devfs_show.c, libfs/src/devfs/devioctl.c,
libfs/src/devfs/devopen.c, libfs/src/devfs/devread.c,
libfs/src/devfs/devstat.c, libfs/src/devfs/devwrite.c,
libfs/src/imfs/deviceerrno.c: New files.
* libcsupport/src/newlibc.c: Removed.
2008-09-17 16:12:04 +00:00
Joel Sherrill
e8fcadbc49
2008-09-17 Miao Yan <yanmiaobest@gmail.com>
...
* hello/system.h, minimum/Makefile.am, minimum/init.c: Merge GSOC
project code to add simple device only filesystem (devfs), optionally
completely drop out filesystem, and to clean up disabling newlib
reentrancy support. This dropped 17K from the minimum.exe for
sparc/sis and arm/rtl22xx_t now has a 15K code space.
2008-09-17 15:42:48 +00:00
Ralf Corsepius
aa2d04500a
binutils-2.18.91.
2008-09-17 15:26:36 +00:00
Ralf Corsepius
9a5e29b6e6
Switch to gdb-6.8-rtems4.10-20080917.diff.
2008-09-17 14:38:54 +00:00
Ralf Corsepius
aa9a6dce1c
Add patch from http://sourceware.org/ml/gdb-patches/2008-02/msg00472.html
2008-09-17 14:34:15 +00:00
Ralf Corsepius
f63871e348
Switch to gcc-core-4.3.2-rtems4.10-20080917.diff.
2008-09-17 14:02:49 +00:00
Ralf Corsepius
c490a1a399
Remove MULTILIB_EXTRA_OPTS from gcc/config/rs6000/t-rtems.
2008-09-17 14:01:23 +00:00
Joel Sherrill
396e32588a
2008-09-16 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sapi/include/confdefs.h: Revert previous patch. Does not apply to
head.
2008-09-16 22:42:45 +00:00
Joel Sherrill
41251f68c2
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bspgetworkarea.c: New file. This implementation should be useable
by most BSPs if they provide the proper support in their linker script.
2008-09-16 22:17:23 +00:00
Joel Sherrill
e150cdbfe4
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-16 22:16:46 +00:00
Joel Sherrill
85e3716398
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/m68kbspgetworkarea.c: Removed.
2008-09-16 22:16:29 +00:00
Joel Sherrill
4c5212e270
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/bspstart.c, startup/linkcmds: Use top level
shared bsp_get_work_area() implementation.
2008-09-16 22:16:26 +00:00
Joel Sherrill
07ce99e933
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
2008-09-16 22:16:25 +00:00
Joel Sherrill
862058d59e
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds, startup/linkcmds_ROM: Use top level
shared bsp_get_work_area() implementation.
2008-09-16 22:16:11 +00:00
Joel Sherrill
8cf46cbc55
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds, startup/linkcmdsflash: Use top level
shared bsp_get_work_area() implementation.
2008-09-16 22:16:09 +00:00
Joel Sherrill
384171ce21
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds, startup/linkcmdsflash,
startup/linkcmdsram: Use top level shared bsp_get_work_area()
implementation.
2008-09-16 22:16:07 +00:00
Joel Sherrill
ec2ae9fa87
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, start/start.S, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
2008-09-16 22:16:06 +00:00
Joel Sherrill
b400277a4c
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds, startup/linkcmds.flash: Use top level
shared bsp_get_work_area() implementation.
2008-09-16 22:16:04 +00:00
Joel Sherrill
939439d3a9
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/bspstart.c, startup/init548x.c,
startup/linkcmds, startup/linkcmds.m5484FireEngine.flash: Use top
level shared bsp_get_work_area() implementation.
2008-09-16 22:16:01 +00:00
Joel Sherrill
53cb8234bb
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, include/bsp.h, startup/init68360.c, startup/linkcmds,
startup/linkcmds.bootp, startup/linkcmds.prom: Use top level shared
bsp_get_work_area() implementation.
2008-09-16 22:15:59 +00:00
Joel Sherrill
e1ee0b599c
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspgetworkarea.c, startup/linkcmds.base: Do some prep work in
anticipation of gen5200 and gen83xx being able to shared
bsp_get_work_area() implementation.
2008-09-16 22:13:54 +00:00
Joel Sherrill
20d7660bd2
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-16 21:59:18 +00:00
Joel Sherrill
5053048395
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-16 21:44:34 +00:00
Joel Sherrill
284ed06a28
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-16 21:35:23 +00:00
Joel Sherrill
91b8fcfb81
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-16 21:14:25 +00:00
Joel Sherrill
c4e0484c72
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-16 20:58:50 +00:00
Joel Sherrill
2bd510395b
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-16 20:48:21 +00:00
Joel Sherrill
03f1297675
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-16 20:37:11 +00:00
Joel Sherrill
895321b7ee
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-16 20:19:22 +00:00
Joel Sherrill
2d41fc5c52
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, include/bsp.h, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-16 20:17:37 +00:00
Joel Sherrill
98d59afcb1
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/bspgetworkarea.c: Removed.
2008-09-16 20:13:41 +00:00
Joel Sherrill
2a65e6d569
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
2008-09-16 20:13:39 +00:00
Joel Sherrill
190003b184
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds, startup/linkcmds-le,
startup/linkcmds-le.coff: Use top level shared bsp_get_work_area()
implementation.
2008-09-16 20:13:27 +00:00
Joel Sherrill
8f402bf880
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds, startup/linkcmds.sim: Use top level
shared bsp_get_work_area() implementation.
2008-09-16 20:13:24 +00:00
Joel Sherrill
94bbe3a450
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds, startup/linkcmds.rom,
startup/linkcmds.rom2ram: Use top level shared bsp_get_work_area()
implementation.
2008-09-16 20:13:21 +00:00
Joel Sherrill
0682df5868
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/linkcmds, startup/linkcmds.ram,
startup/linkcmds.rom: Use top level shared bsp_get_work_area()
implementation.
2008-09-16 20:13:17 +00:00
Joel Sherrill
179cdb74d6
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Use top level shared bsp_get_work_area() implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-16 19:59:28 +00:00
Joel Sherrill
c009cd5670
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/include/nvram.h: Fix typo.
2008-09-16 19:26:21 +00:00
Joel Sherrill
ed521b6890
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* clockdrv_shell.c: Remove unnecessary includes of rtems/libcsupport.h
and rtems/libio.h.
* bspstart.c: New file.
2008-09-16 19:10:15 +00:00
Joel Sherrill
8c26247841
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* clock/clock.c: Remove unnecessary includes of rtems/libcsupport.h and
rtems/libio.h.
2008-09-16 19:10:04 +00:00
Joel Sherrill
0b6d4de801
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* clock/ckinit.c: Remove unnecessary includes of rtems/libcsupport.h
and rtems/libio.h.
2008-09-16 19:09:53 +00:00
Joel Sherrill
cb78c0d4d4
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspstart.c: Removed.
2008-09-16 19:09:30 +00:00
Joel Sherrill
ab435f1cd0
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/bspstart.c: Remove unnecessary includes of rtems/libcsupport.h
and rtems/libio.h.
2008-09-16 19:08:22 +00:00
Joel Sherrill
887297fa48
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* clock/ckinit.c: Add use of bsp_get_work_area() in its own file and
rely on BSP Framework to perform more initialization. Remove
unnecessary includes of rtems/libio.h and rtems/libcsupport.h. All
SuperH BSPs now share a common bsp_start() implementation.
2008-09-16 19:07:59 +00:00
Joel Sherrill
e66402b51e
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/clock/clock.c: Remove unnecessary includes of
rtems/libcsupport.h and rtems/libio.h.
2008-09-16 19:07:06 +00:00
Joel Sherrill
dcc905b912
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* irq/FPGA.c: Remove unnecessary includes of rtems/libcsupport.h and
rtems/libio.h.
2008-09-16 19:06:59 +00:00
Joel Sherrill
e76068d31f
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/bspstart.c: Add use of bsp_get_work_area() in
its own file and rely on BSP Framework to perform more
initialization. Remove unnecessary includes of rtems/libio.h and
rtems/libcsupport.h.
* startup/bspgetworkarea.c: New file.
2008-09-16 19:06:45 +00:00
Joel Sherrill
a196084919
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspstart.c: Remove unnecessary includes of
rtems/libcsupport.h and rtems/libio.h.
2008-09-16 19:06:10 +00:00
Joel Sherrill
1c79f01d90
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* clock/clock.c, startup/bspstart.c: Remove unnecessary includes of
rtems/libcsupport.h and rtems/libio.h.
2008-09-16 19:05:48 +00:00
Joel Sherrill
cc1f623884
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/bspstart.c: Split out bsp_get_work_area() into
its own file and use BSP Framework to perform more initialization.
* startup/bspgetworkarea.c: New file.
2008-09-16 19:05:15 +00:00
Joel Sherrill
2d6932a094
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* clock/ckinit.c, startup/bspstart.c: Remove unnecessary includes of
rtems/libcsupport.h and rtems/libio.h.
2008-09-16 19:04:16 +00:00
Joel Sherrill
90014dc218
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/m68kbspgetworkarea.c: Add use of bsp_get_work_area() in its
own file and rely on BSP Framework to perform more initialization.
Remove unnecessary includes of rtems/libio.h and rtems/libcsupport.h.
* shared/m68kpretaskinghook.c: Removed.
2008-09-16 19:03:51 +00:00
Joel Sherrill
18aa55eebb
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Add
use of bsp_get_work_area() in its own file and rely on BSP Framework
to perform more initialization. Remove unnecessary includes of
rtems/libio.h and rtems/libcsupport.h.
2008-09-16 19:03:48 +00:00
Joel Sherrill
a993d456cd
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/linkcmds: Add use of
bsp_get_work_area() in its own file and rely on BSP Framework to
perform more initialization. Remove unnecessary includes of
rtems/libio.h and rtems/libcsupport.h.
* console/debugio.c, startup/bsppredriverhook.c: New files.
* startup/bspstart.c: Removed.
2008-09-16 19:03:46 +00:00
Joel Sherrill
c6fb8ed4e0
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, clock/ckinit.c, startup/linkcmds: Add use
of bsp_get_work_area() in its own file and rely on BSP Framework to
perform more initialization. Remove unnecessary includes of
rtems/libio.h and rtems/libcsupport.h.
* startup/bspstart.c: Removed.
2008-09-16 19:03:44 +00:00
Joel Sherrill
e779190665
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, clock/ckinit.c, startup/bspstart.c: Add
use of bsp_get_work_area() in its own file and rely on BSP Framework
to perform more initialization. Remove unnecessary includes of
rtems/libio.h and rtems/libcsupport.h.
2008-09-16 19:03:42 +00:00
Joel Sherrill
47733692fb
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, clock/ckinit.c, startup/bspstart.c,
startup/linkcmds: Add use of bsp_get_work_area() in its own file and
rely on BSP Framework to perform more initialization. Remove
unnecessary includes of rtems/libio.h and rtems/libcsupport.h.
2008-09-16 19:03:40 +00:00
Joel Sherrill
2c5862d1f8
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, clock/ckinit.c, startup/bspstart.c, startup/linkcmds:
Add use of bsp_get_work_area() in its own file and rely on BSP
Framework to perform more initialization. Remove unnecessary includes
of rtems/libio.h and rtems/libcsupport.h.
2008-09-16 19:03:34 +00:00
Joel Sherrill
1b0dfdd5a8
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, clock/ckinit.c, startup/linkcmds,
startup/linkcmds_ROM: Add use of bsp_get_work_area() in its own file
and rely on BSP Framework to perform more initialization. Remove
unnecessary includes of rtems/libio.h and rtems/libcsupport.h.
* startup/bsppredriverhook.c: New file.
2008-09-16 19:03:32 +00:00
Joel Sherrill
9b0c089120
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c: Add use of
bsp_get_work_area() in its own file and rely on BSP Framework to
perform more initialization. Remove unnecessary includes of
rtems/libio.h and rtems/libcsupport.h.
2008-09-16 19:03:30 +00:00
Joel Sherrill
b1ded2405d
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds,
startup/linkcmdsflash, startup/linkcmdsram: Add use of
bsp_get_work_area() in its own file and rely on BSP Framework to
perform more initialization. Remove unnecessary includes of
rtems/libio.h and rtems/libcsupport.h.
2008-09-16 19:03:28 +00:00
Joel Sherrill
7b18d2f797
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, start/start.S, startup/linkcmds: Add use
of bsp_get_work_area() in its own file and rely on BSP Framework to
perform more initialization. Remove unnecessary includes of
rtems/libio.h and rtems/libcsupport.h.
* startup/bspstart.c: Removed.
2008-09-16 19:03:24 +00:00
Joel Sherrill
0ba477eab1
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, include/bspopts.h.in, startup/bspstart.c,
startup/linkcmds, startup/linkcmds.m5484FireEngine.flash: Add use of
bsp_get_work_area() in its own file and rely on BSP Framework to
perform more initialization. Remove unnecessary includes of
rtems/libio.h and rtems/libcsupport.h.
2008-09-16 19:03:19 +00:00
Joel Sherrill
2a0726aa60
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, start/start.S: Add use of
bsp_get_work_area() in its own file and rely on BSP Framework to
perform more initialization. Remove unnecessary includes of
rtems/libio.h and rtems/libcsupport.h.
* startup/bspstart.c: Removed.
2008-09-16 19:03:17 +00:00
Joel Sherrill
4601f3dc7d
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/linkcmds: Add use of
bsp_get_work_area() in its own file and rely on BSP Framework to
perform more initialization. Remove unnecessary includes of
rtems/libio.h and rtems/libcsupport.h.
* startup/bspstart.c: Removed.
2008-09-16 19:03:12 +00:00
Joel Sherrill
71c00c5663
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* clock/clock.c, startup/bspstart.c, startup/linkcmds: Add use of
bsp_get_work_area() in its own file and rely on BSP Framework to
perform more initialization.
* startup/bspgetworkarea.c: New file.
2008-09-16 19:01:46 +00:00
Joel Sherrill
c818a7fac7
2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspstart.c: Remove unnecessary includes of
rtems/libcsupport.h and rtems/libio.h.
* startup/linkcmds: Remove unused _HeapBase.
2008-09-16 19:01:26 +00:00
Joel Sherrill
c0e00eb722
2008-09-16 Gene Smith <gene.smith@siemens.com>
...
PR 564/cpukit
* sapi/include/confdefs.h: Fix incorrect name. Was missed in an earlier
renaming sweep.
2008-09-16 17:12:07 +00:00
Joel Sherrill
db77b92977
2008-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/startup/bspstart.c, shared/startup/pretaskinghook.c: Add use
of bsp_get_work_area() in its own file and rely on BSP Framework to
perform more initialization.
* shared/startup/bspgetworkarea.c: New file.
2008-09-15 22:05:19 +00:00
Joel Sherrill
f1359069e0
2008-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, include/bsp.h, include/bspopts.h.in,
startup/bspstart.c, startup/linkcmds: Add use of bsp_get_work_area()
in its own file and rely on BSP Framework to perform more
initialization.
* startup/bspgetworkarea.c: New file.
2008-09-15 22:05:16 +00:00
Joel Sherrill
0f70711148
2008-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Add
use of bsp_get_work_area() in its own file and rely on BSP Framework
to perform more initialization.
* startup/bspgetworkarea.c: New file.
2008-09-15 22:05:14 +00:00
Joel Sherrill
8446486f60
2008-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, include/bsp.h, startup/bspstart.c: Add use
of bsp_get_work_area() in its own file and rely on BSP Framework to
perform more initialization.
* startup/bspgetworkarea.c: New file.
2008-09-15 22:05:12 +00:00
Joel Sherrill
60e3b0032c
2008-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspstart.c: Add use of bsp_get_work_area() in its own file
and rely on BSP Framework to perform more initialization.
2008-09-15 22:05:10 +00:00
Joel Sherrill
704e37143e
2008-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, include/bsp.h, include/bspopts.h.in,
startup/bspstart.c: Add use of bsp_get_work_area() in its own file
and rely on BSP Framework to perform more initialization.
2008-09-15 22:05:08 +00:00
Joel Sherrill
76432f9a52
2008-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Add use of bsp_get_work_area() in its own file and
rely on BSP Framework to perform more initialization.
2008-09-15 22:05:04 +00:00
Joel Sherrill
fe6cce1cda
2008-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspstart.c, startup/bspstart.c.nocache: Add use of
bsp_get_work_area() in its own file and rely on BSP Framework to
perform more initialization.
2008-09-15 22:05:03 +00:00
Joel Sherrill
379a476172
2008-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/bspstart.c: Use shared bsp_get_work_area() in
its own file and rely on BSP Framework to perform more
initialization.
* startup/bspgetworkarea.c: New file.
2008-09-15 19:25:42 +00:00
Joel Sherrill
5e8726d0c8
2008-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/bspgetworkarea.c, shared/bsphwinit.c, shared/bspstart.c:
New files.
2008-09-15 19:18:45 +00:00
Joel Sherrill
628d804f36
2008-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, include/bsp.h, startup/hw_init.c,
startup/linkcmds, startup/linkcmds-le, startup/linkcmds-le.coff: Use
shared bsp_get_work_area() in its own file and rely on BSP Framework
to perform more initialization. After factoring this out, it turned
out that all SuperH BSPs has the same bsp_start() implementation so
this was made shared.
* startup/bspstart.c: Removed.
2008-09-15 19:18:36 +00:00
Joel Sherrill
512d0fcba1
2008-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, include/bsp.h, startup/linkcmds: Use
shared bsp_get_work_area() in its own file and rely on BSP Framework
to perform more initialization. After factoring this out, it turned
out that all SuperH BSPs has the same bsp_start() implementation so
this was made shared.
2008-09-15 19:18:31 +00:00
Joel Sherrill
11a6c97462
2008-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, include/bsp.h, startup/linkcmds: Use
shared bsp_get_work_area() in its own file and rely on BSP Framework
to perform more initialization. After factoring this out, it turned
out that all SuperH BSPs has the same bsp_start() implementation so
this was made shared.
* startup/bspstart.c: Removed.
2008-09-15 19:18:29 +00:00
Joel Sherrill
c51efdcd62
2008-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/bspstart.c: Use shared bsp_get_work_area() in its own file and
rely on BSP Framework to perform more initialization.
* shared/bspgetworkarea.c: New file.
2008-09-15 17:54:11 +00:00
Joel Sherrill
182674ed7c
2008-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Use shared bsp_get_work_area() in its own file and rely
on BSP Framework to perform more initialization.
2008-09-15 17:54:09 +00:00
Joel Sherrill
20e1bdfc0c
2008-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* leaf.cfg: LINK.c and LINK.cc include LDFLAGS so do not include it in
make-exe and make-cxx-exe definitions. This was resulting in the
linker script being processed twice and breaking some BSPs.
2008-09-15 17:43:22 +00:00
Ralf Corsepius
4fcb2f17d5
Use "double" instead of "rtems_double".
2008-09-15 13:53:53 +00:00
Joel Sherrill
28b6765d41
2008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/bspstart.c: Use shared bsp_get_work_area() into
its own file and use BSP Framework to perform more initialization.
2008-09-15 00:23:55 +00:00
Joel Sherrill
b4a52b19b9
2008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds:
Create bsp_get_work_area() into its own file and use BSP Framework to
perform more initialization.
* startup/bspgetworkarea.c: New file.
2008-09-14 23:43:36 +00:00
Joel Sherrill
c4515a1491
2008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c: Create
bsp_get_work_area() into its own file and use BSP Framework to
perform more initialization.
* startup/bspgetworkarea.c: New file.
2008-09-14 23:33:05 +00:00
Joel Sherrill
5c8d42b7b2
2008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/score/cpu.h: Move extern of bsp_clicks_per_usec so it is not
nested inside braces.
2008-09-14 23:17:13 +00:00
Joel Sherrill
3ddb428321
2008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, console/rsPMCQ1.h, include/bsp.h,
startup/bspstart.c: Create bsp_get_work_area() into its own file and
use BSP Framework to perform more initialization.
* startup/bspgetworkarea.c: New file.
2008-09-14 23:07:47 +00:00
Joel Sherrill
eb3923bce5
2008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c: Create
bsp_get_work_area() into its own file and use BSP Framework to
perform more initialization.
* startup/bspgetworkarea.c: New file.
* startup/main.c: Removed.
2008-09-14 22:03:54 +00:00
Joel Sherrill
6f4aa47622
2008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/bspstart.c: Create bsp_get_work_area() into its
own file and use BSP Framework to perform more initialization.
* startup/bspgetworkarea.c: New file.
2008-09-14 21:57:13 +00:00
Joel Sherrill
a444be6268
2008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c: Create
bsp_get_work_area() into its own file and use BSP Framework to
perform more initialization.
* startup/bspgetworkarea.c: New file.
2008-09-14 21:52:48 +00:00
Joel Sherrill
e95cf8c9d5
2008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c: Create
bsp_get_work_area() into its own file and use BSP Framework to
perform more initialization.
* startup/bspgetworkarea.c: New file.
2008-09-14 21:44:01 +00:00
Joel Sherrill
6a39cd4fec
2008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/bspstart.c: Split out bsp_get_work_area() into
its own file and use BSP Framework to perform more initialization.
* startup/bspgetworkarea.c: New file.
2008-09-14 21:38:25 +00:00
Joel Sherrill
63c08c06df
2008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c: Split out
bsp_get_work_area() into its own file and user BSP Framework to
perform more initialization.
* startup/bspgetworkarea.c: New file.
2008-09-14 21:34:26 +00:00
Joel Sherrill
58eee41c11
2008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds:
Split out bsp_get_work_area() into its own file and user BSP
Framework to perform more initialization.
* startup/bspgetworkarea.c: New file.
2008-09-14 21:26:23 +00:00
Joel Sherrill
25e4d24f12
2008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c: Split out
bsp_get_work_area() into its own file and user BSP Framework to
perform more initialization.
* startup/bspgetworkarea.c: New file.
2008-09-14 21:16:26 +00:00
Joel Sherrill
ff32644ed5
2008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/__main.c, startup/bspstart.c:
Split out bsp_get_work_area() into its own file and user BSP
Framework to perform more initialization.
* startup/bspgetworkarea.c: New file.
2008-09-14 21:02:10 +00:00
Joel Sherrill
a012d1881a
2008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, include/bspopts.h.in: Split out
bsp_get_work_area() into its own file and user BSP Framework to
perform more initialization. Use same shared implementation as
edb7312 and csb336.
2008-09-14 20:42:57 +00:00
Joel Sherrill
f560d0ac22
2008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c: Split out
bsp_get_work_area() into its own file and user BSP Framework to
perform more initialization. Use same shared implementation as
edb7312 and csb336.
2008-09-14 20:22:57 +00:00
Joel Sherrill
12d853d54b
2008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Split out bsp_cleanup() and
bsp_get_work_area() into their own files.
* startup/bspclean.c, startup/bspgetworkarea.c,
startup/bspstart.c: New files.
* startup/start.c: Removed.
2008-09-14 20:04:36 +00:00
Joel Sherrill
cdeed30434
2008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c: Split out
bsp_get_work_area() into its own file and user BSP Framework to
perform more initialization. Use same shared implementation as
edb7312 and csb336.
2008-09-14 19:54:15 +00:00
Joel Sherrill
b9cb6cdf74
2008-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c: Now support
bsp_get_work_area() and used shared implementation of it and
bsp_pretasking_hook. Ticker runs.
* startup/bspgetworkarea.c: New file.
2008-09-12 21:47:01 +00:00
Joel Sherrill
3ab13d5ce8
2008-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac, startup/bspclean.c, startup/bspstart.c:
Now support bsp_get_work_area() and used shared implementation of it
and bsp_pretasking_hook.
2008-09-12 21:18:07 +00:00
Joel Sherrill
02694aae95
2008-09-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/bspgetworkarea.c: New file.
2008-09-12 20:25:38 +00:00
Joel Sherrill
0729c2d928
2008-09-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Split out bsp_get_work_area() into its own file and user
BSP Framework to perform more initialization. Let edb7312 and csb336
shared the implementation.
* startup/bspgetworkarea.c: Removed.
2008-09-12 20:25:34 +00:00
Joel Sherrill
b7774253cf
2008-09-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c: Split out
bsp_get_work_area() into its own file and user BSP Framework to
perform more initialization. Let edb7312 and csb336 shared the
implementation.
2008-09-12 20:25:31 +00:00
Joel Sherrill
c3ee425704
2008-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* network_5200/network.c: Remove use of boolean.
2008-09-12 18:15:03 +00:00
Ralf Corsepius
fd92869fe0
Regenerate.
2008-09-12 07:48:11 +00:00
Ralf Corsepius
c42b245904
Bump GDB_RPMREL.
2008-09-12 07:47:01 +00:00
Ralf Corsepius
0558e58c56
Update.
2008-09-12 07:46:06 +00:00
Ralf Corsepius
10d4919cc7
Remove (unused).
2008-09-12 07:43:34 +00:00
Ralf Corsepius
ebe7bf2842
Merge-in Joels gdb-6.8-sysv-ipc-1.diff.
2008-09-12 06:44:19 +00:00
Ralf Corsepius
3e25608121
GCC_RPMREL = 3 (Rebuild against binutils-2.18.90).
2008-09-11 15:57:25 +00:00
Ralf Corsepius
518adaf96c
Abandon gcc-4.3.1.
2008-09-11 15:56:31 +00:00
Ralf Corsepius
6176ff0dc4
Remove (unused).
2008-09-11 15:53:10 +00:00
Ralf Corsepius
a9cb0b0905
2008-09-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems/include/rtems/rtems/types.h: Do not define rtems_boolean,
rtems_single, rtems_double unless RTEMS_DEPRECATED_TYPES is given.
2008-09-11 14:12:52 +00:00
Ralf Corsepius
6162bc2a1d
2008-09-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems/score/types.h: Do not define boolean, single_precision,
double_precision unless RTEMS_DEPRECATED_TYPES is given.
2008-09-11 14:10:16 +00:00
Ralf Corsepius
04e8c69ba0
Upgrade to binutils-2.18.90.
2008-09-11 12:00:46 +00:00
Joel Sherrill
ad01cc3bbd
2008-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* support/timer_driver.ads: Switch to new names.
2008-09-10 21:36:04 +00:00
Joel Sherrill
4909a30e63
2008-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Review of all bsp_cleanup() implementations. In this
phase, all prototypes were removed from bsp.h and empty
implementations were removed and made to use the shared stub.
2008-09-10 21:35:37 +00:00
Joel Sherrill
8da29747e8
2008-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspstart.c: Review of all bsp_cleanup() implementations. In
this phase, all prototypes were removed from bsp.h and empty
implementations were removed and made to use the shared stub.
2008-09-10 21:35:19 +00:00
Joel Sherrill
05adba6b12
2008-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, include/bsp.h: Review of all bsp_cleanup()
implementations. In this phase, all prototypes were removed from
bsp.h and empty implementations were removed and made to use the
shared stub.
* startup/bspclean.c: Removed.
2008-09-10 21:35:06 +00:00
Joel Sherrill
41b28f2eb7
2008-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/startup/bspstart.c: Review of all bsp_cleanup()
implementations. In this phase, all prototypes were removed from
bsp.h and empty implementations were removed and made to use the
shared stub.
2008-09-10 21:34:00 +00:00
Joel Sherrill
c603479327
2008-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Review of all bsp_cleanup() implementations. In this
phase, all prototypes were removed from bsp.h and empty
implementations were removed and made to use the shared stub.
* startup/bspclean.c: Removed.
2008-09-10 21:33:47 +00:00
Joel Sherrill
f497d1596e
2008-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h, startup/bspclean.c: Review of all bsp_cleanup()
implementations. In this phase, all prototypes were removed from
bsp.h and empty implementations were removed and made to use the
shared stub.
2008-09-10 21:33:42 +00:00
Joel Sherrill
fe27e20ff2
2008-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c: Split out
bsp_get_work_area() into its own file and user BSP Framework to
perform more initialization.
* startup/bspgetworkarea.c: New file.
2008-09-10 20:32:47 +00:00
Joel Sherrill
e993f5b1ba
2008-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/bspgetworkarea.c: New file.
2008-09-10 20:32:30 +00:00
Joel Sherrill
018e3821cc
2008-09-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds:
Split out bsp_get_work_area() into its own file and user BSP
Framework to perform more initialization.
2008-09-10 20:32:27 +00:00
Ralf Corsepius
03a85d3293
Remove.
2008-09-10 20:15:26 +00:00
Ralf Corsepius
93e1140675
Upgrade autoconf to 2.63.
2008-09-10 20:13:03 +00:00
Ralf Corsepius
64c5bec519
Bump RTEMS_API to 4.10.
2008-09-10 20:12:00 +00:00
Ralf Corsepius
44c2d06d0e
Remove freebsd6.2, freebsd6.3, rtems4.9.
2008-09-10 20:09:27 +00:00
Ralf Corsepius
9d0c693e7d
Remove.
2008-09-10 20:08:31 +00:00
Joel Sherrill
7a28ac8880
2008-09-10 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* configure.ac, aclocal/canonical-target-name.m4: Readd NIOS2 and TI
C4x. Accidentally not done on 4.9 branch. :(
* score/cpu/c4x/.cvsignore, score/cpu/c4x/ChangeLog,
score/cpu/c4x/Makefile.am, score/cpu/c4x/cpu.c,
score/cpu/c4x/cpu_asm.S, score/cpu/c4x/irq.c,
score/cpu/c4x/preinstall.am, score/cpu/c4x/rtems/asm.h,
score/cpu/c4x/rtems/score/c4x.h, score/cpu/c4x/rtems/score/cpu.h,
score/cpu/c4x/rtems/score/cpu_asm.h,
score/cpu/c4x/rtems/score/types.h, score/cpu/c4x/rtems/tic4x/c4xio.h,
score/cpu/nios2/.cvsignore, score/cpu/nios2/ChangeLog,
score/cpu/nios2/Makefile.am, score/cpu/nios2/cpu.c,
score/cpu/nios2/cpu_asm.S, score/cpu/nios2/irq.c,
score/cpu/nios2/preinstall.am, score/cpu/nios2/rtems/asm.h,
score/cpu/nios2/rtems/score/cpu.h,
score/cpu/nios2/rtems/score/cpu_asm.h,
score/cpu/nios2/rtems/score/nios2.h,
score/cpu/nios2/rtems/score/types.h: New files.
2008-09-10 15:41:37 +00:00
Joel Sherrill
4ff2c04c1d
2008-09-10 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* configure.ac, aclocal/canonical-target-name.m4,
score/cpu/Makefile.am: Remove TI C4x and NIOS2 ports from 4.9 branch.
* score/cpu/c4x/.cvsignore, score/cpu/c4x/ChangeLog,
score/cpu/c4x/Makefile.am, score/cpu/c4x/cpu.c,
score/cpu/c4x/cpu_asm.S, score/cpu/c4x/irq.c,
score/cpu/c4x/preinstall.am, score/cpu/c4x/rtems/asm.h,
score/cpu/c4x/rtems/score/c4x.h, score/cpu/c4x/rtems/score/cpu.h,
score/cpu/c4x/rtems/score/cpu_asm.h,
score/cpu/c4x/rtems/score/types.h, score/cpu/c4x/rtems/tic4x/c4xio.h,
score/cpu/nios2/.cvsignore, score/cpu/nios2/ChangeLog,
score/cpu/nios2/Makefile.am, score/cpu/nios2/cpu.c,
score/cpu/nios2/cpu_asm.S, score/cpu/nios2/irq.c,
score/cpu/nios2/preinstall.am, score/cpu/nios2/rtems/asm.h,
score/cpu/nios2/rtems/score/cpu.h,
score/cpu/nios2/rtems/score/cpu_asm.h,
score/cpu/nios2/rtems/score/nios2.h,
score/cpu/nios2/rtems/score/types.h: Removed.
2008-09-10 15:35:28 +00:00
Ralf Corsepius
64bad82948
Import from zlib-1.2.4
2008-07-27 18:58:53 +00:00
Ralf Corsepius
d42bd2f70e
Import from zlib-1.2.4
2008-04-25 23:14:33 +00:00
Ralf Corsepius
21a750bb7e
Import from zlib-1.2.4
2008-04-25 17:40:02 +00:00