www.pudn.com > PlxSdk.rar > PlxInterrupt.h
#ifndef __PLX_INTERRUPT_H #define __PLX_INTERRUPT_H /******************************************************************************* * Copyright (c) 2007 PLX Technology, Inc. * * PLX Technology Inc. licenses this software under specific terms and * conditions. Use of any of the software or derviatives thereof in any * product without a PLX Technology chip is strictly prohibited. * * PLX Technology, Inc. provides this software AS IS, WITHOUT ANY WARRANTY, * EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTY OF * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. PLX makes no guarantee * or representations regarding the use of, or the results of the use of, * the software and documentation in terms of correctness, accuracy, * reliability, currentness, or otherwise; and you rely on the software, * documentation and results solely at your own risk. * * IN NO EVENT SHALL PLX BE LIABLE FOR ANY LOSS OF USE, LOSS OF BUSINESS, * LOSS OF PROFITS, INDIRECT, INCIDENTAL, SPECIAL OR CONSEQUENTIAL DAMAGES * OF ANY KIND. IN NO EVENT SHALL PLX'S TOTAL LIABILITY EXCEED THE SUM * PAID TO PLX FOR THE PRODUCT LICENSED HEREUNDER. * ******************************************************************************/ /****************************************************************************** * * File Name: * * PlxInterrupt.h * * Description: * * Driver Interrupt functions * * Revision History: * * 04-01-07 : PLX SDK v5.00 * ******************************************************************************/ #include/********************************************** * Definitions **********************************************/ #define INTR_TYPE_NONE 0 // Interrupt identifiers /********************************************** * Functions **********************************************/ // In kernel 2.6.19, the "struct pt_regs *" parameter was removed irqreturn_t OnInterrupt( int irq, void *dev_id #if (LINUX_VERSION_CODE < KERNEL_VERSION(2,6,19)) , struct pt_regs *regs #endif ); void DpcForIsr( PLX_DPC_PARAM *pArg1 ); #endif