mirror of https://github.com/tongzx/nt5src
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
1.4 KiB
37 lines
1.4 KiB
/******************************************************************************\
|
|
* *
|
|
* BMASTER.H - Bus Mastering support for AMCC chip. *
|
|
* *
|
|
* Copyright (c) C-Cube Microsystems 1996 *
|
|
* All Rights Reserved. *
|
|
* *
|
|
* Use of C-Cube Microsystems code is governed by terms and conditions *
|
|
* stated in the accompanying licensing statement. *
|
|
* *
|
|
\******************************************************************************/
|
|
#ifndef _BMASTER_H_
|
|
#define _BMASTER_H_
|
|
|
|
|
|
|
|
BOOL BMA_Reset();
|
|
BOOL BMA_Send( DWORD * dwpData, DWORD dwCount );
|
|
BOOL BMA_Complete();
|
|
|
|
BOOL BMA_ClearInterrupt();
|
|
BOOL BMA_EnableInterrupt();
|
|
BOOL BMA_OpenDecoderInterruptPass();
|
|
BOOL BMA_CloseDecoderInterruptPass();
|
|
BOOL BMA_CheckDecoderInterrupt();
|
|
|
|
BOOL BMA_DisableInterrupt();
|
|
|
|
#ifdef ENCORE
|
|
BOOL BMA_Init( DWORD dwAMCCBase, BOOL bIsVxp524 );
|
|
#else
|
|
BOOL BMA_Flush();
|
|
BOOL BMA_Init( DWORD dwAMCCBase );
|
|
#endif // ENCORE
|
|
|
|
|
|
#endif // _BMASTER_H_
|