* Ram , Flash requirements?
@ 2002-06-11 5:43 Vidhiyadharan
2002-06-11 9:32 ` Gregg C Levine
0 siblings, 1 reply; 14+ messages in thread
From: Vidhiyadharan @ 2002-06-11 5:43 UTC (permalink / raw)
To: linux-8086
Hello everybody,
Iam new to this group.
I have a 80186 board with 256 kb ram & 512 kb flash.
Is it possible to port ELKS with TCP/IP & PPP stack to this board ?.
Please give me your suggessions.
Thanks in advance
vdharan
__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Ram , Flash requirements?
2002-06-11 5:43 Vidhiyadharan
@ 2002-06-11 9:32 ` Gregg C Levine
0 siblings, 0 replies; 14+ messages in thread
From: Gregg C Levine @ 2002-06-11 9:32 UTC (permalink / raw)
To: linux-8086
Hello from Gregg C Levine
Not that I know off. It happens that even though ELKS has been targeted at
that processor, it would need work on the kernel to enable the onchip
peripherals. But I am curious as to who makes your board. Is it on of the
demonstration boards made by Intel? Or one you've made yourself? And in that
case, how did you make it?
Gregg C Levine obiwanthejediknight@att.net
<This signature will be replaced, pending an approval from the Jedi Council.
>
----- Original Message -----
From: "Vidhiyadharan" <vdharan2001@yahoo.co.uk>
To: <linux-8086@vger.kernel.org>
Sent: Tuesday, June 11, 2002 1:43 AM
Subject: Ram , Flash requirements?
> Hello everybody,
>
> Iam new to this group.
>
> I have a 80186 board with 256 kb ram & 512 kb flash.
> Is it possible to port ELKS with TCP/IP & PPP stack to this board ?.
> Please give me your suggessions.
>
> Thanks in advance
>
> vdharan
>
>
> __________________________________________________
> Do You Yahoo!?
> Everything you'll ever need on one web page
> from News and Sport to Email and Music Charts
> http://uk.my.yahoo.com
> -
> To unsubscribe from this list: send the line "unsubscribe linux-8086" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Ram , Flash requirements?
[not found] <20020611125006.57604.qmail@web13506.mail.yahoo.com>
@ 2002-06-11 18:07 ` Gregg C Levine
2002-06-11 18:15 ` Dan Olson
0 siblings, 1 reply; 14+ messages in thread
From: Gregg C Levine @ 2002-06-11 18:07 UTC (permalink / raw)
To: Vidhiyadharan; +Cc: ELKS
Hello from Gregg C Levine normally with Jedi Knight Computers
I do not know. I simply asked whose design this unit was. It happens that I
asked that question early on, and Alan Cox sent me one that says that ELKS
would need work to run on the 80186 family. I suggest you search the
archives of this list to find his answer. I am interested in doing this as
well.
Gregg C Levine obiwanthejediknight@att.net
<This signature will be replaced, pending an approval from the Jedi Council.
>
----- Original Message -----
From: "Vidhiyadharan" <vdharan2001@yahoo.co.uk>
To: "Gregg C Levine" <obiwanthejediknight@worldnet.att.net>
Sent: Tuesday, June 11, 2002 8:50 AM
Subject: Re: Ram , Flash requirements?
> Hello Mr Gregg C Levine
>
> OK we are ready to work on the kernel.
>
> No the board is not from intel. We have made the board. We have
> developed such that it can be used as a multi purpose board.
> It has got 2 serial ports, ethernet interface, & a Realtime clock.
>
> We have not yet ported any RTOS into it.We want to put linux so that
> we need not develop TCP/IP, PPP stack from scrach.
>
> How should i begin with.?
>
> Please give me your suggessions.
>
> Regards
> vdharan
>
>
> --- Gregg C Levine <obiwanthejediknight@worldnet.att.net> wrote: >
> Hello from Gregg C Levine
> > Not that I know off. It happens that even though ELKS has been
> > targeted at
> > that processor, it would need work on the kernel to enable the
> > onchip
> > peripherals. But I am curious as to who makes your board. Is it on
> > of the
> > demonstration boards made by Intel? Or one you've made yourself?
> > And in that
> > case, how did you make it?
> > Gregg C Levine obiwanthejediknight@att.net
> > <This signature will be replaced, pending an approval from the Jedi
> > Council.
> > >
> > ----- Original Message -----
> > From: "Vidhiyadharan" <vdharan2001@yahoo.co.uk>
> > To: <linux-8086@vger.kernel.org>
> > Sent: Tuesday, June 11, 2002 1:43 AM
> > Subject: Ram , Flash requirements?
> >
> >
> > > Hello everybody,
> > >
> > > Iam new to this group.
> > >
> > > I have a 80186 board with 256 kb ram & 512 kb flash.
> > > Is it possible to port ELKS with TCP/IP & PPP stack to this board
> > ?.
> > > Please give me your suggessions.
> > >
> > > Thanks in advance
> > >
> > > vdharan
> > >
> > >
> > > __________________________________________________
> > > Do You Yahoo!?
> > > Everything you'll ever need on one web page
> > > from News and Sport to Email and Music Charts
> > > http://uk.my.yahoo.com
> > > -
> > > To unsubscribe from this list: send the line "unsubscribe
> > linux-8086" in
> > > the body of a message to majordomo@vger.kernel.org
> > > More majordomo info at
> > http://vger.kernel.org/majordomo-info.html
> > >
> >
> > -
> > To unsubscribe from this list: send the line "unsubscribe
> > linux-8086" in
> > the body of a message to majordomo@vger.kernel.org
> > More majordomo info at http://vger.kernel.org/majordomo-info.html
>
> __________________________________________________
> Do You Yahoo!?
> Everything you'll ever need on one web page
> from News and Sport to Email and Music Charts
> http://uk.my.yahoo.com
>
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Ram , Flash requirements?
2002-06-11 18:07 ` Ram , Flash requirements? Gregg C Levine
@ 2002-06-11 18:15 ` Dan Olson
2002-06-12 1:28 ` Gregg C Levine
` (2 more replies)
0 siblings, 3 replies; 14+ messages in thread
From: Dan Olson @ 2002-06-11 18:15 UTC (permalink / raw)
To: ELKS
> Hello from Gregg C Levine normally with Jedi Knight Computers
> I do not know. I simply asked whose design this unit was. It happens that I
> asked that question early on, and Alan Cox sent me one that says that ELKS
> would need work to run on the 80186 family. I suggest you search the
> archives of this list to find his answer. I am interested in doing this as
> well.
Are you suggesting that ELKS wouldn't run on the 186 family for some
reason? As a test, a V30 is code compatible with the 186, as the V20 is
with the 188. As I understand it, the only thing that's special about the
186 is that it has some hardware integrated that the 8086 and other
CPUs would have outboard.
Does this board have the 512 flash memory mapped, or is it accessed though
an I/O port or by some other means? If you have it memory mapped, then
you'd probably have enough of the memory address range used that you'd be
lacking a BIOS area. Don't get me wrong, ELKS doesn't need to have PC
compatible hardware to run, but it would take a lot of hacking to modify
it as it seems like it relies on BIOS calls for most of it's I/O
currently.
Dan
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Ram , Flash requirements?
2002-06-12 3:05 ` Blaz Antonic
@ 2002-06-11 19:45 ` Dan Olson
2002-06-12 5:43 ` Vidhiyadharan
1 sibling, 0 replies; 14+ messages in thread
From: Dan Olson @ 2002-06-11 19:45 UTC (permalink / raw)
To: linux-8086
> No it doesn't; the only bit that _needs_ BIOS to work is BIOS HD/FH
> driver (d'oh) - if flash is mapped to 186's memory there's no need for
> such a driver, slightly modified ramdisk driver will do the trick. Other
> bits (serial, parallel, direct console) don't need BIOS to work, they
> just get port addresses from it (but these can be hardcoded anyway) ..
> and console driver will be replaced with serial console in embedded
> application.
True, I was thinking of console I/O mainly, but you're right, it wouldn't
be needed if a serial console is used. I don't remember any mention of
what kind of I/O this system has, serial is a reasonable assumption but I
guess there could be a keyboard/monitor interface, or ISA bus or something
too. Has anyone done a modified ramdisk driver as of yet? There are some
embedded systems out there that people have been working on. I don't know
if the kernal would need modification to do so, but it would be possible
to use the ram drive as the data memory, as it wouldn't need to be loaded
into RAM to be executed as is the case with a disk or port based RAM
drive.
Dan
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Ram , Flash requirements?
2002-06-11 18:15 ` Dan Olson
@ 2002-06-12 1:28 ` Gregg C Levine
2002-06-12 20:08 ` Dan Olson
2002-06-12 3:05 ` Blaz Antonic
2002-06-12 6:51 ` Alan Cox
2 siblings, 1 reply; 14+ messages in thread
From: Gregg C Levine @ 2002-06-12 1:28 UTC (permalink / raw)
To: ELKS
Hello from Gregg C Levine
Actually that may have been what I posted, but I think you've not read it
correctly. I said that it would run on that processor, but that according to
Alan Cox, a worker in the field of regular Linux whose opinions I value
strongly, suggested that the onchip peripherals of the 80186 family would
only be supported with work. Or something like that. I then suggested that
the original poster should check the archives of the list for Alan's actual
answer. I copied my answer to the list, because the original poster of the
question replied only to me. I suspect he didn't realize that when you click
reply on most Microsoft mailer programs it goes the to name on the message,
not to the list. And yes, I don't doubt that normal ELKS code will run
natively on all 8086 based hardware. The 80186 is a special case because it
was designed for embedded applications. I think the sibo code would run on
it, but I don't know. That's what I am suggesting. Have you yourself tried
it? I haven't. I am basing this on my many years of experience in the field.
Gregg C Levine obiwanthejediknight@att.net
<This signature will be replaced, pending an approval from the Jedi Council.
>
----- Original Message -----
From: "Dan Olson" <dano@agora.rdrop.com>
To: "ELKS" <Linux-8086@vger.kernel.org>
Sent: Tuesday, June 11, 2002 2:15 PM
Subject: Re: Ram , Flash requirements?
> > Hello from Gregg C Levine normally with Jedi Knight Computers
> > I do not know. I simply asked whose design this unit was. It happens
that I
> > asked that question early on, and Alan Cox sent me one that says that
ELKS
> > would need work to run on the 80186 family. I suggest you search the
> > archives of this list to find his answer. I am interested in doing this
as
> > well.
>
> Are you suggesting that ELKS wouldn't run on the 186 family for some
> reason? As a test, a V30 is code compatible with the 186, as the V20 is
> with the 188. As I understand it, the only thing that's special about the
> 186 is that it has some hardware integrated that the 8086 and other
> CPUs would have outboard.
>
> Does this board have the 512 flash memory mapped, or is it accessed though
> an I/O port or by some other means? If you have it memory mapped, then
> you'd probably have enough of the memory address range used that you'd be
> lacking a BIOS area. Don't get me wrong, ELKS doesn't need to have PC
> compatible hardware to run, but it would take a lot of hacking to modify
> it as it seems like it relies on BIOS calls for most of it's I/O
> currently.
>
> Dan
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-8086" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Ram , Flash requirements?
2002-06-11 18:15 ` Dan Olson
2002-06-12 1:28 ` Gregg C Levine
@ 2002-06-12 3:05 ` Blaz Antonic
2002-06-11 19:45 ` Dan Olson
2002-06-12 5:43 ` Vidhiyadharan
2002-06-12 6:51 ` Alan Cox
2 siblings, 2 replies; 14+ messages in thread
From: Blaz Antonic @ 2002-06-12 3:05 UTC (permalink / raw)
To: Dan Olson; +Cc: linux-8086
> lacking a BIOS area. Don't get me wrong, ELKS doesn't need to have PC
> compatible hardware to run, but it would take a lot of hacking to modify
> it as it seems like it relies on BIOS calls for most of it's I/O
> currently.
No it doesn't; the only bit that _needs_ BIOS to work is BIOS HD/FH
driver (d'oh) - if flash is mapped to 186's memory there's no need for
such a driver, slightly modified ramdisk driver will do the trick. Other
bits (serial, parallel, direct console) don't need BIOS to work, they
just get port addresses from it (but these can be hardcoded anyway) ..
and console driver will be replaced with serial console in embedded
application.
Blaz Antonic
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Ram , Flash requirements?
2002-06-12 3:05 ` Blaz Antonic
2002-06-11 19:45 ` Dan Olson
@ 2002-06-12 5:43 ` Vidhiyadharan
1 sibling, 0 replies; 14+ messages in thread
From: Vidhiyadharan @ 2002-06-12 5:43 UTC (permalink / raw)
To: blaz.antonic; +Cc: linux-8086
Thanks to all,
We have our 512Kb flash memory mapped.We have a keypad and a LCD
display. We have also developed a PC like bios for our system.
We have 2 serial ports & 1 can be used for console.
Therefore from your discussion i come to know that it is possible to
port ELKS to this board.
Is there any documentation for ELKS kernel ?.
ThankYou
vdharan
--- Blaz Antonic <blaz.antonic@havn.com> wrote: > > lacking a BIOS
area. Don't get me wrong, ELKS doesn't need to
> have PC
> > compatible hardware to run, but it would take a lot of hacking to
> modify
> > it as it seems like it relies on BIOS calls for most of it's I/O
> > currently.
>
> No it doesn't; the only bit that _needs_ BIOS to work is BIOS HD/FH
> driver (d'oh) - if flash is mapped to 186's memory there's no need
> for
> such a driver, slightly modified ramdisk driver will do the trick.
> Other
> bits (serial, parallel, direct console) don't need BIOS to work,
> they
> just get port addresses from it (but these can be hardcoded anyway)
> ..
> and console driver will be replaced with serial console in embedded
> application.
>
> Blaz Antonic
>
> -
> To unsubscribe from this list: send the line "unsubscribe
> linux-8086" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Ram , Flash requirements?
2002-06-11 18:15 ` Dan Olson
2002-06-12 1:28 ` Gregg C Levine
2002-06-12 3:05 ` Blaz Antonic
@ 2002-06-12 6:51 ` Alan Cox
2002-06-12 20:25 ` Dan Olson
2 siblings, 1 reply; 14+ messages in thread
From: Alan Cox @ 2002-06-12 6:51 UTC (permalink / raw)
To: Dan Olson; +Cc: ELKS
> Are you suggesting that ELKS wouldn't run on the 186 family for some
> reason? As a test, a V30 is code compatible with the 186, as the V20 is
> with the 188. As I understand it, the only thing that's special about the
> 186 is that it has some hardware integrated that the 8086 and other
> CPUs would have outboard.
The 80186 embedded devices are very un pc-like. So you neednew drivers
A 186 PC ought to wrk fine
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Ram , Flash requirements?
2002-06-12 1:28 ` Gregg C Levine
@ 2002-06-12 20:08 ` Dan Olson
2002-06-13 5:57 ` Alan Cox
0 siblings, 1 reply; 14+ messages in thread
From: Dan Olson @ 2002-06-12 20:08 UTC (permalink / raw)
To: ELKS
> Actually that may have been what I posted, but I think you've not read it
> correctly. I said that it would run on that processor, but that according to
> Alan Cox, a worker in the field of regular Linux whose opinions I value
> strongly, suggested that the onchip peripherals of the 80186 family would
> only be supported with work. Or something like that.
That could very well be, I was under the impression that the 186 was just
an 8086 but with some the other outboard chips used on the PC integrated.
I was at one point hoping to try to build my own 186 board.....but that
hasn't happened :) It looked perty straight forward, if a large static
RAM is used, then the memory, RAM, and BIOS ROM would be a large portion
of a motherboard! Maybe that's wishfull thinking. Maybe someone will try
and and report back. Anyone have a spair Tandy TRS-80 2000 laying around?
I then suggested that
> the original poster should check the archives of the list for Alan's actual
> answer. I copied my answer to the list, because the original poster of the
> question replied only to me. I suspect he didn't realize that when you click
> reply on most Microsoft mailer programs it goes the to name on the message,
> not to the list.
That's actually because the "reply to" field isn't the list, but the
sender. None of the other lists I'm on are that way.
And yes, I don't doubt that normal ELKS code will run
> natively on all 8086 based hardware. The 80186 is a special case because it
> was designed for embedded applications. I think the sibo code would run on
> it, but I don't know. That's what I am suggesting. Have you yourself tried
> it? I haven't. I am basing this on my many years of experience in the field.
I don't know, I'm just basing this on what I read in a giant PDF I found
on the intel web site that includes the data sheet for the 188 and 186.
Like I say, maybe someone else out there will be able to give it a try. I
might even donate a CPU to the cause :)
Dan
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Ram , Flash requirements?
2002-06-12 6:51 ` Alan Cox
@ 2002-06-12 20:25 ` Dan Olson
2002-06-13 5:56 ` Alan Cox
0 siblings, 1 reply; 14+ messages in thread
From: Dan Olson @ 2002-06-12 20:25 UTC (permalink / raw)
To: Alan Cox; +Cc: ELKS
> The 80186 embedded devices are very un pc-like. So you neednew drivers
> A 186 PC ought to wrk fine
Are the integrated components included in the 80186 different than those
found as seperate components on PCs?
Dan
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Ram , Flash requirements?
2002-06-12 20:25 ` Dan Olson
@ 2002-06-13 5:56 ` Alan Cox
2002-07-04 22:13 ` Bdale Garbee
0 siblings, 1 reply; 14+ messages in thread
From: Alan Cox @ 2002-06-13 5:56 UTC (permalink / raw)
To: Dan Olson; +Cc: Alan Cox, ELKS
> Are the integrated components included in the 80186 different than those
> found as seperate components on PCs?
Yes - it has on board DMA controllers an the like but no PC like devices
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Ram , Flash requirements?
2002-06-12 20:08 ` Dan Olson
@ 2002-06-13 5:57 ` Alan Cox
0 siblings, 0 replies; 14+ messages in thread
From: Alan Cox @ 2002-06-13 5:57 UTC (permalink / raw)
To: Dan Olson; +Cc: ELKS
> That could very well be, I was under the impression that the 186 was just
> an 8086 but with some the other outboard chips used on the PC integrated.
> I was at one point hoping to try to build my own 186 board.....but that
> hasn't happened :) It looked perty straight forward, if a large static
8086 - original
8088 - original 8bit bud
80186 - less glue, some hndy instruction extras
801*86 series - embedded 80186 - non PC like device
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Ram , Flash requirements?
2002-06-13 5:56 ` Alan Cox
@ 2002-07-04 22:13 ` Bdale Garbee
0 siblings, 0 replies; 14+ messages in thread
From: Bdale Garbee @ 2002-07-04 22:13 UTC (permalink / raw)
To: linux-8086
alan@lxorguk.ukuu.org.uk (Alan Cox) writes:
> > Are the integrated components included in the 80186 different than those
> > found as seperate components on PCs?
>
> Yes - it has on board DMA controllers an the like but no PC like devices
On the other hand, having even just the serial console in an 80186 and a
ramdisk driver working would be an excellant start for some things I'd like
to try at some point. Though, actually, the CPU I care the most about in
this genre is the NEC V53... So many good ideas, so little time.
Bdale
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2002-07-04 22:13 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20020611125006.57604.qmail@web13506.mail.yahoo.com>
2002-06-11 18:07 ` Ram , Flash requirements? Gregg C Levine
2002-06-11 18:15 ` Dan Olson
2002-06-12 1:28 ` Gregg C Levine
2002-06-12 20:08 ` Dan Olson
2002-06-13 5:57 ` Alan Cox
2002-06-12 3:05 ` Blaz Antonic
2002-06-11 19:45 ` Dan Olson
2002-06-12 5:43 ` Vidhiyadharan
2002-06-12 6:51 ` Alan Cox
2002-06-12 20:25 ` Dan Olson
2002-06-13 5:56 ` Alan Cox
2002-07-04 22:13 ` Bdale Garbee
2002-06-11 5:43 Vidhiyadharan
2002-06-11 9:32 ` Gregg C Levine
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox