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