omap-uwire.h

来自「Linux Kernel 2.6.9 for OMAP1710」· C头文件 代码 · 共 53 行

H
53
字号
/* * BRIEF MODULE DESCRIPTION * *	uWire interface driver for the OMAP Platform * * Copyright 2003 MontaVista Software Inc. * Author: MontaVista Software, Inc. *	   source@mvista.com * * Ported to 2.6 uwire interface. * Copyright (C) 2004 Texas Instruments. * * Generalization patches by Juha Yrjölä <juha.yrjola@nokia.com> * *  This program is free software; you can redistribute	 it and/or modify it *  under  the terms of	 the GNU General  Public License as published by the *  Free Software Foundation;  either version 2 of the	License, or (at your *  option) any later version. * *  THIS  SOFTWARE  IS PROVIDED	  ``AS	IS'' AND   ANY	EXPRESS OR IMPLIED *  WARRANTIES,	  INCLUDING, BUT NOT  LIMITED  TO, THE IMPLIED WARRANTIES OF *  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN *  NO	EVENT  SHALL   THE AUTHOR  BE	 LIABLE FOR ANY	  DIRECT, INDIRECT, *  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT *  NOT LIMITED	  TO, PROCUREMENT OF  SUBSTITUTE GOODS	OR SERVICES; LOSS OF *  USE, DATA,	OR PROFITS; OR	BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON *  ANY THEORY OF LIABILITY, WHETHER IN	 CONTRACT, STRICT LIABILITY, OR TORT *  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF *  THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * *  You should have received a copy of the  GNU General Public License along *  with this program; if not, write  to the Free Software Foundation, Inc., *  675 Mass Ave, Cambridge, MA 02139, USA. */#ifndef __ARCH_OMAP_UWIRE_H#define __ARCH_OMAP_UWIRE_H/* * uWire for OMAP declarations */extern void omap_uwire_configure_mode(u8 cs, u8 edge_rd, u8 edge_wr, u8 lvl,				      u8 frq, u8 chk); /* uWire data trasfer function:  cs - chip select, data - data to be trasmited */ /*                               trans_size - number of bits to be transmited */ /*                               rec_size - number of bits to be recieved */ /*                               rec_buf  - buffer for received data if rec_size != 0 */ /* NOTE: Make sure you don't call this from an interrupt handler! */extern int omap_uwire_data_transfer(u8 cs, u16 data, u8 trans_size,				    u8 rec_size, u16 * rec_buf);#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?