RTEMS 6.1-rc2
Loading...
Searching...
No Matches
sed1356.h
Go to the documentation of this file.
1/* SPDX-License-Identifier: BSD-2-Clause */
2
19/*
20 * Public Interface for SED Video Controller Operations
21 *
22 * COPYRIGHT (c) 1989-2009.
23 * On-Line Applications Research Corporation (OAR).
24 *
25 * Modified by Fernando Nicodemos <fgnicodemos@terra.com.br>
26 * from NCB - Sistemas Embarcados Ltda. (Brazil)
27 *
28 * Redistribution and use in source and binary forms, with or without
29 * modification, are permitted provided that the following conditions
30 * are met:
31 * 1. Redistributions of source code must retain the above copyright
32 * notice, this list of conditions and the following disclaimer.
33 * 2. Redistributions in binary form must reproduce the above copyright
34 * notice, this list of conditions and the following disclaimer in the
35 * documentation and/or other materials provided with the distribution.
36 *
37 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
38 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
39 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
40 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
41 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
42 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
43 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
44 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
45 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
46 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
47 * POSSIBILITY OF SUCH DAMAGE.
48 */
49
50#ifndef __SED1356_h
51#define __SED1356_h
52
53void sed_init(void);
54
55int sed_frame_buffer_size(void);
56
57void sed_clr_row(int char_row);
58
59void sed_putchar(char c);
60
61void sed_putstring(char *s);
62
63void sed_clearscreen(void);
64
65void sed_write_frame_buffer(
66 uint32_t i,
67 uint16_t wr16
68);
69
70#endif
71/* end of file */