On the SPARC, in -current, you do something like: esp* at sbus0 slot ? offset ? scsibus* at esp? sd* at scsibus? target ? lun ? This gives you about as much flexibility as you could expect.