diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2009-06-02 22:19:44 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2009-06-02 22:19:44 +0000 |
commit | e7bde49248aedbc6e4cc8d71357683e2ace42ba3 (patch) | |
tree | 871489e71229dd83a09da1a259ec1abe7bd6669b /c/src/lib/libbsp/arm/csb337/include/sed1356.h | |
parent | As per Freescale chip errata, disable buffered writes. (diff) | |
download | rtems-e7bde49248aedbc6e4cc8d71357683e2ace42ba3.tar.bz2 |
2009-06-02 Joel Sherrill <joel.sherrill@OARcorp.com>
* Makefile.am, configure.ac, preinstall.am, console/uarts.c,
include/bsp.h, startup/memmap.c: Add support for /dev/fbcons which is
a console type output only device to print to the LCD screen. The
video controller (SED) and fonts are copied from MicroMonitor and
proper attribution is made in those files and confirmed by Ed Sutter.
* console/fbcons.c, console/font8x16.h, console/sed1356.c,
console/sed1356_16bit.h, include/sed1356.h: New files.
Diffstat (limited to 'c/src/lib/libbsp/arm/csb337/include/sed1356.h')
-rw-r--r-- | c/src/lib/libbsp/arm/csb337/include/sed1356.h | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/arm/csb337/include/sed1356.h b/c/src/lib/libbsp/arm/csb337/include/sed1356.h new file mode 100644 index 0000000000..acf207c2b1 --- /dev/null +++ b/c/src/lib/libbsp/arm/csb337/include/sed1356.h @@ -0,0 +1,35 @@ +/* + * Public Interface for SED Video Controller Operations + * + * COPYRIGHT (c) 1989-2009. + * On-Line Applications Research Corporation (OAR). + * + * The license and distribution terms for this file may be + * found in the file LICENSE in this distribution or at + * http://www.rtems.com/license/LICENSE. + * + * $Id$ + */ + +#ifndef __SED1356_h +#define __SED1356_h + +void sed_init(void); + +int sed_frame_buffer_size(void); + +void sed_clr_row(int char_row); + +void sed_putchar(char c); + +void sed_putstring(char *s); + +void sed_clearscreen(void); + +void sed_write_frame_buffer( + uint32_t i, + uint16_t wr16 +); + +#endif +/* end of file */ |