• Let me see your naughty bits [4216-020 main boards]

    From Louis Ohland@21:1/5 to All on Sat Nov 25 09:53:59 2023
    Well, the 4216-020 could have it's main board swapped out with an -030
    main board.

    Anyone that can take feelthy-feely pictures of the -020 main board?

    The -020 _MIGHT_ have been upgraded with an -030 as an RPO, I'm not
    seeing an announcement letter. _BUT_ it was IBM, there is a 4216-030 on
    VCF that started out as an -020, it was upgraded AND an -030 sticker was attached.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Louis Ohland@21:1/5 to All on Sat Nov 25 11:35:37 2023
    o 10 Mhz M68000 processor
    o 0.5Mb program and 2.0Mb page buffer storage
    o 16Kb EPROM including diagnostics and loader

    "high-speed video interface"

    - FIFO and serializer logic to convert the page image in RAM to a video
    bit stream for transmission to the 4216 Model 020.

    - An interface port between the M68000 and the Personal System/2. The interface consists of a modified parallel printer adapter design. This
    is the only communication between the Adapter and the Personal System/2
    with no processor memory space being used by the adapter.

    This interface emulates the Personal System/2 printer port (i.e., LPT2)
    when an ASCII printer emulator is loaded and can be accessed by normal
    BIOS calls. It also can be switched to an alternate (high-speed) mode
    that transfers data using a packet mode protocol. The interface also
    allows bi-directional data transfer.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Louis Ohland@21:1/5 to Louis Ohland on Sat Nov 25 11:41:26 2023
    Rockwell R65NC22 P2 Versatile Interface Adapter (VIA)

    Louis Ohland wrote:
    o   10 Mhz M68000 processor
    o   0.5Mb program and 2.0Mb page buffer storage
    o   16Kb EPROM including diagnostics and loader

    "high-speed video interface"

    -  FIFO and serializer logic to convert the page image in RAM to a video
    bit stream for transmission to the 4216 Model 020.

    -  An interface port between the M68000 and the Personal System/2.  The interface consists of a modified parallel printer adapter design.  This
    is the only communication between the Adapter and the Personal System/2
    with no processor memory space being used by the adapter.

    This interface emulates the Personal System/2 printer port (i.e., LPT2)
    when an ASCII printer emulator is loaded and can be accessed by normal
    BIOS calls.  It also can be switched to an alternate (high-speed) mode
    that transfers data using a packet mode protocol.  The interface also
    allows bi-directional data transfer.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Louis Ohland@21:1/5 to Louis Ohland on Sat Nov 25 11:55:13 2023
    http://www.bitsavers.org/components/rockwell/_dataBooks/1987_Rockwell_Controller_Products_Databook.pdf

    pages 62-83

    Louis Ohland wrote:
    Rockwell R65NC22 P2 Versatile Interface Adapter (VIA)

    Louis Ohland wrote:
    o   10 Mhz M68000 processor
    o   0.5Mb program and 2.0Mb page buffer storage
    o   16Kb EPROM including diagnostics and loader

    "high-speed video interface"

    -  FIFO and serializer logic to convert the page image in RAM to a
    video bit stream for transmission to the 4216 Model 020.

    -  An interface port between the M68000 and the Personal System/2.
    The interface consists of a modified parallel printer adapter design.
    This is the only communication between the Adapter and the Personal
    System/2 with no processor memory space being used by the adapter.

    This interface emulates the Personal System/2 printer port (i.e.,
    LPT2) when an ASCII printer emulator is loaded and can be accessed by
    normal BIOS calls.  It also can be switched to an alternate
    (high-speed) mode that transfers data using a packet mode protocol.
    The interface also allows bi-directional data transfer.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Louis Ohland@21:1/5 to Louis Ohland on Sat Nov 25 12:24:58 2023
    https://eater.net/datasheets/w65c22.pdf

    Louis Ohland wrote:
    https://git.redump.net/mame/commit/?id=32f64dfce658fea5f3d8b9247055976b75020098


    fix for the shift register's CB1 input synchronizer ?

    +Apple continued sourcing VIAs from the same two manufacturers for the
    Mac SE, though their ADB-era VIAs are newer CMOS models with a fix for
    the shift register's CB1 input synchronizer which Apple may have
    specifically requested. The new Rockwell version (R65NC22) is only
    labeled with Apple part number 338-6523

    Louis Ohland wrote:
    http://www.bitsavers.org/components/rockwell/_dataBooks/1987_Rockwell_Controller_Products_Databook.pdf


    pages 62-83

    Louis Ohland wrote:
    Rockwell R65NC22 P2 Versatile Interface Adapter (VIA)

    Louis Ohland wrote:
    o   10 Mhz M68000 processor
    o   0.5Mb program and 2.0Mb page buffer storage
    o   16Kb EPROM including diagnostics and loader

    "high-speed video interface"

    -  FIFO and serializer logic to convert the page image in RAM to a
    video bit stream for transmission to the 4216 Model 020.

    -  An interface port between the M68000 and the Personal System/2.
    The interface consists of a modified parallel printer adapter
    design. This is the only communication between the Adapter and the
    Personal System/2 with no processor memory space being used by the
    adapter.

    This interface emulates the Personal System/2 printer port (i.e.,
    LPT2) when an ASCII printer emulator is loaded and can be accessed
    by normal BIOS calls.  It also can be switched to an alternate
    (high-speed) mode that transfers data using a packet mode protocol.
    The interface also allows bi-directional data transfer.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Louis Ohland@21:1/5 to Louis Ohland on Sat Nov 25 12:21:39 2023
    https://git.redump.net/mame/commit/?id=32f64dfce658fea5f3d8b9247055976b75020098

    fix for the shift register's CB1 input synchronizer ?

    +Apple continued sourcing VIAs from the same two manufacturers for the
    Mac SE, though their ADB-era VIAs are newer CMOS models with a fix for
    the shift register's CB1 input synchronizer which Apple may have
    specifically requested. The new Rockwell version (R65NC22) is only
    labeled with Apple part number 338-6523

    Louis Ohland wrote:
    http://www.bitsavers.org/components/rockwell/_dataBooks/1987_Rockwell_Controller_Products_Databook.pdf


    pages 62-83

    Louis Ohland wrote:
    Rockwell R65NC22 P2 Versatile Interface Adapter (VIA)

    Louis Ohland wrote:
    o   10 Mhz M68000 processor
    o   0.5Mb program and 2.0Mb page buffer storage
    o   16Kb EPROM including diagnostics and loader

    "high-speed video interface"

    -  FIFO and serializer logic to convert the page image in RAM to a
    video bit stream for transmission to the 4216 Model 020.

    -  An interface port between the M68000 and the Personal System/2.
    The interface consists of a modified parallel printer adapter design.
    This is the only communication between the Adapter and the Personal
    System/2 with no processor memory space being used by the adapter.

    This interface emulates the Personal System/2 printer port (i.e.,
    LPT2) when an ASCII printer emulator is loaded and can be accessed by
    normal BIOS calls.  It also can be switched to an alternate
    (high-speed) mode that transfers data using a packet mode protocol.
    The interface also allows bi-directional data transfer.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Louis Ohland@21:1/5 to All on Sat Nov 25 12:30:49 2023
    https://repository.rice.edu/bitstreams/1e0edebf-f0de-4f73-8092-cd8038912e11/download

    pages 17-18

    2.6.6 A Special Characteristic of the R6522
    The R6S22 Versatile Interface Adapter was actually originally designed
    to be used with the 6500 family of microprocessors. One of the major characteristics of the 6500 family is that the control and address
    busses are always driven. They are never allowed to float.

    During testing of the prototype microprocessor board the R6522s were
    found to exhibit strange behavior. The parallel output lines would
    change states randomly when the processor executed the STOP instruction,
    which floats the address, data and control lines. At first the problem
    was unclear, as some chips exhibited this phenomena, and others worked correctly. The outputs would sometimes change several seconds after the
    STOP instruction had been executed. This behavior was very mysterious,
    since the devices changed their outputs despite the fact that their chip selects were negated. After much experimenting it was discovered that in certain circumstances it was possible to change the outputs by shorting
    the floating address lines to ground.

    At this point die manufacturer was contacted, and an application
    engineer explained politely that this was an undocumented feature of the
    part However, Rockwell had sold the R6S22 to Apple for use in the
    Macintosh, and during that transaction a Rockwell engineer discovered
    that pull-up resistors on the address bus fixed the problem. Rockwell
    also decided to fix the part The new part is called the R65NC22. The microprocessor board has pull-ups allowing original R6S22 parts to be
    used, although all the systems built contain the new part

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