Re: (MS-)DOS PC on a microcontroller??



On Wed, 24 Oct 2007 18:16:55 GMT, "FreeRTOS.org" <noemail@xxxxxxxxxxx>
wrote:

I think what I am saying is - I don't understand your question.

O.K. Take one of the first old PCs with a floppydisk-drive, a keyboard
and a Hercules Monitor and look at it as a black box. Take an
identical PC and remove all the interiority but leave the
floppydisk-drive and the connectors to the monitor and the keyboard.
Take a singlechip-microcontroller. Connect every pin of the
floppydisk-drive, the keyboard and the monitor to a pin of the
microcontroller. Write a program for the microcontroller, which makes
the second blackbox identical with the first blackbox. Now you can put
a (MS-)DOS installation diskette in both and both will install it. Now
you can put another diskette with an original MS-DOS program from the
old times and start it. Both blackboxes will execute the programm the
same way. The microcontoller has become a (MS-)DOS PC.

There is only one thing left. The pins of the microcontroller will not
be able to drive i.e. the monitor-pins directly, because the pins of
the microcontroller only drive a few milliamperes. Thus it is allowed,
to adapt the (5V/3,3V or similar) pins of the microcontroller to the
voltage and the current of the floppydisk-drive, the monitor and the
keyboard by accordant transistors. But it is not allowed to give up
the one-pin-peripherie to one-pin-microcontroller concept. The
"brainpower" for driving/receive every pin of the periphery has to
come from the microontroller and not from any external chip. I hope,
the job definition is clear now.

And the question is: Are nowadays singlechip microcontrollers powerful
enough, to manage this problem.
.



Relevant Pages

  • Re: (MS-)DOS PC on a microcontroller??
    ... O.K. Take one of the first old PCs with a floppydisk-drive, a keyboard ... floppydisk-drive and the connectors to the monitor and the keyboard. ... Write a program for the microcontroller, ... It's been a long time since I've seen anyone target a Floppy drive, ...
    (comp.arch.embedded)
  • Re: (MS-)DOS PC on a microcontroller??
    ... floppydisk-drive and the connectors to the monitor and the keyboard. ... Connect every pin of the ... Write a program for the microcontroller, ... the second blackbox identical with the first blackbox. ...
    (comp.arch.embedded)
  • Re: Windows XP wont load
    ... Try disconnecting all peripherals except keyboard, mouse and monitor and ... to boot? ... If it does then you can start to pin down the cause of ...
    (microsoft.public.windowsxp.general)
  • Re: (MS-)DOS PC on a microcontroller??
    ... floppydisk-drive and the connectors to the monitor and the keyboard. ... Connect every pin of the ... Write a program for the microcontroller, ... the second blackbox identical with the first blackbox. ...
    (comp.arch.embedded)
  • Re: mouse freeze
    ... Asus A7V333 mobo ... Logitech Elite Keyboard ... Proview 19" monitor ... Rebuilt for a relative - The motherboard went out on it, ...
    (microsoft.public.windowsxp.general)