• Hello, Guest! Welcome back, and be sure to check out this post for more info about the recent service interruption and migration.

Search results

  1. S

    SCSI to Ethernet Adapter on New Hardware

    That would be a sweet solution. I wonder if it might be useful to the RaSCSI folks too? Some kind of Mac program that could execute commands to list/swap images ought to be useful to any CDROM emulation hardware where there is control over the command set. I have zero experience with Mac...
  2. S

    SCSI to Ethernet Adapter on New Hardware

    Thanks! More news: experimental (and I mean experimental) CD-ROM support has been added to the "devel" branch on Github, based on the SCSI2SD implementation. In the config file, define a [hddX] section like normal, but use "type=cdrom" and provide an ISO image as the image. When the system...
  3. S

    SCSI to Ethernet Adapter on New Hardware

    After a bit of a break from the project, I'm back with a bootloader. This is generic enough I made a separate project for it, located here: https://github.com/saybur/mcxboot A version tailored for scuznet is also on the main branch under the "bootloader" folder. This bootloader should greatly...
  4. S

    TashTalk: Single-Chip LocalTalk Interface

    This is an extremely neat bit of work, well done!
  5. S

    SCSI to Ethernet Adapter on New Hardware

    The freezing at shutdown seems to be a persistent source of trouble. I think I recall (maybe in the vanished posts) you mentioning some changes made to your branch that addressed that, or a theory on the subject? I haven't been experiencing the issue myself but that may be down to me being...
  6. S

    SCSI to Ethernet Adapter on New Hardware

    Good catch, I've only been testing on V1 boards so far. The issue is the lack of a DCLK signal on the V2 boards. I'll get the code fixed this weekend. If you want to try it out in the interim, it will compile fine if you strike "asm_dclk_def," (including the comma) in that line.
  7. S

    SSHeven: a modern SSH client for Mac OS 7/8/9

    This is great, thanks for doing all the work to put this together!
  8. S

    SCSI to Ethernet Adapter on New Hardware

    Not too much to report right now: IMHO the main branch on Github is in pretty good shape at the moment. I'm working through a few side puzzles on this project when not playing an excessive amount of Hades. Most of the current progress is on the 'devel' branch on Github: Built some hand-tuned...
  9. S

    SCSI to Ethernet Adapter on New Hardware

    The lack of auto-mounting is probably that INQUIRY thing: as I recall the current version may not be spec-compliant. I added an issue on Github to remind me to review it. There is a buffer on the debugging USART, and as long as it doesn't saturate it should only be a ~150ns hit each symbol...
  10. S

    SCSI to Ethernet Adapter on New Hardware

    Oh yeah, I seriously doubt the Ethernet drivers will work on modern OSes. It definitely doesn't work right in Basilisk II either, which is too bad, it would have made an easier development platform. The hard drive emulation should be fine and I do want it to work right, since that's a decent use...
  11. S

    SCSI to Ethernet Adapter on New Hardware

    The Sigrok gave great output, thanks for that. It's failing after starting an INQUIRY command. The 0x5F is the LOGIC_MESSAGE symbol (from debug.h), issued after nonstandard message receipt. In this case it's 0x05, the SCSI message "INITIATOR DETECTED ERROR". That's a pretty generic error, so...
  12. S

    SCSI to Ethernet Adapter on New Hardware

    The big one was correctly respecting the DISCONNECT message sent from the Mac during certain phases and extending the disconnection delay to several milliseconds. Improving the transmission error handling also helped, along with better handling of DMA underflow conditions (thought that last...
  13. S

    SCSI to Ethernet Adapter on New Hardware

    That looks great, congrats on the new board!
  14. S

    SCSI to Ethernet Adapter on New Hardware

    That's probably the firmware logic more than anything else. The original transmission routine was really bad about handling collisions, which are obviously super common on a hub. The current version should handle that situation better. I've got a Asante 10BaseT hub around here that would be...
  15. S

    SCSI to Ethernet Adapter on New Hardware

    Fantastic news! I'm really happy to hear that you didn't have any crashes. Those speeds are also quite good. Your FTP setup is obviously better than mine, that's 3x the read performance I'm getting and is much more in line with my AppleTalk speeds. All told, a very nice set of results, thanks...
  16. S

    SCSI to Ethernet Adapter on New Hardware

    Got the Dayna problem worked around and the fix is up on Github. Here's the flow, as far as I figure it: The Dayna driver performs SEND MESSAGE on a fairly short packet. The Dayna driver performs GET MESSAGE to check for inbound packets. If scuznet immediately replies with a packet from the...
  17. S

    SCSI to Ethernet Adapter on New Hardware

    Ah, I should have said something about that: this system is running MacTCP, mostly due to how little RAM it has (5MB). I'll find some 4MB 30 pin modules and try OT. I'd be curious if my current Daynaport issues go away with it too. That is really weird. This network is two computers: the IIsi...
  18. S

    SCSI to Ethernet Adapter on New Hardware

    I've flashed your firmware to my V1 board and ran some tests. For context, I'm running a fresh "this Macintosh" version of 7.5.3 on a IIsi, Daynaport 7.7.2, writing to the scuznet flash card with a volume image in 'forcefast' mode. The "server" is a Debian VM running vsftpd on my desktop. It...
  19. S

    SCSI to Ethernet Adapter on New Hardware

    The TCP bursts are big and short, so maybe throughput is less important than latency? Not sure. Hopefully after some benchmarks and watching how the traffic behaves on the different firmwares I can upgrade from wild guesswork to merely poorly-informed guesswork! :D The lack of atomic guards...
  20. S

    SCSI to Ethernet Adapter on New Hardware

    OK, finally got the fix verified and it's posted on Github. This incorporates some other changes, including expanding the ENC28J60 receive buffer by 1536 bytes at the expense of the second transmit buffer: the TX impact appears to be quite minor, and RX performance improves significantly. I'm...
Top