This is the mail archive of the
ecos-patches@sourceware.org
mailing list for the eCos project.
Cirrus Logic EP93XX ARM9 support
- From: "H Hartley Sweeten" <hartleys at visionengravers dot com>
- To: <ecos-patches at ecos dot sourceware dot org>
- Cc: "Gary Thomas" <gary at mlbassoc dot com>
- Date: Wed, 10 Jun 2009 14:15:17 -0400
- Subject: Cirrus Logic EP93XX ARM9 support
Hello all,
Does anyone know the status of the Cirrus Logic EP93XX ARM9 support?
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1000739
Was the copyright assignment to the FSF completed? If so, would it
be possible to at least get the new file pieces of the patch into
CVS so that they can be cleaned up? The diff appears fairly clean
except for a couple of issues. Following are the files in the patch.
Regards,
Hartley
ecos/packages/devs/eth/arm/edb93xx/current/cdl/edb93xx_eth_drivers.cdl (+121 lines)
This file exists twice in the patch
ecos/packages/devs/eth/arm/edb93xx/current/src/edb93xx_eth.h (+347 lines)
This file exists twice in the patch
ecos/packages/devs/eth/arm/edb93xx/current/src/if_edb93xx.c (+1027 lines)
This file exists twice in the patch
ecos/packages/devs/eth/arm/edb93xx/current/cdl/edb93xx_eth_drivers.cdl (+121 lines)
This file exists twice in the patch
ecos/packages/devs/eth/arm/edb93xx/current/src/edb93xx_eth.h (+347 lines)
This file exists twice in the patch
ecos/packages/devs/eth/arm/edb93xx/current/src/if_edb93xx.c (+1027 lines)
This file exists twice in the patch
ecos/packages/devs/flash/arm/edb93xx/current/cdl/flash_edb93xx.cdl (+115 lines)
This file exists twice in the patch
ecos/packages/devs/flash/arm/edb93xx/current/include/edb93xx_strataflash.inl (+16 lines)
This file exists twice in the patch
ecos/packages/devs/flash/arm/edb93xx/current/src/edb93xx_flash.c (+73 lines)
This file exists twice in the patch
ecos/packages/devs/flash/arm/edb93xx/current/cdl/flash_edb93xx.cdl (+116 lines)
This file exists twice in the patch
ecos/packages/devs/flash/arm/edb93xx/current/cdl/flash_edb93xx.cdl.orig (+115 lines)
Garbage file due to how Cirrus handled the build
ecos/packages/devs/flash/arm/edb93xx/current/include/edb93xx_strataflash.inl (+61 lines)
This file exists twice in the patch
ecos/packages/devs/flash/arm/edb93xx/current/src/edb93xx_flash.c (+73 lines)
This file exists twice in the patch
ecos/packages/devs/flash/intel/strata/current/src/flash_erase_block.c (+24 lines)
ecos/packages/devs/flash/intel/strata/current/src/flash_unlock_block.c (+26 lines)
ecos/packages/devs/flash/intel/strata/current/src/strata.c (+22 lines)
ecos/packages/devs/flash/intel/strata/current/src/strata.h (-1/+2 lines)
All of this is to support the P30 StrataFlash. I don't think
it's actually "right".
ecos/packages/ecos.db (-2/+39 lines)
All the EDB93XX stuff should probably be grouped together until
the port is cleaned up.
ecos/packages/hal/arm/arch/current/src/redboot_linux_exec.c (-1/+4 lines)
This is just informational junk. It should probably be purged.
ecos/packages/hal/arm/arm9/edb93xx/current/cdl/hal_arm_arm9_edb93xx.cdl (+543 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/ChangeLog (+25 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/edb93xx.h (+189 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/hal_diag.h (+85 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/hal_platform_inits.h (+215 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/hal_platform_setup.h (+916 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9301_ram.h (+18 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9301_ram.ldi (+27 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9301_ram.mlt (+13 lines)ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9301_romram.h (+17 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9301_romram.ldi (+26 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9301_romram.mlt (+14 lines)ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9302a_ram.h (+18 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9302a_ram.ldi (+27 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9302a_ram.mlt (+13 lines)ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9302a_romram.h (+17 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9302a_romram.ldi (+26 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9302a_romram.mlt (+14 lines)ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9302_ram.h (+18 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9302_ram.ldi (+27 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9302_ram.mlt (+13 lines)ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9302_romram.h (+17 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9302_romram.ldi (+26 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9302_romram.mlt (+14 lines)ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9307a_ram.h (+18 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9307a_ram.ldi (+27 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9307a_ram.mlt (+13 lines)ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9307a_romram.h (+17 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9307a_romram.ldi (+26 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9307a_romram.mlt (+14 lines)ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9307_ram.h (+18 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9307_ram.ldi (+27 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9307_ram.mlt (+13 lines)ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9307_romram.h (+17 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9307_romram.ldi (+26 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9307_romram.mlt (+14 lines)ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9312_ram.h (+18 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9312_ram.ldi (+27 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9312_ram.mlt (+13 lines)ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9312_romram.h (+17 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9312_romram.ldi (+26 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9312_romram.mlt (+14 lines)ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9315a_ram.h (+18 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9315a_ram.ldi (+27 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9315a_ram.mlt (+13 lines)ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9315a_romram.h (+17 lines)ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9315a_romram.ldi (+26 lines)ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9315a_romram.mlt (+14 lines)ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9315_ram.h (+18 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9315_ram.ldi (+27 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9315_ram.mlt (+13 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9315_romram.h (+17 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9315_romram.ldi (+26 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/pkgconf/mlt_arm_arm9_edb9315_romram.mlt (+14 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/plf_io.h (+87 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/plf_stub.h (+75 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/include/regs_VIC.h (+411 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/misc/redboot_RAM.ecm (+93 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/misc/redboot_ROMRAM.ecm (+104 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/src/edb93xx_misc.c (+389 lines)
ecos/packages/hal/arm/arm9/edb93xx/current/src/hal_diag.c (+582 lines)