summaryrefslogtreecommitdiffstats
path: root/c (unfollow)
Commit message (Collapse)AuthorFilesLines
2000-06-14Conditionally do not assemble 403 code.Joel Sherrill1-0/+8
2000-06-14Patch from Darlene A. Stewart <Darlene.Stewart@nrc.ca> to add missingJoel Sherrill1-2/+2
file to Makefile.am.
2000-06-14Patch rtems-4.5-beta3-mon.diff from Chris Johns <cjohns@cybertec.com.au>Joel Sherrill3-174/+761
to: I have also added the ability to register and unregister commands. This allows me to create a set of monitor commands for the network stack plus basic memory dump/patch commands (needs a working probe interface). I will also look at a basic ls/cd/rm/mv/cp command set at some stage. I have been thinking about changing the monitor in the future to more like a light weight RTEMS shell, `eshell' for embedded shell. This is a story for another day but is a process or getting the commands to map to the filesystem (eg, major=commands, minor=command) and supporting an environment. The filesystem provide a structure for the commands.
2000-06-14Patch from Chris Johns <cjohns@cybertec.com.au> to enhance networkJoel Sherrill4-86/+432
initialization. This adds an interface which makes it easier to control the BSD stack from user code. The BSD stack initialise uses it. It is a sort of `function' interface for an ifconfig command. I also added support for attaching and removing interfaces. With hot swap PCI comming online support for hot swap PCI will be an important factor in "state of art" RTOS's. This is also part of a general move on my part to allow RTEMS to be configured at runtime by calls rather than table driven at initialisation.
2000-06-14Patch rtems-rc-20000614-sh.tar.gz from Ralf CorsepiusJoel Sherrill35-1892/+198
<corsepiu@faw.uni-ulm.de> that migrates the SH port to multilib'ing. This patch involved moving a number of files in the CVS repository, adding new files, and deleting files from their previous location. Ralf gave good instructions (not repeated here) and here are his notes: Note 1: In this version, I did not change the installation points of the headers which are moved inside of the source-tree. This is a temporary hack for not breaking compatibility with 4.5 based BSPs, but will probably not last once having real multilibs (We would have include file conflicts when several BSPs/CPU_MODELS share a common installation prefix). Note 2: I hope not to have broken too much, but I would not be astonished if something goes wrong. Note 3: There are more patches to come :)
2000-06-14Moved PowerPC cache management code to libcpu. Also compiledJoel Sherrill11-359/+55
mpc8xx libcpu support for the first time and remove includes of bsp.h, references to BSP_Configuration, and Cpu_table. All of these can be obtained directly from RTEMS now.
2000-06-14Must now pull in cache management code from libcpu.Joel Sherrill4-2/+6
2000-06-14Removed alloc860.c and mmu.c from C_FILES since they are now in libcpu.Joel Sherrill1-2/+2
2000-06-14Do not build if networking disabled.Joel Sherrill1-0/+2
2000-06-14Removed building of libcpu.a. It is now the individual BSPsJoel Sherrill4-8/+14
responsibility to explicitly pick up the components they require. This makes it easier to override default implmentations.
2000-06-14Thread iterate not ready for submission -- removed.Joel Sherrill1-1/+1
2000-06-14Moved to include subdirectory.Joel Sherrill1-99/+0
2000-06-14New files containing cache manager functionality stripped fromJoel Sherrill3-0/+220
score/cpu/powerpc.
2000-06-14New file.Joel Sherrill2-0/+4
2000-06-14Functionality moved from directory above to accomodate buildingJoel Sherrill9-0/+1255
shared source code.
2000-06-14Moved from score/cpu/PowerPC.Joel Sherrill8-1150/+4
2000-06-14Thread iterator and libgjc support submitted too early.Joel Sherrill25-2025/+10
2000-06-14Fix typo.Joel Sherrill1-1/+1
2000-06-13Added crude i960ka support.Joel Sherrill3-6/+38
2000-06-13Pickup console-polled.c from the libbsp/shared directory.Joel Sherrill1-0/+2
2000-06-13Removing clock and timer since this BSP does not currentlyJoel Sherrill1-2/+0
have them.
2000-06-13Prototypes for cache manager support functions now agree.Joel Sherrill2-7/+3
2000-06-13New file.Joel Sherrill1-0/+137
2000-06-13Moved i386 and m68k cache management code to libcpu. EverythingJoel Sherrill25-579/+605
now is an implementation of the prototypes in rtems/rtems/cache.h. The libcpu/i386/wrapup directory is no longer needed. The PowerPC needs this done to it.
2000-06-13Added .cvsignore.Joel Sherrill6-0/+12
2000-06-13Added .cvsignore.Joel Sherrill11-0/+33
2000-06-13Added .cvsignore files.Joel Sherrill2-0/+15
2000-06-13Accounted for 1 task used.Joel Sherrill1-0/+1
2000-06-13Removed unused directories from Makefile.am and warningsJoel Sherrill3-1/+17
from cvs by adding .cvsignore files.
2000-06-13Temporary hack to compile. Need to probably address definitionJoel Sherrill3-0/+3
of all FIO constants and conflict with libnetworking code.
2000-06-13Temporary hack to compile.Joel Sherrill2-2/+0
2000-06-12Patch from John Cotton <john.cotton@nrc.ca>, Charles-Antoine GauthierJoel Sherrill43-7762/+0
<charles.gauthier@iit.nrc.ca>, and Darlene A. Stewart <Darlene.Stewart@nrc.ca> to add support for a number of very significant things: + BSPs for many variations on the Motorola MBX8xx board series + Cache Manager including initial support for m68040 and PowerPC + Rework of mpc8xx libcpu code so all mpc8xx CPUs now use same code base. + Rework of eth_comm BSP to utiltize above. John reports this works on the 821 and 860.
2000-06-12Fixed so hppa1.1 compiles with only problems in simhppa BSP.Joel Sherrill3-6/+16
2000-06-12Patch from John Cotton <john.cotton@nrc.ca>, Charles-Antoine GauthierJoel Sherrill15-0/+1790
<charles.gauthier@iit.nrc.ca>, and Darlene A. Stewart <Darlene.Stewart@nrc.ca> to add support for a number of very significant things: + BSPs for many variations on the Motorola MBX8xx board series + Cache Manager including initial support for m68040 and PowerPC + Rework of mpc8xx libcpu code so all mpc8xx CPUs now use same code base. + Rework of eth_comm BSP to utiltize above. John reports this works on the 821 and 860
2000-06-12Patch from John Cotton <john.cotton@nrc.ca>, Charles-Antoine GauthierJoel Sherrill102-470/+12509
<charles.gauthier@iit.nrc.ca>, and Darlene A. Stewart <Darlene.Stewart@nrc.ca> to add support for a number of very significant things: + BSPs for many variations on the Motorola MBX8xx board series + Cache Manager including initial support for m68040 and PowerPC + Rework of mpc8xx libcpu code so all mpc8xx CPUs now use same code base. + Rework of eth_comm BSP to utiltize above. John reports this works on the 821 and 860
2000-06-12Ensure that when -msoft-float is specified for multilib builds, thatJoel Sherrill1-1/+2
something indicates this. Eventually this needs to be merged into gcc.
2000-06-12Works on Solaris and Linux.Joel Sherrill1-8/+6
2000-06-12Removed references to printk as part of moving it to a more shareableJoel Sherrill6-171/+6
location in libc.
2000-06-12Added printk as a generic, shared routine.Joel Sherrill7-3/+367
2000-06-12New file. This is a simple termios console driver which is sufficientJoel Sherrill1-0/+148
to do polled IO on a single port with VERY little support code.
2000-06-12Added i960sim BSP which (ignoring the 3 instructions not supportedJoel Sherrill18-0/+641
by gdb 5.0's i960 simulator) is enough to run hello world.
2000-06-12Merge lossage. Apparently the DOS/UNIX CRLF issue got lost.Joel Sherrill1-1438/+1438
2000-06-12Merged from 4.5.0-beta3aJoel Sherrill1431-10240/+81752
2000-05-24New file.Joel Sherrill1-0/+0
2000-05-08New file added on 4.5 branchJoel Sherrill2-0/+0
2000-05-08New file added on 4.5 branchJoel Sherrill1-0/+0
2000-05-03Added on 4.5 branch.Joel Sherrill4-0/+0
2000-05-01Added on 4.5-branchJoel Sherrill8-0/+0
2000-04-29New files.Joel Sherrill4-0/+8
2000-04-29New files added as part of librpc upgrade.Joel Sherrill28-0/+0