This is the mail archive of the
ecos-patches@sources.redhat.com
mailing list for the eCos project.
Re: IDT79EB438 HAL support
- From: Jonathan Larmour <jifl at eCosCentric dot com>
- To: Tim michals <tcmichals at yahoo dot com>
- Cc: ecos-patches at sources dot redhat dot com
- Date: Fri, 04 Apr 2003 06:04:02 +0100
- Subject: Re: IDT79EB438 HAL support
- References: <20030323233311.32352.qmail@web20908.mail.yahoo.com>
Hi Tim,
Tim michals wrote:
Enclosed is an epk for the IDT79RC32438 processor on a
IDT79EB438 evaluation board.
A few things I've noticed straight off that need to be resolved
unfortunately, and would appreciate you resubmit: just for a certain
degree of convenience can you only include entirely new packages in the
EPK? And therefore, please send the changes to _existing_ files (including
ecos.db) just as normal diffs.
(Or even if you prefer generate the whole lots as one diff with cvs diff
-N, but I definitely prefer to only have to deal with diffs for existing
files, not new copies).
- Next, please add ChangeLogs for all new packages, and for the changes to
existing files, include a ChangeLog entry in your diff (including one for
ecos.db at the top level). Also add something appropriate to the top level
NEWS file.
- devs/eth/mips/idt79rc32438/current/cdl/idt79rc32438_eth_driver.cdl and
hal/mips/idt79eb438/current/src/hal_pci.c have the old RHEPL licence, not
the GPL+exception licence.
- A .mlt file for RAM only?
hal/mips/idt79eb438/current/include/pkgconf/mlt_mips_refidt438_ram.h
hal/mips/idt79eb438/current/include/pkgconf/mlt_mips_refidt438_ram.ldi
hal/mips/idt79eb438/current/include/pkgconf/mlt_mips_refidt438_ram.mlt
hal/mips/idt79eb438/current/include/pkgconf/mlt_mips_refidt438_rom.h
hal/mips/idt79eb438/current/include/pkgconf/mlt_mips_refidt438_rom.ldi
hal/mips/idt79eb438/current/include/pkgconf/mlt_mips_refidt438_romram.h
hal/mips/idt79eb438/current/include/pkgconf/mlt_mips_refidt438_romram.ldi
I'm going to try and do a more consistent job with contributions, so would
appreciate a few extra things: firstly the information required for
<http://sources.redhat.com/ecos/hardware.html>. I'll use the 32334 page as
the basis so you can just let me know how it differs.
Is "MIPS IDT 79EB438 board with Mips32 79RC32438 processor" the official
and only name for the board? Let me know if it should be alpha or beta
status, or if it has been used enough by others (i.e. not just yourself!)
to warrant full "released" status.
This is optional, but if you have known good redboot binaries for all the
various startup types and formats, can you zip them up and mail them to me
separately off list? We have a separate place for known good prebuilt
binaries. You could also do this for the 32334 while you're there if you
like. (As an example see the bottom of
<http://sources.redhat.com/ecos/boards/ocelot.html>,
<http://sources.redhat.com/ecos/boards/iq80310.html>, etc.).
The target includes:
set_value CYGHWR_HAL_MIPS_MIPS32_CORE "4Kc"
Shouldn't this just be a "requires" in the package CDL?
That's enough to go on for the moment ;). Thanks for working through this!
Jifl
--
eCosCentric http://www.eCosCentric.com/ The eCos and RedBoot experts
--[ "You can complain because roses have thorns, or you ]--
--[ can rejoice because thorns have roses." -Lincoln ]-- Opinions==mine