4.104.114.84.95
Last change
on this file since 1d486eff was
5532553,
checked in by Joel Sherrill <joel.sherrill@…>, on 06/29/00 at 23:00:48
|
This is the initial addition of the port of RTEMS to the
Hitachi H8 family. This port was done by Philip Quaife
<philip@…> of Q Solutions and sponsored by
Comnet Technologies Ltd. The port was done based on RTEMS 3.5.1
to a Hitach H8300H. The port was updated to RTEMS 4.5 style
Makefiles/configure by Joel Sherrill <joel@…>.
While doing this Joel added support for the h8300-rtems to
binutils, gcc, newlib, and gdb.
NOTE: Philip submitted a BSP for a Hitachi evaluation board
which is being merged as a separate entity.
|
-
Property mode set to
100644
|
File size:
1003 bytes
|
Rev | Line | |
---|
[5532553] | 1 | # |
---|
| 2 | # $Id$ |
---|
| 3 | # |
---|
| 4 | |
---|
| 5 | |
---|
| 6 | This port was done by Philip Quaife <philip@qs.co.nz> of Q Solutions |
---|
| 7 | using RTEMS 3.5.1 under DOS and Hiview. Philip used an H8300H |
---|
| 8 | to develop and test this port. |
---|
| 9 | |
---|
| 10 | It was updated to 4.5 and merged into the main development trunk |
---|
| 11 | by Joel Sherrill <joel@OARcorp.com>. As part of the merger, the |
---|
| 12 | port was made to conditionally compile for the H8, H8300H, and H8300S |
---|
| 13 | series. |
---|
| 14 | |
---|
| 15 | The status of each CPU subfamily is as follows. |
---|
| 16 | |
---|
| 17 | H8 - Although RTEMS compiles with for these CPUs, it does not |
---|
| 18 | truly support them. All code that will not work on these |
---|
| 19 | CPUs is conditionally disabled. These CPUs have a 16-bit |
---|
| 20 | address space. Thus although a port is technically |
---|
| 21 | feasible, some work will to be performed on RTEMS to |
---|
| 22 | further minimize its footprint and address pointer |
---|
| 23 | manipulation issues. |
---|
| 24 | |
---|
| 25 | H8H - Port was developed on this class of H8 so there should be |
---|
| 26 | no problems. |
---|
| 27 | |
---|
| 28 | H8S - Port should work on this class of H8 but it is untested. |
---|
| 29 | |
---|
| 30 | --joel |
---|
| 31 | 28 June 2000 |
---|
Note: See
TracBrowser
for help on using the repository browser.