Page 2 of 2

Re:The Mobius and 386 machines

Posted: Mon Mar 29, 2004 7:18 am
by bubach
mm.. i think so.
tim should try to decide witch cpu is required.... ;D

Re:The Mobius and 386 machines

Posted: Mon Mar 29, 2004 5:04 pm
by Tim
I already decided :) -- Pentium.

Re:The Mobius and 386 machines

Posted: Tue Mar 30, 2004 2:53 am
by bubach
until when? until someone discovers that u have used a pentium 3 opcode? ;) just kidding..

Re:The Mobius and 386 machines

Posted: Tue Mar 30, 2004 6:48 am
by DennisCGc
DennisCGc wrote: Hey, I tested it and my keyboard doesn't work :o
Bochs log:

Code: Select all

00155975058i[KBD  ] reset-disable command received
00157455481e[KBD  ] controller_enQ(): OUTB set!
**same message repeated a dozen of times**
00157466698e[KBD  ] controller_enQ(): OUTB set!
00285290500i[KBD  ] internal keyboard buffer full, ignoring scancode.(20)
00285632500i[KBD  ] internal keyboard buffer full, ignoring scancode.(a0)
00285906500i[KBD  ] internal keyboard buffer full, ignoring scancode.(20)
I don't know what's wrong with it.
(But the startup screen looks quite good ;) )
When I tested it again, when I didn't press the F12 button in bochs, which means: use mouse, it worked.
May be a bug in bochs, or the Mobius.

Re:The Mobius and 386 machines

Posted: Tue Mar 30, 2004 4:28 pm
by srg
Tim Robinson wrote: I already decided :) -- Pentium.
Pentium! Oh well. As that's what your going for, it would be a good idea if you optimised it for the pentium as well :) , compiler optimisations and instruction pairings etc.

As for below Pentium cpuid, supported are:
Intel 486DX4 100 (but AFAIK not AMD 486DX4 100/120)
AMD Am5x86 133MHz
Possibly Cyrix 5x86

One special case though is the Cyrix 6x86. It had the CPUID instruction but it could be turned on/off, the default is OFF :o .
Only a few BIOSs had an option to turn it on!

Will you be supporting Cyrix's Tim? (I'll test the mobius with a cyrix soon).

hope this helps.
srg