xref: /freebsd/sys/arm/include/_bus.h (revision 397e83df75e0fcd0d3fcb95ae4d794cb7600fc89)
1 /*-
2  * Copyright (c) 2005 The FreeBSD Foundation.
3  *
4  * SPDX-License-Identifier: BSD-2-Clause
5  *
6  * Derived in part from NetBSD's bus.h files by (alphabetically):
7  *	Christopher G. Demetriou
8  *	Charles M. Hannum
9  *	Jason Thorpe
10  *	The NetBSD Foundation.
11  */
12 
13 #ifndef ARM_INCLUDE__BUS_H
14 #define ARM_INCLUDE__BUS_H
15 
16 /*
17  * Addresses (in bus space).
18  */
19 typedef u_long bus_addr_t;
20 typedef u_long bus_size_t;
21 
22 /*
23  * Access methods for bus space.
24  */
25 typedef struct bus_space *bus_space_tag_t;
26 typedef u_long bus_space_handle_t;
27 
28 #endif /* ARM_INCLUDE__BUS_H */
29