1*b4405289SAsias He #ifndef KVM__TERM_H 2*b4405289SAsias He #define KVM__TERM_H 3*b4405289SAsias He 4*b4405289SAsias He #include <sys/uio.h> 5*b4405289SAsias He 6*b4405289SAsias He #define CONSOLE_8250 1 7*b4405289SAsias He #define CONSOLE_VIRTIO 2 8*b4405289SAsias He 9*b4405289SAsias He int term_putc_iov(int who, struct iovec *iov, int iovcnt); 10*b4405289SAsias He int term_getc_iov(int who, struct iovec *iov, int iovcnt); 11*b4405289SAsias He int term_putc(int who, char *addr, int cnt); 12*b4405289SAsias He int term_getc(int who); 13*b4405289SAsias He 14*b4405289SAsias He bool term_readable(int who); 15*b4405289SAsias He void term_init(void); 16*b4405289SAsias He 17*b4405289SAsias He #endif /* KVM__TERM_H */ 18