Lines Matching +full:a +full:- +full:z
5 :Author: Written by Geert Uytterhoeven <geert@linux-m68k.org>
10 ------------
13 AutoConfig(tm), it's 100% Plug-and-Play.
17 - The Zorro II address space is 24-bit and lies within the first 16 MB of the
20 - Zorro III is a 32-bit extension of Zorro II, which is backwards compatible
25 -------------------------
27 Zorro devices are found by calling ``zorro_find_device()``, which returns a
28 pointer to the ``next`` Zorro device with the specified Zorro ID. A probe loop
31 struct zorro_dev *z = NULL;
33 while ((z = zorro_find_device(ZORRO_PROD_xxx, z))) {
34 if (!zorro_request_region(z->resource.start+MY_START, MY_SIZE,
39 ``ZORRO_WILDCARD`` acts as a wildcard and finds any Zorro device. If your driver
40 supports different types of boards, you can use a construct like::
42 struct zorro_dev *z = NULL;
44 while ((z = zorro_find_device(ZORRO_WILDCARD, z))) {
45 if (z->id != ZORRO_PROD_xxx1 && z->id != ZORRO_PROD_xxx2 && ...)
47 if (!zorro_request_region(z->resource.start+MY_START, MY_SIZE,
54 ---------------
56 Before you can access a Zorro device's registers, you have to make sure it's
70 ---------------------------------
73 regions. Due to the identity bus-physical address mapping on the Zorro bus,
78 - Zorro II address space is always mapped and does not have to be mapped
87 - Zorro III address space must be mapped explicitly using z_ioremap() first
96 ----------