Deleted Added
full compact
syscons.h (181905) syscons.h (186681)
1/*-
2 * Copyright (c) 1995-1998 S�ren Schmidt
3 * All rights reserved.
4 *
5 * This code is derived from software contributed to The DragonFly Project
6 * by Sascha Wildner <saw@online.de>
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 14 unchanged lines hidden (view full) ---

23 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
24 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
25 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
26 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
27 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
28 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
29 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
30 *
1/*-
2 * Copyright (c) 1995-1998 S�ren Schmidt
3 * All rights reserved.
4 *
5 * This code is derived from software contributed to The DragonFly Project
6 * by Sascha Wildner <saw@online.de>
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 14 unchanged lines hidden (view full) ---

23 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
24 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
25 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
26 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
27 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
28 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
29 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
30 *
31 * $FreeBSD: head/sys/dev/syscons/syscons.h 181905 2008-08-20 08:31:58Z ed $
31 * $FreeBSD: head/sys/dev/syscons/syscons.h 186681 2009-01-01 13:26:53Z ed $
32 */
33
34#ifndef _DEV_SYSCONS_SYSCONS_H_
35#define _DEV_SYSCONS_SYSCONS_H_
36
37#include <sys/lock.h>
38#include <sys/mutex.h>
39

--- 518 unchanged lines hidden (view full) ---

558void sc_remove_cursor_image(scr_stat *scp);
559void sc_set_cursor_image(scr_stat *scp);
560void sc_change_cursor_shape(scr_stat *scp, int flags,
561 int base, int height);
562int sc_clean_up(scr_stat *scp);
563int sc_switch_scr(sc_softc_t *sc, u_int next_scr);
564void sc_alloc_scr_buffer(scr_stat *scp, int wait, int discard);
565int sc_init_emulator(scr_stat *scp, char *name);
32 */
33
34#ifndef _DEV_SYSCONS_SYSCONS_H_
35#define _DEV_SYSCONS_SYSCONS_H_
36
37#include <sys/lock.h>
38#include <sys/mutex.h>
39

--- 518 unchanged lines hidden (view full) ---

558void sc_remove_cursor_image(scr_stat *scp);
559void sc_set_cursor_image(scr_stat *scp);
560void sc_change_cursor_shape(scr_stat *scp, int flags,
561 int base, int height);
562int sc_clean_up(scr_stat *scp);
563int sc_switch_scr(sc_softc_t *sc, u_int next_scr);
564void sc_alloc_scr_buffer(scr_stat *scp, int wait, int discard);
565int sc_init_emulator(scr_stat *scp, char *name);
566void sc_paste(scr_stat *scp, u_char *p, int count);
566void sc_paste(scr_stat *scp, const u_char *p, int count);
567void sc_respond(scr_stat *scp, const u_char *p, int count);
567void sc_bell(scr_stat *scp, int pitch, int duration);
568
569/* schistory.c */
570#ifndef SC_NO_HISTORY
571int sc_alloc_history_buffer(scr_stat *scp, int lines,
572 int prev_ysize, int wait);
573void sc_free_history_buffer(scr_stat *scp, int prev_ysize);
574void sc_hist_save(scr_stat *scp);

--- 98 unchanged lines hidden ---
568void sc_bell(scr_stat *scp, int pitch, int duration);
569
570/* schistory.c */
571#ifndef SC_NO_HISTORY
572int sc_alloc_history_buffer(scr_stat *scp, int lines,
573 int prev_ysize, int wait);
574void sc_free_history_buffer(scr_stat *scp, int prev_ysize);
575void sc_hist_save(scr_stat *scp);

--- 98 unchanged lines hidden ---