#define _CM_HOST_H
#pragma once
-#pragma pack (push,4)
+#pragma pack(push, 4)
-#define DSX_MESSAGE_EXCHANGE_BUFFER 0xBF60AC84 /* This contains the pointer */
-#define DSX_MESSAGE_EXCHANGE_BUFFER_SIZE 72000 /* 24 K Bytes */
+#define DSX_MESSAGE_EXCHANGE_BUFFER 0xBF60AC84 /* This contains the pointer */
+#define DSX_MESSAGE_EXCHANGE_BUFFER_SIZE 72000 /* 24 K Bytes */
/* brief structure stLocalSFAddRequest */
-typedef struct stLocalSFAddRequestAlt{
- B_UINT8 u8Type;
- B_UINT8 u8Direction;
-
- B_UINT16 u16TID;
+typedef struct stLocalSFAddRequestAlt {
+ B_UINT8 u8Type;
+ B_UINT8 u8Direction;
+ B_UINT16 u16TID;
/* brief 16bitCID */
- B_UINT16 u16CID;
+ B_UINT16 u16CID;
/* brief 16bitVCID */
- B_UINT16 u16VCID;
-
-
+ B_UINT16 u16VCID;
struct bcm_connect_mgr_params sfParameterSet;
-
/* USE_MEMORY_MANAGER(); */
-}stLocalSFAddRequestAlt;
+} stLocalSFAddRequestAlt;
/* brief structure stLocalSFAddIndication */
-typedef struct stLocalSFAddIndicationAlt{
- B_UINT8 u8Type;
- B_UINT8 u8Direction;
- B_UINT16 u16TID;
-/* brief 16bitCID */
- B_UINT16 u16CID;
+typedef struct stLocalSFAddIndicationAlt {
+ B_UINT8 u8Type;
+ B_UINT8 u8Direction;
+ B_UINT16 u16TID;
+ /* brief 16bitCID */
+ B_UINT16 u16CID;
/* brief 16bitVCID */
- B_UINT16 u16VCID;
+ B_UINT16 u16VCID;
struct bcm_connect_mgr_params sfAuthorizedSet;
struct bcm_connect_mgr_params sfAdmittedSet;
struct bcm_connect_mgr_params sfActiveSet;
-
- B_UINT8 u8CC; /* < Confirmation Code */
- B_UINT8 u8Padd; /* < 8-bit Padding */
- B_UINT16 u16Padd; /* < 16 bit Padding */
+ B_UINT8 u8CC; /* < Confirmation Code */
+ B_UINT8 u8Padd; /* < 8-bit Padding */
+ B_UINT16 u16Padd; /* < 16 bit Padding */
/* USE_MEMORY_MANAGER(); */
-}stLocalSFAddIndicationAlt;
+} stLocalSFAddIndicationAlt;
/* brief structure stLocalSFAddConfirmation */
-typedef struct stLocalSFAddConfirmationAlt{
- B_UINT8 u8Type;
- B_UINT8 u8Direction;
- B_UINT16 u16TID;
+typedef struct stLocalSFAddConfirmationAlt {
+ B_UINT8 u8Type;
+ B_UINT8 u8Direction;
+ B_UINT16 u16TID;
/* brief 16bitCID */
- B_UINT16 u16CID;
+ B_UINT16 u16CID;
/* brief 16bitVCID */
- B_UINT16 u16VCID;
+ B_UINT16 u16VCID;
struct bcm_connect_mgr_params sfAuthorizedSet;
struct bcm_connect_mgr_params sfAdmittedSet;
struct bcm_connect_mgr_params sfActiveSet;
-}stLocalSFAddConfirmationAlt;
-
+} stLocalSFAddConfirmationAlt;
/* brief structure stLocalSFChangeRequest */
-typedef struct stLocalSFChangeRequestAlt{
- B_UINT8 u8Type;
- B_UINT8 u8Direction;
- B_UINT16 u16TID;
+typedef struct stLocalSFChangeRequestAlt {
+ B_UINT8 u8Type;
+ B_UINT8 u8Direction;
+ B_UINT16 u16TID;
/* brief 16bitCID */
- B_UINT16 u16CID;
+ B_UINT16 u16CID;
/* brief 16bitVCID */
- B_UINT16 u16VCID;
+ B_UINT16 u16VCID;
/*
* Pointer location at which following connection manager param Structure can be read
* from the target. We only get the address location and we need to read out the
struct bcm_connect_mgr_params sfAuthorizedSet;
struct bcm_connect_mgr_params sfAdmittedSet;
struct bcm_connect_mgr_params sfActiveSet;
-
- B_UINT8 u8CC; /* < Confirmation Code */
- B_UINT8 u8Padd; /* < 8-bit Padding */
- B_UINT16 u16Padd; /* < 16 bit */
-
-}stLocalSFChangeRequestAlt;
+ B_UINT8 u8CC; /* < Confirmation Code */
+ B_UINT8 u8Padd; /* < 8-bit Padding */
+ B_UINT16 u16Padd; /* < 16 bit */
+} stLocalSFChangeRequestAlt;
/* brief structure stLocalSFChangeConfirmation */
-typedef struct stLocalSFChangeConfirmationAlt{
- B_UINT8 u8Type;
- B_UINT8 u8Direction;
- B_UINT16 u16TID;
+typedef struct stLocalSFChangeConfirmationAlt {
+ B_UINT8 u8Type;
+ B_UINT8 u8Direction;
+ B_UINT16 u16TID;
/* brief 16bitCID */
- B_UINT16 u16CID;
+ B_UINT16 u16CID;
/* brief 16bitVCID */
- B_UINT16 u16VCID;
+ B_UINT16 u16VCID;
struct bcm_connect_mgr_params sfAuthorizedSet;
struct bcm_connect_mgr_params sfAdmittedSet;
struct bcm_connect_mgr_params sfActiveSet;
-
-}stLocalSFChangeConfirmationAlt;
+} stLocalSFChangeConfirmationAlt;
/* brief structure stLocalSFChangeIndication */
-typedef struct stLocalSFChangeIndicationAlt{
- B_UINT8 u8Type;
- B_UINT8 u8Direction;
- B_UINT16 u16TID;
+typedef struct stLocalSFChangeIndicationAlt {
+ B_UINT8 u8Type;
+ B_UINT8 u8Direction;
+ B_UINT16 u16TID;
/* brief 16bitCID */
- B_UINT16 u16CID;
+ B_UINT16 u16CID;
/* brief 16bitVCID */
- B_UINT16 u16VCID;
+ B_UINT16 u16VCID;
struct bcm_connect_mgr_params sfAuthorizedSet;
struct bcm_connect_mgr_params sfAdmittedSet;
struct bcm_connect_mgr_params sfActiveSet;
+ B_UINT8 u8CC; /* < Confirmation Code */
+ B_UINT8 u8Padd; /* < 8-bit Padding */
+ B_UINT16 u16Padd; /* < 16 bit */
+} stLocalSFChangeIndicationAlt;
- B_UINT8 u8CC; /* < Confirmation Code */
- B_UINT8 u8Padd; /* < 8-bit Padding */
- B_UINT16 u16Padd; /* < 16 bit */
-
-}stLocalSFChangeIndicationAlt;
-
-ULONG StoreCmControlResponseMessage(struct bcm_mini_adapter *Adapter, PVOID pvBuffer,UINT *puBufferLength);
-
+ULONG StoreCmControlResponseMessage(struct bcm_mini_adapter *Adapter, PVOID pvBuffer, UINT *puBufferLength);
INT AllocAdapterDsxBuffer(struct bcm_mini_adapter *Adapter);
-
INT FreeAdapterDsxBuffer(struct bcm_mini_adapter *Adapter);
ULONG SetUpTargetDsxBuffers(struct bcm_mini_adapter *Adapter);
-
BOOLEAN CmControlResponseMessage(struct bcm_mini_adapter *Adapter, PVOID pvBuffer);
-
-#pragma pack (pop)
+#pragma pack(pop)
#endif