This is the list of updated functions: /* register device memory as part of system memory */ void *bus_space_physload(bus_space_tag_t space, bus_addr_t addr, bus_size_t size); void bus_space_physunload(void *physseg);
/* register device region as user-mappable managed region */ void *bus_space_physload_device(bus_space_tag_t space, bus_addr_t addr, bus_size_t size, int prot, int flags); void bus_space_physunload_device(void *physseg); I've not considered the "memory" one very much. It needs more thought... Masao -- Masao Uebayashi / Tombi Inc. / Tel: +81-90-9141-4635