Login
Back to forumReply to this topicGo to last reply

Posted By

Lavina
on 2006-05-06
05:18:59
 ...at least for me

When you switch your plussy on, some machines have "00 FF 00 FF ..." filled memory, some have " FF FF 00 00 FF FF ...." , etc... What's the difference between the machines? And what's the point in putting FF, anyway? Why not having a real blank "00 00 00 00 ..." memory after startup?

Posted By

Lavina
on 2006-05-06
05:19:56
 Re: ...at least for me

I forgot to write the topic name: startup memory enigma... at least for me... happy

Posted By

Rachy
on 2006-05-06
10:02:31
 Re: ...at least for me

Without initialization the RAM banks are shaping up these values when they got the power up. These default values are depending on the actual RAM type.

Funny thing: I had to face with that some of the programs are counting on these values, so I needed to add the initialization to Flamingo because some programs were refusing starting without this pattern in memory. (I already forgot which one was it.)

Posted By

Csabo
on 2006-05-06
15:44:16
 Re: ...at least for me

If I recall correctly, sometimes the values in the RAM after initialization will be some completely random bytes. (E.g. 00, 00, FF, FF, 00, 00, FA, FF, etc.) At least one of my Plus/4's behaved like this.

Posted By

Ulysses777
on 2006-05-06
21:18:37
 Re: ...at least for me

I did some checking on this after the problems with getting Land It to run, and it appears to depend on the brand of RAM in the machine.

For example, with a machine with Matsushita or Micron RAM, the first byte is 00 switching every 1 byte, eg: 00 FF 00 FF etc, and on a machine with OKI or Toshiba RAM, the first byte is FF switching every 64 bytes.

I also have one machine which produces a load of random bytes on power-up, it has a mixture of Toshiba and TI chips.

Posted By

Lavina
on 2006-05-08
04:46:18
 Re: ...at least for me

thanx for the answers. Interesting stuff... My plussy has 00 FF 00 FF , anyway... Earlier I tought only this version exists, and was very surprised to see other memory fills.



Back to topReply to this topic


Copyright © Plus/4 World Team, 2001-2024