diff options
| author | Warner Losh <imp@FreeBSD.org> | 2001-11-26 00:33:04 +0000 |
|---|---|---|
| committer | Warner Losh <imp@FreeBSD.org> | 2001-11-26 00:33:04 +0000 |
| commit | b772be119cf91080818bfee097ffb0cf5e23af72 (patch) | |
| tree | 3633b1449e0216008e8ef813717ddad9b5c8684d | |
| parent | d90753c54843bfc1d038b01913dfa309fa900b49 (diff) | |
Notes
| -rw-r--r-- | sys/dev/pccbb/pccbb.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/sys/dev/pccbb/pccbb.c b/sys/dev/pccbb/pccbb.c index 364bd21f8569..a6cd25fe4dbe 100644 --- a/sys/dev/pccbb/pccbb.c +++ b/sys/dev/pccbb/pccbb.c @@ -103,6 +103,8 @@ #define PCIC_MASK2(SC,REG,MASK,MASK2) \ PCIC_WRITE(SC,REG,(PCIC_READ(SC,REG) MASK) MASK2) +#define PCCBB_START_MEM 0x84000000 + struct pccbb_sclist { struct pccbb_softc *sc; STAILQ_ENTRY(pccbb_sclist) entries; @@ -438,7 +440,7 @@ pccbb_attach(device_t brdev) -(sockbase & 0xfffffff0); sc->sc_base_res = bus_generic_alloc_resource( device_get_parent(brdev), brdev, SYS_RES_MEMORY, - &rid, 0x10000000, ~0, sockbase, + &rid, PCCBB_START_MEM, ~0, sockbase, RF_ACTIVE|rman_make_alignment_flags(sockbase)); if (!sc->sc_base_res){ device_printf(brdev, @@ -1267,8 +1269,8 @@ pccbb_cardbus_alloc_resource(device_t brdev, device_t child, int type, int *rid, end = start; break; case SYS_RES_MEMORY: - if (start <= 0x44000000) - start = 0x44000000; + if (start <= PCCBB_START_MEM) + start = PCCBB_START_MEM; if (end < start) end = start; break; |
