Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

UNIX enhancements aren't.


computers / comp.sys.ibm.ps2.hardware / POSitively confused

SubjectAuthor
* POSitively confusedLouis Ohland
`* Re: POSitively confusedRyan Alswede
 `* Re: POSitively confusedLouis Ohland
  `* Re: POSitively confusedLouis Ohland
   `* Re: POSitively confusedRyan Alswede
    `* Re: POSitively confusedLouis Ohland
     +* Re: POSitively confusedChristian Holzapfel
     |`* Re: POSitively confusedRickE
     | `* Re: POSitively confusedRyan Alswede
     |  +* Re: POSitively confusedChristian Holzapfel
     |  |`* Re: POSitively confusedLouis Ohland
     |  | `- Re: POSitively confusedRyan Alswede
     |  `* Re: POSitively confusedRickE
     |   `* Re: POSitively confusedChristian Holzapfel
     |    +* Re: POSitively confusedLouis Ohland
     |    |`- Re: POSitively confusedRyan Alswede
     |    `* Monitoring MCA and PCI I/O windowLouis Ohland
     |     `- Re: Monitoring MCA and PCI I/O windowChristian Holzapfel
     `- Re: POSitively confusedChristian Holzapfel

1
POSitively confused

<ugc0mm$2ifq$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4125&group=comp.sys.ibm.ps2.hardware#4125

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.071-087-128-192.res.spectrum.com!not-for-mail
From: ohland@charter.net (Louis Ohland)
Newsgroups: comp.sys.ibm.ps2.hardware
Subject: POSitively confused
Date: Fri, 13 Oct 2023 13:02:09 -0500
Organization: csiph.com Internet News Service
Message-ID: <ugc0mm$2ifq$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
References: <qljcmj$1dm6$1@csiph.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 13 Oct 2023 18:01:58 -0000 (UTC)
Injection-Info: 842ffb22-07e1-11e5-a459-00266cf00584.csiph.com; posting-host="071-087-128-192.res.spectrum.com:71.87.128.192";
logging-data="84474"; mail-complaints-to="admin@kev009.com"
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Firefox/91.0 SeaMonkey/2.53.17.1
In-Reply-To: <qljcmj$1dm6$1@csiph.com>
 by: Louis Ohland - Fri, 13 Oct 2023 18:02 UTC

Ryan, I'll have to dig a bit into the HITR to confirm this, but POS 5
has the channel check bit, which sets the function of POS 6 and 7.

POS 3 and 4 pass address or whatever from 6,7 , damn it Jim, I'm a
doctor, not an engineer. The patent does not seem to fully describe POS
5 bit 6, at least not in detail.

Louis Ohland wrote:
> The subaddress-pointer registers located at input/output ports 106(hex)
> and 107(hex) serve a dual function, storing channel check status
> information in addition to pointing to subaddressing data. A specially
> defined bit, called the channel check status indicator field and located
> at bit six in the register at I/O port 105(hex), shows which of the two
> functions these registers are performing at any given time. When the
> Channel Check Status Indicator Field shows a value of a logical zero, it
> means that registers 106(hex) and 107(hex) provide Channel Check status
> (or point to the location where this status information is stored). When
> this bit indicates a logical one, registers 106(hex) and 107(hex) can be
> used as pointers to subaddressing data.

Re: POSitively confused

<c4959802-605a-42d9-95f3-bb36e455ffefn@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4127&group=comp.sys.ibm.ps2.hardware#4127

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
X-Received: by 2002:a05:6214:2266:b0:65b:c47:10dc with SMTP id gs6-20020a056214226600b0065b0c4710dcmr57835qvb.3.1697246330786;
Fri, 13 Oct 2023 18:18:50 -0700 (PDT)
X-Received: by 2002:a05:6808:f0a:b0:3ab:858e:2d6e with SMTP id
m10-20020a0568080f0a00b003ab858e2d6emr13978850oiw.11.1697246330538; Fri, 13
Oct 2023 18:18:50 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!2.eu.feeder.erje.net!feeder.erje.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.ibm.ps2.hardware
Date: Fri, 13 Oct 2023 18:18:50 -0700 (PDT)
In-Reply-To: <ugc0mm$2ifq$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
Injection-Info: google-groups.googlegroups.com; posting-host=47.187.233.82; posting-account=hY9MKgoAAADq7zYYpSn9YyDsmniHDGMe
NNTP-Posting-Host: 47.187.233.82
References: <qljcmj$1dm6$1@csiph.com> <ugc0mm$2ifq$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c4959802-605a-42d9-95f3-bb36e455ffefn@googlegroups.com>
Subject: Re: POSitively confused
From: ryanalswede@gmail.com (Ryan Alswede)
Injection-Date: Sat, 14 Oct 2023 01:18:50 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Ryan Alswede - Sat, 14 Oct 2023 01:18 UTC

Bit 7 of POS register 5 is set to 1 unless -CHCK is active from the adapter.
The remaining bits can be implemented as required....

hex 0105
bit 6 **may** be used to indicate that additional status is available
through bytes hex 0106 and 0107.

The indicator is set to 0 on a channel check condition, or when bit
7 of hex 0105 is o. The indicator is set to 1 on a channel reset, or
when bit 7 of hex 0105 is 1. This bit may be reset by any action
that occurs during the channel check service routine.
-------
Will look at this next:

This byte may be read at address hex 0091. Bit 0 of this
byte is set to 1 whenever the 'card selected feedback' signal was
active on a previous cycle or when the system board 1/0 functions
(diskette drive, serial, or parallel interfaces) are accessed by an 1/0
cycle. Bit 0 is reset by the read operation

Re: POSitively confused

<ugcv2l$96e$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4128&group=comp.sys.ibm.ps2.hardware#4128

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.071-087-128-192.res.spectrum.com!not-for-mail
From: ohland@charter.net (Louis Ohland)
Newsgroups: comp.sys.ibm.ps2.hardware
Subject: Re: POSitively confused
Date: Fri, 13 Oct 2023 21:40:32 -0500
Organization: csiph.com Internet News Service
Message-ID: <ugcv2l$96e$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
References: <qljcmj$1dm6$1@csiph.com>
<ugc0mm$2ifq$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<c4959802-605a-42d9-95f3-bb36e455ffefn@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 14 Oct 2023 02:40:21 -0000 (UTC)
Injection-Info: 842ffb22-07e1-11e5-a459-00266cf00584.csiph.com; posting-host="071-087-128-192.res.spectrum.com:71.87.128.192";
logging-data="9422"; mail-complaints-to="admin@kev009.com"
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Firefox/91.0 SeaMonkey/2.53.17.1
In-Reply-To: <c4959802-605a-42d9-95f3-bb36e455ffefn@googlegroups.com>
 by: Louis Ohland - Sat, 14 Oct 2023 02:40 UTC

Ryan, the references barely mention POS 5 bits 6,7 when those two bits
determine the function of POS 6 and POS 7.

I sendt you a link to my latest brainchild page,
http://ps-2.kev009.com/ohland/9-K/9-K_and_XPOS.html

I think they futzed up POS 5 bits 6,7 with POS 6 and POS 7. Then they
say to use POS 4 to access the XPOS. I am kontuzed.

Ryan Alswede wrote:
> Bit 7 of POS register 5 is set to 1 unless -CHCK is active from the adapter.
> The remaining bits can be implemented as required....
>
> hex 0105
> bit 6 **may** be used to indicate that additional status is available
> through bytes hex 0106 and 0107.
>
> The indicator is set to 0 on a channel check condition, or when bit
> 7 of hex 0105 is o. The indicator is set to 1 on a channel reset, or
> when bit 7 of hex 0105 is 1. This bit may be reset by any action
> that occurs during the channel check service routine.
> -------
> Will look at this next:
>
> This byte may be read at address hex 0091. Bit 0 of this
> byte is set to 1 whenever the 'card selected feedback' signal was
> active on a previous cycle or when the system board 1/0 functions
> (diskette drive, serial, or parallel interfaces) are accessed by an 1/0
> cycle. Bit 0 is reset by the read operation
>

Re: POSitively confused

<ugcvvn$a06$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4129&group=comp.sys.ibm.ps2.hardware#4129

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.071-087-128-192.res.spectrum.com!not-for-mail
From: ohland@charter.net (Louis Ohland)
Newsgroups: comp.sys.ibm.ps2.hardware
Subject: Re: POSitively confused
Date: Fri, 13 Oct 2023 21:56:02 -0500
Organization: csiph.com Internet News Service
Message-ID: <ugcvvn$a06$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
References: <qljcmj$1dm6$1@csiph.com>
<ugc0mm$2ifq$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<c4959802-605a-42d9-95f3-bb36e455ffefn@googlegroups.com>
<ugcv2l$96e$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 14 Oct 2023 02:55:51 -0000 (UTC)
Injection-Info: 842ffb22-07e1-11e5-a459-00266cf00584.csiph.com; posting-host="071-087-128-192.res.spectrum.com:71.87.128.192";
logging-data="10246"; mail-complaints-to="admin@kev009.com"
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Firefox/91.0 SeaMonkey/2.53.17.1
In-Reply-To: <ugcv2l$96e$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
 by: Louis Ohland - Sat, 14 Oct 2023 02:56 UTC

https://www.ardent-tool.com/docs/pdf/Personal_System_2_Hardware_Interface_Technical_Reference_May88.pdf

Page 90

Hex 0105, Bit 6: Channel-Check Status Indicator:
When set to 0, this bit indicates channel-check exception status is
available from POS Registers 6 and 7.

When set to 1, this bit indicates no status is available. Registers 6
and 7 may be the status, a pointer to status, or a command port to
present the address elsewhere (for example, in a subaddress area).

Louis Ohland wrote:
> Ryan, the references barely mention POS 5 bits 6,7 when those two bits
> determine the function of POS 6 and POS 7.
>
> I sendt you a link to my latest brainchild page,
> http://ps-2.kev009.com/ohland/9-K/9-K_and_XPOS.html
>
> I think they futzed up POS 5 bits 6,7 with POS 6 and POS 7. Then they
> say to use POS 4 to access the XPOS. I am kontuzed.
>
> Ryan Alswede wrote:
>> Bit 7 of POS register 5 is set to 1 unless -CHCK is active from the
>> adapter.
>> The remaining bits can be implemented as required....
>>
>>   hex 0105
>> bit 6 **may** be used to indicate that additional status is available
>> through bytes hex 0106 and 0107.
>>
>> The indicator is set to 0 on a channel check condition, or when bit
>> 7 of hex 0105 is o. The indicator is set to 1 on a channel reset, or
>> when bit 7 of hex 0105 is 1. This bit may be reset by any action
>> that occurs during the channel check service routine.
>> -------
>> Will look at this next:
>>
>> This byte may be read at address hex 0091. Bit 0 of this
>> byte is set to 1 whenever the 'card selected feedback' signal was
>> active on a previous cycle or when the system board 1/0 functions
>> (diskette drive, serial, or parallel interfaces) are accessed by an 1/0
>> cycle. Bit 0 is reset by the read operation
>>

Re: POSitively confused

<a8455bc6-99ef-4ecc-9255-89956957e862n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4130&group=comp.sys.ibm.ps2.hardware#4130

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
X-Received: by 2002:a05:6214:ab4:b0:66c:ffdd:8d6f with SMTP id ew20-20020a0562140ab400b0066cffdd8d6fmr286790qvb.3.1697301041244;
Sat, 14 Oct 2023 09:30:41 -0700 (PDT)
X-Received: by 2002:a9d:7444:0:b0:6c4:58bd:290d with SMTP id
p4-20020a9d7444000000b006c458bd290dmr1045823otk.3.1697301040962; Sat, 14 Oct
2023 09:30:40 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.ibm.ps2.hardware
Date: Sat, 14 Oct 2023 09:30:40 -0700 (PDT)
In-Reply-To: <ugcvvn$a06$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
Injection-Info: google-groups.googlegroups.com; posting-host=47.187.233.82; posting-account=hY9MKgoAAADq7zYYpSn9YyDsmniHDGMe
NNTP-Posting-Host: 47.187.233.82
References: <qljcmj$1dm6$1@csiph.com> <ugc0mm$2ifq$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<c4959802-605a-42d9-95f3-bb36e455ffefn@googlegroups.com> <ugcv2l$96e$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<ugcvvn$a06$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <a8455bc6-99ef-4ecc-9255-89956957e862n@googlegroups.com>
Subject: Re: POSitively confused
From: ryanalswede@gmail.com (Ryan Alswede)
Injection-Date: Sat, 14 Oct 2023 16:30:41 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Ryan Alswede - Sat, 14 Oct 2023 16:30 UTC

POS 5 bit 6 is not implemented on this card. All the mca docs say **may**. They are not using POS 6 or 7 for error status.

POS 6 is the address value mapping to sub register.
POS 7 turns on the piping from POS 4 to the registered addressed by POS 6.

This is just a patent doc so who knows what they revised when going to the real AIC-906R chip

Re: POSitively confused

<ugeoov$1oot$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4131&group=comp.sys.ibm.ps2.hardware#4131

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.071-087-128-192.res.spectrum.com!not-for-mail
From: ohland@charter.net (Louis Ohland)
Newsgroups: comp.sys.ibm.ps2.hardware
Subject: Re: POSitively confused
Date: Sat, 14 Oct 2023 14:05:17 -0500
Organization: csiph.com Internet News Service
Message-ID: <ugeoov$1oot$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
References: <qljcmj$1dm6$1@csiph.com>
<ugc0mm$2ifq$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<c4959802-605a-42d9-95f3-bb36e455ffefn@googlegroups.com>
<ugcv2l$96e$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<ugcvvn$a06$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<a8455bc6-99ef-4ecc-9255-89956957e862n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 14 Oct 2023 19:05:03 -0000 (UTC)
Injection-Info: 842ffb22-07e1-11e5-a459-00266cf00584.csiph.com; posting-host="071-087-128-192.res.spectrum.com:71.87.128.192";
logging-data="58141"; mail-complaints-to="admin@kev009.com"
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Firefox/91.0 SeaMonkey/2.53.17.1
In-Reply-To: <a8455bc6-99ef-4ecc-9255-89956957e862n@googlegroups.com>
 by: Louis Ohland - Sat, 14 Oct 2023 19:05 UTC

Well, is B32 present? That is the -CHCK line.

The wimpy announcements make no mention of Channel Czech.

Ryan Alswede wrote:
> POS 5 bit 6 is not implemented on this card. All the mca docs say **may**. They are not using POS 6 or 7 for error status.
>
> POS 6 is the address value mapping to sub register.
> POS 7 turns on the piping from POS 4 to the registered addressed by POS 6.
>
> This is just a patent doc so who knows what they revised when going to the real AIC-906R chip
>

Re: POSitively confused

<960cb6db-447f-42d6-bccf-79c4236fe329n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4132&group=comp.sys.ibm.ps2.hardware#4132

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
X-Received: by 2002:a0c:c486:0:b0:66d:365:a767 with SMTP id u6-20020a0cc486000000b0066d0365a767mr291085qvi.8.1697446703205;
Mon, 16 Oct 2023 01:58:23 -0700 (PDT)
X-Received: by 2002:a05:6870:8a09:b0:1e9:9dda:12d with SMTP id
p9-20020a0568708a0900b001e99dda012dmr6046834oaq.2.1697446702982; Mon, 16 Oct
2023 01:58:22 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!tncsrv06.tnetconsulting.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.ibm.ps2.hardware
Date: Mon, 16 Oct 2023 01:58:22 -0700 (PDT)
In-Reply-To: <ugeoov$1oot$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
Injection-Info: google-groups.googlegroups.com; posting-host=31.18.81.15; posting-account=FPBAAwoAAAAHSuAFWDSUBrkdVBQ0jD3u
NNTP-Posting-Host: 31.18.81.15
References: <qljcmj$1dm6$1@csiph.com> <ugc0mm$2ifq$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<c4959802-605a-42d9-95f3-bb36e455ffefn@googlegroups.com> <ugcv2l$96e$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<ugcvvn$a06$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<a8455bc6-99ef-4ecc-9255-89956957e862n@googlegroups.com> <ugeoov$1oot$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <960cb6db-447f-42d6-bccf-79c4236fe329n@googlegroups.com>
Subject: Re: POSitively confused
From: google@holzapfel.biz (Christian Holzapfel)
Injection-Date: Mon, 16 Oct 2023 08:58:23 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2384
 by: Christian Holzapfel - Mon, 16 Oct 2023 08:58 UTC

This is getting intersting (again).
Beginning of this year I was already in touch with Ryan, and wrote an AIX userspace tool to read/write the 9-K's POS/XPOS and I/O space. The tool worked, but did not come up with anything useful.
XPOS subaddressing did not seem to do anything, but I have to refresh my memory on the convo.

These are dumps of the POS and IO space:
http://www.holzapfel.biz/8F62/POS_8F62.txt
http://www.holzapfel.biz/8F62/IO_8F62.txt

I started looking for a proper 100 MHz capable, multi-channel logic analyzer like the HP 16700 series to capture the initialization sequence directly on the bus, but those machines all look either dead or incomplete and still very expensive, if available at all in my old world.
Any suggestions for an alternative?

Will also fire up my RS/6000 -42T that made the 9-K testbench last time.

Re: POSitively confused

<0c7e0b8a-3a7f-4ff2-9fe7-0f9b36ff4962n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4133&group=comp.sys.ibm.ps2.hardware#4133

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
X-Received: by 2002:ac8:61c7:0:b0:41b:7738:2a20 with SMTP id kr7-20020ac861c7000000b0041b77382a20mr5879qtb.9.1697446923342;
Mon, 16 Oct 2023 02:02:03 -0700 (PDT)
X-Received: by 2002:a9d:624a:0:b0:6bf:27b3:3d29 with SMTP id
i10-20020a9d624a000000b006bf27b33d29mr9648780otk.5.1697446923117; Mon, 16 Oct
2023 02:02:03 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.mixmin.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.ibm.ps2.hardware
Date: Mon, 16 Oct 2023 02:02:02 -0700 (PDT)
In-Reply-To: <ugeoov$1oot$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
Injection-Info: google-groups.googlegroups.com; posting-host=31.18.81.15; posting-account=FPBAAwoAAAAHSuAFWDSUBrkdVBQ0jD3u
NNTP-Posting-Host: 31.18.81.15
References: <qljcmj$1dm6$1@csiph.com> <ugc0mm$2ifq$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<c4959802-605a-42d9-95f3-bb36e455ffefn@googlegroups.com> <ugcv2l$96e$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<ugcvvn$a06$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<a8455bc6-99ef-4ecc-9255-89956957e862n@googlegroups.com> <ugeoov$1oot$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <0c7e0b8a-3a7f-4ff2-9fe7-0f9b36ff4962n@googlegroups.com>
Subject: Re: POSitively confused
From: google@holzapfel.biz (Christian Holzapfel)
Injection-Date: Mon, 16 Oct 2023 09:02:03 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Christian Holzapfel - Mon, 16 Oct 2023 09:02 UTC

Louis Ohland schrieb am Samstag, 14. Oktober 2023 um 21:05:06 UTC+2:
> Well, is B32 present? That is the -CHCK line.
>
> The wimpy announcements make no mention of Channel Czech.

I was confronted with "Channel Check" when trying to repair my MIAMI based Ultimedia Video Adapter.
CHCK# was active on very basic disturbance of important MCA control lines, like when I had a dead 74xx logic chip in the CMD# line.
The Adaptec chip may be different, but I don't think this is the right bit to look at.

Re: POSitively confused

<5159397a-b200-4647-aab6-1a3e9ce10667n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4134&group=comp.sys.ibm.ps2.hardware#4134

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
X-Received: by 2002:a05:6214:1929:b0:66d:fa4:e330 with SMTP id es9-20020a056214192900b0066d0fa4e330mr304254qvb.7.1697461665723;
Mon, 16 Oct 2023 06:07:45 -0700 (PDT)
X-Received: by 2002:a05:6871:6b90:b0:1e9:ee3f:4c7c with SMTP id
zh16-20020a0568716b9000b001e9ee3f4c7cmr2496268oab.2.1697461665497; Mon, 16
Oct 2023 06:07:45 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.ibm.ps2.hardware
Date: Mon, 16 Oct 2023 06:07:45 -0700 (PDT)
In-Reply-To: <960cb6db-447f-42d6-bccf-79c4236fe329n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=23.175.80.42; posting-account=XBVAmgkAAACClT4wjysC2A7lFA1pjzDq
NNTP-Posting-Host: 23.175.80.42
References: <qljcmj$1dm6$1@csiph.com> <ugc0mm$2ifq$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<c4959802-605a-42d9-95f3-bb36e455ffefn@googlegroups.com> <ugcv2l$96e$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<ugcvvn$a06$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<a8455bc6-99ef-4ecc-9255-89956957e862n@googlegroups.com> <ugeoov$1oot$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<960cb6db-447f-42d6-bccf-79c4236fe329n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <5159397a-b200-4647-aab6-1a3e9ce10667n@googlegroups.com>
Subject: Re: POSitively confused
From: ekblaw@vnet.ibm.com (RickE)
Injection-Date: Mon, 16 Oct 2023 13:07:45 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2851
 by: RickE - Mon, 16 Oct 2023 13:07 UTC

On Monday, October 16, 2023 at 4:58:24 AM UTC-4, Christian Holzapfel wrote:

> I started looking for a proper 100 MHz capable, multi-channel logic analyzer like the HP 16700 series to capture the initialization sequence directly on the bus, but those machines all look either dead or incomplete and still very expensive, if available at all in my old world.
> Any suggestions for an alternative?

Sadly, no. About 25 years ago, it was possible to pick up a Biomation logic analyzer for a relatively good price (around USD1000), those days are long gone, and finding a Biomation AT ALL these days requires arduous searching. One might get lucky with a herd of 4-channel digital scopes that have external triggers that actually work properly (many don't), but you would need a lot of luck. Your best bet is likely to find/make a friend with someone in the technical services department of a well-equipped university, you might be able to come into a lab and use one of their logic analyzers with some kind words and a bit of handwaving. I don't know of any makerspaces with logic analyzers, but maybe they exist -- or maybe one of the makers in the community knows of a way to get access to a logic analyzer at their day job.

Re: POSitively confused

<d75ec36e-54ad-4769-9547-a8d60c1a0499n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4135&group=comp.sys.ibm.ps2.hardware#4135

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
X-Received: by 2002:a05:620a:562f:b0:775:9026:3235 with SMTP id vv15-20020a05620a562f00b0077590263235mr487776qkn.2.1697463517155;
Mon, 16 Oct 2023 06:38:37 -0700 (PDT)
X-Received: by 2002:a05:6870:3a02:b0:1e9:9bdc:7555 with SMTP id
du2-20020a0568703a0200b001e99bdc7555mr4396028oab.8.1697463516748; Mon, 16 Oct
2023 06:38:36 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.ibm.ps2.hardware
Date: Mon, 16 Oct 2023 06:38:36 -0700 (PDT)
In-Reply-To: <5159397a-b200-4647-aab6-1a3e9ce10667n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=47.187.233.82; posting-account=hY9MKgoAAADq7zYYpSn9YyDsmniHDGMe
NNTP-Posting-Host: 47.187.233.82
References: <qljcmj$1dm6$1@csiph.com> <ugc0mm$2ifq$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<c4959802-605a-42d9-95f3-bb36e455ffefn@googlegroups.com> <ugcv2l$96e$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<ugcvvn$a06$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<a8455bc6-99ef-4ecc-9255-89956957e862n@googlegroups.com> <ugeoov$1oot$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<960cb6db-447f-42d6-bccf-79c4236fe329n@googlegroups.com> <5159397a-b200-4647-aab6-1a3e9ce10667n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d75ec36e-54ad-4769-9547-a8d60c1a0499n@googlegroups.com>
Subject: Re: POSitively confused
From: ryanalswede@gmail.com (Ryan Alswede)
Injection-Date: Mon, 16 Oct 2023 13:38:37 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Ryan Alswede - Mon, 16 Oct 2023 13:38 UTC

Got to be a simpler tool out there to just watch bits 0-3 on an address line and bits 0-7 on the data lines on a break out board when CDSETUP goes high and stop recording when CDSETUP goes low on the slot. The POS registers are only 1 byte and the bus on an RS/6000 runs at a max of 20Mhz but if your machine is older then it's only 10mhz.

Re: POSitively confused

<3be6b124-2f25-4c2c-87a6-11dbbe9ff9f6n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4136&group=comp.sys.ibm.ps2.hardware#4136

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
X-Received: by 2002:a05:620a:2953:b0:76d:77d2:e74e with SMTP id n19-20020a05620a295300b0076d77d2e74emr667442qkp.2.1697463917125;
Mon, 16 Oct 2023 06:45:17 -0700 (PDT)
X-Received: by 2002:a05:6808:3089:b0:3a7:9a19:332b with SMTP id
bl9-20020a056808308900b003a79a19332bmr16385774oib.7.1697463916905; Mon, 16
Oct 2023 06:45:16 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.ibm.ps2.hardware
Date: Mon, 16 Oct 2023 06:45:16 -0700 (PDT)
In-Reply-To: <d75ec36e-54ad-4769-9547-a8d60c1a0499n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=31.18.81.15; posting-account=FPBAAwoAAAAHSuAFWDSUBrkdVBQ0jD3u
NNTP-Posting-Host: 31.18.81.15
References: <qljcmj$1dm6$1@csiph.com> <ugc0mm$2ifq$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<c4959802-605a-42d9-95f3-bb36e455ffefn@googlegroups.com> <ugcv2l$96e$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<ugcvvn$a06$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<a8455bc6-99ef-4ecc-9255-89956957e862n@googlegroups.com> <ugeoov$1oot$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<960cb6db-447f-42d6-bccf-79c4236fe329n@googlegroups.com> <5159397a-b200-4647-aab6-1a3e9ce10667n@googlegroups.com>
<d75ec36e-54ad-4769-9547-a8d60c1a0499n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <3be6b124-2f25-4c2c-87a6-11dbbe9ff9f6n@googlegroups.com>
Subject: Re: POSitively confused
From: google@holzapfel.biz (Christian Holzapfel)
Injection-Date: Mon, 16 Oct 2023 13:45:17 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Christian Holzapfel - Mon, 16 Oct 2023 13:45 UTC

Just for fun I fired up my -42T and stuffed 3 San Remo cards in it.
Check out the dump:

http://www.holzapfel.biz/8F62/IO_POS_3x_8F62.txt

I also added the current ressource configuration for comparison.
Looks like POS[3] upper nibble is clearly DMA arbitration level.

Still unsure about interrupt level and if the I/O dump is useful at all.

Are we sure the missing configuration is done through the XPOS rather than through the I/O window or DMA memory space?

Re: POSitively confused

<ugjqst$d0g$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4137&group=comp.sys.ibm.ps2.hardware#4137

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.071-087-128-192.res.spectrum.com!not-for-mail
From: ohland@charter.net (Louis Ohland)
Newsgroups: comp.sys.ibm.ps2.hardware
Subject: Re: POSitively confused
Date: Mon, 16 Oct 2023 12:12:15 -0500
Organization: csiph.com Internet News Service
Message-ID: <ugjqst$d0g$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
References: <qljcmj$1dm6$1@csiph.com>
<ugc0mm$2ifq$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<c4959802-605a-42d9-95f3-bb36e455ffefn@googlegroups.com>
<ugcv2l$96e$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<ugcvvn$a06$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<a8455bc6-99ef-4ecc-9255-89956957e862n@googlegroups.com>
<ugeoov$1oot$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<960cb6db-447f-42d6-bccf-79c4236fe329n@googlegroups.com>
<5159397a-b200-4647-aab6-1a3e9ce10667n@googlegroups.com>
<d75ec36e-54ad-4769-9547-a8d60c1a0499n@googlegroups.com>
<3be6b124-2f25-4c2c-87a6-11dbbe9ff9f6n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 16 Oct 2023 17:11:57 -0000 (UTC)
Injection-Info: 842ffb22-07e1-11e5-a459-00266cf00584.csiph.com; posting-host="071-087-128-192.res.spectrum.com:71.87.128.192";
logging-data="13328"; mail-complaints-to="admin@kev009.com"
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Firefox/91.0 SeaMonkey/2.53.17.1
In-Reply-To: <3be6b124-2f25-4c2c-87a6-11dbbe9ff9f6n@googlegroups.com>
 by: Louis Ohland - Mon, 16 Oct 2023 17:12 UTC

POS[4] register = 0x03 Interrupt priority 3

Christian Holzapfel wrote:
> Just for fun I fired up my -42T and stuffed 3 San Remo cards in it.
> Check out the dump:
>
> http://www.holzapfel.biz/8F62/IO_POS_3x_8F62.txt
>
> I also added the current ressource configuration for comparison.
> Looks like POS[3] upper nibble is clearly DMA arbitration level.
>
> Still unsure about interrupt level and if the I/O dump is useful at all.
>
> Are we sure the missing configuration is done through the XPOS rather than through the I/O window or DMA memory space?
>

Re: POSitively confused

<3c3edda2-5bf9-436f-ac15-98322bda611cn@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4138&group=comp.sys.ibm.ps2.hardware#4138

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
X-Received: by 2002:a05:620a:a8f:b0:775:8ff6:ae1e with SMTP id v15-20020a05620a0a8f00b007758ff6ae1emr563349qkg.8.1697477642336;
Mon, 16 Oct 2023 10:34:02 -0700 (PDT)
X-Received: by 2002:a05:6808:20a2:b0:3ae:1b49:c4d6 with SMTP id
s34-20020a05680820a200b003ae1b49c4d6mr17578656oiw.10.1697477642134; Mon, 16
Oct 2023 10:34:02 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.ibm.ps2.hardware
Date: Mon, 16 Oct 2023 10:34:01 -0700 (PDT)
In-Reply-To: <ugjqst$d0g$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
Injection-Info: google-groups.googlegroups.com; posting-host=47.187.233.82; posting-account=hY9MKgoAAADq7zYYpSn9YyDsmniHDGMe
NNTP-Posting-Host: 47.187.233.82
References: <qljcmj$1dm6$1@csiph.com> <ugc0mm$2ifq$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<c4959802-605a-42d9-95f3-bb36e455ffefn@googlegroups.com> <ugcv2l$96e$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<ugcvvn$a06$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<a8455bc6-99ef-4ecc-9255-89956957e862n@googlegroups.com> <ugeoov$1oot$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<960cb6db-447f-42d6-bccf-79c4236fe329n@googlegroups.com> <5159397a-b200-4647-aab6-1a3e9ce10667n@googlegroups.com>
<d75ec36e-54ad-4769-9547-a8d60c1a0499n@googlegroups.com> <3be6b124-2f25-4c2c-87a6-11dbbe9ff9f6n@googlegroups.com>
<ugjqst$d0g$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <3c3edda2-5bf9-436f-ac15-98322bda611cn@googlegroups.com>
Subject: Re: POSitively confused
From: ryanalswede@gmail.com (Ryan Alswede)
Injection-Date: Mon, 16 Oct 2023 17:34:02 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1867
 by: Ryan Alswede - Mon, 16 Oct 2023 17:34 UTC

> POS[4] register = 0x03 Interrupt priority 3

Interrupt priority is CPU based, not set by POS.

Re: POSitively confused

<29895ee0-0580-4250-b565-efa0e55a9ebfn@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4139&group=comp.sys.ibm.ps2.hardware#4139

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
X-Received: by 2002:a05:6214:4a91:b0:66d:ce9:29e5 with SMTP id pi17-20020a0562144a9100b0066d0ce929e5mr8069qvb.1.1697484650555;
Mon, 16 Oct 2023 12:30:50 -0700 (PDT)
X-Received: by 2002:a05:6870:82aa:b0:1e9:9b7f:a058 with SMTP id
q42-20020a05687082aa00b001e99b7fa058mr25121oae.4.1697484650191; Mon, 16 Oct
2023 12:30:50 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!feeder1.feed.usenet.farm!feed.usenet.farm!peer03.ams4!peer.am4.highwinds-media.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.ibm.ps2.hardware
Date: Mon, 16 Oct 2023 12:30:49 -0700 (PDT)
In-Reply-To: <d75ec36e-54ad-4769-9547-a8d60c1a0499n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=23.175.80.42; posting-account=XBVAmgkAAACClT4wjysC2A7lFA1pjzDq
NNTP-Posting-Host: 23.175.80.42
References: <qljcmj$1dm6$1@csiph.com> <ugc0mm$2ifq$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<c4959802-605a-42d9-95f3-bb36e455ffefn@googlegroups.com> <ugcv2l$96e$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<ugcvvn$a06$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<a8455bc6-99ef-4ecc-9255-89956957e862n@googlegroups.com> <ugeoov$1oot$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<960cb6db-447f-42d6-bccf-79c4236fe329n@googlegroups.com> <5159397a-b200-4647-aab6-1a3e9ce10667n@googlegroups.com>
<d75ec36e-54ad-4769-9547-a8d60c1a0499n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <29895ee0-0580-4250-b565-efa0e55a9ebfn@googlegroups.com>
Subject: Re: POSitively confused
From: ekblaw@vnet.ibm.com (RickE)
Injection-Date: Mon, 16 Oct 2023 19:30:50 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2734
 by: RickE - Mon, 16 Oct 2023 19:30 UTC

On Monday, October 16, 2023 at 9:38:37 AM UTC-4, Ryan Alswede wrote:
> Got to be a simpler tool out there to just watch bits 0-3 on an address line and bits 0-7 on the data lines on a break out board when CDSETUP goes high and stop recording when CDSETUP goes low on the slot. The POS registers are only 1 byte and the bus on an RS/6000 runs at a max of 20Mhz but if your machine is older then it's only 10mhz.

Certainly, if someone had the inclination (I do not), perhaps they could use an Arduino Uno (14 digital I/Os), write some software for trigger and capture, then dump and analyze. Other microcontrollers could also be used, the Uno is inexpensive and readily available. I'm not sure if it would be fast enough to reliably pick up the data. One phrase I used to hate when I was working was "it's just a simple matter of software". If it's so simple, friend, YOU write the software. That response always shut them up.

Re: POSitively confused

<800ade7e-947e-45ca-85d8-846b1c4d2e76n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4146&group=comp.sys.ibm.ps2.hardware#4146

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
X-Received: by 2002:a05:620a:8fc2:b0:778:9259:9883 with SMTP id rj2-20020a05620a8fc200b0077892599883mr162671qkn.2.1698132302867;
Tue, 24 Oct 2023 00:25:02 -0700 (PDT)
X-Received: by 2002:a05:6870:15cf:b0:1e9:adc3:c31c with SMTP id
k15-20020a05687015cf00b001e9adc3c31cmr5218298oad.0.1698132301756; Tue, 24 Oct
2023 00:25:01 -0700 (PDT)
Path: i2pn2.org!i2pn.org!paganini.bofh.team!3.eu.feeder.erje.net!feeder.erje.net!border-1.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.ibm.ps2.hardware
Date: Tue, 24 Oct 2023 00:25:01 -0700 (PDT)
In-Reply-To: <29895ee0-0580-4250-b565-efa0e55a9ebfn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=31.18.79.57; posting-account=FPBAAwoAAAAHSuAFWDSUBrkdVBQ0jD3u
NNTP-Posting-Host: 31.18.79.57
References: <qljcmj$1dm6$1@csiph.com> <ugc0mm$2ifq$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<c4959802-605a-42d9-95f3-bb36e455ffefn@googlegroups.com> <ugcv2l$96e$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<ugcvvn$a06$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<a8455bc6-99ef-4ecc-9255-89956957e862n@googlegroups.com> <ugeoov$1oot$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<960cb6db-447f-42d6-bccf-79c4236fe329n@googlegroups.com> <5159397a-b200-4647-aab6-1a3e9ce10667n@googlegroups.com>
<d75ec36e-54ad-4769-9547-a8d60c1a0499n@googlegroups.com> <29895ee0-0580-4250-b565-efa0e55a9ebfn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <800ade7e-947e-45ca-85d8-846b1c4d2e76n@googlegroups.com>
Subject: Re: POSitively confused
From: google@holzapfel.biz (Christian Holzapfel)
Injection-Date: Tue, 24 Oct 2023 07:25:02 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 28
 by: Christian Holzapfel - Tue, 24 Oct 2023 07:25 UTC

I got myself a cheap rip-off of the Saleae Logic 16 analyzer from e*ay. The original costs way over a thousand bucks, and is capable of doing up to 100 MSPS on 16 channels , 16 MSPS when all 16 channels are used. Juuust enough. The software is excellent and extensible through their C++ SDK.

It's enough signal inputs to monitor the POS addressing:
CDSETUP#, CMD#, S0#, S1#, M/IO#, A[0-2], Data[0-7].

The original Snark Barker has debug pin headers to access all those signals, plus I grabbed the card-exclusive CDSETUP# signal from the 9-K San Remo card in question.
Stuffed this unusual setup in my RS/6000 -42T and took a 60 s long capture of the whole AIX bootup process.

Then used the Saleae software to manually analyze all POS accesses to the 9-K card from the BIOS, BOS and driver.
It's 36 accesses in total, and all very plausible.
The BIOS only reads out the Card ID in POS[0-1] and sometimes enables-disables the adapter through bit 0 in POS[2].
The driver additionally sets the values to POS[2-5] for IRQ, DMA and IO window as they could be read out later during AIX run time.

There's no access to POS[6-7], no signs of XPOS subaddressing at all. No mysterious, unexpected reads or writes. All very simple and basic.

I'm afraid, we're on the wrong track here, and said patent does not have anything to do with our 9-K adapter.
It must be using a completely different way of configuration, maybe through the IO window.

Re: POSitively confused

<uh88sf$k23$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4147&group=comp.sys.ibm.ps2.hardware#4147

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
Path: i2pn2.org!i2pn.org!news.nntp4.net!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.071-087-128-192.res.spectrum.com!not-for-mail
From: ohland@charter.net (Louis Ohland)
Newsgroups: comp.sys.ibm.ps2.hardware
Subject: Re: POSitively confused
Date: Tue, 24 Oct 2023 06:13:24 -0500
Organization: csiph.com Internet News Service
Message-ID: <uh88sf$k23$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
References: <qljcmj$1dm6$1@csiph.com>
<ugc0mm$2ifq$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<c4959802-605a-42d9-95f3-bb36e455ffefn@googlegroups.com>
<ugcv2l$96e$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<ugcvvn$a06$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<a8455bc6-99ef-4ecc-9255-89956957e862n@googlegroups.com>
<ugeoov$1oot$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<960cb6db-447f-42d6-bccf-79c4236fe329n@googlegroups.com>
<5159397a-b200-4647-aab6-1a3e9ce10667n@googlegroups.com>
<d75ec36e-54ad-4769-9547-a8d60c1a0499n@googlegroups.com>
<29895ee0-0580-4250-b565-efa0e55a9ebfn@googlegroups.com>
<800ade7e-947e-45ca-85d8-846b1c4d2e76n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 24 Oct 2023 11:13:19 -0000 (UTC)
Injection-Info: 842ffb22-07e1-11e5-a459-00266cf00584.csiph.com; posting-host="071-087-128-192.res.spectrum.com:71.87.128.192";
logging-data="20547"; mail-complaints-to="admin@kev009.com"
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Firefox/91.0 SeaMonkey/2.53.17.1
In-Reply-To: <800ade7e-947e-45ca-85d8-846b1c4d2e76n@googlegroups.com>
 by: Louis Ohland - Tue, 24 Oct 2023 11:13 UTC

What if... AIX does the XPOS thing, and not setup?

Christian Holzapfel wrote:
> There's no access to POS[6-7], no signs of XPOS subaddressing at all. No mysterious, unexpected reads or writes. All very simple and basic.
>
> I'm afraid, we're on the wrong track here, and said patent does not have anything to do with our 9-K adapter.
> It must be using a completely different way of configuration, maybe through the IO window.

Re: POSitively confused

<b2b53540-1422-4eff-a666-27f3240ee18dn@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4148&group=comp.sys.ibm.ps2.hardware#4148

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
X-Received: by 2002:ad4:45ac:0:b0:66d:a3e:673a with SMTP id y12-20020ad445ac000000b0066d0a3e673amr182643qvu.7.1698147188266;
Tue, 24 Oct 2023 04:33:08 -0700 (PDT)
X-Received: by 2002:a05:6870:724b:b0:1e9:ade8:7417 with SMTP id
y11-20020a056870724b00b001e9ade87417mr5461241oaf.8.1698147188009; Tue, 24 Oct
2023 04:33:08 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.ibm.ps2.hardware
Date: Tue, 24 Oct 2023 04:33:07 -0700 (PDT)
In-Reply-To: <uh88sf$k23$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
Injection-Info: google-groups.googlegroups.com; posting-host=47.187.233.82; posting-account=hY9MKgoAAADq7zYYpSn9YyDsmniHDGMe
NNTP-Posting-Host: 47.187.233.82
References: <qljcmj$1dm6$1@csiph.com> <ugc0mm$2ifq$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<c4959802-605a-42d9-95f3-bb36e455ffefn@googlegroups.com> <ugcv2l$96e$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<ugcvvn$a06$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<a8455bc6-99ef-4ecc-9255-89956957e862n@googlegroups.com> <ugeoov$1oot$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<960cb6db-447f-42d6-bccf-79c4236fe329n@googlegroups.com> <5159397a-b200-4647-aab6-1a3e9ce10667n@googlegroups.com>
<d75ec36e-54ad-4769-9547-a8d60c1a0499n@googlegroups.com> <29895ee0-0580-4250-b565-efa0e55a9ebfn@googlegroups.com>
<800ade7e-947e-45ca-85d8-846b1c4d2e76n@googlegroups.com> <uh88sf$k23$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b2b53540-1422-4eff-a666-27f3240ee18dn@googlegroups.com>
Subject: Re: POSitively confused
From: ryanalswede@gmail.com (Ryan Alswede)
Injection-Date: Tue, 24 Oct 2023 11:33:08 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Ryan Alswede - Tue, 24 Oct 2023 11:33 UTC

There's no action on POS 6 or POS 7 and POS 4 stays 0x03 the whole time CDSETUP is high.

The card is still a mystery on how to access the PCI registers. The command register being the most important.

I do have an ADF put together based on Christian's work that we can upload to the website for others to play with this card.

Monitoring MCA and PCI I/O window

<uh8d9f$ndv$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4149&group=comp.sys.ibm.ps2.hardware#4149

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.071-087-128-192.res.spectrum.com!not-for-mail
From: ohland@charter.net (Louis Ohland)
Newsgroups: comp.sys.ibm.ps2.hardware
Subject: Monitoring MCA and PCI I/O window
Date: Tue, 24 Oct 2023 07:28:36 -0500
Organization: csiph.com Internet News Service
Message-ID: <uh8d9f$ndv$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
References: <qljcmj$1dm6$1@csiph.com>
<ugc0mm$2ifq$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<c4959802-605a-42d9-95f3-bb36e455ffefn@googlegroups.com>
<ugcv2l$96e$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<ugcvvn$a06$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<a8455bc6-99ef-4ecc-9255-89956957e862n@googlegroups.com>
<ugeoov$1oot$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<960cb6db-447f-42d6-bccf-79c4236fe329n@googlegroups.com>
<5159397a-b200-4647-aab6-1a3e9ce10667n@googlegroups.com>
<d75ec36e-54ad-4769-9547-a8d60c1a0499n@googlegroups.com>
<29895ee0-0580-4250-b565-efa0e55a9ebfn@googlegroups.com>
<800ade7e-947e-45ca-85d8-846b1c4d2e76n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 24 Oct 2023 12:28:31 -0000 (UTC)
Injection-Info: 842ffb22-07e1-11e5-a459-00266cf00584.csiph.com; posting-host="071-087-128-192.res.spectrum.com:71.87.128.192";
logging-data="23999"; mail-complaints-to="admin@kev009.com"
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Firefox/91.0 SeaMonkey/2.53.17.1
In-Reply-To: <800ade7e-947e-45ca-85d8-846b1c4d2e76n@googlegroups.com>
 by: Louis Ohland - Tue, 24 Oct 2023 12:28 UTC

Hope dies last...

How can you monitor accesses to the I/O window on the MCA side and the
PCI side? If it is a SIMMple use of an I/O window, maybe we can
turbo-diddle the conversion?

Dammit Jim, I'm a doctor, not an engineer...

Christian Holzapfel wrote:
> I'm afraid, we're on the wrong track here, and said patent does not have anything to do with our 9-K adapter.
> It must be using a completely different way of configuration, maybe through the IO window.

Re: Monitoring MCA and PCI I/O window

<bac7c090-77b0-4acf-9bf1-dd8839a29a67n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4150&group=comp.sys.ibm.ps2.hardware#4150

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
X-Received: by 2002:ac8:7142:0:b0:412:1a03:ba55 with SMTP id h2-20020ac87142000000b004121a03ba55mr193529qtp.9.1698160660933;
Tue, 24 Oct 2023 08:17:40 -0700 (PDT)
X-Received: by 2002:a05:6870:b293:b0:1e9:97fd:5d7d with SMTP id
c19-20020a056870b29300b001e997fd5d7dmr5813047oao.6.1698160660685; Tue, 24 Oct
2023 08:17:40 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.ibm.ps2.hardware
Date: Tue, 24 Oct 2023 08:17:40 -0700 (PDT)
In-Reply-To: <uh8d9f$ndv$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
Injection-Info: google-groups.googlegroups.com; posting-host=31.18.79.57; posting-account=FPBAAwoAAAAHSuAFWDSUBrkdVBQ0jD3u
NNTP-Posting-Host: 31.18.79.57
References: <qljcmj$1dm6$1@csiph.com> <ugc0mm$2ifq$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<c4959802-605a-42d9-95f3-bb36e455ffefn@googlegroups.com> <ugcv2l$96e$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<ugcvvn$a06$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<a8455bc6-99ef-4ecc-9255-89956957e862n@googlegroups.com> <ugeoov$1oot$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<960cb6db-447f-42d6-bccf-79c4236fe329n@googlegroups.com> <5159397a-b200-4647-aab6-1a3e9ce10667n@googlegroups.com>
<d75ec36e-54ad-4769-9547-a8d60c1a0499n@googlegroups.com> <29895ee0-0580-4250-b565-efa0e55a9ebfn@googlegroups.com>
<800ade7e-947e-45ca-85d8-846b1c4d2e76n@googlegroups.com> <uh8d9f$ndv$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <bac7c090-77b0-4acf-9bf1-dd8839a29a67n@googlegroups.com>
Subject: Re: Monitoring MCA and PCI I/O window
From: google@holzapfel.biz (Christian Holzapfel)
Injection-Date: Tue, 24 Oct 2023 15:17:40 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2890
 by: Christian Holzapfel - Tue, 24 Oct 2023 15:17 UTC

Louis Ohland schrieb am Dienstag, 24. Oktober 2023 um 14:28:33 UTC+2:
> How can you monitor accesses to the I/O window on the MCA side and the
> PCI side? If it is a SIMMple use of an I/O window, maybe we can
> turbo-diddle the conversion?

It's certainly doable.
One could probably build an address decoder for the 0x1CXX IO range out of A[8-15] and M/IO# with some fast discrete 74xx logic or an FPGA to retrieve a trigger signal whenever the card's IO range is addressed. I've never done that so far.
Then one would need to monitor A[0-5] to capture the address inside the window that is actually written to, plus the D[0-31] lines. Way too many channels for my cheap analyzer.
Maybe we're lucky and the driver does 8-bit wide access only, then my tools would be sufficient. But for an 32-bit OS driving a 32-bit card on a 32-bit bus, I doubt it for now.
Maybe there's a smarter way.

Since all this "probably" happens during AIX driver initialization, I'm not sure the kernel debugger would be of great help, if I understand it at all.

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor