This is the mail archive of the
ecos-cvs@sourceware.org
mailing list for the ecos project.
ecos/packages/devs/eth/cl/cs8900a/current Chan ...
- From: asl at sourceware dot org
- To: ecos-cvs at ecos dot sourceware dot org
- Date: 23 Nov 2008 12:36:24 -0000
- Subject: ecos/packages/devs/eth/cl/cs8900a/current Chan ...
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2008-11-23 12:36:24
Modified files:
packages/devs/eth/cl/cs8900a/current: ChangeLog
packages/devs/eth/cl/cs8900a/current/cdl:
cl_cs8900a_eth_drivers.cdl
packages/devs/eth/cl/cs8900a/current/include: cs8900.h
packages/devs/eth/cl/cs8900a/current/src: if_cs8900a.c
Log message:
* cdl/cl_cs8900a_eth_drivers.cdl: Added
CYGIMP_DEVS_ETH_CL_CS8900A_DATABUS_8BIT option to manage chip in 8-bit
mode.
* include/cs8900.h
* src/if_cs8900a.c: Added a support for the 8-bit access for CS8900A.
All access to CS8900A registers wrapped via CS_IN, CS_OUT macros (the
macros were defined in past, but, still not used). In common way the
macros use the eCos macros: HAL_READ_UINT16, HAL_WRITE_UINT16 , but,
in other (rare) conditions they can use 8-bit access too.