cardbusvar.h revision 67276
190075Sobrien/*
290075Sobrien * Copyright (c) 2000,2001 Jonathan Chen.
390075Sobrien * All rights reserved.
490075Sobrien *
590075Sobrien * Redistribution and use in source and binary forms, with or without
690075Sobrien * modification, are permitted provided that the following conditions
790075Sobrien * are met:
890075Sobrien * 1. Redistributions of source code must retain the above copyright
990075Sobrien *    notice, this list of conditions, and the following disclaimer,
1090075Sobrien *    without modification, immediately at the beginning of the file.
1190075Sobrien * 2. Redistributions in binary form must reproduce the above copyright
1290075Sobrien *    notice, this list of conditions and the following disclaimer in
1390075Sobrien *    the documentation and/or other materials provided with the
1490075Sobrien *    distribution.
1590075Sobrien *
1690075Sobrien * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
1790075Sobrien * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1890075Sobrien * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1990075Sobrien * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR
2090075Sobrien * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2190075Sobrien * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2290075Sobrien * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2390075Sobrien * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2490075Sobrien * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2590075Sobrien * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2690075Sobrien * SUCH DAMAGE.
2790075Sobrien *
2890075Sobrien * $FreeBSD: head/sys/dev/cardbus/cardbusvar.h 67276 2000-10-18 03:25:13Z jon $
2990075Sobrien */
3090075Sobrien
3190075Sobrien/*
3290075Sobrien * Structure definitions for the Cardbus Bus driver
3390075Sobrien */
3490075Sobrien
3590075Sobrienstruct cardbus_devinfo {
3690075Sobrien	struct resource_list resources;
3790075Sobrien	pcicfgregs cfg;
3890075Sobrien	struct pci_conf conf;
3990075Sobrien};
4090075Sobrien