summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp (unfollow)
Commit message (Collapse)AuthorFilesLines
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill6-4/+14
* clock/Makefile.am, console/Makefile.am, start/Makefile.am, startup/Makefile.am, wrapup/Makefile.am: Include compile.am
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill35-0/+60
* clock/Makefile.am, console/Makefile.am, start/Makefile.am, startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Include compile.am
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill10-3/+18
* clock/Makefile.am, console/Makefile.am, fatal/Makefile.am, start/Makefile.am, startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am, network/Makefile.am: Include compile.am
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill12-31/+88
* clock/Makefile.am, console/Makefile.am, consolex/Makefile.am, start/Makefile.am, startup/Makefile.am, timer/Makefile.am, tod/Makefile.am, wrapup/Makefile.am, network/Makefile.am: Include compile.am
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill16-0/+26
* clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am, start/Makefile.am, startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Include compile.am
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill8-0/+13
* clock/Makefile.am, console/Makefile.am, network/Makefile.am, start/Makefile.am, startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Include compile.am
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill24-0/+39
* clock/Makefile.am, console/Makefile.am, spurious/Makefile.am, start/Makefile.am, startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Include compile.am
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill8-2/+15
* clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am, startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am, start/Makefile.am: Include compile.am
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill6-2/+12
* console/Makefile.am, start/Makefile.am, startup/Makefile.am, wrapup/Makefile.am, clock/Makefile.am: Include compile.am
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill8-2/+15
* clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am, start/Makefile.am, startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Include compile.am
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill16-2/+28
* clock/Makefile.am, console/Makefile.am, network/Makefile.am, start/Makefile.am, startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Include compile.am
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill10-3/+18
* 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am, ne2000/Makefile.am, start/Makefile.am, startup/Makefile.am, timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Include compile.am
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill6-0/+10
* shmsupp/Makefile.am, start/Makefile.am, startup/Makefile.am, tty/Makefile.am, wrapup/Makefile.am: Include compile.am
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill5-0/+9
* console/Makefile.am, start/Makefile.am, startup/Makefile.am, wrapup/Makefile.am: Include compile.am
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill10-22/+34
* clock/Makefile.am, console/Makefile.am, start/Makefile.am, startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Include compile.am
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill7-5/+15
* clock/Makefile.am, console/Makefile.am, start/Makefile.am, startup/Makefile.am, wrapup/Makefile.am: Include compile.am
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill9-16/+28
* clock/Makefile.am, console/Makefile.am, irq/Makefile.am, start/Makefile.am, startup/Makefile.am, wrapup/Makefile.am: Include compile.am.
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill6-0/+10
* console/Makefile.am, shmsupp/Makefile.am, start/Makefile.am, startup/Makefile.am, wrapup/Makefile.am: Include compile.am.
2000-08-302000-08-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-12/+50
* console/keyboard.h: Changed numerous routines from extern inline to static inline.
2000-08-302000-08-26 Rosimildo da Silva <rdasilva@connecttel.com>Joel Sherrill7-9/+737
* shared/comm: Added "/dev/ttyS1" & "/dev/ttyS2" support for the i386 BSPs. * shared/comm/gdb_glue.c: New file. * shared/comm/i386_io.c: New file. * shared/comm/tty_drv.c: New file. * shared/comm/tty_drv.h: New file. * shared/comm/Makefile.am: Account for new files. * shared/comm/uart.c: Adds support for sending characters to another "line discipline."
2000-08-302000-08-26 Rosimildo da Silva <rdasilva@connecttel.com>Joel Sherrill23-351/+6182
* Major rework of the "/dev/console" driver. * Added termios support for stdin ( keyboard ). * Added ioctls() to support modes similar to Linux( XLATE, RAW, MEDIUMRAW ). * Added Keyboard mapping and handling of the keyboard's leds. * Added Micro FrameBuffer driver ( "/dev/fb0" ) for bare VGA controller ( 16 colors ). * Added PS/2 and Serial mouse support for PC386 BSP. * console/defkeymap.c: New file. * console/fb_vga.c: New file. * console/fb_vga.h: New file. * console/i386kbd.h: New file. * console/kd.h: New file. * console/keyboard.c: New file. * console/keyboard.h: New file. * console/mouse_parser.c: New file. * console/mouse_parser.h: New file. * console/pc_keyb.c: New file. * console/ps2_drv.h: New file. * console/ps2_mouse.c: New file. * console/ps2_mouse.h: New file. * console/serial_mouse.c: New file. * console/serial_mouse.h: New file. * console/vgainit.c: New file. * console/vt.c: New file. * console/Makefile.am: Reflect new files. * console/console.c, console/inch.c, console/outch.c: Console functionality modifications. * startup/Makefile.am: Pick up tty_drv.c and gdb_glue.c
2000-08-302000-08-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-0/+6
* configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICAL_TOOLS
2000-08-252000-08-11 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill1-0/+5
* include/mvme16x_hw.h: Added NVRAM_CONFIGURE macro in a manner that should work for 162, 162lx, and 167.
2000-08-252000-08-11 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill6-160/+572
* README: * console/console.c: * include/bsp.h: * network/network.c: * startup/bspstart.c: Add support for configuration parameters in NVRAM
2000-08-112000-08-11 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill2-10/+12
* console/console.c: Fix polled input.
2000-08-112000-08-11 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill2-1/+9
* console.c(_BSP_output_char): Output CR after LF for printk.
2000-08-112000-08-11 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill1-5/+1
* README: Updated * console/console.c: Fix polled input. Add support for shared printk. Add support for more flexible polled I/O with and without termios. I/O mode and console is selectable either from NVRAM or from mvme167.cfg. Clean up comments.
2000-08-112000-08-11 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill6-389/+537
* README: Updated * console/console.c: Fix polled input. Add support for shared printk. Add support for more flexible polled I/O with and without termios. I/O mode and console is selectable either from NVRAM or from mvme167.cfg. Clean up comments. 2000-08-11 Charles-Antoine Gauthier <charles.gauthier@nrc.ca> * startup/page_table.c (page_table_init): Reorganize NVRAM parameters. * include/bsp.h: Reorganize NVRAM parameters. Add support for shared printk. * times: These are the times for the MVME167, not the MBX860-002. 2000-08-11 John Cotton <john.cotton@nrc.ca> * network/network.c: Fix NVRAM configuration parameter handling from previous revision. Check J1-4, restructure NVRAM parameter handling. 2000-08-11 Charles-Antoine Gauthier <charles.gauthier@nrc.ca> * network/network.c: Cleanup of network driver to reduce warnings. Addition of second parameter to uti596_attach.
2000-08-102000-08-10 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill5-121/+355
* README: Updated. * console/console.c: Addition of support for shared printk and no termios. * include/bsp.h: Addition of second parameter to rtems_enet_driver_attach. Removed prototypes for printk and BSP_output_string. * network/network.c(rtems_enet_driver_attach): Addition of second parameter to function.
2000-08-10Adding ChangeLogs.Joel Sherrill74-0/+244
2000-08-04Now compiles after breaking things with mvme16x_hw.hJoel Sherrill2-1/+6
2000-08-02Patch from Eric Norum <eric@cls.usask.ca> to add "attaching" argumentJoel Sherrill2-3/+11
to driver attach routine.
2000-08-02Properly pass argc, argc, and environp to boot_card.Joel Sherrill11-7/+64
2000-08-02Split out items shared with mvme167.Joel Sherrill6-224/+509
2000-08-02Moved base address to 0x20000.Joel Sherrill1-3/+3
2000-08-02Added (untested) network driver from mvme167.Joel Sherrill5-2/+50
2000-08-01Compiles now.Joel Sherrill2-3/+2
2000-08-01Added sim68000 BSP for the BSVC simulator. This BSP includes theJoel Sherrill27-0/+1300
alias simcpu32 that supports the CPU32 simulator in BSVC. At this point, it is still under development.
2000-08-01Reversing spurious change.. disk crash?Joel Sherrill1-1/+1
2000-08-01Removed unused macro.Joel Sherrill1-17/+0
2000-08-01Corrected BSP name in script.Joel Sherrill1-1/+1
2000-08-01New files.Joel Sherrill2-0/+15
2000-08-01ARMulator BSP now runs with gdb 5.0.Joel Sherrill2-1/+36
2000-07-31Closer to linking. h8300-rtems-ld now core dumps.Joel Sherrill3-16/+33
2000-07-31New bsp for simulator in gdb. Does not work yet.Joel Sherrill25-0/+1290
2000-07-27Minor problems addressed with the merger and with the arm_bare_bsp.Joel Sherrill16-192/+73
That BSP now has a stub clock driver so the tests can link even if they won't execute. A handful of Makefiles had to be updated and we had to account for printk.c being a shared file now.
2000-07-27Port of RTEMS to the ARM processor family by Eric ValetteJoel Sherrill44-0/+2909
<valette@crf.canon.fr> and Emmanuel Raguet <raguet@crf.canon.fr> of Canon CRF - Communication Dept. This port includes a basic BSP that is sufficient to link hello world.
2000-07-26Patch from Charles-Antoine Gauthier <charles.gauthier@nrc.ca> thatJoel Sherrill3-74/+78
removes warnings from the network.c file and has slight additions to the configuration file to support Java.
2000-07-26Port of RTEMS to the Texas Instruments C3x/C4x DSP families includingJoel Sherrill4-1/+18
a BSP (c4xsim) supporting the simulator included with gdb. This port was done by Joel Sherrill and Jennifer Averett of OAR Corporation. Also included with this port is a space/time optimization to eliminate FP context switch management on CPUs without hardware or software FP. An issue with this port was that sizeof(unsigned32) = sizeof(unsigned8) on this CPU. This required addressing alignment checks and assumptions as well as fixing code that assumed sizeof(unsigned32) == 4.
2000-07-26Port of RTEMS to the Texas Instruments C3x/C4x DSP families includingJoel Sherrill12-20/+42
a BSP (c4xsim) supporting the simulator included with gdb. This port was done by Joel Sherrill and Jennifer Averett of OAR Corporation. Also included with this port is a space/time optimization to eliminate FP context switch management on CPUs without hardware or software FP. An issue with this port was that sizeof(unsigned32) = sizeof(unsigned8) on this CPU. This required addressing alignment checks and assumptions as well as fixing code that assumed sizeof(unsigned32) == 4.