NetBSD/sys/arch/mmeye/include/bus_defs.h
dyoung b7d02abb50 Change <machine/bus.h> to <sys/bus.h> throughout.
Split bus.h -> bus_{defs,funcs}.h.

Mark mmeye/bus.h obsolete.
2011-07-19 15:17:20 +00:00

27 lines
507 B
C

/* $NetBSD: bus_defs.h,v 1.1 2011/07/19 15:17:20 dyoung Exp $ */
#ifndef _MMEYE_BUS_DEFS_H_
#define _MMEYE_BUS_DEFS_H_
#include <sh3/bus_defs.h>
/*
* Dummy bus_dma(9)
* XXX: mmeye doesn't use bus_dma.
*/
typedef void *bus_dma_tag_t;
typedef struct bus_dma_segment {
bus_addr_t ds_addr;
bus_size_t ds_len;
} bus_dma_segment_t;
typedef struct bus_dmamap {
bus_size_t dm_maxsegsz;
bus_size_t dm_mapsize;
int dm_nsegs;
bus_dma_segment_t *dm_segs;
} *bus_dmamap_t;
#endif /* _MMEYE_BUS_DEFS_H_ */