Re: [Freedos-user] Arduino Port of FreeDOS

2018-01-13 Thread Z. B.
On Sat, Jan 13, 2018 at 08:06:15PM +0300, Ercan Ersoy wrote: > FreeDOS Arduino Port doesn't have to graphics. For managing shell, we can > use only a UART on Arduino. We needn't 8k RAM for managing standard input, > standard output and standard error. Even before you start to discuss technical

Re: [Freedos-user] Arduino Port of FreeDOS

2018-01-13 Thread Ercan Ersoy
I have written some issues for Arduino Port of FreeDOS on freedos-devel. https://www.mail-archive.com/freedos-devel@lists.sourceforge.net/msg11347.html Best regards, Ercan -- Check out the vibrant tech community on

Re: [Freedos-user] Arduino Port of FreeDOS

2018-01-13 Thread Ercan Ersoy
I know this. But, FreeDOS Arduino Port don't need C: for storage, it needs A: and B: generally. A: for flash memory on microcontroller, B: for SD card. Flash memory device driver and SD card device driver is simpler than floppy disk device driver, hard disk device driver and PATA device

Re: [Freedos-user] Arduino Port of FreeDOS

2018-01-13 Thread Ralf Quint
On 1/13/2018 9:06 AM, Ercan Ersoy wrote: FreeDOS Arduino Port doesn't have to graphics. For managing shell, we can use only a UART on Arduino. We needn't 8k RAM for managing standard input, standard output and standard error. You don't need graphics, but even to manage a 80x25 text screen,

Re: [Freedos-user] Arduino Port of FreeDOS

2018-01-13 Thread Ralf Quint
On 1/13/2018 1:30 AM, Ercan Ersoy wrote: For FreeDOS Arduino Port needs major source code changes. Arduinos' microcontrollers (AVR and ARM) based on Harvard Architecture. For this reason, FreeDOS Arduino port can needs less resources. Sorry to be this blunt, but this is simply bollocks!

Re: [Freedos-user] Arduino Port of FreeDOS

2018-01-13 Thread Ercan Ersoy
Hi! Harvard Architecture with separate program and data memory does NOT mean that you suddenly can get 640k x86 DOS performance out of a simple controller with 8k RAM. Sorry guys, this is total wishful thinking. But because you again mention the serial port UART: Maybe you want to write a

Re: [Freedos-user] Arduino Port of FreeDOS

2018-01-13 Thread Eric Auer
Hi! Harvard Architecture with separate program and data memory does NOT mean that you suddenly can get 640k x86 DOS performance out of a simple controller with 8k RAM. Sorry guys, this is total wishful thinking. But because you again mention the serial port UART: Maybe you want to write a port of

Re: [Freedos-user] Arduino Port of FreeDOS

2018-01-13 Thread Ercan Ersoy
Sorry, but this is a non-starter. Beside that the 8-RISC processor has absolutely nothing in common with the x86 >CPUs that DOS is based on. Those ATMega chips are "micro-controllers", not "micro-processors/computers". And a >basic Arduino Uno has a whooping 2KB of RAM, not much you can do

Re: [Freedos-user] Arduino Port of FreeDOS

2018-01-13 Thread Ralf Quint
On 1/12/2018 2:15 PM, Ercan Ersoy wrote: Hello, I'm Ercan Ersoy (creator of DOS Coreutils and FreeDOS TUI Shell) and this e-mail address that I use general purpose. I have an idea. FreeDOS is a operating system that has some advantages. But, FreeDOS only runs PC platform. I think, FreeDOS

Re: [Freedos-user] Arduino Port of FreeDOS

2018-01-12 Thread ercanersoy
I think developing FreeDOS Arduino port through source code changes and some optimizations. Microcontrollers using on Arduino is Harvard Architecture. For this reason, FreeDOS Arduino port is requires less resource than FreeDOS x86 binaries. FreeDOS Arduino port may not be realized without

Re: [Freedos-user] Arduino Port of FreeDOS

2018-01-12 Thread Eric Auer
Hi Ercan, Bill, others, The main question probably is WHY: If you port the kernel to another platform (I think we even once had a 68000 one) you would also have to port any app that you want to use, starting with command.com - For both together, you already need a few 100 kB of RAM which is not

Re: [Freedos-user] Arduino Port of FreeDOS

2018-01-12 Thread Z. B.
On Fri, Jan 12, 2018 at 06:30:17PM -0500, William Dudley wrote: > The Uno wouldn't seem to have enough memory (flash OR RAM) to make this > worth while. > > The Mega2560 has enough flash (ROM) for the OS and BIOS, but only 8K > of RAM, so I don't think it would be terribly useful either. The

Re: [Freedos-user] Arduino Port of FreeDOS

2018-01-12 Thread William Dudley
The Uno wouldn't seem to have enough memory (flash OR RAM) to make this worth while. The Mega2560 has enough flash (ROM) for the OS and BIOS, but only 8K of RAM, so I don't think it would be terribly useful either. Bill Dudley This email is free of malware because I run Linux. On Fri, Jan 12,

[Freedos-user] Arduino Port of FreeDOS

2018-01-12 Thread Ercan Ersoy
Hello, I'm Ercan Ersoy (creator of DOS Coreutils and FreeDOS TUI Shell) and this e-mail address that I use general purpose. I have an idea. FreeDOS is a operating system that has some advantages. But, FreeDOS only runs PC platform. I think, FreeDOS can be ported other hardware such like