Why does OZ only support certain flash chips?

Discussion forums for users of the Cambridge Z88 Portable Computer
Post Reply
okto
Posts: 28
Joined: Sat Apr 22, 2023 7:48 am

Why does OZ only support certain flash chips?

Post by okto »

I've never encountered this in any of the retro hacking projects I've participated in. As long as the pinout, cycle time, and memory type are the same, what are the differences?
patters
Posts: 123
Joined: Thu Mar 11, 2021 12:34 pm

Re: Why does OZ only support certain flash chips?

Post by patters »

If you take a look at the code, OZ reads the manufacturer and device IDs. Since there are multiple standards (Intel protocol with 64KB sector erase, AMD protocol with 64KB sector erase, and SST which is AMD-like but with 4KB sector erase) OZ is not going to be able to guess which protocol to use unless each device is added to the OS's supported whitelist with its corresponding write method.
okto
Posts: 28
Joined: Sat Apr 22, 2023 7:48 am

Re: Why does OZ only support certain flash chips?

Post by okto »

Thanks!
Post Reply