1*e7a14f6eSSascha Wildner.\" Copyright (c) 1998, Nicolas Souchu 2*e7a14f6eSSascha Wildner.\" All rights reserved. 3*e7a14f6eSSascha Wildner.\" 4*e7a14f6eSSascha Wildner.\" Redistribution and use in source and binary forms, with or without 5*e7a14f6eSSascha Wildner.\" modification, are permitted provided that the following conditions 6*e7a14f6eSSascha Wildner.\" are met: 7*e7a14f6eSSascha Wildner.\" 1. Redistributions of source code must retain the above copyright 8*e7a14f6eSSascha Wildner.\" notice, this list of conditions and the following disclaimer. 9*e7a14f6eSSascha Wildner.\" 2. Redistributions in binary form must reproduce the above copyright 10*e7a14f6eSSascha Wildner.\" notice, this list of conditions and the following disclaimer in the 11*e7a14f6eSSascha Wildner.\" documentation and/or other materials provided with the distribution. 12*e7a14f6eSSascha Wildner.\" 13*e7a14f6eSSascha Wildner.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 14*e7a14f6eSSascha Wildner.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 15*e7a14f6eSSascha Wildner.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 16*e7a14f6eSSascha Wildner.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 17*e7a14f6eSSascha Wildner.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 18*e7a14f6eSSascha Wildner.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 19*e7a14f6eSSascha Wildner.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 20*e7a14f6eSSascha Wildner.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 21*e7a14f6eSSascha Wildner.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 22*e7a14f6eSSascha Wildner.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 23*e7a14f6eSSascha Wildner.\" SUCH DAMAGE. 24*e7a14f6eSSascha Wildner.\" 25*e7a14f6eSSascha Wildner.\" $FreeBSD: src/share/man/man4/man4.i386/pcf.4,v 1.9.2.3 2001/08/17 13:08:46 ru Exp $ 26*e7a14f6eSSascha Wildner.\" 27*e7a14f6eSSascha Wildner.Dd August 6, 1998 28*e7a14f6eSSascha Wildner.Dt PCF 4 29*e7a14f6eSSascha Wildner.Os 30*e7a14f6eSSascha Wildner.Sh NAME 31*e7a14f6eSSascha Wildner.Nm pcf 32*e7a14f6eSSascha Wildner.Nd Philips I2C bus controller 33*e7a14f6eSSascha Wildner.Sh SYNOPSIS 34*e7a14f6eSSascha Wildner.Cd "device pcf0 at isa? port? irq 5" 35*e7a14f6eSSascha Wildner.Pp 36*e7a14f6eSSascha WildnerFor one or more iicbus busses: 37*e7a14f6eSSascha Wildner.Cd "device iicbus" 38*e7a14f6eSSascha Wildner.Sh DESCRIPTION 39*e7a14f6eSSascha WildnerThe 40*e7a14f6eSSascha Wildner.Em pcf 41*e7a14f6eSSascha Wildnerdriver provides support to the Philips PCF8584 I2C controller for the 42*e7a14f6eSSascha Wildner.Xr iicbus 4 43*e7a14f6eSSascha Wildnersystem. 44*e7a14f6eSSascha Wildner.Pp 45*e7a14f6eSSascha WildnerThe PCF8584 is an integrated circuit designed in CMOS technology which serves 46*e7a14f6eSSascha Wildneras an interface between most standard parallel-bus 47*e7a14f6eSSascha Wildnermicrocontrollers/microprocessors and the serial I2C-bus. 48*e7a14f6eSSascha WildnerThe PCF8584 49*e7a14f6eSSascha Wildnerprovides both master and slave functions. 50*e7a14f6eSSascha WildnerCommunication with I2C-bus is 51*e7a14f6eSSascha Wildnercarried out on a byte-wise basis using interrupt or polled handshake. 52*e7a14f6eSSascha WildnerIt 53*e7a14f6eSSascha Wildnercontrols all the I2C-bus specific sequences, protocol, arbitration and timing. 54*e7a14f6eSSascha WildnerThe PCF8584 allows parallel-bus systems to communicate bidirectionally with 55*e7a14f6eSSascha Wildnerthe I2C-bus. 56*e7a14f6eSSascha Wildner.Sh SEE ALSO 57*e7a14f6eSSascha Wildner.Xr iicbus 4 58*e7a14f6eSSascha Wildner.Sh HISTORY 59*e7a14f6eSSascha WildnerThe 60*e7a14f6eSSascha Wildner.Nm 61*e7a14f6eSSascha Wildnermanual page first appeared in 62*e7a14f6eSSascha Wildner.Fx 3.0 . 63*e7a14f6eSSascha Wildner.Sh AUTHORS 64*e7a14f6eSSascha WildnerThis 65*e7a14f6eSSascha Wildnermanual page was written by 66*e7a14f6eSSascha Wildner.An Nicolas Souchu . 67