home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Geek Gadgets 1
/
ADE-1.bin
/
ade-dist
/
emacs-19.28-src.tgz
/
tar.out
/
fsf
/
emacs
/
src
/
amiga_tty_protos.h
< prev
next >
Wrap
C/C++ Source or Header
|
1996-09-28
|
2KB
|
88 lines
/* Prototypes for functions defined in
amiga_tty.c
*/
extern int term_initialised;
extern unsigned long inputsig;
int setpgrp_of_tty(int );
int init_sigio(void);
int reset_sigio(void);
int request_sigio(void);
int unrequest_sigio(void);
int tabs_safe_p(void);
int get_frame_size(int * widthp,
int * heightp);
int init_baud_rate(void);
void check_intuition(void);
extern char ttybuf[256];
extern int tty_count;
extern int interrupt_char;
void enque(unsigned int , int , int );
int get_ttycount(void);
int init_sys_modes(void);
int reset_sys_modes(void);
void amiga_consume_input(void);
int discard_tty_input(void);
unsigned long __regargs ttyin_select_start(void * , int , int );
void __regargs ttyin_select_poll(void * , int * , int * );
int __regargs ttyin_read(void * , void * , unsigned int );
int __regargs ttyin_write(void * , void * , unsigned int );
int __regargs ttyin_lseek(void * , long , int );
int __regargs ttyin_close(void * , int );
int __regargs ttyin_ioctl(void * , int , void * );
extern char cbuffer[1040];
extern char * cbuffer_pos;
int emacs_fflush(struct __iobuf * );
void emacs_putchar(int );
void emacs_output(int , char * , int );
void emacs_output_glyphs(int , unsigned int * , int );
void emacs_fwrite(char * , unsigned int , unsigned int , struct __iobuf * );
void syms_of_amiga_tty(void);
void init_amiga_tty(void);
void cleanup_amiga_tty(void);
void early_amiga_tty(void);
void amiga_term_open(void);
int set_window_size(int fd,
int height,
int width);