The Mobius and 386 machines

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
User avatar
bubach
Member
Member
Posts: 1223
Joined: Sat Oct 23, 2004 11:00 pm
Location: Sweden
Contact:

Re:The Mobius and 386 machines

Post by bubach »

mm.. i think so.
tim should try to decide witch cpu is required.... ;D
"Simplicity is the ultimate sophistication."
http://bos.asmhackers.net/ - GitHub
Tim

Re:The Mobius and 386 machines

Post by Tim »

I already decided :) -- Pentium.
User avatar
bubach
Member
Member
Posts: 1223
Joined: Sat Oct 23, 2004 11:00 pm
Location: Sweden
Contact:

Re:The Mobius and 386 machines

Post by bubach »

until when? until someone discovers that u have used a pentium 3 opcode? ;) just kidding..
"Simplicity is the ultimate sophistication."
http://bos.asmhackers.net/ - GitHub
DennisCGc

Re:The Mobius and 386 machines

Post 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.
srg

Re:The Mobius and 386 machines

Post 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
Post Reply