From nobody Sat Sep 03 23:18:20 2022 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4MKrLP0W6fz4brSd for ; Sat, 3 Sep 2022 23:18:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4MKrLN72RDz4LrC; Sat, 3 Sep 2022 23:18:20 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1662247101; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ZWS75Ot6mhI5zfkYdS4htABJlkHuvabqQBX/Hn5ZlGo=; b=PJFMWb3KjGiUJVZHXYpWYEmNL9RjdBw53t+CJ5k2rMgExAbuxq0OmrfEJNa4ap4wvcRQsH NHBIoxwE4OPWq/Ugr+J+oOqScjaU1894O0Cwb/ogIjxaEgtTtHAAzlufqQld+enORjgK3A c0jBhZ5aDQY8BLR8IFRwD2nI3VWAZ/vzEXasZ8BFDF1t0G0zdD4UyvF/ETpgrvb5J/oQ11 8VuvUxPuLGJF6/hcCD+aWQmHIDaGBpcAdPbEfLchNnIM4kmIWQXfb015+fd1v+Fr0qwPUm uiv87U6WX9roW3MQOdP5PD611THEcCUMNcCYY+s5+dfDioxD5f0e6QjW9HinbQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4MKrLN63JWzJ8R; Sat, 3 Sep 2022 23:18:20 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 283NIK9H033299; Sat, 3 Sep 2022 23:18:20 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 283NIKvG033298; Sat, 3 Sep 2022 23:18:20 GMT (envelope-from git) Date: Sat, 3 Sep 2022 23:18:20 GMT Message-Id: <202209032318.283NIKvG033298@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: 7c9fe69782 - main - arch-handbook: BUS_DMA_ISA no longer exists List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7c9fe69782b471cbfca8105a881e383094ab6fa2 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1662247101; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ZWS75Ot6mhI5zfkYdS4htABJlkHuvabqQBX/Hn5ZlGo=; b=Tz+k1txH1dntPQ40jgIUGH4x4DcX/CNzARCNZ1gnHFQOp4dOGgQXItYigKGo075hmPtiG4 PHnq6O/i0esq3A/PdPpsRpf4oz2eH5MKcdmsXwlnVY+Kb2b274f0+7CDUi3t3al2sCR3bK VbxSJ/SRe032xKmntlUcpc5sPPgsXhlmgMUFkFTB4zmPX7d9rUZEyCScu03vQ6mkhdIqv9 kR+LAxE1Mu0Si4hDYYKmKaDGs5AKqg08jpYdQOz5NOiNxfKUw5lZslqIzqO1Hhl5b0TPNu HZWVn7DMPuJ3SB2REYPIQsCUjFuFkwZc7xU8RkBqgwDCc2w3Y76dkCtiYMMveA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1662247101; a=rsa-sha256; cv=none; b=A8xbFe2nLJS7FstQi82f6kcZ5xd5YO1x+vBqR/ZZT3smxKIGPL64otXbdA3AcmKgOEZbiz vDvzxoef8iAB8sDkGsWQR/UyNowlvGyDZgMTk0qCvWkuDXZ9t/T33sAIqFojzjqUNa3ltn MlVBydmm6vdZueisEKGNeRfFXUHKL80vq9N7wMfsNma2RI+7P+WIJQJ0CK6y6R6RRz1RUh 7kcMtPV656bIOQpm28JvTAY8ItW7AGblT6EaI21LPj+CwJ7njjpR1Asq+C5Y1Vdzuo+4Sk IhA3W4DAeoE0JHgRG0qTnRANSNtGBP/eFWps7//2oYHo59dBxguv4nKQMonUOw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=7c9fe69782b471cbfca8105a881e383094ab6fa2 commit 7c9fe69782b471cbfca8105a881e383094ab6fa2 Author: Colin Percival AuthorDate: 2022-08-22 01:24:04 +0000 Commit: Danilo G. Baio CommitDate: 2022-09-03 23:13:08 +0000 arch-handbook: BUS_DMA_ISA no longer exists The BUS_DMA_ISA flag was removed in March 2008. Pull Request: https://github.com/freebsd/freebsd-doc/pull/83 --- documentation/content/en/books/arch-handbook/isa/_index.adoc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/documentation/content/en/books/arch-handbook/isa/_index.adoc b/documentation/content/en/books/arch-handbook/isa/_index.adoc index b2913774ef..90c841c577 100644 --- a/documentation/content/en/books/arch-handbook/isa/_index.adoc +++ b/documentation/content/en/books/arch-handbook/isa/_index.adoc @@ -364,10 +364,9 @@ highaddr = BUS_SPACE_MAXADDR ** _maxsize_ - the maximal size of memory (in bytes) that may be allocated through this tag. In case it is difficult to estimate or could be arbitrarily big, the value for ISA devices would be `BUS_SPACE_MAXSIZE_24BIT`. ** _nsegments_ - maximal number of scatter-gather segments supported by the device. If unrestricted then the value `BUS_SPACE_UNRESTRICTED` should be used. This value is recommended for the parent tags, the actual restrictions would then be specified for the descendant tags. Tags with nsegments equal to `BUS_SPACE_UNRESTRICTED` may not be used to actually load maps, they may be used only as parent tags. The practical limit for nsegments seems to be about 250-300, higher values will cause kernel stack overflow (the hardware can not normally support that many scatter-gather buffers anyway). ** _maxsegsz_ - maximal size of a scatter-gather segment supported by the device. The maximal value for ISA device would be `BUS_SPACE_MAXSIZE_24BIT`. -** _flags_ - a bitmap of flags. The only interesting flags are: +** _flags_ - a bitmap of flags. The only interesting flag is: *** _BUS_DMA_ALLOCNOW_ - requests to allocate all the potentially needed bounce pages when creating the tag. -*** _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. ** _dmat_ - pointer to the storage for the new tag to be returned.