Subversion Repositories HelenOS-historic

Rev

Rev 1212 | Rev 1278 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1212 Rev 1227
Line 31... Line 31...
31
 
31
 
32
#include <ddi/ddi_arg.h>
32
#include <ddi/ddi_arg.h>
33
#include <arch/types.h>
33
#include <arch/types.h>
34
#include <typedefs.h>
34
#include <typedefs.h>
35
 
35
 
36
extern __native sys_map_physmem(ddi_memarg_t *uspace_mem_arg);
36
extern __native sys_physmem_map(ddi_memarg_t *uspace_mem_arg);
37
extern __native sys_enable_iospace(ddi_ioarg_t *uspace_io_arg);
37
extern __native sys_iospace_enable(ddi_ioarg_t *uspace_io_arg);
38
 
38
 
39
/*
39
/*
40
 * Interface to be implemented by all architectures.
40
 * Interface to be implemented by all architectures.
41
 */
41
 */
42
extern __native ddi_int_control_arch(__native enable, __native *flags);
42
extern __native ddi_int_control_arch(__native enable, __native *flags);
43
extern __native ddi_int_control(__native enable, __native *flags);
43
extern __native ddi_int_control(__native enable, __native *flags);
44
extern int ddi_enable_iospace_arch(task_t *task, __address ioaddr, size_t size);
44
extern int ddi_iospace_enable_arch(task_t *task, __address ioaddr, size_t size);
45
 
45
 
46
#endif
46
#endif