/[gxemul]/trunk/src/include/console.h
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/src/include/console.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 31 by dpavlin, Mon Oct 8 16:19:37 2007 UTC revision 32 by dpavlin, Mon Oct 8 16:20:58 2007 UTC
# Line 2  Line 2 
2  #define CONSOLE_H  #define CONSOLE_H
3    
4  /*  /*
5   *  Copyright (C) 2003-2005  Anders Gavare.  All rights reserved.   *  Copyright (C) 2003-2006  Anders Gavare.  All rights reserved.
6   *   *
7   *  Redistribution and use in source and binary forms, with or without   *  Redistribution and use in source and binary forms, with or without
8   *  modification, are permitted provided that the following conditions are met:   *  modification, are permitted provided that the following conditions are met:
# Line 28  Line 28 
28   *  SUCH DAMAGE.   *  SUCH DAMAGE.
29   *   *
30   *   *
31   *  $Id: console.h,v 1.14 2005/12/03 04:14:15 debug Exp $   *  $Id: console.h,v 1.17 2006/09/06 04:55:35 debug Exp $
32   *   *
33   *  Console functions.  (See console.c for more info.)   *  Console functions.  (See console.c for more info.)
34   */   */
# Line 40  Line 40 
40    
41  #define CONSOLE_OUTPUT_ONLY     -1  #define CONSOLE_OUTPUT_ONLY     -1
42    
43  void console_deinit(void);  void console_deinit_main(void);
44  void console_sigcont(int x);  void console_sigcont(int x);
45  void console_makeavail(int handle, char ch);  void console_makeavail(int handle, char ch);
46  int console_charavail(int handle);  int console_charavail(int handle);
# Line 49  void console_putchar(int handle, int ch) Line 49  void console_putchar(int handle, int ch)
49  void console_flush(void);  void console_flush(void);
50  void console_mouse_coordinates(int x, int y, int fb_nr);  void console_mouse_coordinates(int x, int y, int fb_nr);
51  void console_mouse_button(int, int);  void console_mouse_button(int, int);
 void console_get_framebuffer_mouse(int *x, int *y, int *fb_nr);  
 void console_set_framebuffer_mouse(int x, int y, int fb_nr);  
52  void console_getmouse(int *x, int *y, int *buttons, int *fb_nr);  void console_getmouse(int *x, int *y, int *buttons, int *fb_nr);
53  void console_slave(char *arg);  void console_slave(char *arg);
54  int console_are_slaves_allowed(void);  int console_are_slaves_allowed(void);
# Line 62  int console_change_inputability(int hand Line 60  int console_change_inputability(int hand
60  void console_init_main(struct emul *);  void console_init_main(struct emul *);
61  void console_debug_dump(struct machine *);  void console_debug_dump(struct machine *);
62  void console_allow_slaves(int);  void console_allow_slaves(int);
63    
64  void console_init(void);  void console_init(void);
65    void console_deinit(void);
66    
67    
68  #endif  /*  CONSOLE_H  */  #endif  /*  CONSOLE_H  */

Legend:
Removed from v.31  
changed lines
  Added in v.32

  ViewVC Help
Powered by ViewVC 1.1.26