Recent content by Tashtari

  1. Tashtari

    TashMachine: Verilog IWM Clone

    Turns out I'm wrong about this, Yellowstone seems like it's more its own thing, somewhere between the Liron card and the "Apple II 3.5 Disk Controller" (aka Superdrive) card. I'm not 100% sure, though... my primary interest is Macs, not Apple IIs, like I said, so I've got some considerable gaps...
  2. Tashtari

    TashMachine: Verilog IWM Clone

    ...So I just realized something. This wasn't on my radar because my interest is in Macs and not Apple IIs, but the IWM is the heart of the Apple II "Liron" disk controller card. That means, with the addition of a boot ROM and some decoding logic, TashMachine could be used to produce an open...
  3. Tashtari

    TashMachine: Verilog IWM Clone

    I've done some shoring-up of the logic and feel comfortable blaming the remainder of the trouble I had before on my test setup. I've put the code up on github. Constructive criticism is welcomed - but as this is my first foray into HDL, please be gentle. =)...
  4. Tashtari

    TashTalk: Single-Chip LocalTalk Interface

    Correct - the host tells TashTalk what node IDs it wants to use via the Set Node IDs command and TashTalk responds automatically to RTSes with CTSes and ENQs with ACKs for those node IDs, and likewise when sending data, the host just sends a data frame for TashTalk to deliver and TashTalk takes...
  5. Tashtari

    TashMachine: Verilog IWM Clone

    More like typical Apple "that computer is ten minutes old now, time to buy a new one", heh.
  6. Tashtari

    TashMachine: Verilog IWM Clone

    Well, the SWIM is a proper superset of the IWM, so if you put a SWIM in it, the Plus will just use it as an IWM and ignore the extra functionality. The ROM would have to be upgraded. (If anyone wants to put a PLCC44 SWIM in a DIP28 socket anyway, contact me, I have PCBs for this.) Also, I...
  7. Tashtari

    TashMachine: Verilog IWM Clone

    Actually, DCD support should come for free if the behavior of the IWM is being properly imitated. It's sort of misleading to say that DCD devices "pretend to be floppy drives", but, in a way, they do - they use the same communication channels as floppy drives do and, at the physical layer, the...
  8. Tashtari

    TashMachine: Verilog IWM Clone

    Maybe you'll have to start calling me the CPLD whisperer... then again, maybe not. Either way: Introducing... TashMachine! Elevator Pitch It's a behavioral clone of the Integrated Woz Machine, the ASIC that acts as the floppy controller in the Mac (and the Apple IIgs and IIc+, maybe...
  9. Tashtari

    Cloning the IWM (sort of)

    I've been at work on this project again, and I think I might've gotten to the point of being code complete (though not yet perfectly functional). The current approach is targeting an ATF1508 using the Verilog→Quartus II→POF2JED workflow. I don't know how portable my Verilog code is, it makes...
  10. Tashtari

    ITXPlus: A ITX Sized Macintosh Plus Logicboard Reproduction

    Yeah, I don't know. I have zero experience with any aspect of Mac OS development. It's entirely possible, too, that the OS itself cheats and doesn't use a method that aftermarket software can exploit... In any case, it's likely that there are two halves to the question: what do you hook to...
  11. Tashtari

    ITXPlus: A ITX Sized Macintosh Plus Logicboard Reproduction

    So I've been thinking a little about bringing soft power to the ITXPlus... I didn't think the keyboard controller firmware could fit anything more in it, but it turns out I was wrong, and I've come up with a mechanism to let the PS/2 keyboard have control of the ITXPlus's power button...
  12. Tashtari

    TashKM: ADB Daisy-Chained Keyboard/Mouse Controller

    No, a keyboard or mouse could theoretically drop from the ADB bus and (unless it decided to query register 3, which it never does) the host would never notice it was gone, it would just think there were no keystrokes/movements. I don't know, ADB seems to generally be designed around having a...
  13. Tashtari

    Any interest in 16MB Mac IIFX memory modules?

    Oh, how tedious. You clearly have something people want. How hard is it to actually just write a forum post in your own words saying so?
  14. Tashtari

    Tashtari's ADB Tools (also a plea for rare devices!)

    On the off chance this interests anyone, I've verified that the analyzer and test host are compatible with the PIC12F1822 as well as the PIC12F1840, and made the small modifications necessary for them to to so. (The test device requires the 1840's larger SRAM, so it is not compatible with the...
  15. Tashtari

    Fun with userspace AppleTalk

    Your Raspberry Pi will need a TashTalk hat or something similar. You can then run TashRouter (to route from LocalTalk to EtherTalk) and Netatalk (to share files/printers) on the Pi. Same deal as 1 except you don't need a TashTalk hat and TashRouter will be bridging from LToUDP (instead of...
Back
Top