• Re: POS Sub Addressing

    From Ryan Alswede@21:1/5 to Louis Ohland on Mon Oct 9 19:22:23 2023
    On Saturday, September 14, 2019 at 1:48:53 PM UTC-5, Louis Ohland wrote:
    Micro Channel Architecture Handbook, pgs 172-174

    The subaddressing extension is not the only way the reach of POS can be extended, however. The Micro Channel design also allows the use of two special set-up files to adjust and initialize expansion board functions
    in ways that POS by itself cannot handle. These special files are
    discussed in the next chapter.

    Louis, can you link me to the next chapter??

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From IBMMuseum@21:1/5 to All on Mon Oct 9 20:11:02 2023
    Louis, can you link me to the next chapter??

    I somehow gained two copies over the years (it would be cool to get autographs on both now) - but it isn't too bad at under $40:

    https://www.amazon.com/dp/0135834937

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Louis Ohland@21:1/5 to Ryan Alswede on Mon Oct 9 23:10:37 2023
    MCAH is on Internet Archive, unfortunately not freely downloadable. I
    sign in, "borrow" it, then do screen caps of each page. MAJ Tom OCRs it,
    then I HTMLize it.

    Note: The MCAH has a goodly part ad rush, pre-90 facts, and stuff from published MCA references. For instance, the subaddressing stuff can be
    found in the HITR. Also, there are inaccuracies. WBST pointed out that
    at least one section that I quoted was wrong.

    The "strength" of the MCAH is the scattered nuggets of well written, or re-written, MCA functions. I had considered more HTMLizing, but there
    isn't enough stuff in it that wouldn't require extensive commenting to
    bring out the significance of the text.

    Ryan Alswede wrote:
    On Saturday, September 14, 2019 at 1:48:53 PM UTC-5, Louis Ohland wrote:
    Micro Channel Architecture Handbook, pgs 172-174

    The subaddressing extension is not the only way the reach of POS can be
    extended, however. The Micro Channel design also allows the use of two
    special set-up files to adjust and initialize expansion board functions
    in ways that POS by itself cannot handle. These special files are
    discussed in the next chapter.

    Louis, can you link me to the next chapter??


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ryan Alswede@21:1/5 to All on Tue Oct 10 06:10:50 2023
    https://www.amazon.com/dp/0135834937

    I have no problem buying the book, but does it really cover XPOS and initialization programs?? Does it have any sample code or break down how to compile an initialization program in C?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Louis Ohland@21:1/5 to Ryan Alswede on Tue Oct 10 14:21:02 2023
    Yes, in a general way. No. No.

    Ryan Alswede wrote:
    https://www.amazon.com/dp/0135834937

    I have no problem buying the book, but does it really cover XPOS and initialization programs?? Does it have any sample code or break down how to compile an initialization program in C?


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From schimmi@21:1/5 to IBMMuseum on Wed Oct 11 14:24:27 2023
    IBMMuseum schrieb am Dienstag, 10. Oktober 2023 um 05:11:03 UTC+2:
    Louis, can you link me to the next chapter??
    I somehow gained two copies over the years (it would be cool to get autographs on both now) - but it isn't too bad at under $40:

    https://www.amazon.com/dp/0135834937
    Hm, I have that book, with the signature from Chet inside. If I can help with a scan, let me know.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From IBMMuseum@21:1/5 to All on Wed Oct 11 21:14:17 2023
    Hm, I have that book, with the signature from Chet inside...

    How was yours autographed? - I may be able to get mine autographed.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Louis Ohland@21:1/5 to IBMMuseum on Thu Oct 12 06:42:22 2023
    I want a Chet Heath merch store, d*mmit! Coffee mugs, autographs,
    t-shirts...

    IBMMuseum wrote:
    Hm, I have that book, with the signature from Chet inside...

    How was yours autographed? - I may be able to get mine autographed.


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From IBMMuseum@21:1/5 to All on Thu Oct 12 09:33:45 2023
    Hm, I have that book, with the signature from Chet inside...
    I want a Chet Heath merch store, d*mmit! Coffee mugs, autographs, t-shirts...

    Yeah, I know you do...

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ryan Alswede@21:1/5 to All on Thu Oct 12 13:02:59 2023
    Yes, in a general way. No. No.

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

    Pages 81 and 82.

    Disable interrupts <-probably not possible in DOS mode
    Push CDSETUP high. 0x96 bit 3
    Disable the card. 0x102 bit 0 to off
    Do POS / XPOS
    Enable the card 0x102 bit 0 to on
    Set CDSETUP Low 0x96 write 0x00
    Reenable interrupts

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Louis Ohland@21:1/5 to Ryan Alswede on Thu Oct 12 16:12:48 2023
    0x96 bit 3, sounds system board.

    Ryan Alswede wrote:
    Yes, in a general way. No. No.

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

    Pages 81 and 82.

    Disable interrupts <-probably not possible in DOS mode
    Push CDSETUP high. 0x96 bit 3
    Disable the card. 0x102 bit 0 to off
    Do POS / XPOS
    Enable the card 0x102 bit 0 to on
    Set CDSETUP Low 0x96 write 0x00
    Reenable interrupts


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Louis Ohland@21:1/5 to Louis Ohland on Thu Oct 12 16:31:31 2023
    https://www.ardent-tool.com/RS6000/docs/pdf/SA23-2647-00_RS6000_Hardware_Technical_Reference_Micro_Channel_Architecture_1990.pdf

    Figure 1-61. POS I/O Address Space page 85

    POS Subaddress Extension Field: page 88, 89

    Louis Ohland wrote:
    Read it, no mention of POS 6 or 7. Doesn't look like XPOS.

    Louis Ohland wrote:
    0x96 bit 3, sounds system board.

    Ryan Alswede wrote:
    Yes, in a general way. No. No.

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


    Pages 81 and 82.

    Disable interrupts   <-probably not possible in DOS mode
    Push CDSETUP high. 0x96 bit 3
    Disable the card.  0x102 bit 0 to off
    Do POS / XPOS
    Enable the card 0x102 bit 0 to on
    Set CDSETUP Low 0x96 write 0x00
    Reenable interrupts


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Louis Ohland@21:1/5 to Louis Ohland on Thu Oct 12 16:24:15 2023
    Read it, no mention of POS 6 or 7. Doesn't look like XPOS.

    Louis Ohland wrote:
    0x96 bit 3, sounds system board.

    Ryan Alswede wrote:
    Yes, in a general way. No. No.

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


    Pages 81 and 82.

    Disable interrupts   <-probably not possible in DOS mode
    Push CDSETUP high. 0x96 bit 3
    Disable the card.  0x102 bit 0 to off
    Do POS / XPOS
    Enable the card 0x102 bit 0 to on
    Set CDSETUP Low 0x96 write 0x00
    Reenable interrupts


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Louis Ohland@21:1/5 to Ryan Alswede on Fri Oct 13 09:49:17 2023
    https://www.ardent-tool.com/docs/patent/US5446869.pdf

    I sang this song a hundred, maybe a thousand years ago
    No one ever listens, I just play and then I go
    Off into the sunset like the Western heroes do
    Tell me what you're gonna do


    Ryan Alswede wrote:
    Yes, in a general way. No. No.

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

    Pages 81 and 82.

    Disable interrupts <-probably not possible in DOS mode
    Push CDSETUP high. 0x96 bit 3
    Disable the card. 0x102 bit 0 to off
    Do POS / XPOS
    Enable the card 0x102 bit 0 to on
    Set CDSETUP Low 0x96 write 0x00
    Reenable interrupts


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ryan Alswede@21:1/5 to All on Fri Oct 13 07:41:22 2023
    I don't believe a "setup cycle" can happen once DOS is loaded. Doesn't seem like CDSETUP is going high. INP and OUT with QBasic gets no reaction from the 8F62 card.

    Unless Peter lets us know the source of the initialization ADF programs documentation that's on his website on how to write these programs I'm out of ideas.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Louis Ohland@21:1/5 to Ryan Alswede on Fri Oct 13 12:07:54 2023
    Whole lotta details. Was the bridge chip enabled? I think the XPOS is on it.

    Ryan Alswede wrote:
    I don't believe a "setup cycle" can happen once DOS is loaded. Doesn't seem like CDSETUP is going high. INP and OUT with QBasic gets no reaction from the 8F62 card.

    Unless Peter lets us know the source of the initialization ADF programs documentation that's on his website on how to write these programs I'm out of ideas.


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ryan Alswede@21:1/5 to All on Fri Oct 13 10:16:46 2023
    Whole lotta details. Was the bridge chip enabled? I think the XPOS is on it.
    I followed the flow chart. Of course you can get POS values back all day long. Card does not respond to XPOS, never gives me back any values in Pos reg 4.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Louis Ohland@21:1/5 to Ryan Alswede on Fri Oct 13 12:45:37 2023
    Where is POS 5?

    Ryan Alswede wrote:
    Yes, in a general way. No. No.

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

    Pages 81 and 82.

    Disable interrupts <-probably not possible in DOS mode
    Push CDSETUP high. 0x96 bit 3
    Disable the card. 0x102 bit 0 to off
    Do POS / XPOS
    Enable the card 0x102 bit 0 to on
    Set CDSETUP Low 0x96 write 0x00
    Reenable interrupts


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ryan Alswede@21:1/5 to All on Fri Oct 13 10:49:36 2023
    Where is POS 5?
    In the past POS reads from AIX, POS 5 is 0xFF

    Not mentioned in the patent doc.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)