• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.
H
Reaction score
50

Profile posts Latest activity Postings About

  • New hardware project: an adapter to connect an HP logic analyzer directly to the PDS slot of an SE/30. Mostly just built it out of curiosity, but it could be a powerful tool for troubleshooting faulty machines or developing new hardware. Expect a writeup soon :) IMG_3149.jpeg
    IMG_3148.jpeg
    IMG_3151.jpeg
    Let’s see how many 68k machines I can precariously stack on this flimsy folding table…IMG_2186.jpeg
    • Like
    Reactions: Snial and joshc
    Snial
    Snial
    Looks like there's room for another couple of compacts! If you re-arrange the order so that there's two compacts on the bottom, then the IIfx, then another couple of compacts, then the HP Oscilloscope, then it will hold together - like bricklaying! And the wooden table legs are under compression; look fairly straight so, what could go wrong ;-) ?
    H
    halkyardo
    this wouldn't be the first time the words "load-bearing Compact Mac" have been applicable to something in my life.
    • Like
    Reactions: Snial
    CircuitBored
    CircuitBored
    I have that same HP 'scope. Aren't they lovely? That green phosphor is intoxicating.
    current status: in a battle of wits with GCC's optimizer. My driver works beautifully when compiled with -O2, but fails miserably with -O3. Either GCC is being too clever, or (more likely) I'm being very stupid.
    H
    halkyardo
    aha. don't you love it when you implement your own memcpy() around some specific memory-access constraints, and then the compiler thinks "hey, that looks like a memcpy(), let's throw away your carefully-written that works around your constraints, and replace it with a generic 'optimal' version!"
    ahahahahahahahahahaha, turns out the deadlock bug I've been chasing in my Ethernet driver might not be a 'me problem' after all. My IIfx with an Asante NuBus ethernet card locks up under the exact same circumstances 🙃
    More success with my SE/30 ethernet card driver! Managed to track down a very subtle bug that was causing lockups when mounting large Disk Copy images from a network share.

    It's working pretty nicely now! Just got to get around to finishing that next hardware revision...
    H
    halkyardo
    oops, spoke too soon, turns out I'd just kicked the can down the road and the lockup still happens, it's just harder to reproduce. Back to the drawing board.
    Going more than a bit mad trying to get my ethernet driver to work. I'm clearly just getting some register-saving thing wrong or off-by-one-ing a memory copy but I've gone over it so many times and I just can't see where I could be going wrong.
    H
    halkyardo
    As far as I can tell it works just fine with MacTCP, but when using it for AppleTalk it sends the system off into the weeds as soon as you try to log in - and the actual crash happens after my driver code has returned, which makes it extra fun to try to figure out how it got there.
  • Loading…
  • Loading…
  • Loading…
Top