Timeline



10/20/00:

16:01 Changeset in rtems [396555aa]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-20 Rosimildo da Silva <rdasilva@…> * console/serial_mouse.c: Added support for changing serial parameters.
13:34 Changeset in rtems [772f2243]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-20 Joel Sherrill <joel@…> * mpc8xx/console-generic/console-generic.c: Avoid use of BSP definitions and rely on the new routine mbx8xx_console_get_configuration() to get information. This routine was formerly incorrectly called mbx8xx_console_use_maximum_buffer_size(). binding to the exception code.
13:33 Changeset in rtems [623ffdb]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-20 Joel Sherrill <joel@…> * configure.in, Makefile.am: Explicitly specify whether an RTEMS_CPU_MODEL is using old or new exception processing. This is important because when building multilib, you do not know the RTEMS_CPU_MODEL. So everything built in a multilib'ed RTEMS must be independent of the exception model and allow for late binding to the exception code.
13:31 Changeset in rtems [6a041407]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-20 Joel Sherrill <joel@…> * console/console.c: Add mbx8xx_console_get_configuration() which returns either nvram configuration or a static equivalent.
13:30 Changeset in rtems [cf5be833]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-20 Joel Sherrill <joel@…> * console/console.c: Invoke BSP_uart_init() with enough arguments now that more communication parameters are settable.
13:29 Changeset in rtems [fad00e76]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-20 Joel Sherrill <joel@…> * shared/ppc.h: For multilibs, derive PPC_HAS_FPU from _SOFT_FLOAT.
13:11 Changeset in rtems [461fa1bc]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-20 Joel Sherrill <joel@…> * network/dec21140.c: Corrected attach to include "int attach" parameter.
13:10 Changeset in rtems [84ab6601]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-20 Joel Sherrill <joel@…> * include/wd80x3.h: Added file header and logic to prevent multiple inclusions of this file. * wd8003/wd8003.c: Corrected attach to include "int attach" parameter.
13:07 Changeset in rtems [b0a26ddd]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-20 Joel Sherrill <joel@…> * include/bsp.h: Cleaned up network driver name and attach defines.
12:57 Changeset in rtems [9142bf39]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-20 Dmitry Kargapolov <dk@…> * ne2000/ne2000.c: Fix some errors in the driver. 1. There was no sufficient check of data in ethernet header. The code in ne_rx_daemon() was: inport_word (dport, len); ... len -= 4; ... if (len > 0) ne_read_data (sc, startaddr, len, p); Unfortunately, sometimes my NIC gave me too big len value, the result was memory override. To fix this, I added ethernet header data checking. 2. The way overrides were serviced was not good. It was complex but sometimes did not provide reliable continuing of NIC working. I had the situation of an endless loop in ne_check_status() after override processing. 3. There was conceptual error of porting. The old method of overrides curing was ported from the OS-s, where override-processing did start immediately. But RTEMS-version uses events, and cleaning of the overrides can start later. I selected the way of ne2000 programming that is used in freebsd kernel (v4.0). Because of both problems, incorrect data in header of raw packet and receiver override, it went through ne_reset() and fully reset the ne2000. So, in summary - added detecting of the incorrect data in ethernet header; - replaced handling of receiver overrides with new scheme, via resetting of NIC, this method is used also in case of invalid header detecting.

10/19/00:

15:54 Changeset in rtems [8327c5cc]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-19 Joel Sherrill <joel@…> * page.c: Readd deleted comment lines.
15:54 Changeset in rtems [c4be3475]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-19 Joel Sherrill <joel@…> * console/console.c: Invoke BSP_uart_init() with all arguments now that it takes more parameters.
15:53 Changeset in rtems [e6f5358]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-19 Joel Sherrill <joel@…> * common/uart.h: Added prototype for BSP_uart_set_baud().
15:52 Changeset in rtems [5b59c4d]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-19 Joel Sherrill <joel@…> * .cvsignore, src/.cvsignore, src/imfs/.cvsignore, wrapup/.cvsignore: New files.
15:43 Changeset in rtems [f52111f]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-19 Antti P Miettinen <anmietti@…> * clock/ckinit.c: Do not just set the IMR, OR the enable bit in.
15:37 Changeset in rtems [cab2730]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-19 Antti P Miettinen <anmietti@…> * src/m68k/any/remdeb.h, src/m68k/any/remdeb_xdr.c, src/m68k/any/remdeb_svc.c: New files missed in merger.
15:35 Changeset in rtems [c92fb641]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-19 Antti P Miettinen <anmietti@…> * configure.in: Add m68k support. * include/rdbg/m68k, src/m68k, src/m68k/any: New subdirectory. * src/_servtgt.c: add status text to prinf upon task creation failure. * src/rdbg.c: reconnect rdbg exception handlers upon RPC calls. * src/m68k/Makefile.am, src/m68k/any/Makefile.am, src/m68k/any/remdeb_f.x, src/m68k/any/.cvsignore, src/m68k/any/remdeb.h, src/m68k/any/remdeb_xdr.c, src/m68k/any/remdeb_svc.c, src/m68k/excep_f.c, src/m68k/rdbg_cpu_asm.S, src/m68k/rdbg_f.c, src/m68k/.cvsignore: New files.
15:33 Changeset in rtems [0da0dea]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-19 Antti P Miettinen <anmietti@…> * lib/tftpDriver.c: add comments to handlers struct function pointers. * rtems/rtems_glue.c: move pointer arithmetic to be _after_ pointer has been checked against NULL.
15:32 Changeset in rtems [e090b7e]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-19 Antti P Miettinen <anmietti@…> * rtems/score/cpu.h: define CPU_Exception_frame for rdbg. * m68302.h: Make buffer pointer in m302_SCC_bd volatile.
15:18 Changeset in rtems [75e8e04]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Charles-Antoine Gauthier <charles.gauthier@…> * comm/uart.c (BSP_uart_init): Save more line state parameters.

10/18/00:

18:33 Changeset in rtems [f2442183]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Sergei Organov <osv@…> * Added full support for MPC505. * mpc505/ictrl: New directory. * configure.in, mpc505/Makefile.am: Modified to reflect ictrl addition. * mpc505/ictrl/.cvsignore, mpc505/ictrl/Makefile.am, mpc505/ictrl/ictrl.c, mpc505/ictrl/ictrl.h: New files. * mpc505/timer/timer.c: Use <rtems.h>, not "rtems.h". * mpc505/vectors/Makefile.am: alignment exception handler now included. * mpc505/vectors/vectors.S: Now use constants for exception numbers. * old_exception_processing/ppc_offs.h: New file. * old_exception_processing/Makefile.am: Account for ppc_offs.h. * old_exception_processing/cpu.h: Make Nest and Disable levels volatile. * old_exception_processing/cpu_asm.S: Offsets moved to ppc_offs.h.
18:24 Changeset in rtems [a982e0c6]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Sergei Organov <osv@…> * Added full support for MPC505. * mpc505/ictrl: New directory. * configure.in, mpc505/Makefile.am: Modified to reflect ictrl addition. * mpc505/ictrl/.cvsignore, mpc505/ictrl/Makefile.am, mpc505/ictrl/ictrl.c, mpc505/ictrl/ictrl.h: New files. * mpc505/timer/timer.c: Use <rtems.h>, not "rtems.h". * mpc505/vectors/Makefile.am: alignment exception handler now included. * mpc505/vectors/vectors.S: Now use constants for exception numbers. * old_exception_processing/ppc_offs.h: New file. * old_exception_processing/Makefile.am: Account for ppc_offs.h. * old_exception_processing/cpu.h: Make Nest and Disable levels volatile. * old_exception_processing/cpu_asm.S: Offsets moved to ppc_offs.h.
18:14 Changeset in rtems [10c6e903]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Joel Sherrill <joel@…> * wrapup/Makefile.am: Added libfs.
18:10 Changeset in rtems [d71c6c1]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Chris Johns <ccj@…> * libfs created. * src, src/imfs, wrapup: New directories. * ChangeLog?, Makefile.am, README, configure.in, src/Makefile.am, wrapup/Makefile.am: New files. * src/imfs/deviceio.c, src/imfs/imfs_getchild.c, src/imfs/imfs_readlink.c, src/imfs/imfs.h, src/imfs/imfs_gtkn.c, src/imfs/imfs_rmnod.c, src/imfs/imfs_chown.c, src/imfs/imfs_handlers_device.c, src/imfs/imfs_stat.c, src/imfs/imfs_creat.c, src/imfs/imfs_handlers_directory.c, src/imfs/imfs_symlink.c, src/imfs/imfs_debug.c, src/imfs/imfs_handlers_link.c, src/imfs/imfs_unixstub.c, src/imfs/imfs_directory.c, src/imfs/imfs_handlers_memfile.c, src/imfs/imfs_unlink.c, src/imfs/imfs_eval.c, src/imfs/imfs_init.c, src/imfs/imfs_unmount.c, src/imfs/imfs_fchmod.c, src/imfs/imfs_initsupp.c, src/imfs/imfs_utime.c, src/imfs/imfs_fcntl.c, src/imfs/imfs_link.c, src/imfs/memfile.c, src/imfs/imfs_fdatasync.c, src/imfs/imfs_mknod.c, src/imfs/miniimfs_init.c, src/imfs/imfs_free.c, src/imfs/imfs_mount.c, src/imfs/imfs_fsunmount.c, src/imfs/imfs_ntype.c: New files. Moved from libc.
18:08 Changeset in rtems [45c3da3]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Joel Sherrill <joel@…> * include/confdefs.h: Set CONFIGURE_INIT_TASK_STACK_SIZE to 0 if there is no Classic API Initialization Tasks Table defined.
17:36 Changeset in rtems [c5a60819]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 John Cotton <john.cotton@…> * shared/include/cache.h: Improved file header.
16:56 Changeset in rtems [ee419f3]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Chris Johns <ccj@…> * libfs created. * configure.in: Added libfs subdirectory.
16:53 Changeset in rtems [bfac6a7]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Chris Johns <ccj@…> * libfs created. * libc/deviceio.c, libc/imfs_getchild.c, libc/imfs_readlink.c, libc/imfs.h, libc/imfs_gtkn.c, libc/imfs_rmnod.c, libc/imfs_chown.c, libc/imfs_handlers_device.c, libc/imfs_stat.c, libc/imfs_creat.c, libc/imfs_handlers_directory.c, libc/imfs_symlink.c, libc/imfs_debug.c, libc/imfs_handlers_link.c, libc/imfs_unixstub.c, libc/imfs_directory.c, libc/imfs_handlers_memfile.c, libc/imfs_unlink.c, libc/imfs_eval.c, libc/imfs_init.c, libc/imfs_unmount.c, libc/imfs_fchmod.c, libc/imfs_initsupp.c, libc/imfs_utime.c, libc/imfs_fcntl.c, libc/imfs_link.c, libc/memfile.c, libc/imfs_fdatasync.c, libc/imfs_mknod.c, libc/miniimfs_init.c, libc/imfs_free.c, libc/imfs_mount.c, libc/imfs_fsunmount.c, libc/imfs_ntype.c: Moved to libfs/src/imfs. * Makefile.am: Modified to reflect above.
16:44 Changeset in rtems [1c38c9a]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Joel Sherrill <joel@…> * setup.def, gdb/gdb.spec.in,gnatnewlib/gnatnewlib.spec.in: Updated to reflect gnat 3.13p successfully building.
16:42 Changeset in rtems [467ed56f]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Joel Sherrill <joel@…> * setup.def: Updating version numbers for gcc/newlib RPM release 10.
16:25 Changeset in rtems [552051f]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Chris Johns <ccj@…> * pppd/ipxcp.c: Fixed a typo.
16:10 Changeset in rtems [8ad5399]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Charles-Antoine Gauthier <charles.gauthier@…> * comm/i386-stub-glue.c, comm/tty_drv.c, comm/uart.c, comm/uart.h: Add the ability to set parity, number of data bits and number of stop bits to the existing i386 serial drivers.
15:51 Changeset in rtems [664db30b]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Charles-Antoine Gauthier <charles.gauthier@…> * console/console.c, console/serial_mouse.c, include/bsp.h: Add the ability to set parity, number of data bits and number of stop bits to the existing i386 serial drivers.
15:47 Changeset in rtems [1fc2292d]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Joel Sherrill <joel@…> * console/console.c: Added BSP dependent routine mbx8xx_console_use_maximum_buffer_size() required by mbx8xx console-generic code. This avoids libcpu use of bsp.h.
15:46 Changeset in rtems [8c49701]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Joel Sherrill <joel@…> * mpc8xx/console-generic/console-generic.c: Removed include of <bsp.h> by adding BSP dependent routine mbx8xx_console_use_maximum_buffer_size() which can be hard coded or check non-volatile memory for configuration.
15:40 Changeset in rtems [21c8738]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Joel Sherrill <joel@…> * mpc8xx/console-generic/console-generic.c: Removed warnings.
15:27 Changeset in rtems [4fb2a19]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Joel Sherrill <joel@…> * mpc6xx/clock/c_clock.h: Removed commented out reference to <bsp.h>. * mpc6xx/timer/timer.c: Ditto.
15:26 Changeset in rtems [8c187427]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Joel Sherrill <joel@…> * mpc6xx/clock/c_clock.h: Removed commented out reference to <bsp.h>. * mpc6xx/timer/timer.c: Ditto.
15:21 Changeset in rtems [8e13ca61]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Joel Sherrill <joel@…> * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h: Removed use of bsp.h and replaced it with use of proper interfaces or explicit externs of required functions and data. * mpc6xx/timer/timer.c: Ditto.
15:02 Changeset in rtems [3815a2b]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Joel Sherrill <joel@…> * libc/Makefile.am: Added mallocfreespace.c. * libc/mallocfreespace.c: New file based on work by Nick Simon <Nick.SIMON@…> which he included in malloc.c. * libc/libcsupport.h: Added prototype for malloc_free_space().
14:59 Changeset in rtems [b541e1f]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Joel Sherrill <joel@…> * src/regiongetinfo.c, include/rtems/rtems/region.h, include/rtems/rtems/types.h, src/Makefile.am: Added region_get_information() and information control block. * src/regiongetinfo.c: New file.
14:57 Changeset in rtems [252565f]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Nick Simon <Nick.SIMON@…> * src/heapgetinfo.c, include/rtems/score/heap.h, src/Makefile.am: Added _Heap_Get_information() and information control block. * src/heapgetinfo.c: New file.
13:14 Changeset in rtems [aac7fdd2]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-09-14 Ralf Corsepius <corsepiu@…> * macros: New directory. * macros/bsp-alias.m4: new file. * macros/canonical-host.m4: new file. * macros/canonical-target-name.m4: new file. * macros/canonicalize-tools.m4: new file. * macros/check-bsp-cache.m4: new file. * macros/check-bsps.m4: new file. * macros/check-cpu.m4: new file. * macros/rtems-debug.m4: new file. * macros/check-cxx.m4: new file. * macros/check-itron.m4: new file. * macros/check-multiprocessing.m4: new file. * macros/check-networking.m4: new file. * macros/check-newlib.m4: new file. * macros/check-posix.m4: new file. * macros/check-rdbg.m4: new file. * macros/enable-bare.m4: new file. * macros/enable-cxx.m4: new file. * macros/enable-gcc28.m4: new file. * macros/enable-inlines.m4: new file. * macros/enable-itron.m4: new file. * macros/enable-libcdir.m4: new file. * macros/enable-multiprocessing.m4: new file. * macros/enable-networking.m4: new file. * macros/enable-posix.m4: new file. * macros/enable-rdbg.m4: new file. * macros/enable-rtemsbsp.m4: new file. * macros/enable-tests.m4: new file. * macros/gcc-pipe.m4: new file. * macros/gcc-specs.m4: new file. * macros/i386-gas-code16.m4: new file. * macros/path-ksh.m4: new file. * macros/path-perl.m4: new file. * macros/prog-cc.m4: new file. * macros/prog-cxx.m4: new file. * macros/project-root.m4: new file. * macros/rtems-top.m4: new file. * macros/sysv-ipc.m4: new file. * macros/target.m4: new file. * macros/rtems-test-no-pause.m4: new file. * macros/multilib.m4: new file. * macros/tool-paths.m4: new file. * macros/tool-prefix.m4: new file.
13:10 Changeset in rtems [f43d7f7]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Joel Sherrill <joel@…> * page.c: Replaced prototype of printk() with include of <bspIo.h>.
13:09 Changeset in rtems [e5d8c72]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Joel Sherrill <joel@…> * ChangeLog?: Corrected comment.
13:09 Changeset in rtems [946178d]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Joel Sherrill <joel@…> * clock/ckinit.c: Removed commented out include of bsp.h.
13:08 Changeset in rtems [e6babd7]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Joel Sherrill <joel@…> * libc/fcntl.c: Do not require every filesystem to have an fcntl() handler. Most fcntl() operations can be performed with no filesystem support. * ChangeLog?: Corrected comment.
13:05 Changeset in rtems [3a410c5]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Joel Sherrill <joel@…> * compilers/gcc-portsw.cfg: Use gcc style flags.
13:03 Changeset in rtems [3b5dc96]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Joel Sherrill <joel@…> * Makefile.am: Corrected condition CPU model selection so multilib'ing and bare BSP works.
13:02 Changeset in rtems [e3250b3]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Joel Sherrill <joel@…> * libc/fcntl.c: Do not require every filesystem to have an fcntl() handler. Most fcntl() operations can be performed with no filesystem support. * ChangeLog?: Corrected comment.
12:58 Changeset in rtems [54ba5aa]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Joel Sherrill <joel@…> * cpu_asm.S, rtems/score/cpu.h: Modified to better support multilibing. These changes result in the code being able to compile with the default gcc settings. It is not functional in this configuration but does compile.
12:57 Changeset in rtems [38e5a9f]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Joel Sherrill <joel@…> * rtems/score/c4x.h: Modified to properly multilib. This required using only macros predefined by gcc.
12:55 Changeset in rtems [399c2e5d]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-18 Joel Sherrill <joel@…> * include/confdefs.h: Modified code that accounts for initialization task/threads with greater than minimum stack sizes so it would compile even if optional APIs are disabled.

10/17/00:

20:37 Changeset in rtems [1fba44d]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-17 Joel Sherrill <joel@…> * irq/Makefile.am, irq/idt.c: Added idt.c since it has been moved libcpu/i386 to libbsp/i386/shared/irq.
20:37 Changeset in rtems [bad7e90]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-17 Joel Sherrill <joel@…> * startup/Makefile.am: Added idt.c since it has been moved libcpu/i386 to libbsp/i386/shared/irq.
20:33 Changeset in rtems [cff1aa3a]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-17 Joel Sherrill <joel@…> * idt.c, Makefile.am: Moved idt.c to libbsp/i386/shared so i386 RTEMS can be multilib'ed.

10/12/00:

19:44 Changeset in rtems [563ed95]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-12 Joel Sherrill <joel@…> * include/confdefs.h: Account for initialization tasks and threads which use larger than minimum stack sizes.
13:34 Changeset in rtems [ec45e86]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-12 Nick Simon <Nick.SIMON@…> * shared/src/cache_manager.c: Minor bug fix -- changed > to >= so the last address is invalidated.
12:56 Changeset in rtems [50bb7627]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-12 John S Gwynne <jgwynne@…> * start/start.c: Modified to support generation of ram_init. * start/ram_init.ld, BSP/start/ram_init.sed: New files. 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. * start/Makefile.am: Modified to support above. * CPU/sim.h: Modified to support above. * startup/except_vect_332_ROM.S: Moved to start so it would not be included in libbsp.a. Moving it to start ensures it is available as a single object file. * start/except_vect_332_ROM.S: Moved from startup. * startup/linkcmds, startup/linkcmds_ROM: Fixes to the memory map shown in the comments.
12:50 Changeset in rtems [6c68186]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
2000-10-12 John S Gwynne <jgwynne@…> * 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.
Note: See TracTimeline for information about the timeline view.