80188
Joel Sherrill
joel.sherrill at OARcorp.com
Thu Jul 17 14:16:00 UTC 2003
Mike Harrison wrote:
>
> Hi all
>
> Any comments on the suitability of RTEMS to run on a 48MHz 80186 variant
> would be welcome. The dev. board is supplied with SuperTask binaries which
> will not be accessible enough for our proposed board.
The first embedded projects I worked on out of school used boards with
either a 6 or 8 Mhz 80186. They are much faster now. :)
RTEMS has been ported to 16 bit CPUs so the hurdle of having a 16 bit
integer has already been tackled. You would have to take care about
memory model selection. I would start with large or huge so you
don't have to worry about segments as much. RTEMS assumes a fully
accessible address space.
The big issue with this CPU is that it is not supported by gcc. gcc
supports only i386 and above in protected mode. So you will need to
get a compiler and use that to build newlib and RTEMS. What compiler
are you currently using?
OAR would be happy to work out either doing the port completely or
doing some initial subset that gets things easier for you folks
to finish them up. Personally, I have always wanted to do a port
to the 80x86 in real mode. :)
> Thank you
>
> Michael Harrison ddi +44 (0) 1684 581860
> HM Computing Ltd Tel. +44 (0)1684 581850
> Harmac House Fax. +44 (0) 1684 581851
> Enigma Park www.hmcomputing.net
> Malvern
> Worcestershire
> WR14 1GP
--
Joel Sherrill, Ph.D. Director of Research & Development
joel at OARcorp.com On-Line Applications Research
Ask me about RTEMS: a free RTOS Huntsville AL 35805
Support Available (256) 722-9985
More information about the users
mailing list