1 1.4 chs /* $NetBSD: rsbus.h,v 1.4 2012/10/27 17:17:23 chs Exp $ */ 2 1.1 chris 3 1.1 chris #ifndef _RSBUS_H_ 4 1.1 chris #define _RSBUS_H_ 5 1.1 chris 6 1.1 chris #include <sys/conf.h> 7 1.1 chris #include <sys/device.h> 8 1.1 chris #include <sys/queue.h> 9 1.3 dyoung #include <sys/bus.h> 10 1.1 chris 11 1.1 chris struct rsbus_softc { 12 1.1 chris bus_space_tag_t sc_iot; 13 1.1 chris bus_space_handle_t sc_ioh; 14 1.1 chris }; 15 1.1 chris 16 1.1 chris struct rsbus_attach_args { 17 1.1 chris bus_space_tag_t sa_iot; /* Bus tag */ 18 1.1 chris bus_addr_t sa_addr; /* i/o address */ 19 1.1 chris bus_size_t sa_size; 20 1.1 chris int sa_intr; 21 1.1 chris }; 22 1.1 chris 23 1.1 chris #endif /* _RSBUS_H_ */ 24