summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/v850/gdbv850sim/console/console-io.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-04-20bsps: Move console drivers to bspsSebastian Huber1-62/+0
This patch is a part of the BSP source reorganization. Update #3285.
2014-10-10Add console-polled.h and update all BSPs that should use it.Joel Sherrill1-1/+2
The file console-polled.h provides the prototypes for the three required methods when implementing a single port polled console driver. This paradigm is common on simulators and simple hardware. + Updated the BSPs Makefile.am to make console-polled.h available. + Regenerated the BSPs preinstall.sm. + Updated console support files to include <bsp/console-polled.h>. + Updated console support files to make printk() support method static.
2014-03-21Change all references of rtems.com to rtems.org.Chris Johns1-1/+1
2012-06-11v850 port: Initial addition with BSP for simulator in GDBJoel Sherrill1-8/+10
Port + v850 does not have appear to have any optimized bit scan instructions + v850 does have single instructions for wap u16 and u32 + Code path optimization preferences set + Add BSP variants for each GCC CPU model flag and a README - v850e1 variant does not work (fails during BSP initialization) BSP for GDB v850 Simulator + linkcmds matches defaults in GDB simulator with RTEMS mods + crt1.c added from v850 newlib port for __main() + BSP exits cleanly + printk and console I/O work + uses clock tick from IDLE task + Tests not requiring real clock ISR work Documentation + CPU Supplment chapter for v850 added
2012-05-11Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill1-2/+0
Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed.
2011-01-312011-01-31 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-26/+1
* Makefile.am, configure.ac, console/console-io.c, include/bsp.h, start/start.S: Create dedicated bsp_reset() and clean up.
2008-10-022008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-4/+26
* .cvsignore, ChangeLog, Makefile.am, bsp_specs, configure.ac, preinstall.am, console/console-io.c, console/syscalls.S, console/trap0.S, include/.cvsignore, include/bsp.h, include/tm27.h, start/start.S, startup/linkcmds: New files.
2008-09-252008-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-9/+1
* console/console-io.c: Add missing file and remove junk code. * console/syscalls.S: New file.
2008-09-242008-09-24 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-3/+10
* Makefile.am, console/console-io.c, include/bsp.h:
2004-04-21Remove stray white spaces.Ralf Corsepius1-3/+3
2004-04-15Remove stray white spaces.Ralf Corsepius1-2/+0
2003-09-042003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-1/+1
* console/console-io.c, include/bsp.h, startup/bspstart.c: URL for license changed.
2002-01-042002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-1/+1
* console/console-io.c: Include rtems/bspIo.h instead of bspIo.h.
2001-10-122001-10-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-1/+0
* console/console-io.c: Fixed typo.
2001-01-032001-01-03 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-1/+11
* console/console-io.c: Added console_initialize_hardware().
2000-07-31Closer to linking. h8300-rtems-ld now core dumps.Joel Sherrill1-0/+8
2000-07-06Added baseline for h8 simulator BSP to support the simulator in gdb 5.0Joel Sherrill1-14/+2
2000-06-12Added i960sim BSP which (ignoring the 3 instructions not supportedJoel Sherrill1-16/+21
by gdb 5.0's i960 simulator) is enough to run hello world.
2000-02-22New port of RTEMS to TI C3x and C4x.Joel Sherrill1-3/+34
1999-11-17Updated copyright notice.Joel Sherrill1-2/+1
1999-05-27Split out polled io, debug puts, and console reserve resources toJoel Sherrill1-15/+9
reduce dependencies and shrink minimum executable size.
1999-03-16Use proper include for libio.h.Joel Sherrill1-1/+1
1998-11-23Added base version of file system infrastructure. This includes a majorJoel Sherrill1-7/+14
overhaul of the RTEMS system call interface. This base file system is the "In-Memory File System" aka IMFS. The design and implementation was done by the following people: + Joel Sherrill (joel@OARcorp.com) + Jennifer Averett (jennifer@OARcorp.com) + Steve "Mr Mount" Salitasc (salitasc@OARcorp.com) + Kerwin Wade (wade@OARcorp.com) PROBLEMS ======== + It is VERY likely that merging this will break the UNIX port. This can/will be fixed. + There is likely some reentrancy/mutual exclusion needed. + Eventually, there should be a "mini-IMFS" description table to eliminate links, symlinks, etc to save memory. All you need to have "classic RTEMS" functionality is technically directories and device IO. All the rest could be left out to save memory.
1998-05-22Added tcdrain(), cfgetospeed(0, cfsetospeed(), cfgetispeed(), andJoel Sherrill1-0/+26
cfsetispeed().