summaryrefslogtreecommitdiffstats
path: root/testsuites/libtests/termios (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-03-24testsuites/: Update Eric Norum contact info and normalize file headersJoel Sherrill2-15/+6
2018-04-10testsuite/libtests: Merged nested Makefile.am files into one Makefile.amChris Johns1-19/+0
This change is part of the testsuite Makefile.am reorganization. Update #3382
2017-11-07tests: Use normal console for user input testsSebastian Huber1-1/+1
2017-11-06tests: Use simple console driverSebastian Huber1-1/+1
Update #3170. Update #3199.
2017-10-28tests: Remove TEST_INITSebastian Huber1-2/+0
The TEST_EXTERN is a used only by the system.h style tests and they use CONFIGURE_INIT appropriately. Update #3170. Update #3199.
2017-10-23testsuite: Use printk for all test output where possible.Chris Johns1-0/+2
- Remove the printf support leaving the direct printk support configured with TESTS_USE_PRINTK and all other output goes via a buffered vsniprintf call to printk. - Control the test's single init for functions and global data with TEST_INIT and not CONFIGURE_INIT. They are now separate. Updates #3170.
2017-06-07Move RTEMS-specific Termios API contentSebastian Huber1-81/+1
Remove obsolete support for OFILL, OFDEL, NLDLY, CRDLY, BSDLY, VTDLY, and FFDLY which is not present on FreeBSD and not implemented in Linux. Update #2833.
2017-03-22termios: Synchronize with latest FreeBSD headersKevin Kirspel1-136/+205
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.
2014-03-20tests/libtests: Use <rtems/test.h>Sebastian Huber1-3/+7
2012-05-11libtmtests - Eliminate missing prototype warningsJoel Sherrill1-16/+35
2012-05-11Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill3-10/+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.
2012-05-07Revert: Remove CVS IdsJoel Sherrill1-0/+5
See http://www.rtems.org/pipermail/rtems-devel/2012-May/001006.html for details.
2012-05-04Remove CVS-Ids.Ralf Corsépius1-5/+0
2012-02-01Remove all .cvsignore files.Joel Sherrill1-2/+0
2011-12-082011-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-3/+1
PR 1589/build * block01/Makefile.am, block02/Makefile.am, block03/Makefile.am, block04/Makefile.am, block05/Makefile.am, block06/Makefile.am, block07/Makefile.am, block08/Makefile.am, block09/Makefile.am, block10/Makefile.am, bspcmdline01/Makefile.am, cpuuse/Makefile.am, devfs01/Makefile.am, devfs02/Makefile.am, devfs03/Makefile.am, devfs04/Makefile.am, deviceio01/Makefile.am, devnullfatal01/Makefile.am, dumpbuf01/Makefile.am, ftp01/Makefile.am, gxx01/Makefile.am, heapwalk/Makefile.am, malloc02/Makefile.am, malloc03/Makefile.am, malloc04/Makefile.am, malloc05/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am, monitor02/Makefile.am, mouse01/Makefile.am, putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am, stackchk/Makefile.am, stackchk01/Makefile.am, stringto01/Makefile.am, tar01/Makefile.am, tar02/Makefile.am, tar03/Makefile.am, termios/Makefile.am, termios01/Makefile.am, termios02/Makefile.am, termios03/Makefile.am, termios04/Makefile.am, termios05/Makefile.am, termios06/Makefile.am, termios07/Makefile.am, termios08/Makefile.am, tztest/Makefile.am: Remove obsolete optional manager capability.
2011-09-162011-09-16 Sebastian Huber <Sebastian.Huber@embedded-brains.de>Sebastian Huber2-47/+90
* monitor/monitor.scn, termios/termios.scn: New files. * monitor/init.c, termios01/init.c: Use rtems_shell_wait_for_input().
2011-02-22Add HAVE_CONFIG_H.Ralf Corsepius1-0/+4
2010-06-232010-06-23 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill1-0/+1
* block01/Makefile.am, block02/Makefile.am, block03/Makefile.am, block04/Makefile.am, block05/Makefile.am, block06/Makefile.am, block07/Makefile.am, block08/Makefile.am, block09/Makefile.am, block10/Makefile.am, bspcmdline01/Makefile.am, cpuuse/Makefile.am, heapwalk/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am, monitor02/Makefile.am, putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am, stackchk/Makefile.am, stackchk01/Makefile.am, stringto01/Makefile.am, termios/Makefile.am, termios01/Makefile.am, termios02/Makefile.am: Revert.
2010-06-232010-06-23 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill1-1/+0
* block01/Makefile.am, block02/Makefile.am, block03/Makefile.am, block04/Makefile.am, block05/Makefile.am, block06/Makefile.am, block07/Makefile.am, block08/Makefile.am, block09/Makefile.am, block10/Makefile.am, bspcmdline01/Makefile.am, cpuuse/Makefile.am, heapwalk/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am, monitor02/Makefile.am, putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am, stackchk/Makefile.am, stackchk01/Makefile.am, stringto01/Makefile.am, termios/Makefile.am, termios01/Makefile.am, termios01/init.c, termios02/Makefile.am: Fix bug so existing test code for rtems_termios_baud_to_index() is executed.
2009-11-01Remove sh2 hacks.Ralf Corsepius1-8/+1
2009-10-30Eliminate TRUE/FALSE, use bool instead of int.Ralf Corsepius1-6/+7
2009-10-26Add missing prototypes.Ralf Corsepius1-3/+3
2009-08-102009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-3/+3
* cpuuse/task1.c, termios/init.c: Convert calls to legacy routine rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
2009-04-03Eliminate _exe_/.exe.Ralf Corsepius1-7/+7
2007-05-112007-05-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-1/+1
* cpuuse/Makefile.am, malloctest/Makefile.am, putenvtest/Makefile.am, rtmonuse/Makefile.am, stackchk/Makefile.am, termios/Makefile.am: Add optional managers to Makefiles. Clean up test cases so last output line follows END OF pattern. Make sure test case all run. All tests appeared ok on sis.
2005-11-13Convert to using *_PROGRAMS.Ralf Corsepius1-11/+7
2005-11-11Rework.Ralf Corsepius1-22/+4
2005-11-11Cosmetics.Ralf Corsepius1-3/+0
2005-11-11Eliminate TEST.Ralf Corsepius1-4/+3
2005-11-11Expand libtests.am.Ralf Corsepius1-1/+13
2005-11-10Eliminate DOCTYPES.Ralf Corsepius1-2/+1
2005-11-09AM_CPPFLAGS += -I..../support/include.Ralf Corsepius1-0/+2
2005-11-07Remove SRC, PRINT_SRC.Ralf Corsepius1-2/+0
2005-11-07Switch back to include compile.am instead of amcompile.amRalf Corsepius1-1/+1
2005-11-07Partial conversion to automake.Ralf Corsepius1-9/+6
2004-11-222004-11-22 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius1-3/+3
* configure.ac: Remove -ansi to prevent folks from further damaging the code with broken prototypes. * putenvtest/init.c: Remove broken putenv prototype. * termios/init.c (print_c_cc): Don't loop over NCCS.
2004-04-20Remove stray white spaces.Ralf Corsepius1-81/+81
2004-04-15Remove stray white spaces.Ralf Corsepius1-1/+0
2004-04-01 * cpuuse/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.Ralf Corsepius1-1/+1
* malloctest/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * monitor/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * putenvtest/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>. * rtems++/System.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * rtmonuse/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * stackchk/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * termios/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2004-01-142004-01-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-0/+2
* cpuuse/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES. * malloctest/Makefile.am: Ditto. * monitor/Makefile.am: Ditto. * putenvtest/Makefile.am: Ditto. * rtems++/Makefile.am: Ditto. * rtmonuse/Makefile.am: Ditto. * stackchk/Makefile.am: Ditto. * termios/Makefile.am: Ditto.
2003-12-012003-12-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-2/+1
* cpuuse/Makefile.am: Remove all-local: $(ARCH). * malloctest/Makefile.am: Remove all-local: $(ARCH). * monitor/Makefile.am: Remove all-local: $(ARCH). * putenvtest/Makefile.am: Remove all-local: $(ARCH). * rtems++/Makefile.am: Remove all-local: $(ARCH). * rtmonuse/Makefile.am: Remove all-local: $(ARCH). * stackchk/Makefile.am: Remove all-local: $(ARCH). * termios/Makefile.am: Remove all-local: $(ARCH).
2003-08-162003-08-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-3/+3
Makefile.am: Reflect having moved automake. cpuuse/Makefile.am: Reflect having moved automake. malloctest/Makefile.am: Reflect having moved automake. monitor/Makefile.am: Reflect having moved automake. putenvtest/Makefile.am: Reflect having moved automake. rtems++/Makefile.am: Reflect having moved automake. rtmonuse/Makefile.am: Reflect having moved automake. stackchk/Makefile.am: Reflect having moved automake. termios/Makefile.am: Reflect having moved automake.
2002-10-31PR298. Made raw_input static.Chris Johns1-1/+1
2002-08-112002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-1/+1
* cpuuse/Makefile.am: Use $(OBJEXT) instead of .o. * malloctest/Makefile.am: Use $(OBJEXT) instead of .o. * monitor/Makefile.am: Use $(OBJEXT) instead of .o. * putenvtest/Makefile.am: Use $(OBJEXT) instead of .o. * rtems++/Makefile.am: Use $(OBJEXT) instead of .o. * rtmonuse/Makefile.am: Use $(OBJEXT) instead of .o. * stackchk/Makefile.am: Use $(OBJEXT) instead of .o. * termios/Makefile.am: Use $(OBJEXT) instead of .o.
2002-08-022002-08-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-5/+7
* Per PR47 add support for buffered test output. This involved adding defines to redirect output to a buffer and dump it when full, at "test pause", and at exit. To avoid problems when redefining exit(), all tests were modified to call rtems_test_exit(). Some tests, notable psxtests, had to be modified to include the standard test macro .h file (pmacros.h or tmacros.h) to enable this support. * cpuuse/task2.c, malloctest/task1.c, putenvtest/init.c, rtmonuse/task1.c, termios/init.c: Modified.
2002-03-282002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-1/+0
* configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define foreign 1.6]). * cpuuse/Makefile.am: Remove AUTOMAKE_OPTIONS. * Makefile.am: Remove AUTOMAKE_OPTIONS. * malloctest/Makefile.am: Remove AUTOMAKE_OPTIONS. * monitor/Makefile.am: Remove AUTOMAKE_OPTIONS. * putenvtest/Makefile.am: Remove AUTOMAKE_OPTIONS. * rtems++/Makefile.am: Remove AUTOMAKE_OPTIONS. * rtmonuse/Makefile.am: Remove AUTOMAKE_OPTIONS. * stackchk/Makefile.am: Remove AUTOMAKE_OPTIONS. * termios/Makefile.am: Remove AUTOMAKE_OPTIONS.
2001-09-192001-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-1/+1
* malloctest/Makefile.am: include leaf.am instead of leaf.cfg. * monitor/Makefile.am: include leaf.am instead of leaf.cfg. * termios/Makefile.am: include leaf.am instead of leaf.cfg. * putenvtest/Makefile.am: include leaf.am instead of leaf.cfg. * rtems++/Makefile.am: include leaf.am instead of leaf.cfg, use make-cxx-exe. * stackchk/Makefile.am: include leaf.am instead of leaf.cfg. * rtmonuse/Makefile.am: include leaf.am instead of leaf.cfg. * cpuuse/Makefile.am: include leaf.am instead of leaf.cfg.
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-0/+1
* cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am, putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am, stackchk/Makefile.am, termios/Makefile.am: Include compile.am
2000-07-03Patch rtems-rc-20000702-1.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-7/+15
that is a hack to workaround a switch generation compiler bug for the SH2 and cleaned up some warnings.
2000-06-12Patch from John Cotton <john.cotton@nrc.ca>, Charles-Antoine GauthierJoel Sherrill1-1/+4
<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