git: 38c1959b6a - main - doc: Update source files (en .po), for translations

From: Danilo G. Baio <dbaio_at_FreeBSD.org>
Date: Sun, 04 Sep 2022 00:31:41 UTC
The branch main has been updated by dbaio:

URL: https://cgit.FreeBSD.org/doc/commit/?id=38c1959b6a2ec7a8323ac9d447a62b87061a54c0

commit 38c1959b6a2ec7a8323ac9d447a62b87061a54c0
Author:     Danilo G. Baio <dbaio@FreeBSD.org>
AuthorDate: 2022-09-04 00:31:08 +0000
Commit:     Danilo G. Baio <dbaio@FreeBSD.org>
CommitDate: 2022-09-04 00:31:08 +0000

    doc: Update source files (en .po), for translations
---
 .../content/en/articles/contributors/_index.po     |  40 +-
 .../content/en/books/arch-handbook/isa/_index.po   | 448 ++++++++++-----------
 2 files changed, 240 insertions(+), 248 deletions(-)

diff --git a/documentation/content/en/articles/contributors/_index.po b/documentation/content/en/articles/contributors/_index.po
index 5b0e861eac..faa9f81533 100644
--- a/documentation/content/en/articles/contributors/_index.po
+++ b/documentation/content/en/articles/contributors/_index.po
@@ -7,7 +7,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: FreeBSD Documentation VERSION\n"
-"POT-Creation-Date: 2022-07-07 23:23-0300\n"
+"POT-Creation-Date: 2022-09-03 21:28-0300\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -98,23 +98,23 @@ msgstr ""
 #. type: Plain text
 #: documentation/content/en/articles/contributors/_index.adoc:87
 msgid ""
-"Joe McGuckin mailto:joe@via.net[joe@via.net] of http://www.via.net/[ViaNet "
+"Joe McGuckin <mailto:joe@via.net[joe@via.net]> of http://www.via.net/[ViaNet "
 "Communications] donated a _Kingston ethernet controller._"
 msgstr ""
 
 #. type: Plain text
 #: documentation/content/en/articles/contributors/_index.adoc:88
 msgid ""
-"Jack O'Neill mailto:jack@diamond.xtalwind.net[jack@diamond.xtalwind.net] "
+"Jack O'Neill <mailto:jack@diamond.xtalwind.net[jack@diamond.xtalwind.net]> "
 "donated an _NCR 53C875 SCSI controller card_."
 msgstr ""
 
 #. type: Plain text
 #: documentation/content/en/articles/contributors/_index.adoc:89
 msgid ""
-"Ulf Zimmermann mailto:ulf@Alameda.net[ulf@Alameda.net] of http://www.Alameda."
-"net/[Alameda Networks] donated _128MB of memory_, a _4 Gb disk drive and the "
-"case._"
+"Ulf Zimmermann <mailto:ulf@Alameda.net[ulf@Alameda.net]> of http://www."
+"Alameda.net/[Alameda Networks] donated _128MB of memory_, a _4 Gb disk drive "
+"and the case._"
 msgstr ""
 
 #. type: Plain text
@@ -132,8 +132,8 @@ msgstr ""
 #. type: Plain text
 #: documentation/content/en/articles/contributors/_index.adoc:95
 msgid ""
-"Annelise Anderson mailto:ANDRSN@HOOVER.STANFORD.EDU[ANDRSN@HOOVER.STANFORD."
-"EDU]"
+"Annelise Anderson <mailto:ANDRSN@HOOVER.STANFORD.EDU[ANDRSN@HOOVER.STANFORD."
+"EDU]>"
 msgstr ""
 
 #. type: Plain text
@@ -168,12 +168,12 @@ msgstr ""
 
 #. type: Plain text
 #: documentation/content/en/articles/contributors/_index.adoc:102
-msgid "Gianmarco Giovannelli mailto:gmarco@masternet.it[gmarco@masternet.it]"
+msgid "Gianmarco Giovannelli <mailto:gmarco@masternet.it[gmarco@masternet.it]>"
 msgstr ""
 
 #. type: Plain text
 #: documentation/content/en/articles/contributors/_index.adoc:103
-msgid "Josef C. Grosch mailto:joeg@truenorth.org[joeg@truenorth.org]"
+msgid "Josef C. Grosch <mailto:joeg@truenorth.org[joeg@truenorth.org]>"
 msgstr ""
 
 #. type: Plain text
@@ -189,13 +189,13 @@ msgstr ""
 #. type: Plain text
 #: documentation/content/en/articles/contributors/_index.adoc:106
 msgid ""
-"Kenneth P. Stox mailto:ken@stox.sa.enteract.com[ken@stox.sa.enteract.com] of "
-"http://www.imagescape.com/[Imaginary Landscape, LLC.]"
+"Kenneth P. Stox <mailto:ken@stox.sa.enteract.com[ken@stox.sa.enteract.com]> "
+"of http://www.imagescape.com/[Imaginary Landscape, LLC.]"
 msgstr ""
 
 #. type: Plain text
 #: documentation/content/en/articles/contributors/_index.adoc:107
-msgid "Dmitry S. Kohmanyuk mailto:dk@dog.farm.org[dk@dog.farm.org]"
+msgid "Dmitry S. Kohmanyuk <mailto:dk@dog.farm.org[dk@dog.farm.org]>"
 msgstr ""
 
 #. type: Plain text
@@ -240,13 +240,13 @@ msgstr ""
 #. type: Plain text
 #: documentation/content/en/articles/contributors/_index.adoc:114
 msgid ""
-"http://www.siemens.de/[Siemens AG] via Andre Albsmeier mailto:andre."
-"albsmeier@mchp.siemens.de[andre.albsmeier@mchp.siemens.de]"
+"http://www.siemens.de/[Siemens AG] via Andre Albsmeier <mailto:andre."
+"albsmeier@mchp.siemens.de[andre.albsmeier@mchp.siemens.de]>"
 msgstr ""
 
 #. type: Plain text
 #: documentation/content/en/articles/contributors/_index.adoc:115
-msgid "Chris Silva mailto:ras@interaccess.com[ras@interaccess.com]"
+msgid "Chris Silva <mailto:ras@interaccess.com[ras@interaccess.com]>"
 msgstr ""
 
 #. type: Plain text
@@ -298,14 +298,14 @@ msgstr ""
 #. type: Plain text
 #: documentation/content/en/articles/contributors/_index.adoc:125
 msgid ""
-"Chuck Robey mailto:chuckr@glue.umd.edu[chuckr@glue.umd.edu] contributed his "
-"floppy tape streamer for experimental work."
+"Chuck Robey <mailto:chuckr@glue.umd.edu[chuckr@glue.umd.edu]> contributed "
+"his floppy tape streamer for experimental work."
 msgstr ""
 
 #. type: Plain text
 #: documentation/content/en/articles/contributors/_index.adoc:126
 msgid ""
-"Larry Altneu mailto:larry@ALR.COM[larry@ALR.COM], and {wilko}, provided "
+"Larry Altneu <mailto:larry@ALR.COM[larry@ALR.COM],> and {wilko}, provided "
 "Wangtek and Archive QIC-02 tape drives in order to improve the [."
 "filename]#wt# driver."
 msgstr ""
@@ -349,7 +349,7 @@ msgstr ""
 #. type: Plain text
 #: documentation/content/en/articles/contributors/_index.adoc:131
 msgid ""
-"Mike Tancsa mailto:mike@sentex.ca[mike@sentex.ca] donated four various ATM "
+"Mike Tancsa <mailto:mike@sentex.ca[mike@sentex.ca]> donated four various ATM "
 "PCI cards in order to help increase support of these cards as well as help "
 "support the development effort of the netatm ATM stack."
 msgstr ""
diff --git a/documentation/content/en/books/arch-handbook/isa/_index.po b/documentation/content/en/books/arch-handbook/isa/_index.po
index c64f3e28f7..44349fdc20 100644
--- a/documentation/content/en/books/arch-handbook/isa/_index.po
+++ b/documentation/content/en/books/arch-handbook/isa/_index.po
@@ -7,7 +7,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: FreeBSD Documentation VERSION\n"
-"POT-Creation-Date: 2022-02-01 09:20-0300\n"
+"POT-Creation-Date: 2022-09-03 21:28-0300\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1218,7 +1218,7 @@ msgstr ""
 
 #. type: Plain text
 #: documentation/content/en/books/arch-handbook/isa/_index.adoc:368
-msgid "_flags_ - a bitmap of flags. The only interesting flags are:"
+msgid "_flags_ - a bitmap of flags. The only interesting flag is:"
 msgstr ""
 
 #. type: Plain text
@@ -1229,42 +1229,34 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:371
-msgid ""
-"_BUS_DMA_ISA_ - mysterious flag used only on Alpha machines. It is not "
-"defined for the i386 machines. Probably it should be used by all the ISA "
-"drivers for Alpha machines but it looks like there are no such drivers yet."
-msgstr ""
-
-#. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:373
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:372
 msgid "_dmat_ - pointer to the storage for the new tag to be returned."
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:375
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:374
 msgid "`int bus_dma_tag_destroy(bus_dma_tag_t dmat)`"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:377
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:376
 msgid "Destroy a tag. Returns 0 on success, the error code otherwise."
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:379
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:378
 msgid "dmat - the tag to be destroyed."
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:380
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:379
 msgid ""
 "`int bus_dmamem_alloc(bus_dma_tag_t dmat, void** vaddr, int flags, "
 "bus_dmamap_t *mapp)`"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:382
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:381
 msgid ""
 "Allocate an area of contiguous memory described by the tag. The size of "
 "memory to be allocated is tag's maxsize. Returns 0 on success, the error "
@@ -1273,27 +1265,27 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:384
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:396
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:404
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:419
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:383
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:395
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:403
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:418
 msgid "_dmat_ - the tag"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:385
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:384
 msgid ""
 "_vaddr_ - pointer to the storage for the kernel virtual address of the "
 "allocated area to be returned."
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:386
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:385
 msgid "flags - a bitmap of flags. The only interesting flag is:"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:388
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:387
 msgid ""
 "_BUS_DMA_NOWAIT_ - if the memory is not immediately available return the "
 "error. If this flag is not set then the routine is allowed to sleep until "
@@ -1301,18 +1293,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:390
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:389
 msgid "_mapp_ - pointer to the storage for the new map to be returned."
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:392
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:391
 msgid ""
 "`void bus_dmamem_free(bus_dma_tag_t dmat, void *vaddr, bus_dmamap_t map)`"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:394
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:393
 msgid ""
 "Free the memory allocated by `bus_dmamem_alloc()`. At present, freeing of "
 "the memory allocated with ISA restrictions is not implemented. Due to this "
@@ -1323,62 +1315,62 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:397
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:396
 msgid "_vaddr_ - the kernel virtual address of the memory"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:398
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:397
 msgid "_map_ - the map of the memory (as returned from `bus_dmamem_alloc()`)"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:400
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:399
 msgid ""
 "`int bus_dmamap_create(bus_dma_tag_t dmat, int flags, bus_dmamap_t *mapp)`"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:402
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:401
 msgid ""
 "Create a map for the tag, to be used in `bus_dmamap_load()` later. Returns 0 "
 "on success, the error code otherwise."
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:405
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:404
 msgid ""
 "_flags_ - theoretically, a bit map of flags. But no flags are defined yet, "
 "so at present it will be always 0."
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:406
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:405
 msgid "_mapp_ - pointer to the storage for the new map to be returned"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:408
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:407
 msgid "`int bus_dmamap_destroy(bus_dma_tag_t dmat, bus_dmamap_t map)`"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:410
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:409
 msgid "Destroy a map. Returns 0 on success, the error code otherwise."
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:412
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:411
 msgid "dmat - the tag to which the map is associated"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:413
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:412
 msgid "map - the map to be destroyed"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:415
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:414
 msgid ""
 "`int bus_dmamap_load(bus_dma_tag_t dmat, bus_dmamap_t map, void *buf, "
 "bus_size_t buflen, bus_dmamap_callback_t *callback, void *callback_arg, int "
@@ -1386,7 +1378,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:417
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:416
 msgid ""
 "Load a buffer into the map (the map must be previously created by "
 "`bus_dmamap_create()` or `bus_dmamem_alloc()`). All the pages of the buffer "
@@ -1403,49 +1395,49 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:420
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:419
 msgid "_map_ - the map"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:421
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:420
 msgid "_buf_ - kernel virtual address of the buffer"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:422
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:421
 msgid "_buflen_ - length of the buffer"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:423
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:422
 msgid "_callback_, `callback_arg` - the callback function and its argument"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:425
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:424
 msgid ""
 "The prototype of callback function is: `void callback(void *arg, "
 "bus_dma_segment_t *seg, int nseg, int error)`"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:427
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:426
 msgid "_arg_ - the same as callback_arg passed to `bus_dmamap_load()`"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:428
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:427
 msgid "_seg_ - array of the segment descriptors"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:429
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:428
 msgid "_nseg_ - number of descriptors in array"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:430
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:429
 msgid ""
 "_error_ - indication of the segment number overflow: if it is set to `EFBIG` "
 "then the buffer did not fit into the maximal number of segments permitted by "
@@ -1456,51 +1448,51 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:432
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:431
 msgid "Each entry in the segments array contains the fields:"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:434
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:433
 msgid "_ds_addr_ - physical bus address of the segment"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:435
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:434
 msgid "_ds_len_ - length of the segment"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:437
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:436
 msgid "`void bus_dmamap_unload(bus_dma_tag_t dmat, bus_dmamap_t map)`"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:439
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:438
 msgid "unload the map."
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:441
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:448
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:440
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:447
 msgid "_dmat_ - tag"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:442
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:449
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:441
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:448
 msgid "_map_ - loaded map"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:444
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:443
 msgid ""
 "`void bus_dmamap_sync (bus_dma_tag_t dmat, bus_dmamap_t map, "
 "bus_dmasync_op_t op)`"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:446
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:445
 msgid ""
 "Synchronise a loaded buffer with its bounce pages before and after physical "
 "transfer to or from device. This is the function that does all the necessary "
@@ -1509,32 +1501,32 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:450
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:449
 msgid "_op_ - type of synchronization operation to perform:"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:452
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:451
 msgid "`BUS_DMASYNC_PREREAD` - before reading from device into buffer"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:453
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:452
 msgid "`BUS_DMASYNC_POSTREAD` - after reading from device into buffer"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:454
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:453
 msgid "`BUS_DMASYNC_PREWRITE` - before writing the buffer to device"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:455
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:454
 msgid "`BUS_DMASYNC_POSTWRITE` - after writing the buffer to device"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:457
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:456
 msgid ""
 "As of now PREREAD and POSTWRITE are null operations but that may change in "
 "the future, so they must not be ignored in the driver. Synchronization is "
@@ -1542,7 +1534,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:459
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:458
 msgid ""
 "Before calling the callback function from `bus_dmamap_load()` the segment "
 "array is stored in the stack. And it gets pre-allocated for the maximal "
@@ -1559,7 +1551,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:461
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:460
 msgid ""
 "Another practical consequence is that the number of segments may limit the "
 "size of the buffer. If all the pages in the buffer happen to be physically "
@@ -1571,7 +1563,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:463
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:462
 msgid ""
 "If the hardware does not support scatter-gather at all or the driver wants "
 "to support some buffer size even if it is heavily fragmented then the "
@@ -1580,34 +1572,34 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:465
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:464
 msgid ""
 "Below are the typical call sequences when using a map depend on the use of "
 "the map. The characters -> are used to show the flow of time."
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:467
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:466
 msgid ""
 "For a buffer which stays practically fixed during all the time between "
 "attachment and detachment of a device:"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:469
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:468
 msgid ""
 "bus_dmamem_alloc -> bus_dmamap_load -> ...use buffer... -> -> "
 "bus_dmamap_unload -> bus_dmamem_free"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:471
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:470
 msgid ""
 "For a buffer that changes frequently and is passed from outside the driver:"
 msgstr ""
 
 #. type: delimited block . 4
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:480
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:479
 #, no-wrap
 msgid ""
 "          bus_dmamap_create ->\n"
@@ -1620,7 +1612,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:483
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:482
 msgid ""
 "When loading a map created by `bus_dmamem_alloc()` the passed address and "
 "size of the buffer must be the same as used in `bus_dmamem_alloc()`. In this "
@@ -1631,12 +1623,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:485
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:484
 msgid "A typical example would be:"
 msgstr ""
 
 #. type: delimited block . 4
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:493
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:492
 #, no-wrap
 msgid ""
 "          static void\n"
@@ -1647,7 +1639,7 @@ msgid ""
 msgstr ""
 
 #. type: delimited block . 4
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:504
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:503
 #, no-wrap
 msgid ""
 "          ...\n"
@@ -1663,7 +1655,7 @@ msgid ""
 msgstr ""
 
 #. type: delimited block . 4
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:512
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:511
 #, no-wrap
 msgid ""
 "          error=bus_dma_tag_create(parent_tag, alignment,\n"
@@ -1676,7 +1668,7 @@ msgid ""
 msgstr ""
 
 #. type: delimited block . 4
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:517
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:516
 #, no-wrap
 msgid ""
 "          error = bus_dmamem_alloc(tag_somedata, &vsomedata, /* flags*/ 0,\n"
@@ -1686,7 +1678,7 @@ msgid ""
 msgstr ""
 
 #. type: delimited block . 4
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:521
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:520
 #, no-wrap
 msgid ""
 "          bus_dmamap_load(tag_somedata, map_somedata, (void *)vsomedata,\n"
@@ -1695,7 +1687,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:524
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:523
 msgid ""
 "Looks a bit long and complicated but that is the way to do it. The practical "
 "consequence is: if multiple memory areas are allocated always together it "
@@ -1704,7 +1696,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:526
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:525
 msgid ""
 "When loading an arbitrary buffer into the map created by "
 "`bus_dmamap_create()` special measures must be taken to synchronize with the "
@@ -1712,7 +1704,7 @@ msgid ""
 msgstr ""
 
 #. type: delimited block . 4
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:532
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:531
 #, no-wrap
 msgid ""
 "          {\n"
@@ -1721,7 +1713,7 @@ msgid ""
 msgstr ""
 
 #. type: delimited block . 4
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:551
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:550
 #, no-wrap
 msgid ""
 "           s = splsoftvm();\n"
@@ -1745,12 +1737,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:554
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:553
 msgid "Two possible approaches for the processing of requests are:"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:556
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:555
 msgid ""
 "If requests are completed by marking them explicitly as done (such as the "
 "CAM requests) then it would be simpler to put all the further processing "
@@ -1761,7 +1753,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:558
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:557
 msgid ""
 "If requests are completed when the function returns (such as classic read or "
 "write requests on character devices) then a synchronization flag should be "
@@ -1775,13 +1767,13 @@ msgid ""
 msgstr ""
 
 #. type: Title ==
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:560
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:559
 #, no-wrap
 msgid "DMA"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:563
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:562
 msgid ""
 "The Direct Memory Access (DMA) is implemented in the ISA bus through the DMA "
 "controller (actually, two of them but that is an irrelevant detail). To make "
@@ -1792,7 +1784,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:565
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:564
 msgid ""
 "The simplest case is for the fairly intelligent devices. Like the bus master "
 "devices on PCI they can generate the bus cycles and memory addresses all by "
@@ -1804,30 +1796,30 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:567
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:566
 msgid "`void isa_dmacascade(int channel_number)`"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:569
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:568
 msgid ""
 "All the further activity is done by programming the device. When detaching "
 "the driver no DMA-related functions need to be called."
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:571
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:570
 msgid ""
 "For the simpler devices things get more complicated. The functions used are:"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:573
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:572
 msgid "`int isa_dma_acquire(int chanel_number)`"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:575
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:574
 msgid ""
 "Reserve a DMA channel. Returns 0 on success or EBUSY if the channel was "
 "already reserved by this or a different driver. Most of the ISA devices are "
@@ -1838,12 +1830,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:576
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:575
 msgid "`int isa_dma_release(int chanel_number)`"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:578
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:577
 msgid ""
 "Release a previously reserved DMA channel. No transfers must be in progress "
 "when the channel is released (in addition the device must not try to "
@@ -1851,12 +1843,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:579
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:578
 msgid "`void isa_dmainit(int chan, u_int bouncebufsize)`"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:581
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:580
 msgid ""
 "Allocate a bounce buffer for use with the specified channel. The requested "
 "size of the buffer can not exceed 64KB. This bounce buffer will be "
@@ -1871,22 +1863,22 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:583
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:582
 msgid "_chan_ - channel number"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:584
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:583
 msgid "_bouncebufsize_ - size of the bounce buffer in bytes"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:586
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:585
 msgid "`void isa_dmastart(int flags, caddr_t addr, u_int nbytes, int chan)`"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:588
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:587
 msgid ""
 "Prepare to start a DMA transfer. This function must be called to set up the "
 "DMA controller before actually starting transfer on the device. It checks "
@@ -1898,24 +1890,24 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:589
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:588
 msgid ""
 "flags - a bitmask determining the type of operation to be done. The "
 "direction bits B_READ and B_WRITE are mutually exclusive."
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:591
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:590
 msgid "B_READ - read from the ISA bus into memory"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:592
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:591
 msgid "B_WRITE - write from the memory to the ISA bus"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:593
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:592
 msgid ""
 "B_RAW - if set then the DMA controller will remember the buffer and after "
 "the end of transfer will automatically re-initialize itself to repeat "
@@ -1927,12 +1919,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:595
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:594
 msgid "addr - virtual address of the buffer"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:596
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:595
 msgid ""
 "nbytes - length of the buffer. Must be less or equal to 64KB. Length of 0 is "
 "not allowed: the DMA controller will understand it as 64KB while the kernel "
@@ -1943,17 +1935,17 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:597
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:596
 msgid "chan - channel number"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:598
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:597
 msgid "`void isa_dmadone(int flags, caddr_t addr, int nbytes, int chan)`"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:600
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:599
 msgid ""
 "Synchronize the memory after device reports that transfer is done. If that "
 "was a read operation with a bounce buffer then the data will be copied from "
@@ -1963,12 +1955,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:601
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:600
 msgid "`int isa_dmastatus(int channel_number)`"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:603
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:602
 msgid ""
 "Returns the number of bytes left in the current transfer to be transferred. "
 "In case the flag B_READ was set in `isa_dmastart()` the number returned will "
@@ -1980,25 +1972,25 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:604
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:603
 msgid "`int isa_dmastop(int channel_number)`"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:606
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:605
 msgid ""
 "Aborts the current transfer and returns the number of bytes left "
 "untransferred."
 msgstr ""
 
 #. type: Title ==
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:608
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:607
 #, no-wrap
 msgid "xxx_isa_probe"
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:611
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:610
 msgid ""
 "This function probes if a device is present. If the driver supports auto-"
 "detection of some part of device configuration (such as interrupt vector or "
@@ -2006,7 +1998,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:613
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:612
 msgid ""
 "As for any other bus, if the device cannot be detected or is detected but "
 "failed the self-test or some other problem happened then it returns a "
@@ -2016,7 +2008,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:615
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:614
 msgid ""
 "The negative return values are used when a PnP device supports multiple "
 "interfaces. For example, an older compatibility interface and a newer "
@@ -2031,7 +2023,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:617
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:616
 msgid ""
 "The device descriptor struct xxx_softc is allocated by the system before "
 "calling the probe routine. If the probe routine returns an error the "
@@ -2052,13 +2044,13 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:619
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:618
 msgid ""
 "A typical probe routine starts with getting the device descriptor and unit:"
 msgstr ""
 
 #. type: delimited block . 4
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:626
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:625
 #, no-wrap
 msgid ""
 "         struct xxx_softc *sc = device_get_softc(dev);\n"
@@ -2068,7 +2060,7 @@ msgid ""
 msgstr ""
 
 #. type: delimited block . 4
-#: documentation/content/en/books/arch-handbook/isa/_index.adoc:629
+#: documentation/content/en/books/arch-handbook/isa/_index.adoc:628
 #, no-wrap
 msgid ""
 "          sc->dev = dev; /* link it back */\n"
@@ -2076,7 +2068,7 @@ msgid ""
 msgstr ""
 
*** 877 LINES SKIPPED ***