summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Renaming all BSP specific startXXX directories to use the same name (start).Joel Sherrill1999-11-1925-44/+44
|
* Renaming all BSP specific startXXX directories to use the same name (start).Joel Sherrill1999-11-1917-4067/+0
|
* Moved startsis to start.Joel Sherrill1999-11-195-409/+6
|
* Patch from "John M. Mills" <jmills@tga.com> with subsequent cleanup fromJoel Sherrill1999-11-1826-58/+2265
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ralf Corsepius <corsepiu@faw.uni-ulm.de> that adds initial Hitachi SH-2 support to RTEMS. Ralf's comments are: Changes: ------ 1. SH-Port: * Many files renamed. * CONSOLE_DEVNAME and MHZ defines removed from libcpu. * console.c moved to libbsp/sh/shared, build in libbsp/sh/<BSP>/console applying VPATH. * CONSOLE_DEVNAME made BSP-specific, replacement is defined in bsp.h * MHZ define replaced with HZ (extendent resolution) in custom/*.cfg * -DHZ=HZ used in bspstart.c, only * Makefile variable HZ used in bsp-dependent directories only. 2. SH1-Port * clock-driver rewritten to provide better resolution for odd CPU frequencies. This driver is only partially tested on hardware, ie. sightly experimental, but I don't expect severe problems with it. * Polling SCI-driver added. This driver is experimental and completly untested yet. Therefore it is not yet used for the console (/dev/console is still pointing to /dev/null, cf. gensh1/bsp.h). * minor changes to the timer driver * SH1 specific delay()/CPU_delay() now is implemented as a function 3. SH2-Port * Merged * IMO, the code is still in its infancy. Therefore I have interspersed comments (FIXME) it for items which I think John should look after. * sci and console drivers partially rewritten and extended (John, I hope you don't mind). * Copyright notices are not yet adapted
* Updated copyright notice.Joel Sherrill1999-11-17311-620/+311
|
* Now allows override of base address via -Ttext command to linker.Joel Sherrill1999-11-171-39/+47
|
* New file documenting the on board monitor (PPCBUG) configuration usedJoel Sherrill1999-11-172-0/+156
| | | | | to be able to boot the archives located in powerpc-rtems/c/mcp750/bin. This information was provided by Eric Valette <valette@crf.canon.fr>
* Fixed alignment problem on _endtext.Joel Sherrill1999-11-161-0/+1
|
* Moved start code from lib/start to libbsp.Joel Sherrill1999-11-1614-7/+462
|
* Moved start code from lib/start to libbsp.Joel Sherrill1999-11-165-24/+22
|
* Minor changes since new Makefile.Joel Sherrill1999-11-161-4/+5
|
* Added start subdirectory.Joel Sherrill1999-11-161-1/+1
|
* This patch adds the basic framework for the ITRON 3.0 API implementationJoel Sherrill1999-11-091-14/+2
| | | | for RTEMS.
* Removed.Joel Sherrill1999-11-095-298/+0
|
* Now using libchip instead of local precursor to libchip. Untested.Joel Sherrill1999-11-0910-2274/+86
|
* Patch from Eric Valette <valette@crf.canon.fr> so this will buildJoel Sherrill1999-11-056-444/+80
| | | | independently of a BSP.
* The files in libcpu should not be directly dependent on any BSP. InJoel Sherrill1999-11-0411-8/+607
| | | | | | | | | | | particular, using bsp.h, or getting information from the BSP which should properly be obtained from RTEMS is forbidden. This is necessary to strengthen the division between the BSP independent parts of RTEMS and the BSPs themselves. This started after comments and analysis by Ralf Corsepius <corsepiu@faw.uni-ulm.de>. The changes primarily eliminated the need to include bsp.h and peeking at BSP_Configuration. The use of Cpu_table in each BSP needs to be eliminated.
* Typo fixed by Ralf Corsepius <corsepiu@faw.uni-ulm.de>.Joel Sherrill1999-11-031-1/+1
|
* Split console_reserve_resources into its own file to reduce dependencies.Joel Sherrill1999-11-023-10/+30
| | | | Still need to move debug io routines out.
* Removed all references to shared memory driver as it is not supportedJoel Sherrill1999-11-011-5/+0
| | | | yet on the mvme2307.
* Removed shmsupp directory as it is not really implemented.Joel Sherrill1999-11-011-6/+1
|
* MVME2307 does not really include MP support.Joel Sherrill1999-11-015-311/+0
|
* Patch rtems-rc-19991011-3.diff from Ralf Corsepius.Joel Sherrill1999-10-282-2/+33
|
* Notes on what to do when merging a BSP.Joel Sherrill1999-10-281-0/+73
|
* Patch from Aleksey (Quality Quorum <qqi@world.std.com>) toJoel Sherrill1999-10-272-19/+36
| | | | | | increase ease of application configuration of the pc386 BSP. This patch allows switching the printk console to a serial port and overriding bsp_start by making it a weak alias.
* Added $(EXEEXT) in attempt to help Cygwin install process.Joel Sherrill1999-10-271-2/+2
|
* Last cleanup to attempt to link.Joel Sherrill1999-10-272-1/+3
|
* rxgen960 now compiles -- may not link.Joel Sherrill1999-10-2711-42/+32
|
* Added CVS Ids and a basic header. More header cleanup needed.Joel Sherrill1999-10-2742-9/+174
|
* Removed systbl.S save_systbl.c. They were unnecessary.Joel Sherrill1999-10-273-523/+2
|
* Removed sctns.S. This file was obviously the output of the compiler.Joel Sherrill1999-10-272-336/+1
|
* Replaced Makefile.in's with modified copies of cvme961 to getJoel Sherrill1999-10-279-152/+242
| | | | autoconf/automake changes.
* Moved timerisr.s to timerisr.S per GNU conventions.Joel Sherrill1999-10-271-0/+0
|
* Moved systbl.s to systbl.S per GNU conventions.Joel Sherrill1999-10-271-0/+0
|
* Moved sctns.s to sctns.S per GNU conventions.Joel Sherrill1999-10-271-0/+0
|
* Moved rxgen_romld.s to rxgen_romld.S per GNU conventions.Joel Sherrill1999-10-271-0/+0
|
* Moved ihandler.s to ihandler.S per GNU conventions.Joel Sherrill1999-10-271-0/+0
|
* Moved asmstub.s to asmstub.S per GNU conventions.Joel Sherrill1999-10-271-0/+0
|
* Moved asmfault.s to asmfault.S per GNU conventions.Joel Sherrill1999-10-271-0/+0
|
* The rxgen960 BSP and i960 RPM support was submitted by Mark BronsonJoel Sherrill1999-10-2771-0/+6584
| | | | <mark@ramix.com> of RAMIX.
* Split console_reserve_resources to separate file to reduceJoel Sherrill1999-10-263-7/+42
| | | | code size.
* Patch from Emmanuel Raguet <raguet@crf.canon.fr> to fix a small bug whereJoel Sherrill1999-10-261-1/+1
| | | | the receive buffer size was 16 bytes too small.
* Modifications from Erik Ivanenko <erik.ivanenko@utoronto.ca> to addJoel Sherrill1999-10-262-5/+17
| | | | | proper Multiboot signature to pc386 BSP. This enables Grub to recognize the image.
* Patch from Erik Ivanenko <erik.ivanenko@utoronto.ca> to fix someJoel Sherrill1999-10-261-28/+68
| | | | reported bugs in the start code.
* tch from Eric Valette <valette@crf.canon.fr> and Emmanuel RaguetJoel Sherrill1999-10-252-72/+72
| | | | | <raguet@crf.canon.fr> to fix bugs and make the mcp750 boot RTEMS running the GoAhead web server.
* Modified to produce correct output with new version of sis.Joel Sherrill1999-10-251-1/+6
|
* Now compiles for coff and elf.Joel Sherrill1999-10-111-65/+185
|
* Removed aclocal.m4 generated from aclocal macrosJoel Sherrill1999-10-068-2910/+0
|
* Removed configure generated from configure.inJoel Sherrill1999-10-068-13321/+0
|
* Modified to avoid conflicts on definitions of malloc. newlib 1.8.2Joel Sherrill1999-10-061-1/+1
| | | | | | | | now prototypes the malloc family in stdlib.h. This causes conflicts with the way the network stack overrides the definitions of malloc. As best I (being Joel) can tell, commenting stdlib.h out keeps the files compiling and referencing the desired malloc/free but results in more warnings.