hachyderm.io is one of the many independent Mastodon servers you can use to participate in the fediverse.
Hachyderm is a safe space, LGBTQIA+ and BLM, primarily comprised of tech industry professionals world wide. Note that many non-user account types have restrictions - please see our About page.

Administered by:

Server stats:

8.9K
active users

you've heard of PCIe-over-115200-UART but i'm currently virtualizing a Yamaha PSS-A50 over VS Code Live Share and OpenOCD

every time it calls bzero() on something i have to wait for literally like 30 seconds

this firmware calls bzero() a lot

it also has DMA so i can't keep internal RAM reads inside the emulator

i think if i leave it for a few days it'll maybe finish initializing?

Cassandrich

@whitequark Sounds like booting Windows with L1 cache disabled. 🤣

Yes, 15 years ago I diagnosed someone's "broken" Windows PC that "wouldn't boot", and that was the issue. After a few hours (I'd left it to do something else) the Win98 splash screen came up and I knew immediately where to look for the problem.

@dalias @whitequark 15 or 25 years ago? :)

(also, any idea why cache was disabled?)

@jernej__s @whitequark 15. This was in small town India where the computers were 10 years outdated. 🤪

No idea why; maybe CMOS save area got corrupted or maybe someone was told "try turning off cache in BIOS" as a solution to another problem.