This is the mail archive of the ecos-patches@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

AT91EB55 SPI driver - rev 0


Hi,

AT91 SPI bus driver + AT91EB55 SPI devices defs - as promised.

This is a pre-release currently in development.
It has some rough edges : eb55 specific, some reg bits are hardcoded,
an ugly hack , ... but since it behaves quite well with DataFlash on eb55
I think it is time to publish it here.

savin
? devs/spi
Index: ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.144
diff -u -5 -r1.144 ChangeLog
--- ChangeLog	24 Aug 2004 17:31:17 -0000	1.144
+++ ChangeLog	27 Aug 2004 10:43:09 -0000
@@ -1,5 +1,9 @@
+2004-08-27  Savin Zlobec  <savin@elatec.si>
+
+    * ecos.db: Added Atmel AT91 SPI bus driver and AT91EB55 devices.
+
 2004-08-24  Bart Veer  <bartv@ecoscentric.com>
 
 	* ecos.db: add SPI package
 
 2004-08-06  Jani Monoses <jani@iv.ro>
Index: ecos.db
===================================================================
RCS file: /cvs/ecos/ecos/packages/ecos.db,v
retrieving revision 1.129
diff -u -5 -r1.129 ecos.db
--- ecos.db	24 Aug 2004 21:22:49 -0000	1.129
+++ ecos.db	27 Aug 2004 10:43:16 -0000
@@ -2001,10 +2001,26 @@
         script          watchdog.cdl
         description "
            This package provides a watchdog device."
 }
 
+package CYGPKG_DEVS_SPI_ARM_AT91 {
+    alias         { "Atmel AT91 SPI device driver" devs_spi_arm_at91 spi_at91_driver }
+    hardware
+    directory     devs/spi/arm/at91
+    script        spi_at91.cdl
+    description   "Atmel AT91 on-chip spi device driver."
+}
+
+package CYGPKG_DEVS_SPI_ARM_EB55 {
+    alias         { "Atmel AT91EB55 SPI devices" devs_spi_arm_eb55 spi_eb55_devices }
+    hardware
+    directory     devs/spi/arm/eb55
+    script        spi_eb55.cdl
+    description   "Atmel AT91EB55 spi devices."
+}
+
 package CYGPKG_IO_SPI {
         alias      { "Generic SPI support" spi io_spi spi_io }
         directory  io/spi
         script     spi.cdl
         hardware
@@ -3898,10 +3914,12 @@
                    CYGPKG_HAL_ARM_AT91
                    CYGPKG_HAL_ARM_AT91_EB55
                    CYGPKG_DEVS_FLASH_EB55
                    CYGPKG_DEVS_FLASH_ATMEL_AT49XXXX
                    CYGPKG_IO_SERIAL_ARM_AT91
+                   CYGPKG_DEVS_SPI_ARM_EB55
+                   CYGPKG_DEVS_SPI_ARM_AT91
                    CYGPKG_DEVICES_WATCHDOG_ARM_AT91
         }
         description "
 	The eb55 target provides the packages needed to run eCos on an Atmel
 	evaluation board (EB55)."

Attachment: spi_at91.tgz
Description: application/compressed-tar


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]