diff options
| author | Matt Jacob <mjacob@FreeBSD.org> | 2001-01-09 18:17:48 +0000 |
|---|---|---|
| committer | Matt Jacob <mjacob@FreeBSD.org> | 2001-01-09 18:17:48 +0000 |
| commit | f0cab81245e7d73fd2ffba739194b35dedaf4ae2 (patch) | |
| tree | a6be17329625ecb7d46184626ff37ca996d7e437 | |
| parent | 89ea5c2a49c8bddaa5bb3cc5526fe27bcdf49b9a (diff) | |
Notes
| -rw-r--r-- | sys/alpha/include/bus.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/sys/alpha/include/bus.h b/sys/alpha/include/bus.h index 7fe2726736a9..d1f0206c62ae 100644 --- a/sys/alpha/include/bus.h +++ b/sys/alpha/include/bus.h @@ -75,8 +75,8 @@ /* * Bus address and size types */ -typedef u_int32_t bus_addr_t; -typedef u_int32_t bus_size_t; +typedef u_int64_t bus_addr_t; +typedef u_int64_t bus_size_t; typedef struct alpha_busspace *bus_space_tag_t; typedef u_int32_t bus_space_handle_t; @@ -85,9 +85,10 @@ typedef u_int32_t bus_space_handle_t; #define BUS_SPACE_MAXSIZE (64 * 1024) /* Maximum supported size */ #define BUS_SPACE_MAXADDR_24BIT 0xFFFFFF #define BUS_SPACE_MAXADDR_32BIT 0xFFFFFFFF -#define BUS_SPACE_MAXADDR 0xFFFFFFFF +/* The largest address space known so far is 40 bits */ +#define BUS_SPACE_MAXADDR 0xFFFFFFFFFUL -#define BUS_SPACE_UNRESTRICTED (~0) +#define BUS_SPACE_UNRESTRICTED (~0UL) struct alpha_busspace; |
