This interface can be used by other system processes by means of the newly provided vbox API in libsys.
		
			
				
	
	
		
			16 lines
		
	
	
		
			336 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			336 B
		
	
	
	
		
			C
		
	
	
	
	
	
#ifndef _VBOX_PROTO_H
 | 
						|
#define _VBOX_PROTO_H
 | 
						|
 | 
						|
/* err.c */
 | 
						|
extern int convert_err(int code);
 | 
						|
 | 
						|
/* hgcm.c */
 | 
						|
extern void hgcm_message(message *m_ptr, int ipc_status);
 | 
						|
extern void hgcm_intr(void);
 | 
						|
 | 
						|
/* vbox.c */
 | 
						|
extern int vbox_request(struct VMMDevRequestHeader *header, phys_bytes addr,
 | 
						|
	int type, size_t size);
 | 
						|
 | 
						|
#endif /* _VBOX_PROTO_H */
 |