Deleted Added
full compact
bus_space.9 (216156) bus_space.9 (231564)
1.\" $NetBSD: bus_space.9,v 1.9 1999/03/06 22:09:29 mycroft Exp $
2.\"
3.\" Copyright (c) 2005 M. Warner Losh. All Rights Reserved.
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 42 unchanged lines hidden (view full) ---

51.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
52.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
53.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
54.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
55.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
56.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
57.\" POSSIBILITY OF SUCH DAMAGE.
58.\"
1.\" $NetBSD: bus_space.9,v 1.9 1999/03/06 22:09:29 mycroft Exp $
2.\"
3.\" Copyright (c) 2005 M. Warner Losh. All Rights Reserved.
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 42 unchanged lines hidden (view full) ---

51.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
52.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
53.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
54.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
55.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
56.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
57.\" POSSIBILITY OF SUCH DAMAGE.
58.\"
59.\" $FreeBSD: head/share/man/man9/bus_space.9 216156 2010-12-03 18:30:55Z brucec $
59.\" $FreeBSD: head/share/man/man9/bus_space.9 231564 2012-02-12 18:29:56Z ed $
60.\"
61.Dd June 13, 2005
62.Dt BUS_SPACE 9
63.Os
64.Sh NAME
65.Nm bus_space ,
66.Nm bus_space_barrier ,
67.Nm bus_space_copy_region_1 ,

--- 94 unchanged lines hidden (view full) ---

162.Fa "bus_space_tag_t space" "bus_addr_t reg_start" "bus_addr_t reg_end"
163.Fa "bus_size_t size" "bus_size_t alignment" "bus_size_t boundary"
164.Fa "int flags" "bus_addr_t *addrp" "bus_space_handle_t *handlep"
165.Fc
166.Ft void
167.Fo bus_space_free
168.Fa "bus_space_tag_t space" "bus_space_handle_t handle" "bus_size_t size"
169.Fc
60.\"
61.Dd June 13, 2005
62.Dt BUS_SPACE 9
63.Os
64.Sh NAME
65.Nm bus_space ,
66.Nm bus_space_barrier ,
67.Nm bus_space_copy_region_1 ,

--- 94 unchanged lines hidden (view full) ---

162.Fa "bus_space_tag_t space" "bus_addr_t reg_start" "bus_addr_t reg_end"
163.Fa "bus_size_t size" "bus_size_t alignment" "bus_size_t boundary"
164.Fa "int flags" "bus_addr_t *addrp" "bus_space_handle_t *handlep"
165.Fc
166.Ft void
167.Fo bus_space_free
168.Fa "bus_space_tag_t space" "bus_space_handle_t handle" "bus_size_t size"
169.Fc
170.Ft u_int8_t
170.Ft uint8_t
171.Fo bus_space_read_1
172.Fa "bus_space_tag_t space" "bus_space_handle_t handle" "bus_size_t offset"
173.Fc
171.Fo bus_space_read_1
172.Fa "bus_space_tag_t space" "bus_space_handle_t handle" "bus_size_t offset"
173.Fc
174.Ft u_int16_t
174.Ft uint16_t
175.Fo bus_space_read_2
176.Fa "bus_space_tag_t space" "bus_space_handle_t handle" "bus_size_t offset"
177.Fc
175.Fo bus_space_read_2
176.Fa "bus_space_tag_t space" "bus_space_handle_t handle" "bus_size_t offset"
177.Fc
178.Ft u_int32_t
178.Ft uint32_t
179.Fo bus_space_read_4
180.Fa "bus_space_tag_t space" "bus_space_handle_t handle" "bus_size_t offset"
181.Fc
179.Fo bus_space_read_4
180.Fa "bus_space_tag_t space" "bus_space_handle_t handle" "bus_size_t offset"
181.Fc
182.Ft u_int64_t
182.Ft uint64_t
183.Fo bus_space_read_8
184.Fa "bus_space_tag_t space" "bus_space_handle_t handle" "bus_size_t offset"
185.Fc
183.Fo bus_space_read_8
184.Fa "bus_space_tag_t space" "bus_space_handle_t handle" "bus_size_t offset"
185.Fc
186.Ft u_int8_t
186.Ft uint8_t
187.Fo bus_space_read_stream_1
188.Fa "bus_space_tag_t space" "bus_space_handle_t handle" "bus_size_t offset"
189.Fc
187.Fo bus_space_read_stream_1
188.Fa "bus_space_tag_t space" "bus_space_handle_t handle" "bus_size_t offset"
189.Fc
190.Ft u_int16_t
190.Ft uint16_t
191.Fo bus_space_read_stream_2
192.Fa "bus_space_tag_t space" "bus_space_handle_t handle" "bus_size_t offset"
193.Fc
191.Fo bus_space_read_stream_2
192.Fa "bus_space_tag_t space" "bus_space_handle_t handle" "bus_size_t offset"
193.Fc
194.Ft u_int32_t
194.Ft uint32_t
195.Fo bus_space_read_stream_4
196.Fa "bus_space_tag_t space" "bus_space_handle_t handle" "bus_size_t offset"
197.Fc
195.Fo bus_space_read_stream_4
196.Fa "bus_space_tag_t space" "bus_space_handle_t handle" "bus_size_t offset"
197.Fc
198.Ft u_int64_t
198.Ft uint64_t
199.Fo bus_space_read_stream_8
200.Fa "bus_space_tag_t space" "bus_space_handle_t handle" "bus_size_t offset"
201.Fc
202.Ft void
203.Fo bus_space_write_1
204.Fa "bus_space_tag_t space" "bus_space_handle_t handle"
199.Fo bus_space_read_stream_8
200.Fa "bus_space_tag_t space" "bus_space_handle_t handle" "bus_size_t offset"
201.Fc
202.Ft void
203.Fo bus_space_write_1
204.Fa "bus_space_tag_t space" "bus_space_handle_t handle"
205.Fa "bus_size_t offset" "u_int8_t value"
205.Fa "bus_size_t offset" "uint8_t value"
206.Fc
207.Ft void
208.Fo bus_space_write_2
209.Fa "bus_space_tag_t space" "bus_space_handle_t handle"
206.Fc
207.Ft void
208.Fo bus_space_write_2
209.Fa "bus_space_tag_t space" "bus_space_handle_t handle"
210.Fa "bus_size_t offset" "u_int16_t value"
210.Fa "bus_size_t offset" "uint16_t value"
211.Fc
212.Ft void
213.Fo bus_space_write_4
214.Fa "bus_space_tag_t space" "bus_space_handle_t handle"
211.Fc
212.Ft void
213.Fo bus_space_write_4
214.Fa "bus_space_tag_t space" "bus_space_handle_t handle"
215.Fa "bus_size_t offset" "u_int32_t value"
215.Fa "bus_size_t offset" "uint32_t value"
216.Fc
217.Ft void
218.Fo bus_space_write_8
219.Fa "bus_space_tag_t space" "bus_space_handle_t handle"
216.Fc
217.Ft void
218.Fo bus_space_write_8
219.Fa "bus_space_tag_t space" "bus_space_handle_t handle"
220.Fa "bus_size_t offset" "u_int64_t value"
220.Fa "bus_size_t offset" "uint64_t value"
221.Fc
222.Ft void
223.Fo bus_space_write_stream_1
224.Fa "bus_space_tag_t space" "bus_space_handle_t handle"
221.Fc
222.Ft void
223.Fo bus_space_write_stream_1
224.Fa "bus_space_tag_t space" "bus_space_handle_t handle"
225.Fa "bus_size_t offset" "u_int8_t value"
225.Fa "bus_size_t offset" "uint8_t value"
226.Fc
227.Ft void
228.Fo bus_space_write_stream_2
229.Fa "bus_space_tag_t space" "bus_space_handle_t handle"
226.Fc
227.Ft void
228.Fo bus_space_write_stream_2
229.Fa "bus_space_tag_t space" "bus_space_handle_t handle"
230.Fa "bus_size_t offset" "u_int16_t value"
230.Fa "bus_size_t offset" "uint16_t value"
231.Fc
232.Ft void
233.Fo bus_space_write_stream_4
234.Fa "bus_space_tag_t space" "bus_space_handle_t handle"
231.Fc
232.Ft void
233.Fo bus_space_write_stream_4
234.Fa "bus_space_tag_t space" "bus_space_handle_t handle"
235.Fa "bus_size_t offset" "u_int32_t value"
235.Fa "bus_size_t offset" "uint32_t value"
236.Fc
237.Ft void
238.Fo bus_space_write_stream_8
239.Fa "bus_space_tag_t space" "bus_space_handle_t handle"
236.Fc
237.Ft void
238.Fo bus_space_write_stream_8
239.Fa "bus_space_tag_t space" "bus_space_handle_t handle"
240.Fa "bus_size_t offset" "u_int64_t value"
240.Fa "bus_size_t offset" "uint64_t value"
241.Fc
242.Ft void
243.Fo bus_space_barrier
244.Fa "bus_space_tag_t space" "bus_space_handle_t handle"
245.Fa "bus_size_t offset" "bus_size_t length" "int flags"
246.Fc
247.Ft void
248.Fo bus_space_read_region_1
249.Fa "bus_space_tag_t space"
241.Fc
242.Ft void
243.Fo bus_space_barrier
244.Fa "bus_space_tag_t space" "bus_space_handle_t handle"
245.Fa "bus_size_t offset" "bus_size_t length" "int flags"
246.Fc
247.Ft void
248.Fo bus_space_read_region_1
249.Fa "bus_space_tag_t space"
250.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int8_t *datap"
250.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint8_t *datap"
251.Fa "bus_size_t count"
252.Fc
253.Ft void
254.Fo bus_space_read_region_2
255.Fa "bus_space_tag_t space"
251.Fa "bus_size_t count"
252.Fc
253.Ft void
254.Fo bus_space_read_region_2
255.Fa "bus_space_tag_t space"
256.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int16_t *datap"
256.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint16_t *datap"
257.Fa "bus_size_t count"
258.Fc
259.Ft void
260.Fo bus_space_read_region_4
261.Fa "bus_space_tag_t space"
257.Fa "bus_size_t count"
258.Fc
259.Ft void
260.Fo bus_space_read_region_4
261.Fa "bus_space_tag_t space"
262.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int32_t *datap"
262.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint32_t *datap"
263.Fa "bus_size_t count"
264.Fc
265.Ft void
266.Fo bus_space_read_region_8
267.Fa "bus_space_tag_t space"
263.Fa "bus_size_t count"
264.Fc
265.Ft void
266.Fo bus_space_read_region_8
267.Fa "bus_space_tag_t space"
268.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int64_t *datap"
268.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint64_t *datap"
269.Fa "bus_size_t count"
270.Fc
271.Ft void
272.Fo bus_space_read_region_stream_1
273.Fa "bus_space_tag_t space"
269.Fa "bus_size_t count"
270.Fc
271.Ft void
272.Fo bus_space_read_region_stream_1
273.Fa "bus_space_tag_t space"
274.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int8_t *datap"
274.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint8_t *datap"
275.Fa "bus_size_t count"
276.Fc
277.Ft void
278.Fo bus_space_read_region_stream_2
279.Fa "bus_space_tag_t space"
275.Fa "bus_size_t count"
276.Fc
277.Ft void
278.Fo bus_space_read_region_stream_2
279.Fa "bus_space_tag_t space"
280.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int16_t *datap"
280.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint16_t *datap"
281.Fa "bus_size_t count"
282.Fc
283.Ft void
284.Fo bus_space_read_region_stream_4
285.Fa "bus_space_tag_t space"
281.Fa "bus_size_t count"
282.Fc
283.Ft void
284.Fo bus_space_read_region_stream_4
285.Fa "bus_space_tag_t space"
286.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int32_t *datap"
286.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint32_t *datap"
287.Fa "bus_size_t count"
288.Fc
289.Ft void
290.Fo bus_space_read_region_stream_8
291.Fa "bus_space_tag_t space"
287.Fa "bus_size_t count"
288.Fc
289.Ft void
290.Fo bus_space_read_region_stream_8
291.Fa "bus_space_tag_t space"
292.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int64_t *datap"
292.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint64_t *datap"
293.Fa "bus_size_t count"
294.Fc
295.Ft void
296.Fo bus_space_write_region_1
297.Fa "bus_space_tag_t space"
293.Fa "bus_size_t count"
294.Fc
295.Ft void
296.Fo bus_space_write_region_1
297.Fa "bus_space_tag_t space"
298.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int8_t *datap"
298.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint8_t *datap"
299.Fa "bus_size_t count"
300.Fc
301.Ft void
302.Fo bus_space_write_region_2
303.Fa "bus_space_tag_t space"
299.Fa "bus_size_t count"
300.Fc
301.Ft void
302.Fo bus_space_write_region_2
303.Fa "bus_space_tag_t space"
304.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int16_t *datap"
304.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint16_t *datap"
305.Fa "bus_size_t count"
306.Fc
307.Ft void
308.Fo bus_space_write_region_4
309.Fa "bus_space_tag_t space"
305.Fa "bus_size_t count"
306.Fc
307.Ft void
308.Fo bus_space_write_region_4
309.Fa "bus_space_tag_t space"
310.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int32_t *datap"
310.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint32_t *datap"
311.Fa "bus_size_t count"
312.Fc
313.Ft void
314.Fo bus_space_write_region_8
315.Fa "bus_space_tag_t space"
311.Fa "bus_size_t count"
312.Fc
313.Ft void
314.Fo bus_space_write_region_8
315.Fa "bus_space_tag_t space"
316.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int64_t *datap"
316.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint64_t *datap"
317.Fa "bus_size_t count"
318.Fc
319.Ft void
320.Fo bus_space_write_region_stream_1
321.Fa "bus_space_tag_t space"
317.Fa "bus_size_t count"
318.Fc
319.Ft void
320.Fo bus_space_write_region_stream_1
321.Fa "bus_space_tag_t space"
322.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int8_t *datap"
322.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint8_t *datap"
323.Fa "bus_size_t count"
324.Fc
325.Ft void
326.Fo bus_space_write_region_stream_2
327.Fa "bus_space_tag_t space"
323.Fa "bus_size_t count"
324.Fc
325.Ft void
326.Fo bus_space_write_region_stream_2
327.Fa "bus_space_tag_t space"
328.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int16_t *datap"
328.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint16_t *datap"
329.Fa "bus_size_t count"
330.Fc
331.Ft void
332.Fo bus_space_write_region_stream_4
333.Fa "bus_space_tag_t space"
329.Fa "bus_size_t count"
330.Fc
331.Ft void
332.Fo bus_space_write_region_stream_4
333.Fa "bus_space_tag_t space"
334.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int32_t *datap"
334.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint32_t *datap"
335.Fa "bus_size_t count"
336.Fc
337.Ft void
338.Fo bus_space_write_region_stream_8
339.Fa "bus_space_tag_t space"
335.Fa "bus_size_t count"
336.Fc
337.Ft void
338.Fo bus_space_write_region_stream_8
339.Fa "bus_space_tag_t space"
340.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int64_t *datap"
340.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint64_t *datap"
341.Fa "bus_size_t count"
342.Fc
343.Ft void
344.Fo bus_space_copy_region_1
345.Fa "bus_space_tag_t space"
346.Fa "bus_space_handle_t srchandle" "bus_size_t srcoffset"
347.Fa "bus_space_handle_t dsthandle" "bus_size_t dstoffset" "bus_size_t count"
348.Fc

--- 37 unchanged lines hidden (view full) ---

386.Fo bus_space_copy_region_stream_8
387.Fa "bus_space_tag_t space"
388.Fa "bus_space_handle_t srchandle" "bus_size_t srcoffset"
389.Fa "bus_space_handle_t dsthandle" "bus_size_t dstoffset" "bus_size_t count"
390.Fc
391.Ft void
392.Fo bus_space_set_region_1
393.Fa "bus_space_tag_t space"
341.Fa "bus_size_t count"
342.Fc
343.Ft void
344.Fo bus_space_copy_region_1
345.Fa "bus_space_tag_t space"
346.Fa "bus_space_handle_t srchandle" "bus_size_t srcoffset"
347.Fa "bus_space_handle_t dsthandle" "bus_size_t dstoffset" "bus_size_t count"
348.Fc

--- 37 unchanged lines hidden (view full) ---

386.Fo bus_space_copy_region_stream_8
387.Fa "bus_space_tag_t space"
388.Fa "bus_space_handle_t srchandle" "bus_size_t srcoffset"
389.Fa "bus_space_handle_t dsthandle" "bus_size_t dstoffset" "bus_size_t count"
390.Fc
391.Ft void
392.Fo bus_space_set_region_1
393.Fa "bus_space_tag_t space"
394.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int8_t value"
394.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint8_t value"
395.Fa "bus_size_t count"
396.Fc
397.Ft void
398.Fo bus_space_set_region_2
399.Fa "bus_space_tag_t space"
395.Fa "bus_size_t count"
396.Fc
397.Ft void
398.Fo bus_space_set_region_2
399.Fa "bus_space_tag_t space"
400.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int16_t value"
400.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint16_t value"
401.Fa "bus_size_t count"
402.Fc
403.Ft void
404.Fo bus_space_set_region_4
405.Fa "bus_space_tag_t space"
401.Fa "bus_size_t count"
402.Fc
403.Ft void
404.Fo bus_space_set_region_4
405.Fa "bus_space_tag_t space"
406.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int32_t value"
406.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint32_t value"
407.Fa "bus_size_t count"
408.Fc
409.Ft void
410.Fo bus_space_set_region_8
411.Fa "bus_space_tag_t space"
407.Fa "bus_size_t count"
408.Fc
409.Ft void
410.Fo bus_space_set_region_8
411.Fa "bus_space_tag_t space"
412.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int64_t value"
412.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint64_t value"
413.Fa "bus_size_t count"
414.Fc
415.Ft void
416.Fo bus_space_set_region_stream_1
417.Fa "bus_space_tag_t space"
413.Fa "bus_size_t count"
414.Fc
415.Ft void
416.Fo bus_space_set_region_stream_1
417.Fa "bus_space_tag_t space"
418.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int8_t value"
418.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint8_t value"
419.Fa "bus_size_t count"
420.Fc
421.Ft void
422.Fo bus_space_set_region_stream_2
423.Fa "bus_space_tag_t space"
419.Fa "bus_size_t count"
420.Fc
421.Ft void
422.Fo bus_space_set_region_stream_2
423.Fa "bus_space_tag_t space"
424.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int16_t value"
424.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint16_t value"
425.Fa "bus_size_t count"
426.Fc
427.Ft void
428.Fo bus_space_set_region_stream_4
429.Fa "bus_space_tag_t space"
425.Fa "bus_size_t count"
426.Fc
427.Ft void
428.Fo bus_space_set_region_stream_4
429.Fa "bus_space_tag_t space"
430.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int32_t value"
430.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint32_t value"
431.Fa "bus_size_t count"
432.Fc
433.Ft void
434.Fo bus_space_set_region_stream_8
435.Fa "bus_space_tag_t space"
431.Fa "bus_size_t count"
432.Fc
433.Ft void
434.Fo bus_space_set_region_stream_8
435.Fa "bus_space_tag_t space"
436.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int64_t value"
436.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint64_t value"
437.Fa "bus_size_t count"
438.Fc
439.Ft void
440.Fo bus_space_read_multi_1
441.Fa "bus_space_tag_t space"
437.Fa "bus_size_t count"
438.Fc
439.Ft void
440.Fo bus_space_read_multi_1
441.Fa "bus_space_tag_t space"
442.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int8_t *datap"
442.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint8_t *datap"
443.Fa "bus_size_t count"
444.Fc
445.Ft void
446.Fo bus_space_read_multi_2
447.Fa "bus_space_tag_t space"
443.Fa "bus_size_t count"
444.Fc
445.Ft void
446.Fo bus_space_read_multi_2
447.Fa "bus_space_tag_t space"
448.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int16_t *datap"
448.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint16_t *datap"
449.Fa "bus_size_t count"
450.Fc
451.Ft void
452.Fo bus_space_read_multi_4
453.Fa "bus_space_tag_t space"
449.Fa "bus_size_t count"
450.Fc
451.Ft void
452.Fo bus_space_read_multi_4
453.Fa "bus_space_tag_t space"
454.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int32_t *datap"
454.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint32_t *datap"
455.Fa "bus_size_t count"
456.Fc
457.Ft void
458.Fo bus_space_read_multi_8
459.Fa "bus_space_tag_t space"
455.Fa "bus_size_t count"
456.Fc
457.Ft void
458.Fo bus_space_read_multi_8
459.Fa "bus_space_tag_t space"
460.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int64_t *datap"
460.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint64_t *datap"
461.Fa "bus_size_t count"
462.Fc
463.Ft void
464.Fo bus_space_read_multi_stream_1
465.Fa "bus_space_tag_t space"
461.Fa "bus_size_t count"
462.Fc
463.Ft void
464.Fo bus_space_read_multi_stream_1
465.Fa "bus_space_tag_t space"
466.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int8_t *datap"
466.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint8_t *datap"
467.Fa "bus_size_t count"
468.Fc
469.Ft void
470.Fo bus_space_read_multi_stream_2
471.Fa "bus_space_tag_t space"
467.Fa "bus_size_t count"
468.Fc
469.Ft void
470.Fo bus_space_read_multi_stream_2
471.Fa "bus_space_tag_t space"
472.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int16_t *datap"
472.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint16_t *datap"
473.Fa "bus_size_t count"
474.Fc
475.Ft void
476.Fo bus_space_read_multi_stream_4
477.Fa "bus_space_tag_t space"
473.Fa "bus_size_t count"
474.Fc
475.Ft void
476.Fo bus_space_read_multi_stream_4
477.Fa "bus_space_tag_t space"
478.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int32_t *datap"
478.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint32_t *datap"
479.Fa "bus_size_t count"
480.Fc
481.Ft void
482.Fo bus_space_read_multi_stream_8
483.Fa "bus_space_tag_t space"
479.Fa "bus_size_t count"
480.Fc
481.Ft void
482.Fo bus_space_read_multi_stream_8
483.Fa "bus_space_tag_t space"
484.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int64_t *datap"
484.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint64_t *datap"
485.Fa "bus_size_t count"
486.Fc
487.Ft void
488.Fo bus_space_write_multi_1
489.Fa "bus_space_tag_t space"
485.Fa "bus_size_t count"
486.Fc
487.Ft void
488.Fo bus_space_write_multi_1
489.Fa "bus_space_tag_t space"
490.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int8_t *datap"
490.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint8_t *datap"
491.Fa "bus_size_t count"
492.Fc
493.Ft void
494.Fo bus_space_write_multi_2
495.Fa "bus_space_tag_t space"
491.Fa "bus_size_t count"
492.Fc
493.Ft void
494.Fo bus_space_write_multi_2
495.Fa "bus_space_tag_t space"
496.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int16_t *datap"
496.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint16_t *datap"
497.Fa "bus_size_t count"
498.Fc
499.Ft void
500.Fo bus_space_write_multi_4
501.Fa "bus_space_tag_t space"
497.Fa "bus_size_t count"
498.Fc
499.Ft void
500.Fo bus_space_write_multi_4
501.Fa "bus_space_tag_t space"
502.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int32_t *datap"
502.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint32_t *datap"
503.Fa "bus_size_t count"
504.Fc
505.Ft void
506.Fo bus_space_write_multi_8
507.Fa "bus_space_tag_t space"
503.Fa "bus_size_t count"
504.Fc
505.Ft void
506.Fo bus_space_write_multi_8
507.Fa "bus_space_tag_t space"
508.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int64_t *datap"
508.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint64_t *datap"
509.Fa "bus_size_t count"
510.Fc
511.Ft void
512.Fo bus_space_write_multi_stream_1
513.Fa "bus_space_tag_t space"
509.Fa "bus_size_t count"
510.Fc
511.Ft void
512.Fo bus_space_write_multi_stream_1
513.Fa "bus_space_tag_t space"
514.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int8_t *datap"
514.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint8_t *datap"
515.Fa "bus_size_t count"
516.Fc
517.Ft void
518.Fo bus_space_write_multi_stream_2
519.Fa "bus_space_tag_t space"
515.Fa "bus_size_t count"
516.Fc
517.Ft void
518.Fo bus_space_write_multi_stream_2
519.Fa "bus_space_tag_t space"
520.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int16_t *datap"
520.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint16_t *datap"
521.Fa "bus_size_t count"
522.Fc
523.Ft void
524.Fo bus_space_write_multi_stream_4
525.Fa "bus_space_tag_t space"
521.Fa "bus_size_t count"
522.Fc
523.Ft void
524.Fo bus_space_write_multi_stream_4
525.Fa "bus_space_tag_t space"
526.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int32_t *datap"
526.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint32_t *datap"
527.Fa "bus_size_t count"
528.Fc
529.Ft void
530.Fo bus_space_write_multi_stream_8
531.Fa "bus_space_tag_t space"
527.Fa "bus_size_t count"
528.Fc
529.Ft void
530.Fo bus_space_write_multi_stream_8
531.Fa "bus_space_tag_t space"
532.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int64_t *datap"
532.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint64_t *datap"
533.Fa "bus_size_t count"
534.Fc
535.Ft void
536.Fo bus_space_set_multi_1
537.Fa "bus_space_tag_t space"
533.Fa "bus_size_t count"
534.Fc
535.Ft void
536.Fo bus_space_set_multi_1
537.Fa "bus_space_tag_t space"
538.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int8_t value"
538.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint8_t value"
539.Fa "bus_size_t count"
540.Fc
541.Ft void
542.Fo bus_space_set_multi_2
543.Fa "bus_space_tag_t space"
539.Fa "bus_size_t count"
540.Fc
541.Ft void
542.Fo bus_space_set_multi_2
543.Fa "bus_space_tag_t space"
544.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int16_t value"
544.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint16_t value"
545.Fa "bus_size_t count"
546.Fc
547.Ft void
548.Fo bus_space_set_multi_4
549.Fa "bus_space_tag_t space"
545.Fa "bus_size_t count"
546.Fc
547.Ft void
548.Fo bus_space_set_multi_4
549.Fa "bus_space_tag_t space"
550.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int32_t value"
550.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint32_t value"
551.Fa "bus_size_t count"
552.Fc
553.Ft void
554.Fo bus_space_set_multi_8
555.Fa "bus_space_tag_t space"
551.Fa "bus_size_t count"
552.Fc
553.Ft void
554.Fo bus_space_set_multi_8
555.Fa "bus_space_tag_t space"
556.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int64_t value"
556.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint64_t value"
557.Fa "bus_size_t count"
558.Fc
559.Ft void
560.Fo bus_space_set_multi_stream_1
561.Fa "bus_space_tag_t space"
557.Fa "bus_size_t count"
558.Fc
559.Ft void
560.Fo bus_space_set_multi_stream_1
561.Fa "bus_space_tag_t space"
562.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int8_t value"
562.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint8_t value"
563.Fa "bus_size_t count"
564.Fc
565.Ft void
566.Fo bus_space_set_multi_stream_2
567.Fa "bus_space_tag_t space"
563.Fa "bus_size_t count"
564.Fc
565.Ft void
566.Fo bus_space_set_multi_stream_2
567.Fa "bus_space_tag_t space"
568.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int16_t value"
568.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint16_t value"
569.Fa "bus_size_t count"
570.Fc
571.Ft void
572.Fo bus_space_set_multi_stream_4
573.Fa "bus_space_tag_t space"
569.Fa "bus_size_t count"
570.Fc
571.Ft void
572.Fo bus_space_set_multi_stream_4
573.Fa "bus_space_tag_t space"
574.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int32_t value"
574.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint32_t value"
575.Fa "bus_size_t count"
576.Fc
577.Ft void
578.Fo bus_space_set_multi_stream_8
579.Fa "bus_space_tag_t space"
575.Fa "bus_size_t count"
576.Fc
577.Ft void
578.Fo bus_space_set_multi_stream_8
579.Fa "bus_space_tag_t space"
580.Fa "bus_space_handle_t handle" "bus_size_t offset" "u_int64_t value"
580.Fa "bus_space_handle_t handle" "bus_size_t offset" "uint64_t value"
581.Fa "bus_size_t count"
582.Fc
583.Sh DESCRIPTION
584The
585.Nm
586functions exist to allow device drivers
587machine-independent access to bus memory and register areas.
588All of the

--- 1133 unchanged lines hidden ---
581.Fa "bus_size_t count"
582.Fc
583.Sh DESCRIPTION
584The
585.Nm
586functions exist to allow device drivers
587machine-independent access to bus memory and register areas.
588All of the

--- 1133 unchanged lines hidden ---