Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

/* $NetBSD: rsbus.h,v 1.4 2012/10/27 17:17:23 chs Exp $ */

#ifndef _RSBUS_H_
#define _RSBUS_H_

#include <sys/conf.h>
#include <sys/device.h>
#include <sys/queue.h>
#include <sys/bus.h>

struct rsbus_softc {
	bus_space_tag_t sc_iot;
	bus_space_handle_t sc_ioh;
};

struct rsbus_attach_args {
	bus_space_tag_t		sa_iot;		/* Bus tag */
	bus_addr_t		sa_addr;	/* i/o address  */
	bus_size_t		sa_size;
	int			sa_intr;
};

#endif /* _RSBUS_H_ */