summaryrefslogtreecommitdiffstats
path: root/bsps/shared/dev/serial/legacy-console.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-04-12bsps: Move legacy console driver to bspsSebastian Huber1-1/+29
This patch is a part of the BSP source reorganization. Update #3285.
2017-09-15libio: Add rtems_libio_iop_is_readable()Sebastian Huber1-2/+2
Update #3132.
2017-08-25Include missing <string.h>Sebastian Huber1-0/+1
Update #2133.
2017-03-22termios: Synchronize with latest FreeBSD headersKevin Kirspel1-2/+2
Adding modified FreeBSD headers to synchronize RTEMS termios with FreeBSD. Modify termios to support dedicated input and output baud for termios structure. Updated BSPs to use dedicated input and output baud in termios structure. Updated tools to use dedicated input and output baud in termios structure. Updated termios testsuites to use dedicated input and output baud in termios structure. Close #2897.
2016-05-11i386/pc386: Add support for the gdb stub to use available console drivers.Chris Johns1-3/+40
Move the gdb stub from the i386 UART code to use the libchip drivers. Use any ports discovered during the probes. Add gdb control to the boot command line. Change the device naming to the full device path, not a partial path. For example /dev/com1.
2016-03-10pc386: Add --disable-com1-com4 boot argumentJoel Sherrill1-2/+2
2016-03-10libbsp/shared/console.c: Clean up memory allocation for per device dataJoel Sherrill1-13/+36
2016-03-10pc386: Improve boot command arguments for console/printk device selectionJoel Sherrill1-4/+4
This patch adds the "--printk=" boot command line argument to specify the printk() device. It also enhances the "--console=" boot command line argument to match any device configured in the console device table. The arguments are parsed as early as possible so they take effect early. Currently, this is immediately after PCI initialization.
2014-03-21Change all references of rtems.com to rtems.org.Chris Johns1-1/+1
2014-02-19score: Add RTEMS_FATAL_SOURCE_BSPSebastian Huber1-8/+8
Merge RTEMS_FATAL_SOURCE_BSP_GENERIC and RTEMS_FATAL_SOURCE_BSP_SPECIFIC into new fatal source RTEMS_FATAL_SOURCE_BSP. This makes it easier to figure out the code position given a fatal source and code.
2013-06-21bsps: Use CONSOLE_DEVICE_NAMESebastian Huber1-1/+2
2013-06-21bsps: Remove debug output in shared console driverSebastian Huber1-4/+0
2013-06-21bsps: Add fatal errors for shared console driverSebastian Huber1-14/+8
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-11-182011-11-18 Jennifer Averett <Jennifer.Averett@OARcorp.com>Jennifer Averett1-5/+8
* console.c: Added a some error checks and fixed a error message.
2011-11-072011-11-07 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-2/+2
* console_private.h: Removed Console_Port_Minor declaration. * console.c: Define console_initialized as static.
2011-10-202011-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+1
* console.c: Include <rtems/error.h> for rtems_panic().
2011-10-19Remove white spaces.Ralf Corsepius1-2/+2
2011-10-192011-10-19 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-1/+2
* console.c: RTEMS_DEBUG is a define, not a variable.
2011-10-182011-10-18 Jennifer Averett <Jennifer.Averett@OARcorp.com>Jennifer Averett1-118/+175
PR 1917/bsps * console.c: Modifications to add dynamic tables for libchip serial drivers. * console_control.c, console_private.h, console_read.c, console_select.c, console_write.c: New files.
2011-03-212011-03-21 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-3/+5
* console.c: Make device file optional.
2011-02-282011-02-28 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-58/+26
* console.c: Register also normal device file of the console device. Call initialization before the device file registration.
2011-02-012011-02-01 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-2/+7
* console.c: Flow control is optional.
2009-08-102009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-17/+25
* console.c: Fix tabs and allow the BSP to override the default baud rate.
2005-09-022005-09-02 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+4
PR 577/bsps * console.c: Make the previously committed patch for this PR compile.
2005-08-192005-08-19 Cedric Aubert <cedric_aubert@yahoo.fr>Joel Sherrill1-4/+9
PR 577/bsps * console.c: The console_close() method currently calls StopRemoteTx() on all invocations. It should should be ok for last close only but not for any others. If you open a port multiple times, you only want to call StopRemoteTx() only as part of the last close.
2004-04-21Remove stray white spaces.Ralf Corsepius1-9/+9
2004-04-15Remove stray white spaces.Ralf Corsepius1-3/+0
2003-09-262003-09-26 Cedric Aubert <cedric_aubert@yahoo.fr>Joel Sherrill1-13/+23
PR 501/rtems_misc * console.c: console_open disables ICANON on non-console port, which should be ok for the first open but not for subsequent ones. If you open one serial port, you will configure it, when you reopen it you will lost the ICANON parameters if you had put it. Should be done by console only at first open.
2003-09-042003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-1/+1
* bootcard.c, bspclean.c, clockdrv_shell.c, console-polled.c, console.c, ide_ctrl.c, main.c, sbrk.c, setvec.c, tod.c, tod.h, include/coverhd.h: URL for license changed.
2001-10-122001-10-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-1/+0
* console-polled.c, console.c: Fixed typo.
2000-06-12Merged from 4.5.0-beta3aJoel Sherrill1-15/+0
1999-11-09This patch adds the basic framework for the ITRON 3.0 API implementationJoel Sherrill1-14/+2
for RTEMS.
1998-08-08Corrected spacing.Joel Sherrill1-1/+1
1998-07-29Cleaned up comment.Joel Sherrill1-4/+5
Modified open so it uses a local variable rather than modifying a parameter.
1998-07-25New file -- copied from dmv177 but same as ppcn_60x.Joel Sherrill1-0/+290