summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 2001-07-03 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-07-034-2/+10
| | | | * cpu.c: Fixed typo.
* 2001-06-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-06-203-1/+7
| | | | | * console/Makefile.am: Remove RTEMS_H_FILES. * start/start16.S: include <bspopts.h> to get NEW_GAS.
* 2001-06-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-06-198-6/+33
| | | | | | | | * configure.in: Add bspopts.h. * include/.cvsignore: Add bspopts.h*, stamp-h*. * include/Makefile.am: Use *_HEADERS instead of *H_FILES. * include/bsp.h: Include bspopts.h. * scitab/Makefile.am: Use @CPU_CLOCK_RATE_HZ@.
* 2001-06-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-06-1915-72/+18
| | | | | | | | | | | | | | | | | custom/Cygwin-posix.cfg: Remove -U__STRICT_ANSI__, make-target-options. custom/FreeBSD-posix.cfg: Remove make-target-options. custom/HPUX9-posix.cfg: Dito. custom/Linux-posix.cfg: Dito. custom/Solaris-posix.cfg: Dito. custom/arm_bare_bsp.cfg: Dito. custom/armulator.cfg: Dito. custom/erc32.cfg: Remove CONSOLE_USE_POLLED, CONSOLE_USE_INTERRUPTS. custom/i386ex.cfg: Remove make-target-options. custom/i960sim.cfg: Remove make-target-options. custom/mvme2307.cfg: Remove CONSOLE_USE_POLLED, CONSOLE_USE_INTERRUPTS. custom/rxgen960.cfg: Remove make-target-options, cleanup comments. custom/score603e.cfg: Remove CONSOLE_USE_POLLED, CONSOLE_USE_INTERRUPTS. custom/vegaplus.cfg: Remove make-target-options.
* 2001-06-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-06-1912-42/+63
| | | | | | | * configure.in: Add bspopts.h. * include/.cvsignore: Add bspopts.h*, stamp-h*. * include/Makefile.am: Use *_HEADERS instead of *H_FILES. * include/bsp.h: Include bspopts.h.
* 2001-06-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-06-195-14/+18
| | | | | | | * comm/Makefile.am: Use *_HEADERS instead of *H_FILES. * io/Makefile.am: Ditto. * irq/Makefile.am: Ditto. * pci/Makefile.am: Ditto.
* 2001-06-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-06-197-12/+28
| | | | | | | | | * configure.in: Add bspopts.h. * include/.cvsignore: Add bspopts.h*, stamp-h*. * include/Makefile.am: Use *_HEADERS instead of *H_FILES. * 3c509/Makefile.am: Dito. * console/Makefile.am: Dito. * include/bsp.h: Include bspopts.h.
* 2001-06-19 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-06-192-1/+6
| | | | | * start/start.S: Reverse sense of conditional compilation so the code will compile for a cpu32.
* 2001-06-19 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-06-196-2/+18
| | | | * include/Makefile.am: Fixed typo.
* 2001-06-19 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-06-193-2/+7
| | | | | * scitab/Makefile.am, startup/Makefile.am: Use CPU_CLOCK_RATE_HZ as it is called in configure.in instead of HZ.
* 2001-05-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-06-185-4/+16
| | | | | | | * configure.in: Add bspopts.h. * include/.cvsignore: Add bspopts.h*, stamp-h*. * include/Makefile.am: Use *_HEADERS instead of *H_FILES. * include/bsp.h: Include bspopts.h.
* 2001-05-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-06-182-1/+6
| | | | * include/bsp.h: Include bspopts.h.
* 2001-05-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-06-181-1/+1
| | | | * configure.in: Correct typo.
* 2001-05-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-06-185-4/+14
| | | | * rtems_servers/Makefile.am: Deleted blank lines.
* 2001-05-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-06-186-22/+23
| | | | | | | | * configure.in: Add bspopts.h. * include/.cvsignore: Add bspopts.h*, stamp-h*. * include/Makefile.am: Use *_HEADERS instead of *H_FILES. * consolex/Makefile.am: Ditto. * include/bsp.h: Include bspopts.h.
* 2001-05-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-06-1852-135/+208
| | | | | | | * configure.in: Add bspopts.h. * include/.cvsignore: Add bspopts.h*, stamp-h*. * include/Makefile.am: Use *_HEADERS instead of *H_FILES. * include/bsp.h: Include bspopts.h.
* 2001-05-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-06-1830-59/+114
| | | | | | | * configure.in: Add bspopts.h. * include/.cvsignore: Add bspopts.h*, stamp-h*. * include/Makefile.am: Use *_HEADERS instead of *H_FILES. * include/bsp.h: Include bspopts.h.
* 2001-06-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-06-184-3/+11
| | | | * include/Makefile.am: Fix typo in include_HEADERS.
* 2001-06-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-06-144-6/+10
| | | | | * cdtest/system.h: Removed configure of POSIX mutexes since there do not appear to be any used in this test.
* 2001-06-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-06-145-2/+36
| | | | | | * rtems_servers/telnetd.c, shell/telnetd.h: Moved from libmisc/shell so the network stack to address network depenendency. * rtems_servers/Makefile.am: Modified to reflect above.
* 2001-06-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-06-146-133/+20
| | | | | | | * shell/telnetd.c, shell/telnetd.h: Moved to libnetworking/rtems_servers so the network stack to address network depenendency. * shell/Makefile.am: Modified to reflect above.
* 2001-05-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-06-1431-76/+115
| | | | | | | * configure.in: Add bspopts.h. * include/.cvsignore: Add bspopts.h*, stamp-h*. * include/Makefile.am: Use *_HEADERS instead of *H_FILES. * include/bsp.h: Include bspopts.h.
* 2001-05-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-06-142-12/+4
| | | | * configure.in: Remove CONSOLE_USE_POLLED, HAS_RTC.
* 2001-05-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-06-0826-44/+114
| | | | | | | * configure.in: Add bspopts.h. * include/.cvsignore: Add bspopts.h*, stamp-h*. * include/Makefile.am: Use *_HEADERS instead of *H_FILES. * include/bsp.h: Include bspopts.h.
* 2001-05-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-06-085-8/+21
| | | | | | | * configure.in: Add bspopts.h, fix PACKAGE. * include/.cvsignore: Add bspopts.h*, stamp-h*. * include/Makefile.am: Use *_HEADERS instead of *H_FILES. * include/bsp.h: Include bspopts.h.
* 2001-05-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-06-085-7/+20
| | | | | | | * configure.in: Add bspopts.h. * include/.cvsignore: Add bspopts.h*, stamp-h*, coverhd.h. * include/Makefile.am: Use *_HEADERS instead of *H_FILES. * include/bsp.h: Include bspopts.h.
* 2000-06-08 Eric Valette <valette@crf.canon.fr>Joel Sherrill2001-06-082-0/+17
| | | | | | | | | | | | | | | | * mpc8xx/console-generic/console-generic.c: The printk/printf did not work when loaded by EPPCBUG. They did work when loaded with the BDM debugger. I suspected EPPBUG made some nasty things like patching Communication processor microcode... Anyway, the attached patch: 1) Enables to have printk nearly immediately after boot, 2) Make printf work automagically (I do not know why except I make a different initialization for printk that should be overwritten by console init later ?) I let the default to be using EPPCBUG embedded firmware to boot and using this printk early enabler code (LOADED_BY_EPPCBUG and EARLY_CONSOLE) are on.
* 2000-06-08 Eric Valette <valette@crf.canon.fr>Joel Sherrill2001-06-084-374/+580
| | | | | | | | | | | | | | | | * console/console.c, include/commproc.h, startup/start.S: The printk/printf did not work when loaded by EPPCBUG. They did work when loaded with the BDM debugger. I suspected EPPBUG made some nasty things like patching Communication processor microcode... Anyway, the attached patch: 1) Enables to have printk nearly immediately after boot, 2) Make printf work automagically (I do not know why except I make a different initialization for printk that should be overwritten by console init later ?) I let the default to be using EPPCBUG embedded firmware to boot and using this printk early enabler code (LOADED_BY_EPPCBUG and EARLY_CONSOLE) are on.
* changed version to ss-20010525Joel Sherrill2001-05-251-1/+1
|
* changed version to mg5-20010525Joel Sherrill2001-05-251-1/+1
|
* 2001-05-25 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-05-254-94/+36
| | | | * shell/cmds.c: Removed code from inappropriate source.
* 2001-05-25 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-05-252-2/+6
| | | | * custom/mrm332.cfg: Switched $(SED) to sed.
* 2001-05-25 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-05-259-1/+14
| | | | | | | * clock/Makefile.am, console/Makefile.am, spurious/Makefile.am, start/Makefile.am, startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Modified to include compile.am. * startup/bspstart.c: Removed include of <libcsupport.h>
* 2000-05-25 Sergei Organov <osv@javad.ru>Joel Sherrill2001-05-256-4/+12
| | | | | | * macros/rtems/score/coresem.inl, inline/rtems/score/coresem.inl: Cut and paste problem incorrectly enabled interrupts twice with the first time being too early.
* 2001-05-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-254-6/+18
| | | | | | | * configure.in: Add bspopts.h. * include/bsp.h: Include bspopts.h. * include/.cvsignore: Add bspopts.h*, coverhd.h, stamp-h*. * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
* 2001-05-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-256-9/+28
| | | | | | | | | * include/Makefile.am: Use *_HEADERS instead of *H_FILES, add bspopts.h. * include/.cvsignore: Add bspopts.h. * include/bsp.h: Add bspopts.h. * console/Makefile.am: Use *_HEADERS instead of H_FILES. * configure.in: Add bspopts.h.
* 2001-05-25 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-05-252-2/+14
| | | | | | * README.configure: Corrected the name of the MRM332 BSP. Strengthened the distinction between what the target and the BSP each select. Added more targets to list.
* 2001-05-25 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-05-252-0/+5
| | | | * TESTED: Corrected the name of the MRM332 BSP.
* 2000-05-25 Matt Cross <profesor@gweep.net>Joel Sherrill2001-05-251-0/+93
| | | | | | | | | | | | | | | | | * New MRM332 BSP for the Mini RoboMind board based on the 68332 microcontroller designed and build by Mark Castelluccio. For details on the MRM see http://www.robominds.com. * .cvsignore, ChangeLog Makefile.am, README, bsp_specs, clock/.cvsignore, clock/Makefile.am, clock/ckinit.c, configure.in, console/.cvsignore, console/Makefile.am, console/console.c, include/.cvsignore, include/Makefile.am, include/bsp.h, include/mrm332.h, misc/dotests, misc/gdbinit68, misc/interr.c, spurious/.cvsignore, spurious/Makefile.am, spurious/spinit.c, start/.cvsignore, start/Makefile.am, start/start.c, startup/.cvsignore, startup/Makefile.am, startup/bspclean.c, startup/bspstart.c, startup/except_vect_332_ROM.S, startup/linkcmds, startup/linkcmds_ROM, timer/.cvsignore, timer/Makefile.am, timer/timer.c, times, wrapup/.cvsignore, wrapup/Makefile.am: Initial files.
* 2000-05-25 Matt Cross <profesor@gweep.net>Joel Sherrill2001-05-2538-0/+2662
| | | | | | | | | | | | | | | | | * New MRM332 BSP for the Mini RoboMind board based on the 68332 microcontroller designed and build by Mark Castelluccio. For details on the MRM see http://www.robominds.com. * .cvsignore, ChangeLog Makefile.am, README, bsp_specs, clock/.cvsignore, clock/Makefile.am, clock/ckinit.c, configure.in, console/.cvsignore, console/Makefile.am, console/console.c, include/.cvsignore, include/Makefile.am, include/bsp.h, include/mrm332.h, misc/dotests, misc/gdbinit68, misc/interr.c, spurious/.cvsignore, spurious/Makefile.am, spurious/spinit.c, start/.cvsignore, start/Makefile.am, start/start.c, startup/.cvsignore, startup/Makefile.am, startup/bspclean.c, startup/bspstart.c, startup/except_vect_332_ROM.S, startup/linkcmds, startup/linkcmds_ROM, timer/.cvsignore, timer/Makefile.am, timer/timer.c, times, wrapup/.cvsignore, wrapup/Makefile.am: Initial files.
* 2000-05-25 Matt Cross <profesor@gweep.net>Joel Sherrill2001-05-251-0/+7
| | | | | | | * New MRM332 BSP for the Mini RoboMind board based on the 68332 microcontroller designed and build by Mark Castelluccio. For details on the MRM see http://www.robominds.com. * custom/mrm332.cfg: New file.
* 2001-05-25 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-05-253-2/+18
| | | | | * TESTED: Updated the list of BSPs. * TOOLS_TARGETS: Updated the list of tools and object formats.
* 2001-05-25 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-05-252-5/+18
| | | | * README.configure: Updated the list of BSPs.
* 2001-05-25 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-05-256-3/+30
| | | | | | | * src/imfs/imfs_initsupp.c: Create the root node with the desired permissions. Nodes should be created with the right permissions because chmod() is not supported by the miniIMFS so changing after creation is not possible.
* 2001-05-25 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-05-254-12/+12
| | | | | | * libc/base_fs.c: Deleted chmod() now that IMFS creates the root node with the desired permissions. chmod() is also not supported by the miniIMFS so this is not allowable.
* 2001-05-25 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-05-2515-2/+421
| | | | | | | | * Added once version of psxchroot01 test for user review. * psxchroot01: New directory. * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c, psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files. * configure.in, Makefile.am: Modified to reflect above.
* 2000-05-24 Fernando Ruiz Casas <fernando.ruiz@ctv.es>Joel Sherrill2001-05-246-0/+95
| | | | | * include/rtems/libio_.h: Added login name, uid, gid, euid, and egid so they can be part of the private environment.
* 2000-05-24 Fernando Ruiz Casas <fernando.ruiz@ctv.es>Joel Sherrill2001-05-2419-156/+1396
| | | | | | | | | | | | | | | | | | | | | * monitor/mon-prmisc.c: Correct print line. * shell/Makefile.am: Added new file telnetd.c. * shell/telnetd.c, shell/telnetd.h, shell/pty.c: New files. * shell/shell.c, shell/cmds.c, shell/shell.h: Numerous improvments: - The shell_init has a new parameter 'forever' because in /dev/console you need that this process runs forever but in tcp/ip not. (respawn?) - A new task for every session opened trought tcp/ip telnet client. (the chargen,daytime and more are possible of implementation but I ask me if they are necesary) - Exit from the session delete the task and when the client fails too. - More cmds have been implemented. (very reduced version of these) umask, chmod, id, whoami, rm, cat, ... - A reduced line edit has been implemented. Ctrl-C abort the input, Ctrl-d in the first position gives EOF (logout). '\b' and DEL makes the rubout operation. I think that readline() for every session spents a lot of resources.
* 2000-05-24 Fernando Ruiz Casas <fernando.ruiz@ctv.es>Joel Sherrill2001-05-2410-27/+52
| | | | | | | * libc/ttyname.c (ttyname_r): Removed duplicate call to closedir(). * libc/getpwent.c: Create a more robust /etc/passwd and /etc/group. * libc/base_fs.c: Change permissions of files and directories. Now uses octal constants.
* 2000-05-24 Fernando Ruiz Casas <fernando.ruiz@ctv.es>Joel Sherrill2001-05-2412-2/+86
| | | | | * src/getegid.c, src/geteuid.c, src/getgid.c, src/getlogin.c, src/getuid.c: Now save their values in private user environment.