Joel Sherrill
6c6818678b
2000-10-12 John S Gwynne <jgwynne@mrcday.com>
...
* sim.h: These changes enable RTEMS to automatically generate
the ram_init file used by gdb with the BDM patches. The 332 has
on-board chip select lines (for RAM and FLASH) that must be
configured before use of these peripherals. These patches parse
data from start.c where the chip select lines are configured in
the runtime executable and automatically generates the gdb
initialization file using the same settings. A great time saver.
A similar file, ram_init_FW (flash writable), is also generated
that the flash programming tool uses.
* BSP/start/start.c: Must be modified to support above.
* BSP/start/ram_init.ld, BSP/start/ram_init.sed: New files.
2000-10-12 12:50:43 +00:00
Joel Sherrill
837ab84157
2000-09-29 Joel Sherrill <joel@OARcorp.com>
...
* sp20/sp20.scn: Corrected to reflect new addition.
* sp20/system.h: Removed comment reflecting history.
2000-09-29 15:51:22 +00:00
Joel Sherrill
cf42c54cfa
2000-09-29 Stephan Merker <merker@decrc.abb.de>
...
* sp20/getall.c, sp20/init.c, sp20/system.h, sp20/task1.c:
Added new task to test sequence of altering a period's length
while it is still active.
2000-09-29 14:51:16 +00:00
Joel Sherrill
bebf0438d6
2000-09-29 Stephan Merker <merker@decrc.abb.de>
...
* include/rtems/rtems/ratemon.h, src/ratemonperiod.c,
src/ratemontimeout.c: Add next_length field so period length
can be changed by the the sequence period(X), period(not X)
with no intervening cancel or expiration.
2000-09-29 14:48:17 +00:00
Joel Sherrill
9f30a08bc4
2000-09-29 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
...
* startup/linkcmds: Added lines so DWARF debug information
would be available. Otherwise gdb complains that the offsets
for the debug info are incorrect and doesn't load the files.
2000-09-29 14:25:46 +00:00
Joel Sherrill
4cb5d29e6e
2000-09-29 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
...
* startup/linkcmds: Added lines so DWARF debug information
would be available. Otherwise gdb complains that the offsets
for the debug info are incorrect and doesn't load the files.
2000-09-29 13:33:23 +00:00
Joel Sherrill
f6630d445a
2000-09-28 Joel Sherrill <joel@OARcorp.com>
...
* monitor/mon-driver.c: Accounted for addition of "_entry" to
fields in rtems_driver_address_table.
2000-09-28 20:23:34 +00:00
Joel Sherrill
2e61938324
2000-09-28 Joel Sherrill <joel@OARcorp.com>
...
* include/rtems/io.h (rtems_driver_address_table): Added "_entry"
to all names.
* src/io.c: Accounted for above.
2000-09-28 20:22:40 +00:00
Joel Sherrill
9c3fa30a11
2000-09-28 Joel Sherrill <joel@OARcorp.com>
...
* libc/libio.h (rtems_filesystem_file_handlers_r,
rtems_filesystem_operations_table): Added _h to all structure
fields to indicate they are "handlers".
* libc/libio_.h, libc/chdir.c, libc/chmod.c, libc/chown.c,
libc/close.c, libc/eval.c, libc/fchdir.c, libc/fchmod.c,
libc/fcntl.c, libc/fdatasync.c, libc/fstat.c, libc/fsync.c,
libc/ftruncate.c, libc/getdents.c, libc/imfs_eval.c,
libc/imfs_unlink.c, libc/ioctl.c, libc/ioman.c, libc/link.c,
libc/lseek.c, libc/mknod.c, libc/mount.c, libc/open.c, libc/read.c,
libc/readlink.c, libc/rmdir.c, libc/stat.c, libc/symlink.c,
libc/unlink.c, libc/unmount.c, libc/utime.c, libc/write.c:
Modified to reflect above name change.
2000-09-28 20:19:23 +00:00
Joel Sherrill
527b508c94
2000-09-28 Joel Sherrill <joel@OARcorp.com>
...
* rtems_webserver/Makefile.am, rtems_webserver/base64.c,
rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
* rtems_webserver/sock.c: Added file missed in merger.
2000-09-28 20:08:07 +00:00
Joel Sherrill
5ff9c0886a
2000-09-28 Joel Sherrill <joel@OARcorp.com>
...
* rtems_webserver/Makefile.am, rtems_webserver/base64.c,
rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
* rtems_webserver/sock.c: Added file missed in merger.
2000-09-28 19:11:35 +00:00
Joel Sherrill
2a1ca73cbc
2000-09-25 Joel Sherrill <joel@OARcorp.com>
...
* clock/ckinit.c: Removed include of <bsp.h>. Also switch to
macros to get configuration data.
* timer/timer.c: Removed include of <bsp.h>. Fixed comment
that said 4650 (a mips part).
2000-09-25 19:06:25 +00:00
Joel Sherrill
cd872d9401
2000-09-25 Joel Sherrill <joel@OARcorp.com>
...
* shmdr/shm_driver.h: Added _AM29K entry. May not be correct.
2000-09-25 19:05:05 +00:00
Joel Sherrill
d9608233c7
2000-09-25 Joel Sherrill <joel@OARcorp.com>
...
* include/bsp.h: tty_* renamed to console_*.
* tty/tty.c: Ditto.
* shmsupp/addrconv.c: Typo fixed.
* wrapup/Makefile.am: Merge startup not start directory.
2000-09-25 19:04:16 +00:00
Joel Sherrill
4f6377c515
2000-09-25 Joel Sherrill <joel@OARcorp.com>
...
* ChangeLog: Entry added to wrong file and moved.
2000-09-25 19:02:49 +00:00
Joel Sherrill
a848acb6e6
2000-09-25 Joel Sherrill <joel@OARcorp.com>
...
* bsp_specs: Formatting more like other bsp_specs.
* include/bsp.h: CPU_CLOCK_RATE_MHZ not a real variable to
elimate need for including bsp.h in libcpu.
* startup/bspstart.c: Ditto.
* wrapup/Makefile.am: Did not list shmdr.
2000-09-25 19:01:14 +00:00
Joel Sherrill
a8d650c524
2000-09-25 Joel Sherrill <joel@OARcorp.com>
...
* rtems/system.h: Switched a29k and hppa1.1 to using cpuopts.h not
targopts.h to reduce dependency on BSP.
2000-09-25 18:59:36 +00:00
Joel Sherrill
14b5387b8e
2000-09-25 Joel Sherrill <joel@OARcorp.com>
...
* rtems/score/hppa.h: Switched to using cpuopts.h not
targopts.h to reduce dependency on BSP.
2000-09-25 18:58:50 +00:00
Joel Sherrill
3e0f6985d1
2000-09-25 Joel Sherrill <joel@OARcorp.com>
...
* rtems/score/a29k.h, rtems/score/cpu.h: Switched to using
cpuopts.h not targopts.h to reduce dependency on BSP.
2000-09-25 18:58:26 +00:00
Joel Sherrill
fe7416352b
2000-09-22 Joel Sherrill <joel@OARcorp.com>
...
* startup/linkcmds: Use default object format to avoid name
changes in object format due to tool version changes.
2000-09-22 20:39:48 +00:00
Joel Sherrill
4b60bd3408
2000-09-22 Joel Sherrill <joel@OARcorp.com>
...
* machine/types.h, pppd/pppd.h, rtems/rtems_bsdnet_internal.h,
rtems_webserver/webmain.c: machine/types.h should not have
included rtems.h. It is now including precisely the
least amount of low level, yet portable .h files to get
the basic RTEMS types defined. This rippled into other
files since rtems_bsdnet_internal.h used machine/types.h to include
rtems.h.
2000-09-22 20:38:57 +00:00
Joel Sherrill
a74e94a25e
2000-09-22 Joel Sherrill <joel@OARcorp.com>
...
* src/xdr/xdr_float.c: Added A29K support.
2000-09-22 20:36:49 +00:00
Joel Sherrill
443f26d200
2000-09-22 Joel Sherrill <joel@OARcorp.com>
...
* clock/clock.S: Commented out non-GNU assembly.
2000-09-22 20:36:01 +00:00
Joel Sherrill
fb327db319
2000-09-22 Joel Sherrill <joel@OARcorp.com>
...
* libc/newlibc.c: Removed _A29K specific ifdef.
2000-09-22 20:35:12 +00:00
Joel Sherrill
bbfdedd86d
2000-09-22 Joel Sherrill <joel@OARcorp.com>
...
* amd.ah, cpu.c, cpu_asm.S, register.ah, sig.S, rtems/score/cpu.h:
Updated and fixed minor things. Commented out offensive assembly
and made applications link.
2000-09-22 20:34:15 +00:00
Joel Sherrill
2365488eeb
2000-09-22 Joel Sherrill <joel@OARcorp.com>
...
* start/crt0.S: Renamed to start/start.S.
* start/start.S: Formerly start/crt0.S.
* startup/linkcmds: New file. GNU linker script that is not
correct for the target board but links programs.
* bsp_specs: Use linkcmds.
* include/Makefile.am, start/Makefile.am startup/Makefile.am:
Now work.
* startup/bspstart.c, startup/setvec.c: "#if 0"'ed out references
to reoutines in assembly that are in turn "#if 0"'ed out.
2000-09-22 20:33:08 +00:00
Joel Sherrill
d1c8305071
2000-09-22 Joel Sherrill <joel@OARcorp.com>
...
* Makefile.am, cpu_asm.S, psmacro.ah, rtems/score/cpu.h:
First attempt to compile with GNU tools. Minor modifications
to compile enough to get to assembler errors.
2000-09-22 13:59:42 +00:00
Joel Sherrill
2c6a049139
2000-09-20 Joel Sherrill <joel@OARcorp.com>
...
* src/objectgetbyindex.c: Do not enable dispatching on an
error path it was not disabled on.
2000-09-20 13:27:01 +00:00
Joel Sherrill
0eca1d08f6
2000-09-14 Joel Sherrill <joel@OARcorp.com>
...
* include/mvme16x_hw.h: Include rtems/score/targopts.h so we
can check which BSP this is being used with.
2000-09-15 13:12:12 +00:00
Joel Sherrill
63c5ce455d
2000-09-13 Joel Sherrill <joel@OARcorp.com>
...
* bsp_specs, console/Makefile.am, include/Makefile.am: Clean up.
2000-09-13 20:03:48 +00:00
Joel Sherrill
8b9acbf06e
2000-09-13 Joel Sherrill <joel@OARcorp.com>
...
* Makefile.am, bsp_specs, configure.in, console/Makefile.am,
include/Makefile.am, irq/Makefile.am, irq/irq.c, start/Makefile.am,
startup/Makefile.am, startup/exit.c, wrapup/Makefile.am:
Made to conform to current practice concerning automake and
autoconf. Corrected minor warnings.
2000-09-13 19:42:20 +00:00
Joel Sherrill
456456632d
2000-09-13 Emmanuel Raguet <raguet@crf.canon.fr>
...
* vegaplus BSP submitted by Emmanuel Raguet <raguet@crf.canon.fr > and
Eric Valette <valette@crf.canon.fr >.
* vegaplus/bsp_specs, configure.in, console/Makefile.am,
include/Makefile.am, include/bsp.h, include/registers.h,
irq/Makefile.am, irq/bsp_irq_asm.S, irq/bsp_irq_init.c, irq/irq.c,
irq/irq.h, start/Makefile.am, start/start.S, startup/Makefile.am,
startup/bspstart.c, startup/exit.c, startup/linkcmds,
wrapup/Makefile.am: New files.
2000-09-13 13:45:05 +00:00
Joel Sherrill
943399b715
2000-09-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* leaf.cfg: Remove Depends inclusion.
2000-09-13 13:08:36 +00:00
Joel Sherrill
7e5a481194
2000-09-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* leaf.cfg: Remove include ${CONFIG.CC}, add MANAGERS, START_FILE,
LINKCMDS handling.
* default.cfg.in: Remove everything but START_BASE.
2000-09-12 20:55:35 +00:00
Joel Sherrill
00438014ef
2000-09-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.in: Add RTEMS_PROG_CC_FOR_TARGET,
RTEMS_CANONICALIZE_TOOLS.
2000-09-12 20:54:49 +00:00
Joel Sherrill
a4e45452c3
2000-09-12 Joel Sherrill <joel@OARcorp.com>
...
* rtems/score/i386.h: Corrected "#elsif" to be "#elif".
2000-09-12 20:51:59 +00:00
Joel Sherrill
4166123841
2000-09-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* start/Makefile.am: Remove AM_CPPFLAGS and GAS_CODE16 conditional.
* startup/Makefile.am: Cleanup comments.
2000-09-12 12:53:19 +00:00
Joel Sherrill
2431a8cfa1
2000-09-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* start/Makefile.am: Remove AM_CPPFLAGS and GAS_CODE16 conditional.
2000-09-12 12:52:57 +00:00
Joel Sherrill
49c41bfd1a
2000-09-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* target.cfg.in: Comment out DEFS.
2000-09-12 12:51:37 +00:00
Joel Sherrill
9d4dacc8a0
2000-09-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Use += to set up AM_CPPFLAGS.
2000-09-12 12:51:20 +00:00
Joel Sherrill
e453d5cbb7
2000-09-12 Joel Sherrill <joel@OARcorp.com>
...
* network/network.c (uti596_attach): Adjust cpp directives
and conditional braces so all cases compile.
2000-09-12 12:37:19 +00:00
Joel Sherrill
5fa62fc47e
2000-09-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* wrapup/rtems/Makefile.am: Use PROJECT_TOPdir in path to size_rtems.
2000-09-06 15:32:10 +00:00
Joel Sherrill
633657c3eb
2000-09-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* scitab/Makefile.am: PROJECT_TOPdir.
2000-09-06 15:31:12 +00:00
Joel Sherrill
93175058d7
2000-09-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* rtems/score/Makefile.am: Use PROJECT_TOPdir in path to genoffsets.
2000-09-06 15:30:37 +00:00
Joel Sherrill
4e41273c71
2000-09-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* rtems/score/Makefile.am: Use PROJECT_TOPdir in path to gensize.
2000-09-06 15:30:23 +00:00
Joel Sherrill
6e3f4b2ed1
2000-09-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* ChangeLog: Cleanup.
2000-09-06 15:29:02 +00:00
Joel Sherrill
8af6d150fa
2000-09-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* network/Makefile.am: Use AM_*FLAGS += .. .
* ChangeLog: Fix formating.
2000-09-06 13:26:50 +00:00
Joel Sherrill
9c48256494
2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.in: Cleanup comments.
2000-09-06 13:24:26 +00:00
Joel Sherrill
278495b042
2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* io/Makefile.am: Formatting.
2000-09-05 16:16:07 +00:00
Joel Sherrill
4c19137ce1
2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Formatting.
2000-09-05 16:15:29 +00:00