Commit Graph

281 Commits

Author SHA1 Message Date
gmcgarry 344dfcc9dc Back out previous. 2000-07-14 08:49:41 +00:00
gmcgarry 5f6dba69a0 uvn_attach.9 -> uvm_attach.9 2000-07-13 21:58:39 +00:00
gmcgarry da4ae70d1c Improve use of specific terms and definitions. 2000-07-07 01:26:13 +00:00
mrg 6f661cfcac <vm/vm.h> is gone. fix a few minor errors. 2000-06-29 06:08:44 +00:00
veego b04531906a Fix the broken spinlockmgr.9 link to lock.9 2000-06-26 13:22:43 +00:00
gmcgarry 692c6c4e03 lock(9) manpage. Not much, but it is a start. 2000-06-25 23:45:22 +00:00
cgd db755e7c76 sweep of my licenses (userland files w/o only my copyright) for
consistency.  (no functional changes)
2000-06-14 17:24:02 +00:00
cgd d220ca5ba3 fix up NetBSD RCS Ids to match the standard, and the leading comment as
to match as well.  No functional changes.
2000-06-14 06:48:47 +00:00
cgd ef767ee388 Replace my personal attribution string ("This product includes software
developed by Christopher G. Demetriou for the NetBSD Project.") with
a generic NetBSD one ("This product includes software developed for the
NetBSD Project.  See http://www.netbsd.org/ for information about NetBSD.")
so that this same set of terms can be used by others if they so desire.
(Eventually i'll be converting more/all of my code.)
2000-06-13 22:36:16 +00:00
cgd 31632fbb01 IPL-lowering functions are now defined to return `void.' See also my
post to tech-kern about the issue.  No ports updated yet; they should
be updated as time permits.
2000-06-08 06:45:24 +00:00
cgd cffb580806 Implement the more flexiable `evcnt' interface as discussed (briefly) on
tech-kern and now documented in evcnt(9).
2000-06-04 19:14:14 +00:00
matt 479163743d Note that softintr_schedule can safely be called multiple times
before the callback is invoked.
2000-06-02 22:12:11 +00:00
cgd a6921e9cfe in foo_softc example, actual struct device, not a pointer to one 2000-05-31 19:39:21 +00:00
pk bd447b03c0 Document pool_init(9) and generally Sync with Reality. 2000-05-31 15:27:33 +00:00
cgd a66fd057e2 documentation of the NetBSD machine-independent software interrupt
framework, dredged out of the January, 1997 tech-kern e-mail archives.
2000-05-31 00:40:51 +00:00
soren 08f5b3301d The datap argument to bus_space_write_{multi,region}_* should be const. 2000-05-27 01:55:42 +00:00
jhawk 1fe6e4844f If db_onpanic is unset and DDB is compiled in, panic() now calls
db_stack_trace_print(__builtin_frame_address(0),...), to printf() the
stack trace to the message bufffer and console. Idea from SunOS/Solaris.
Useful when dumping fails.
2000-05-26 20:25:57 +00:00
bouyer d7a4b673e1 Use my standart copyrigth notice. 2000-05-15 06:34:47 +00:00
mrg 6f214275ce feex speeling eroor 2000-05-07 17:09:32 +00:00
fvdl 015216d717 Clarify that you shouldn't use the bus_dma_segment_t return value from
bus_dmamem_alloc to program DMA registers, but that the dm_segs array
of a successfully loaded DMA mapping should be used.
2000-05-01 23:12:20 +00:00
drochner 4bc03f3617 -fix .Dv usage at one point
-The ucom_get_status() argument list gets messed up - should be .Fn
 anyway, so change it accordingly. Convert the other functions to
 .Fn/.Fa too for consistency.
2000-04-28 09:37:43 +00:00
soren da0560cb7d Typo. 2000-04-19 07:57:50 +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
augustss ef3b31168d Add a man page describing the ucom interface for making tty like USB devices. 2000-04-15 17:20:26 +00:00
enami 2903a6278e - Remove empty line before .Pp
- Remove .Pp before .Sh
2000-04-05 03:29:06 +00:00
enami 551a5b2934 Add missing reset nS to 0. 2000-04-05 03:21:31 +00:00
kleink 9cb38b96c7 Typo. 2000-04-04 10:39:56 +00:00
deberg e028b266a6 fix UVM whatis entry, fixes kern/9692 2000-03-29 06:00:42 +00:00
jdolecek ff20a537dd Add an include statement to SYNOPSIS sections. Fixes kern/9685. 2000-03-27 17:13:50 +00:00
soda 3a43cd9eec add a MLINKS for spllowersoftclock.9 2000-03-27 09:56:01 +00:00
soda 4dc63f2546 semantics of splclock() were changed, and spllowersoftclock() was introduced
on the following commit (thanks Frank van der Linden, Steve Woodford
and Alistair G. Crooks for english correction of HISTORY section):

date: 1999/08/05 18:08:10;  author: thorpej;  state: Exp;  lines: +3 -2

Change the semantics of splsoftclock() to be like other spl*() functions,
that is priority is rasied.  Add a new spllowersoftclock() to provide the
atomic drop-to-softclock semantics that the old splsoftclock() provided,
and update calls accordingly.

This fixes a problem with using the "rnd" pseudo-device from within
interrupt context to extract random data (e.g. from within the softnet
interrupt) where doing so would incorrectly unblock interrupts (causing
all sorts of lossage).
2000-03-27 09:36:29 +00:00
kleink 61b9c51f8f Update for uvm object offsets being described by voff_t's. 2000-03-26 20:57:58 +00:00
thorpej fed1844c73 Documentation for new callout interfaces. 2000-03-23 07:05:30 +00:00
oster 704061a359 'rouinte'->'routine' 2000-03-21 02:24:30 +00:00
darrenr 8619d2b757 update to match recent changes 2000-02-20 01:03:13 +00:00
kleink 31e08c3362 Missed in previous: remove midi goo from argument list as well. 2000-02-17 21:25:47 +00:00
kleink 018c206251 * Nuke obsoleted midi interface from audio_attach_mi().
* Document trgger_{in,out}put().
Fixes PR kern/9341.
2000-02-11 22:56:15 +00:00
abs d92f143010 Note that use of %: is strongly discouraged. 2000-02-07 12:37:02 +00:00
cgd 606920c890 add documentation for the ratecheck() function, a new kernel function
(not even committed... docs before changes?!  CALL RIPLEY!!!)
which can help programmers implement rate-limited actions.
2000-02-03 23:03:14 +00:00
kleink 24162ced3c vslock() is gone in UVM; uvm_vslock() can be found in uvm(9). 2000-01-07 21:14:25 +00:00
augustss 97182e0962 Add a skeleton for the usbdi documentation.
This is still very incomplete.
1999-12-15 11:27:34 +00:00
augustss 64343e22be Back out one change that's not ready yet. 1999-12-06 15:00:12 +00:00
augustss d039bfb01b Document powerhook functions. 1999-12-06 14:50:02 +00:00
enami 82d7115cf2 Don't pass so many args to .Nd macro. It just overflows. 1999-11-19 01:12:39 +00:00
kristerw 1e851441fb Fixed typos (from OpenBSD) 1999-11-18 18:12:52 +00:00
msaitoh 0fcbe067c6 s/ the the / the / 1999-10-08 20:13:42 +00:00
hwr 9dd92b1071 Fix a typo. 1999-09-15 09:41:51 +00:00
kleink 03126e1c99 Use full month names with .Dd, as per mdoc.samples(7). 1999-09-12 18:47:10 +00:00
oster 2dad94c947 Note M_RAIDFRAME. 1999-09-08 02:58:09 +00:00
enami c2956b75c9 Use .Pa for pathname. 1999-08-17 05:24:06 +00:00
sommerfeld b8e4538f80 Create new pool flag PR_LIMITFAIL, indicating that even PR_WAIT
allocations should fail if the pool is at its hard limit.
Document flag in pool(9).
Use it in mbuf.h for the first allocate call for M_GET, M_GETHDR, and
MCLGET, so that m_reclaim gets called even for blocking allocations.
1999-08-05 04:00:03 +00:00
mrg 74e7dd65cc fix includes: out goes netinet/ip.h, in comings sys/mbuf, net/if.h and net/pfil.h.
partly from mike@pelley.com in PR#7803.
1999-06-18 06:03:39 +00:00
kleink f5326607ab allocm, freem: one step closer to reality. 1999-06-16 14:19:27 +00:00
kleink 40a25851dc Sync round_buffersize() with reality. 1999-06-12 20:10:55 +00:00
lukem 629b8919f9 add humanize_number(9) / format_bytes(9) 1999-05-21 06:26:15 +00:00
hwr 1bffbb6eb6 s/described in papers published Sun Microsystems/described in papers published
by Sun Microsystems/
1999-05-06 12:04:50 +00:00
augustss 456ec1a005 Make the copyrights conform to the standard. 1999-04-13 20:25:28 +00:00
pk 1cd395375d 1, 2, 3 and.. 4! 1999-04-06 20:24:37 +00:00
msaitoh d38518728c add MLINKS for pool(9).
fix some bugs.
1999-04-03 14:50:21 +00:00
mycroft ee89805a27 Remove blank lines. 1999-03-24 06:46:30 +00:00
mycroft 66902a3cfd Remove blank lines. 1999-03-24 06:14:18 +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
hwr 22c4195c12 Enable ioctl.9. 1999-03-07 15:24:30 +00:00
hwr ccc7f9746b Should fix misc/5934.
is@netbsd.org gave it's ok.
1999-03-07 15:21:04 +00:00
mycroft 6bb985323b Fix formatting errors (bad sentence breaks). 1999-03-06 22:09:29 +00:00
mycroft 6841c53323 Fix minor formatting errors. 1999-03-06 21:55:16 +00:00
explorer 3ebb419571 Update to slightly altered rnd_attach_source() api 1999-02-28 17:08:05 +00:00
ross 9cc575480d Add missing .El. 1999-02-25 23:29:33 +00:00
is 2c7fa23c38 Fix Copyright dates 1999-02-16 23:34:10 +00:00
is dc068e0d1f Assign my files to The NetBSD Foundation, Inc. 1999-02-16 22:46:55 +00:00
nathanw 76e6c3f244 Document uiomove(). 1999-02-13 08:03:34 +00:00
msaitoh 876f7dd99f Add "const" 1999-01-16 16:39:52 +00:00
msaitoh eba40aeea0 Add missing period. 1998-11-10 16:22:46 +00:00
bouyer 14a02d6d19 Man page describing the interface between the MI core wdc and its bus
front-ends.
1998-10-19 12:52:21 +00:00
jtk 3493c17663 add bioscall(9) for i386 1998-10-01 02:33:50 +00:00
kleink 1d6ab6aedc Typo (run queue array name). 1998-09-22 11:24:52 +00:00
jeremy 7e8c997a3f Added microtime.9. 1998-09-15 01:40:47 +00:00
jeremy 58cfb334aa Manual page which describes the microtime() function for obtaining the
current value of the system realtime clock.
1998-09-15 01:38:01 +00:00
pk a3360f0c95 oops, roff parameter overflow. 1998-09-10 16:41:57 +00:00
pk 060d9ca064 Document the "skew" extensions. 1998-09-10 16:04:36 +00:00
enami 5cf1acbac0 comma is not a part of argument. 1998-09-10 04:04:42 +00:00
frueauf f4a3ad9ff9 Keep the alphabetical order. 1998-09-03 09:30:05 +00:00
msaitoh 8d1acbb7fd s/January/June/
This is a bug between rev. 1.3 and 1.4.
1998-09-03 08:20:08 +00:00
msaitoh 6f4ce5dfdd Eliminate extra comma in SEE ALSO section 1998-09-03 08:12:56 +00:00
augustss 0589dc769d Fix kprintf related Makefile problems.
From John.P.Darrow@wheaton.edu, fixes PR 6091.
1998-09-03 07:27:38 +00:00
jeremy d3b609004c Corrected my incorrect usage of hyphens, en-dashes, and em-dashes. 1998-09-03 01:58:56 +00:00
jeremy 5f0b8ba018 Changed to suggest using sun3/autoconf.h rather than machine/autoconf.h to
reflect the new system include file locations.
Reworded slightly and added more macros.
1998-09-03 01:54:28 +00:00
jeremy 1a56a0bb75 Reformatted slightly and changed to use more macros. 1998-09-03 01:39:17 +00:00
jeremy f69a99ee74 Cleaned up some statements.
Added cross references to related pages.
1998-09-03 01:05:03 +00:00
jeremy 9fff07817c Added subsections for easier reading and some explanatory paragraphs.
Used special groff characters where applicable.
1998-09-03 00:54:23 +00:00
jeremy 45a63ebc4b Changed references to filesystem paths to use the mdoc filesystem path
macro (.Pa).
1998-09-02 05:13:07 +00:00
jeremy 268853e1ea Added missing punctuation and utilized more mdoc macros where possible. 1998-09-02 05:05:22 +00:00
jeremy d04d27d492 Added kprintf.9 and its aliases. 1998-09-02 04:40:02 +00:00
jeremy e7ec199a9c A manual page describing the kernel printf functions and the special formatting
options which differentiate them from their user space counterparts.
1998-09-02 04:39:23 +00:00
pk 243ce288ee Fix date. 1998-08-17 15:27:13 +00:00
eeh 6bf713764a Document vm_offset_t => {vaddr_t,paddr_t} changes in the interface. 1998-08-14 05:05:07 +00:00
pk d52b27682e The new memory resource pool scheme. 1998-07-29 22:10:47 +00:00
pk 6648745358 Add a few more memory types. 1998-07-29 22:07:14 +00:00
msaitoh 1c30ddba45 fix a small bug 1998-07-26 20:18:52 +00:00
ross e3f1cf7cc1 s/count/flags/ in bus_space_barrier() section. 1998-07-07 06:40:34 +00:00