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 --- |