lm_isa_common_var.h revision 1.1
11.1Sjakllsch/*	$NetBSD: lm_isa_common_var.h,v 1.1 2012/01/17 16:50:07 jakllsch Exp $ */
21.1Sjakllsch
31.1Sjakllsch/*-
41.1Sjakllsch * Copyright (c) 2000 The NetBSD Foundation, Inc.
51.1Sjakllsch * All rights reserved.
61.1Sjakllsch *
71.1Sjakllsch * This code is derived from software contributed to The NetBSD Foundation
81.1Sjakllsch * by Bill Squier.
91.1Sjakllsch *
101.1Sjakllsch * Redistribution and use in source and binary forms, with or without
111.1Sjakllsch * modification, are permitted provided that the following conditions
121.1Sjakllsch * are met:
131.1Sjakllsch * 1. Redistributions of source code must retain the above copyright
141.1Sjakllsch *    notice, this list of conditions and the following disclaimer.
151.1Sjakllsch * 2. Redistributions in binary form must reproduce the above copyright
161.1Sjakllsch *    notice, this list of conditions and the following disclaimer in the
171.1Sjakllsch *    documentation and/or other materials provided with the distribution.
181.1Sjakllsch *
191.1Sjakllsch * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
201.1Sjakllsch * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
211.1Sjakllsch * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
221.1Sjakllsch * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
231.1Sjakllsch * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
241.1Sjakllsch * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
251.1Sjakllsch * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
261.1Sjakllsch * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
271.1Sjakllsch * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
281.1Sjakllsch * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
291.1Sjakllsch * POSSIBILITY OF SUCH DAMAGE.
301.1Sjakllsch */
311.1Sjakllsch
321.1Sjakllsch#ifndef _LM_ISA_COMMON_VAR_H_
331.1Sjakllsch#define  _LM_ISA_COMMON_VAR_H_
341.1Sjakllsch#include <dev/ic/nslm7xvar.h>
351.1Sjakllsch
361.1Sjakllschint 	lm_isa_match(device_t, cfdata_t, void *);
371.1Sjakllschvoid 	lm_isa_attach(device_t, device_t, void *);
381.1Sjakllschint 	lm_isa_detach(device_t, int);
391.1Sjakllsch
401.1Sjakllschstruct lm_isa_softc {
411.1Sjakllsch	struct lm_softc lmsc;
421.1Sjakllsch	bus_space_tag_t lm_iot;
431.1Sjakllsch	bus_space_handle_t lm_ioh;
441.1Sjakllsch};
451.1Sjakllsch
461.1Sjakllsch#endif /* _LM_ISA_COMMON_VAR_H_ */
47