Commit Graph

46 Commits

Author SHA1 Message Date
jdf 2557825a98 Added missing newline, as proposed by Petri Laakso in PR kern/46721. 2012-07-19 17:48:55 +00:00
wiz 837dee575f Remove trailing whitespace, use Er for errors, break some lines to avoid
unintended markup.
2011-07-08 19:40:24 +00:00
dyoung 5fc6496c2d Describe bus_space_tag_create(9) and bus_space_tag_destroy(9) for
implementing bus spaces in MI code.

(This documentation may be several hours ahead of the implementation,
sorry.)
2011-07-06 21:36:16 +00:00
dyoung 9063212b84 Document bus_space_reserve(9), bus_space_reserve_subregion(9),
bus_space_release(9), bus_space_reservation_map(9),
bus_space_reservation_unmap(9), bus_space_reservation_addr(9),
bus_space_reservation_size(9), bus_space_handle_is_equal(9).
2011-07-06 18:27:31 +00:00
dyoung 92f34ea0d6 Bump date. 2011-07-01 22:06:19 +00:00
dyoung 1832697851 Switch machine/bus.h references to machine/bus_defs.h and
machine/bus_funcs.h references.
2011-07-01 22:05:28 +00:00
dyoung 1640d389d9 Describe bus_space_is_equal(9). 2010-04-16 20:05:37 +00:00
dyoung f358f659f6 Change some references to <machine/bus.h> to <sys/bus.h>. MI drivers
should #include <sys/bus.h>. <sys/bus.h> #includes <machine/bus.h> for
the MD implementation details.
2010-04-05 18:24:24 +00:00
joerg 5e015e5e29 Use .In instead of .Aq Pa for header files. 2010-03-22 18:58:31 +00:00
joerg 14c36f5de7 Instead of .Xo + .Fo and .Fc / .Xc, just use .Fn. We don't want to
support a troff with macro argument limit. OK wiz.
2009-03-10 10:30:28 +00:00
martin b63f1573d0 Move to 2 clause license 2008-05-02 21:36:23 +00:00
xtraeme 5bbe544447 Fix the mb(9) xref. 2008-03-01 22:28:46 +00:00
wiz 711856f6bb Fix Dd argument. 2007-02-02 07:37:06 +00:00
ad c1a5096807 Add manpage for memory barrier ops. Not enabled in the Makefile yet. 2007-02-02 03:40:07 +00:00
perry fd18408b9a u_intN_t -> uintN_t 2005-12-26 19:40:14 +00:00
wiz ec3f0f31bf Pa Aq -> Aq Pa. 2003-06-30 12:10:40 +00:00
wiz 472351e13d Use
.In header.h
instead of
.Fd #include \*[Lt]header.h\*[Gt]
Much easier to read and write, and supported by groff for ages.
Okayed by ross.
2003-04-16 13:34:34 +00:00
jschauma 60385de291 preceeding -> preceding
Pointed out by Igor Sobrado in PR misc/19636.
2003-01-01 21:58:39 +00:00
wiz 770eef2122 New sentence, new line. 2002-10-14 13:43:14 +00:00
wiz ed87c3c0af Move a comma. Closes PR 18600 by Hiten Pandya. 2002-10-09 19:18:44 +00:00
heinz 9417418675 small typo 2002-09-25 22:59:40 +00:00
wiz 58fa596f1c Remove a superfluous 'no'. kern/17022 by John Heasley. 2002-05-25 10:45:39 +00:00
ross 4fa402f116 Generate <>& symbolically. I'm avoiding .../dist/... directories for now. 2002-02-13 08:17:26 +00:00
wiz a774afda30 Whitespace nits, and a paragraph fix. 2002-02-11 22:09:18 +00:00
eeh 1c986d2f83 New fine-grained BUS_SPACE_SYNC* operations. Since these are completely
machine dependent, port maintainers need to implement them themselves.
2002-02-11 22:05:13 +00:00
wiz a8cecf0840 Drop some .Pp, sort sections. 2001-12-26 01:02:01 +00:00
thorpej c6fda2584d Define the bus_space_mmap() method for mmap'ing bus space into
user programs.
2001-09-04 02:10:52 +00:00
wiz 6539335131 Fix typos, punctuation and whitespace. 2001-06-21 11:59:00 +00:00
wiz 3f9984fc90 `existent', not `existant' 2001-06-19 13:42:07 +00:00
wiz ebc7623ed8 Fix typos reported in misc/13053 by Patrick Welche.
Whitespace nit cleanup while I'm here.
2001-05-27 16:04:46 +00:00
scw 7a09b2eab5 Document the bus_space_peek_N() and bus_space_poke_N() families
of functions, as proposed on tech-kern.

These provide a way to safely access bus space without crashing
the system if nothing responds on the bus.  c.f. `badaddr()'.
2000-11-23 22:56:53 +00:00
tv e371c5808a Terminate an unterminated .Bl. 2000-08-09 03:11:00 +00:00
briggs b9198e3e17 As noted by jhawk--'count' is a function argument when I note that that
functions which take a count of bytes have undefined results if the specified
(count) is zero.
2000-08-03 15:30:52 +00:00
briggs c90e5bd9f6 Add some basic bus_space_*stream_N documentation. 2000-08-01 23:08:56 +00:00
soren 08f5b3301d The datap argument to bus_space_write_{multi,region}_* should be const. 2000-05-27 01:55:42 +00:00
drochner 295689ce1a -document the BUS_SPACE_MAP_PREFETCHABLE flag introduced a while ago
-add a missing link: bus_space_vaddr() to get a pointer from a handle;
 needed to make the BUS_SPACE_MAP_LINEAR flag useful
2000-04-17 09:52:21 +00:00
garbled e4c16bfb11 More .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages.  Many more to
come.
1999-03-16 00:40:46 +00:00
mycroft 6bb985323b Fix formatting errors (bad sentence breaks). 1999-03-06 22:09:29 +00:00
ross e3f1cf7cc1 s/count/flags/ in bus_space_barrier() section. 1998-07-07 06:40:34 +00:00
perry 34a98169f0 macroize BSD, NetBSD, FreeBSD and misc cleanup 1998-02-06 05:54:12 +00:00
hubertf 5653bc5ab0 s.SYNOPSIS.DESCRIPTION., fixes PR kern/4898
by NAKAJIMA Yoshihiro <nakayosh@kcn.or.jp>
1998-01-27 16:04:53 +00:00
mikel 4b71dfb1a0 fix pasto, from Rafal Boni in PR misc/4673 1997-12-18 05:43:16 +00:00
mrg c12c7ee684 add missing .Nm sections 1997-11-11 10:06:37 +00:00
cgd a06b0fec3a clean up the copy_region text slightly 1997-08-14 00:57:40 +00:00
christos 84368d11ca Rename busdma -> bus_dma 1997-08-13 15:24:58 +00:00
cgd 3cdaeafbdc bus_space_*() function manual page. Written by me (as plain text),
converted to use the doc macros by Christos, then severely cleaned,
hacked, and improved by me.
1997-08-13 08:34:34 +00:00