diff options
author | imp <imp@FreeBSD.org> | 2005-04-18 21:45:34 +0000 |
---|---|---|
committer | imp <imp@FreeBSD.org> | 2005-04-18 21:45:34 +0000 |
commit | b1662f9d0ff8d1dca5c34433ff64b70c1f5f0f0a (patch) | |
tree | 4ea69fe9294e319270ad55cf2646a544d2689e65 /sys/arm/include/bus.h | |
parent | b7f29c0fc0b1ddd6e927c22526ba675066d88be3 (diff) | |
download | FreeBSD-src-b1662f9d0ff8d1dca5c34433ff64b70c1f5f0f0a.zip FreeBSD-src-b1662f9d0ff8d1dca5c34433ff64b70c1f5f0f0a.tar.gz |
Break out the definition of bus_space_{tag,handle}_t and a few other types
into _bus.h to help with name space polution from including all of bus.h.
In a few days, I'll commit changes to the MI code to take advantage of thse
sepration (after I've made sure that these changes don't break anything in
the main tree, I've tested in my trees, but you never know...).
Suggested by: bde (in 2002 or 2003 I think)
Reviewed in principle by: jhb
Diffstat (limited to 'sys/arm/include/bus.h')
-rw-r--r-- | sys/arm/include/bus.h | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/sys/arm/include/bus.h b/sys/arm/include/bus.h index 70f7438..624edab 100644 --- a/sys/arm/include/bus.h +++ b/sys/arm/include/bus.h @@ -73,17 +73,7 @@ #ifndef _MACHINE_BUS_H_ #define _MACHINE_BUS_H_ -/* - * Addresses (in bus space). - */ -typedef u_long bus_addr_t; -typedef u_long bus_size_t; - -/* - * Access methods for bus space. - */ -typedef struct bus_space *bus_space_tag_t; -typedef u_long bus_space_handle_t; +#include <machine/_bus.h> /* * int bus_space_map (bus_space_tag_t t, bus_addr_t addr, |