Commit d63a4ccc authored by Alexey Dobriyan's avatar Alexey Dobriyan Committed by James Bottomley

[SCSI] drivers/scsi/FlashPoint.c: remove ULONG

Signed-off-by: default avatarAlexey Dobriyan <adobriyan@gmail.com>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
parent ce793215
...@@ -40,7 +40,6 @@ ...@@ -40,7 +40,6 @@
#define FAILURE 0xFFFFFFFFL #define FAILURE 0xFFFFFFFFL
typedef unsigned long ULONG;
typedef unsigned short * ushort_ptr; typedef unsigned short * ushort_ptr;
...@@ -67,7 +66,7 @@ typedef void (*CALL_BK_FN)(PSCCB); ...@@ -67,7 +66,7 @@ typedef void (*CALL_BK_FN)(PSCCB);
typedef struct SCCBMgr_info { typedef struct SCCBMgr_info {
ULONG si_baseaddr; unsigned long si_baseaddr;
unsigned char si_present; unsigned char si_present;
unsigned char si_intvect; unsigned char si_intvect;
unsigned char si_id; unsigned char si_id;
...@@ -84,10 +83,10 @@ typedef struct SCCBMgr_info { ...@@ -84,10 +83,10 @@ typedef struct SCCBMgr_info {
unsigned char si_card_model[3]; unsigned char si_card_model[3];
unsigned char si_relative_cardnum; unsigned char si_relative_cardnum;
unsigned char si_reserved[4]; unsigned char si_reserved[4];
ULONG si_OS_reserved; unsigned long si_OS_reserved;
unsigned char si_XlatInfo[4]; unsigned char si_XlatInfo[4];
ULONG si_reserved2[5]; unsigned long si_reserved2[5];
ULONG si_secondary_range; unsigned long si_secondary_range;
} SCCBMGR_INFO; } SCCBMGR_INFO;
typedef SCCBMGR_INFO * PSCCBMGR_INFO; typedef SCCBMGR_INFO * PSCCBMGR_INFO;
...@@ -123,8 +122,8 @@ typedef struct _SCCB { ...@@ -123,8 +122,8 @@ typedef struct _SCCB {
unsigned char ControlByte; unsigned char ControlByte;
unsigned char CdbLength; unsigned char CdbLength;
unsigned char RequestSenseLength; unsigned char RequestSenseLength;
ULONG DataLength; unsigned long DataLength;
ULONG DataPointer; unsigned long DataPointer;
unsigned char CcbRes[2]; unsigned char CcbRes[2];
unsigned char HostStatus; unsigned char HostStatus;
unsigned char TargetStatus; unsigned char TargetStatus;
...@@ -133,21 +132,21 @@ typedef struct _SCCB { ...@@ -133,21 +132,21 @@ typedef struct _SCCB {
unsigned char Cdb[12]; unsigned char Cdb[12];
unsigned char CcbRes1; unsigned char CcbRes1;
unsigned char Reserved1; unsigned char Reserved1;
ULONG Reserved2; unsigned long Reserved2;
ULONG SensePointer; unsigned long SensePointer;
CALL_BK_FN SccbCallback; /* VOID (*SccbCallback)(); */ CALL_BK_FN SccbCallback; /* VOID (*SccbCallback)(); */
ULONG SccbIOPort; /* Identifies board base port */ unsigned long SccbIOPort; /* Identifies board base port */
unsigned char SccbStatus; unsigned char SccbStatus;
unsigned char SCCBRes2; unsigned char SCCBRes2;
unsigned short SccbOSFlags; unsigned short SccbOSFlags;
ULONG Sccb_XferCnt; /* actual transfer count */ unsigned long Sccb_XferCnt; /* actual transfer count */
ULONG Sccb_ATC; unsigned long Sccb_ATC;
ULONG SccbVirtDataPtr; /* virtual addr for OS/2 */ unsigned long SccbVirtDataPtr; /* virtual addr for OS/2 */
ULONG Sccb_res1; unsigned long Sccb_res1;
unsigned short Sccb_MGRFlags; unsigned short Sccb_MGRFlags;
unsigned short Sccb_sgseg; unsigned short Sccb_sgseg;
unsigned char Sccb_scsimsg; /* identify msg for selection */ unsigned char Sccb_scsimsg; /* identify msg for selection */
...@@ -156,11 +155,11 @@ typedef struct _SCCB { ...@@ -156,11 +155,11 @@ typedef struct _SCCB {
unsigned char Sccb_idmsg; /* image of last msg in */ unsigned char Sccb_idmsg; /* image of last msg in */
PSCCB Sccb_forwardlink; PSCCB Sccb_forwardlink;
PSCCB Sccb_backlink; PSCCB Sccb_backlink;
ULONG Sccb_savedATC; unsigned long Sccb_savedATC;
unsigned char Save_Cdb[6]; unsigned char Save_Cdb[6];
unsigned char Save_CdbLen; unsigned char Save_CdbLen;
unsigned char Sccb_XferState; unsigned char Sccb_XferState;
ULONG Sccb_SGoffset; unsigned long Sccb_SGoffset;
} SCCB; } SCCB;
...@@ -299,7 +298,7 @@ typedef struct SCCBMgr_tar_info { ...@@ -299,7 +298,7 @@ typedef struct SCCBMgr_tar_info {
typedef struct NVRAMInfo { typedef struct NVRAMInfo {
unsigned char niModel; /* Model No. of card */ unsigned char niModel; /* Model No. of card */
unsigned char niCardNo; /* Card no. */ unsigned char niCardNo; /* Card no. */
ULONG niBaseAddr; /* Port Address of card */ unsigned long niBaseAddr; /* Port Address of card */
unsigned char niSysConf; /* Adapter Configuration byte - Byte 16 of eeprom map */ unsigned char niSysConf; /* Adapter Configuration byte - Byte 16 of eeprom map */
unsigned char niScsiConf; /* SCSI Configuration byte - Byte 17 of eeprom map */ unsigned char niScsiConf; /* SCSI Configuration byte - Byte 17 of eeprom map */
unsigned char niScamConf; /* SCAM Configuration byte - Byte 20 of eeprom map */ unsigned char niScamConf; /* SCAM Configuration byte - Byte 20 of eeprom map */
...@@ -320,7 +319,7 @@ typedef struct SCCBcard { ...@@ -320,7 +319,7 @@ typedef struct SCCBcard {
PSCCB currentSCCB; PSCCB currentSCCB;
PSCCBMGR_INFO cardInfo; PSCCBMGR_INFO cardInfo;
ULONG ioPort; unsigned long ioPort;
unsigned short cmdCounter; unsigned short cmdCounter;
unsigned char discQCount; unsigned char discQCount;
...@@ -978,31 +977,31 @@ typedef struct SCCBscam_info { ...@@ -978,31 +977,31 @@ typedef struct SCCBscam_info {
static unsigned char FPT_sisyncn(ULONG port, unsigned char p_card, unsigned char syncFlag); static unsigned char FPT_sisyncn(unsigned long port, unsigned char p_card, unsigned char syncFlag);
static void FPT_ssel(ULONG port, unsigned char p_card); static void FPT_ssel(unsigned long port, unsigned char p_card);
static void FPT_sres(ULONG port, unsigned char p_card, PSCCBcard pCurrCard); static void FPT_sres(unsigned long port, unsigned char p_card, PSCCBcard pCurrCard);
static void FPT_shandem(ULONG port, unsigned char p_card,PSCCB pCurrSCCB); static void FPT_shandem(unsigned long port, unsigned char p_card,PSCCB pCurrSCCB);
static void FPT_stsyncn(ULONG port, unsigned char p_card); static void FPT_stsyncn(unsigned long port, unsigned char p_card);
static void FPT_sisyncr(ULONG port,unsigned char sync_pulse, unsigned char offset); static void FPT_sisyncr(unsigned long port,unsigned char sync_pulse, unsigned char offset);
static void FPT_sssyncv(ULONG p_port, unsigned char p_id, unsigned char p_sync_value, static void FPT_sssyncv(unsigned long p_port, unsigned char p_id, unsigned char p_sync_value,
PSCCBMgr_tar_info currTar_Info); PSCCBMgr_tar_info currTar_Info);
static void FPT_sresb(ULONG port, unsigned char p_card); static void FPT_sresb(unsigned long port, unsigned char p_card);
static void FPT_sxfrp(ULONG p_port, unsigned char p_card); static void FPT_sxfrp(unsigned long p_port, unsigned char p_card);
static void FPT_schkdd(ULONG port, unsigned char p_card); static void FPT_schkdd(unsigned long port, unsigned char p_card);
static unsigned char FPT_RdStack(ULONG port, unsigned char index); static unsigned char FPT_RdStack(unsigned long port, unsigned char index);
static void FPT_WrStack(ULONG portBase, unsigned char index, unsigned char data); static void FPT_WrStack(unsigned long portBase, unsigned char index, unsigned char data);
static unsigned char FPT_ChkIfChipInitialized(ULONG ioPort); static unsigned char FPT_ChkIfChipInitialized(unsigned long ioPort);
static void FPT_SendMsg(ULONG port, unsigned char message); static void FPT_SendMsg(unsigned long port, unsigned char message);
static void FPT_queueFlushTargSccb(unsigned char p_card, unsigned char thisTarg, static void FPT_queueFlushTargSccb(unsigned char p_card, unsigned char thisTarg,
unsigned char error_code); unsigned char error_code);
static void FPT_sinits(PSCCB p_sccb, unsigned char p_card); static void FPT_sinits(PSCCB p_sccb, unsigned char p_card);
static void FPT_RNVRamData(PNVRamInfo pNvRamInfo); static void FPT_RNVRamData(PNVRamInfo pNvRamInfo);
static unsigned char FPT_siwidn(ULONG port, unsigned char p_card); static unsigned char FPT_siwidn(unsigned long port, unsigned char p_card);
static void FPT_stwidn(ULONG port, unsigned char p_card); static void FPT_stwidn(unsigned long port, unsigned char p_card);
static void FPT_siwidr(ULONG port, unsigned char width); static void FPT_siwidr(unsigned long port, unsigned char width);
static void FPT_queueSelectFail(PSCCBcard pCurrCard, unsigned char p_card); static void FPT_queueSelectFail(PSCCBcard pCurrCard, unsigned char p_card);
...@@ -1018,46 +1017,46 @@ static unsigned short FPT_CalcCrc16(unsigned char buffer[]); ...@@ -1018,46 +1017,46 @@ static unsigned short FPT_CalcCrc16(unsigned char buffer[]);
static unsigned char FPT_CalcLrc(unsigned char buffer[]); static unsigned char FPT_CalcLrc(unsigned char buffer[]);
static void FPT_Wait1Second(ULONG p_port); static void FPT_Wait1Second(unsigned long p_port);
static void FPT_Wait(ULONG p_port, unsigned char p_delay); static void FPT_Wait(unsigned long p_port, unsigned char p_delay);
static void FPT_utilEEWriteOnOff(ULONG p_port,unsigned char p_mode); static void FPT_utilEEWriteOnOff(unsigned long p_port,unsigned char p_mode);
static void FPT_utilEEWrite(ULONG p_port, unsigned short ee_data, unsigned short ee_addr); static void FPT_utilEEWrite(unsigned long p_port, unsigned short ee_data, unsigned short ee_addr);
static unsigned short FPT_utilEERead(ULONG p_port, unsigned short ee_addr); static unsigned short FPT_utilEERead(unsigned long p_port, unsigned short ee_addr);
static unsigned short FPT_utilEEReadOrg(ULONG p_port, unsigned short ee_addr); static unsigned short FPT_utilEEReadOrg(unsigned long p_port, unsigned short ee_addr);
static void FPT_utilEESendCmdAddr(ULONG p_port, unsigned char ee_cmd, unsigned short ee_addr); static void FPT_utilEESendCmdAddr(unsigned long p_port, unsigned char ee_cmd, unsigned short ee_addr);
static void FPT_phaseDataOut(ULONG port, unsigned char p_card); static void FPT_phaseDataOut(unsigned long port, unsigned char p_card);
static void FPT_phaseDataIn(ULONG port, unsigned char p_card); static void FPT_phaseDataIn(unsigned long port, unsigned char p_card);
static void FPT_phaseCommand(ULONG port, unsigned char p_card); static void FPT_phaseCommand(unsigned long port, unsigned char p_card);
static void FPT_phaseStatus(ULONG port, unsigned char p_card); static void FPT_phaseStatus(unsigned long port, unsigned char p_card);
static void FPT_phaseMsgOut(ULONG port, unsigned char p_card); static void FPT_phaseMsgOut(unsigned long port, unsigned char p_card);
static void FPT_phaseMsgIn(ULONG port, unsigned char p_card); static void FPT_phaseMsgIn(unsigned long port, unsigned char p_card);
static void FPT_phaseIllegal(ULONG port, unsigned char p_card); static void FPT_phaseIllegal(unsigned long port, unsigned char p_card);
static void FPT_phaseDecode(ULONG port, unsigned char p_card); static void FPT_phaseDecode(unsigned long port, unsigned char p_card);
static void FPT_phaseChkFifo(ULONG port, unsigned char p_card); static void FPT_phaseChkFifo(unsigned long port, unsigned char p_card);
static void FPT_phaseBusFree(ULONG p_port, unsigned char p_card); static void FPT_phaseBusFree(unsigned long p_port, unsigned char p_card);
static void FPT_XbowInit(ULONG port, unsigned char scamFlg); static void FPT_XbowInit(unsigned long port, unsigned char scamFlg);
static void FPT_BusMasterInit(ULONG p_port); static void FPT_BusMasterInit(unsigned long p_port);
static void FPT_DiagEEPROM(ULONG p_port); static void FPT_DiagEEPROM(unsigned long p_port);
static void FPT_dataXferProcessor(ULONG port, PSCCBcard pCurrCard); static void FPT_dataXferProcessor(unsigned long port, PSCCBcard pCurrCard);
static void FPT_busMstrSGDataXferStart(ULONG port, PSCCB pCurrSCCB); static void FPT_busMstrSGDataXferStart(unsigned long port, PSCCB pCurrSCCB);
static void FPT_busMstrDataXferStart(ULONG port, PSCCB pCurrSCCB); static void FPT_busMstrDataXferStart(unsigned long port, PSCCB pCurrSCCB);
static void FPT_hostDataXferAbort(ULONG port, unsigned char p_card, PSCCB pCurrSCCB); static void FPT_hostDataXferAbort(unsigned long port, unsigned char p_card, PSCCB pCurrSCCB);
static void FPT_hostDataXferRestart(PSCCB currSCCB); static void FPT_hostDataXferRestart(PSCCB currSCCB);
static unsigned char FPT_SccbMgr_bad_isr(ULONG p_port, unsigned char p_card, static unsigned char FPT_SccbMgr_bad_isr(unsigned long p_port, unsigned char p_card,
PSCCBcard pCurrCard, unsigned short p_int); PSCCBcard pCurrCard, unsigned short p_int);
static void FPT_SccbMgrTableInitAll(void); static void FPT_SccbMgrTableInitAll(void);
...@@ -1068,25 +1067,25 @@ static void FPT_SccbMgrTableInitTarget(unsigned char p_card, unsigned char targ ...@@ -1068,25 +1067,25 @@ static void FPT_SccbMgrTableInitTarget(unsigned char p_card, unsigned char targ
static void FPT_scini(unsigned char p_card, unsigned char p_our_id, unsigned char p_power_up); static void FPT_scini(unsigned char p_card, unsigned char p_our_id, unsigned char p_power_up);
static int FPT_scarb(ULONG p_port, unsigned char p_sel_type); static int FPT_scarb(unsigned long p_port, unsigned char p_sel_type);
static void FPT_scbusf(ULONG p_port); static void FPT_scbusf(unsigned long p_port);
static void FPT_scsel(ULONG p_port); static void FPT_scsel(unsigned long p_port);
static void FPT_scasid(unsigned char p_card, ULONG p_port); static void FPT_scasid(unsigned char p_card, unsigned long p_port);
static unsigned char FPT_scxferc(ULONG p_port, unsigned char p_data); static unsigned char FPT_scxferc(unsigned long p_port, unsigned char p_data);
static unsigned char FPT_scsendi(ULONG p_port, unsigned char p_id_string[]); static unsigned char FPT_scsendi(unsigned long p_port, unsigned char p_id_string[]);
static unsigned char FPT_sciso(ULONG p_port, unsigned char p_id_string[]); static unsigned char FPT_sciso(unsigned long p_port, unsigned char p_id_string[]);
static void FPT_scwirod(ULONG p_port, unsigned char p_data_bit); static void FPT_scwirod(unsigned long p_port, unsigned char p_data_bit);
static void FPT_scwiros(ULONG p_port, unsigned char p_data_bit); static void FPT_scwiros(unsigned long p_port, unsigned char p_data_bit);
static unsigned char FPT_scvalq(unsigned char p_quintet); static unsigned char FPT_scvalq(unsigned char p_quintet);
static unsigned char FPT_scsell(ULONG p_port, unsigned char targ_id); static unsigned char FPT_scsell(unsigned long p_port, unsigned char targ_id);
static void FPT_scwtsel(ULONG p_port); static void FPT_scwtsel(unsigned long p_port);
static void FPT_inisci(unsigned char p_card, ULONG p_port, unsigned char p_our_id); static void FPT_inisci(unsigned char p_card, unsigned long p_port, unsigned char p_our_id);
static void FPT_scsavdi(unsigned char p_card, ULONG p_port); static void FPT_scsavdi(unsigned char p_card, unsigned long p_port);
static unsigned char FPT_scmachid(unsigned char p_card, unsigned char p_id_string[]); static unsigned char FPT_scmachid(unsigned char p_card, unsigned char p_id_string[]);
static void FPT_autoCmdCmplt(ULONG p_port, unsigned char p_card); static void FPT_autoCmdCmplt(unsigned long p_port, unsigned char p_card);
static void FPT_autoLoadDefaultMap(ULONG p_port); static void FPT_autoLoadDefaultMap(unsigned long p_port);
...@@ -1106,7 +1105,7 @@ static unsigned char FPT_scamHAString[] = {0x63, 0x07, 'B', 'U', 'S', 'L', 'O', ...@@ -1106,7 +1105,7 @@ static unsigned char FPT_scamHAString[] = {0x63, 0x07, 'B', 'U', 'S', 'L', 'O',
static unsigned short FPT_default_intena = 0; static unsigned short FPT_default_intena = 0;
static void (*FPT_s_PhaseTbl[8]) (ULONG, unsigned char)= { 0 }; static void (*FPT_s_PhaseTbl[8]) (unsigned long, unsigned char)= { 0 };
/*--------------------------------------------------------------------- /*---------------------------------------------------------------------
...@@ -1123,7 +1122,7 @@ static int FlashPoint_ProbeHostAdapter(PSCCBMGR_INFO pCardInfo) ...@@ -1123,7 +1122,7 @@ static int FlashPoint_ProbeHostAdapter(PSCCBMGR_INFO pCardInfo)
unsigned char i,j,id,ScamFlg; unsigned char i,j,id,ScamFlg;
unsigned short temp,temp2,temp3,temp4,temp5,temp6; unsigned short temp,temp2,temp3,temp4,temp5,temp6;
ULONG ioport; unsigned long ioport;
PNVRamInfo pCurrNvRam; PNVRamInfo pCurrNvRam;
ioport = pCardInfo->si_baseaddr; ioport = pCardInfo->si_baseaddr;
...@@ -1395,13 +1394,13 @@ static int FlashPoint_ProbeHostAdapter(PSCCBMGR_INFO pCardInfo) ...@@ -1395,13 +1394,13 @@ static int FlashPoint_ProbeHostAdapter(PSCCBMGR_INFO pCardInfo)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static ULONG FlashPoint_HardwareResetHostAdapter(PSCCBMGR_INFO pCardInfo) static unsigned long FlashPoint_HardwareResetHostAdapter(PSCCBMGR_INFO pCardInfo)
{ {
PSCCBcard CurrCard = NULL; PSCCBcard CurrCard = NULL;
PNVRamInfo pCurrNvRam; PNVRamInfo pCurrNvRam;
unsigned char i,j,thisCard, ScamFlg; unsigned char i,j,thisCard, ScamFlg;
unsigned short temp,sync_bit_map,id; unsigned short temp,sync_bit_map,id;
ULONG ioport; unsigned long ioport;
ioport = pCardInfo->si_baseaddr; ioport = pCardInfo->si_baseaddr;
...@@ -1573,16 +1572,16 @@ static ULONG FlashPoint_HardwareResetHostAdapter(PSCCBMGR_INFO pCardInfo) ...@@ -1573,16 +1572,16 @@ static ULONG FlashPoint_HardwareResetHostAdapter(PSCCBMGR_INFO pCardInfo)
WR_HARPOON((ioport+hp_semaphore), WR_HARPOON((ioport+hp_semaphore),
(unsigned char)(RD_HARPOON((ioport+hp_semaphore)) | SCCB_MGR_PRESENT)); (unsigned char)(RD_HARPOON((ioport+hp_semaphore)) | SCCB_MGR_PRESENT));
return((ULONG)CurrCard); return((unsigned long)CurrCard);
} }
static void FlashPoint_ReleaseHostAdapter(ULONG pCurrCard) static void FlashPoint_ReleaseHostAdapter(unsigned long pCurrCard)
{ {
unsigned char i; unsigned char i;
ULONG portBase; unsigned long portBase;
ULONG regOffset; unsigned long regOffset;
ULONG scamData; unsigned long scamData;
ULONG *pScamTbl; unsigned long *pScamTbl;
PNVRamInfo pCurrNvRam; PNVRamInfo pCurrNvRam;
pCurrNvRam = ((PSCCBcard)pCurrCard)->pNvRamInfo; pCurrNvRam = ((PSCCBcard)pCurrCard)->pNvRamInfo;
...@@ -1601,7 +1600,7 @@ static void FlashPoint_ReleaseHostAdapter(ULONG pCurrCard) ...@@ -1601,7 +1600,7 @@ static void FlashPoint_ReleaseHostAdapter(ULONG pCurrCard)
for(i = 0; i < MAX_SCSI_TAR; i++){ for(i = 0; i < MAX_SCSI_TAR; i++){
regOffset = hp_aramBase + 64 + i*4; regOffset = hp_aramBase + 64 + i*4;
pScamTbl = (ULONG *) &pCurrNvRam->niScamTbl[i]; pScamTbl = (unsigned long *) &pCurrNvRam->niScamTbl[i];
scamData = *pScamTbl; scamData = *pScamTbl;
WR_HARP32(portBase, regOffset, scamData); WR_HARP32(portBase, regOffset, scamData);
} }
...@@ -1615,10 +1614,10 @@ static void FlashPoint_ReleaseHostAdapter(ULONG pCurrCard) ...@@ -1615,10 +1614,10 @@ static void FlashPoint_ReleaseHostAdapter(ULONG pCurrCard)
static void FPT_RNVRamData(PNVRamInfo pNvRamInfo) static void FPT_RNVRamData(PNVRamInfo pNvRamInfo)
{ {
unsigned char i; unsigned char i;
ULONG portBase; unsigned long portBase;
ULONG regOffset; unsigned long regOffset;
ULONG scamData; unsigned long scamData;
ULONG *pScamTbl; unsigned long *pScamTbl;
pNvRamInfo->niModel = FPT_RdStack(pNvRamInfo->niBaseAddr, 0); pNvRamInfo->niModel = FPT_RdStack(pNvRamInfo->niBaseAddr, 0);
pNvRamInfo->niSysConf = FPT_RdStack(pNvRamInfo->niBaseAddr, 1); pNvRamInfo->niSysConf = FPT_RdStack(pNvRamInfo->niBaseAddr, 1);
...@@ -1634,26 +1633,26 @@ static void FPT_RNVRamData(PNVRamInfo pNvRamInfo) ...@@ -1634,26 +1633,26 @@ static void FPT_RNVRamData(PNVRamInfo pNvRamInfo)
for(i = 0; i < MAX_SCSI_TAR; i++){ for(i = 0; i < MAX_SCSI_TAR; i++){
regOffset = hp_aramBase + 64 + i*4; regOffset = hp_aramBase + 64 + i*4;
RD_HARP32(portBase, regOffset, scamData); RD_HARP32(portBase, regOffset, scamData);
pScamTbl = (ULONG *) &pNvRamInfo->niScamTbl[i]; pScamTbl = (unsigned long *) &pNvRamInfo->niScamTbl[i];
*pScamTbl = scamData; *pScamTbl = scamData;
} }
} }
static unsigned char FPT_RdStack(ULONG portBase, unsigned char index) static unsigned char FPT_RdStack(unsigned long portBase, unsigned char index)
{ {
WR_HARPOON(portBase + hp_stack_addr, index); WR_HARPOON(portBase + hp_stack_addr, index);
return(RD_HARPOON(portBase + hp_stack_data)); return(RD_HARPOON(portBase + hp_stack_data));
} }
static void FPT_WrStack(ULONG portBase, unsigned char index, unsigned char data) static void FPT_WrStack(unsigned long portBase, unsigned char index, unsigned char data)
{ {
WR_HARPOON(portBase + hp_stack_addr, index); WR_HARPOON(portBase + hp_stack_addr, index);
WR_HARPOON(portBase + hp_stack_data, data); WR_HARPOON(portBase + hp_stack_data, data);
} }
static unsigned char FPT_ChkIfChipInitialized(ULONG ioPort) static unsigned char FPT_ChkIfChipInitialized(unsigned long ioPort)
{ {
if((RD_HARPOON(ioPort + hp_arb_id) & 0x0f) != FPT_RdStack(ioPort, 4)) if((RD_HARPOON(ioPort + hp_arb_id) & 0x0f) != FPT_RdStack(ioPort, 4))
return(0); return(0);
...@@ -1675,9 +1674,9 @@ static unsigned char FPT_ChkIfChipInitialized(ULONG ioPort) ...@@ -1675,9 +1674,9 @@ static unsigned char FPT_ChkIfChipInitialized(ULONG ioPort)
* callback function. * callback function.
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FlashPoint_StartCCB(ULONG pCurrCard, PSCCB p_Sccb) static void FlashPoint_StartCCB(unsigned long pCurrCard, PSCCB p_Sccb)
{ {
ULONG ioport; unsigned long ioport;
unsigned char thisCard, lun; unsigned char thisCard, lun;
PSCCB pSaveSccb; PSCCB pSaveSccb;
CALL_BK_FN callback; CALL_BK_FN callback;
...@@ -1795,9 +1794,9 @@ static void FlashPoint_StartCCB(ULONG pCurrCard, PSCCB p_Sccb) ...@@ -1795,9 +1794,9 @@ static void FlashPoint_StartCCB(ULONG pCurrCard, PSCCB p_Sccb)
* callback function. * callback function.
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static int FlashPoint_AbortCCB(ULONG pCurrCard, PSCCB p_Sccb) static int FlashPoint_AbortCCB(unsigned long pCurrCard, PSCCB p_Sccb)
{ {
ULONG ioport; unsigned long ioport;
unsigned char thisCard; unsigned char thisCard;
CALL_BK_FN callback; CALL_BK_FN callback;
...@@ -1895,9 +1894,9 @@ static int FlashPoint_AbortCCB(ULONG pCurrCard, PSCCB p_Sccb) ...@@ -1895,9 +1894,9 @@ static int FlashPoint_AbortCCB(ULONG pCurrCard, PSCCB p_Sccb)
* interrupt for this card and disable the IRQ Pin if so. * interrupt for this card and disable the IRQ Pin if so.
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static unsigned char FlashPoint_InterruptPending(ULONG pCurrCard) static unsigned char FlashPoint_InterruptPending(unsigned long pCurrCard)
{ {
ULONG ioport; unsigned long ioport;
ioport = ((PSCCBcard)pCurrCard)->ioPort; ioport = ((PSCCBcard)pCurrCard)->ioPort;
...@@ -1922,13 +1921,13 @@ static unsigned char FlashPoint_InterruptPending(ULONG pCurrCard) ...@@ -1922,13 +1921,13 @@ static unsigned char FlashPoint_InterruptPending(ULONG pCurrCard)
* us. * us.
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static int FlashPoint_HandleInterrupt(ULONG pCurrCard) static int FlashPoint_HandleInterrupt(unsigned long pCurrCard)
{ {
PSCCB currSCCB; PSCCB currSCCB;
unsigned char thisCard,result,bm_status, bm_int_st; unsigned char thisCard,result,bm_status, bm_int_st;
unsigned short hp_int; unsigned short hp_int;
unsigned char i, target; unsigned char i, target;
ULONG ioport; unsigned long ioport;
thisCard = ((PSCCBcard)pCurrCard)->cardIndex; thisCard = ((PSCCBcard)pCurrCard)->cardIndex;
ioport = ((PSCCBcard)pCurrCard)->ioPort; ioport = ((PSCCBcard)pCurrCard)->ioPort;
...@@ -2167,7 +2166,7 @@ static int FlashPoint_HandleInterrupt(ULONG pCurrCard) ...@@ -2167,7 +2166,7 @@ static int FlashPoint_HandleInterrupt(ULONG pCurrCard)
* processing time. * processing time.
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static unsigned char FPT_SccbMgr_bad_isr(ULONG p_port, unsigned char p_card, static unsigned char FPT_SccbMgr_bad_isr(unsigned long p_port, unsigned char p_card,
PSCCBcard pCurrCard, unsigned short p_int) PSCCBcard pCurrCard, unsigned short p_int)
{ {
unsigned char temp, ScamFlg; unsigned char temp, ScamFlg;
...@@ -2425,7 +2424,7 @@ static void FPT_SccbMgrTableInitTarget(unsigned char p_card, unsigned char targe ...@@ -2425,7 +2424,7 @@ static void FPT_SccbMgrTableInitTarget(unsigned char p_card, unsigned char targe
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static unsigned char FPT_sfm(ULONG port, PSCCB pCurrSCCB) static unsigned char FPT_sfm(unsigned long port, PSCCB pCurrSCCB)
{ {
unsigned char message; unsigned char message;
unsigned short TimeOutLoop; unsigned short TimeOutLoop;
...@@ -2498,12 +2497,12 @@ static unsigned char FPT_sfm(ULONG port, PSCCB pCurrSCCB) ...@@ -2498,12 +2497,12 @@ static unsigned char FPT_sfm(ULONG port, PSCCB pCurrSCCB)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_ssel(ULONG port, unsigned char p_card) static void FPT_ssel(unsigned long port, unsigned char p_card)
{ {
unsigned char auto_loaded, i, target, *theCCB; unsigned char auto_loaded, i, target, *theCCB;
ULONG cdb_reg; unsigned long cdb_reg;
PSCCBcard CurrCard; PSCCBcard CurrCard;
PSCCB currSCCB; PSCCB currSCCB;
PSCCBMgr_tar_info currTar_Info; PSCCBMgr_tar_info currTar_Info;
...@@ -2809,7 +2808,7 @@ static void FPT_ssel(ULONG port, unsigned char p_card) ...@@ -2809,7 +2808,7 @@ static void FPT_ssel(ULONG port, unsigned char p_card)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_sres(ULONG port, unsigned char p_card, PSCCBcard pCurrCard) static void FPT_sres(unsigned long port, unsigned char p_card, PSCCBcard pCurrCard)
{ {
unsigned char our_target, message, lun = 0, tag, msgRetryCount; unsigned char our_target, message, lun = 0, tag, msgRetryCount;
...@@ -3070,7 +3069,7 @@ static void FPT_sres(ULONG port, unsigned char p_card, PSCCBcard pCurrCard) ...@@ -3070,7 +3069,7 @@ static void FPT_sres(ULONG port, unsigned char p_card, PSCCBcard pCurrCard)
(RD_HARPOON(port+hp_scsisig) & SCSI_BSY)) ; (RD_HARPOON(port+hp_scsisig) & SCSI_BSY)) ;
} }
static void FPT_SendMsg(ULONG port, unsigned char message) static void FPT_SendMsg(unsigned long port, unsigned char message)
{ {
while(!(RD_HARPOON(port+hp_scsisig) & SCSI_REQ)) while(!(RD_HARPOON(port+hp_scsisig) & SCSI_REQ))
{ {
...@@ -3119,7 +3118,7 @@ static void FPT_SendMsg(ULONG port, unsigned char message) ...@@ -3119,7 +3118,7 @@ static void FPT_SendMsg(ULONG port, unsigned char message)
* target device. * target device.
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_sdecm(unsigned char message, ULONG port, unsigned char p_card) static void FPT_sdecm(unsigned char message, unsigned long port, unsigned char p_card)
{ {
PSCCB currSCCB; PSCCB currSCCB;
PSCCBcard CurrCard; PSCCBcard CurrCard;
...@@ -3298,7 +3297,7 @@ static void FPT_sdecm(unsigned char message, ULONG port, unsigned char p_card) ...@@ -3298,7 +3297,7 @@ static void FPT_sdecm(unsigned char message, ULONG port, unsigned char p_card)
* Description: Decide what to do with the extended message. * Description: Decide what to do with the extended message.
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_shandem(ULONG port, unsigned char p_card, PSCCB pCurrSCCB) static void FPT_shandem(unsigned long port, unsigned char p_card, PSCCB pCurrSCCB)
{ {
unsigned char length,message; unsigned char length,message;
...@@ -3377,7 +3376,7 @@ static void FPT_shandem(ULONG port, unsigned char p_card, PSCCB pCurrSCCB) ...@@ -3377,7 +3376,7 @@ static void FPT_shandem(ULONG port, unsigned char p_card, PSCCB pCurrSCCB)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static unsigned char FPT_sisyncn(ULONG port, unsigned char p_card, unsigned char syncFlag) static unsigned char FPT_sisyncn(unsigned long port, unsigned char p_card, unsigned char syncFlag)
{ {
PSCCB currSCCB; PSCCB currSCCB;
PSCCBMgr_tar_info currTar_Info; PSCCBMgr_tar_info currTar_Info;
...@@ -3452,7 +3451,7 @@ static unsigned char FPT_sisyncn(ULONG port, unsigned char p_card, unsigned char ...@@ -3452,7 +3451,7 @@ static unsigned char FPT_sisyncn(ULONG port, unsigned char p_card, unsigned char
* necessary. * necessary.
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_stsyncn(ULONG port, unsigned char p_card) static void FPT_stsyncn(unsigned long port, unsigned char p_card)
{ {
unsigned char sync_msg,offset,sync_reg,our_sync_msg; unsigned char sync_msg,offset,sync_reg,our_sync_msg;
PSCCB currSCCB; PSCCB currSCCB;
...@@ -3584,7 +3583,7 @@ static void FPT_stsyncn(ULONG port, unsigned char p_card) ...@@ -3584,7 +3583,7 @@ static void FPT_stsyncn(ULONG port, unsigned char p_card)
* Description: Answer the targets sync message. * Description: Answer the targets sync message.
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_sisyncr(ULONG port,unsigned char sync_pulse, unsigned char offset) static void FPT_sisyncr(unsigned long port,unsigned char sync_pulse, unsigned char offset)
{ {
ARAM_ACCESS(port); ARAM_ACCESS(port);
WRW_HARPOON((port+SYNC_MSGS+0), (MPM_OP+AMSG_OUT+SMEXT )); WRW_HARPOON((port+SYNC_MSGS+0), (MPM_OP+AMSG_OUT+SMEXT ));
...@@ -3615,7 +3614,7 @@ static void FPT_sisyncr(ULONG port,unsigned char sync_pulse, unsigned char offse ...@@ -3615,7 +3614,7 @@ static void FPT_sisyncr(ULONG port,unsigned char sync_pulse, unsigned char offse
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static unsigned char FPT_siwidn(ULONG port, unsigned char p_card) static unsigned char FPT_siwidn(unsigned long port, unsigned char p_card)
{ {
PSCCB currSCCB; PSCCB currSCCB;
PSCCBMgr_tar_info currTar_Info; PSCCBMgr_tar_info currTar_Info;
...@@ -3667,7 +3666,7 @@ static unsigned char FPT_siwidn(ULONG port, unsigned char p_card) ...@@ -3667,7 +3666,7 @@ static unsigned char FPT_siwidn(ULONG port, unsigned char p_card)
* necessary. * necessary.
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_stwidn(ULONG port, unsigned char p_card) static void FPT_stwidn(unsigned long port, unsigned char p_card)
{ {
unsigned char width; unsigned char width;
PSCCB currSCCB; PSCCB currSCCB;
...@@ -3747,7 +3746,7 @@ static void FPT_stwidn(ULONG port, unsigned char p_card) ...@@ -3747,7 +3746,7 @@ static void FPT_stwidn(ULONG port, unsigned char p_card)
* Description: Answer the targets Wide nego message. * Description: Answer the targets Wide nego message.
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_siwidr(ULONG port, unsigned char width) static void FPT_siwidr(unsigned long port, unsigned char width)
{ {
ARAM_ACCESS(port); ARAM_ACCESS(port);
WRW_HARPOON((port+SYNC_MSGS+0), (MPM_OP+AMSG_OUT+SMEXT )); WRW_HARPOON((port+SYNC_MSGS+0), (MPM_OP+AMSG_OUT+SMEXT ));
...@@ -3776,7 +3775,7 @@ static void FPT_siwidr(ULONG port, unsigned char width) ...@@ -3776,7 +3775,7 @@ static void FPT_siwidr(ULONG port, unsigned char width)
* ID specified. * ID specified.
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_sssyncv(ULONG p_port, unsigned char p_id, unsigned char p_sync_value, static void FPT_sssyncv(unsigned long p_port, unsigned char p_id, unsigned char p_sync_value,
PSCCBMgr_tar_info currTar_Info) PSCCBMgr_tar_info currTar_Info)
{ {
unsigned char index; unsigned char index;
...@@ -3848,7 +3847,7 @@ static void FPT_sssyncv(ULONG p_port, unsigned char p_id, unsigned char p_sync_v ...@@ -3848,7 +3847,7 @@ static void FPT_sssyncv(ULONG p_port, unsigned char p_id, unsigned char p_sync_v
* Description: Reset the desired card's SCSI bus. * Description: Reset the desired card's SCSI bus.
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_sresb(ULONG port, unsigned char p_card) static void FPT_sresb(unsigned long port, unsigned char p_card)
{ {
unsigned char scsiID, i; unsigned char scsiID, i;
...@@ -3970,7 +3969,7 @@ static void FPT_ssenss(PSCCBcard pCurrCard) ...@@ -3970,7 +3969,7 @@ static void FPT_ssenss(PSCCBcard pCurrCard)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_sxfrp(ULONG p_port, unsigned char p_card) static void FPT_sxfrp(unsigned long p_port, unsigned char p_card)
{ {
unsigned char curr_phz; unsigned char curr_phz;
...@@ -4052,7 +4051,7 @@ static void FPT_sxfrp(ULONG p_port, unsigned char p_card) ...@@ -4052,7 +4051,7 @@ static void FPT_sxfrp(ULONG p_port, unsigned char p_card)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_schkdd(ULONG port, unsigned char p_card) static void FPT_schkdd(unsigned long port, unsigned char p_card)
{ {
unsigned short TimeOutLoop; unsigned short TimeOutLoop;
unsigned char sPhase; unsigned char sPhase;
...@@ -4245,10 +4244,10 @@ static void FPT_sinits(PSCCB p_sccb, unsigned char p_card) ...@@ -4245,10 +4244,10 @@ static void FPT_sinits(PSCCB p_sccb, unsigned char p_card)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_phaseDecode(ULONG p_port, unsigned char p_card) static void FPT_phaseDecode(unsigned long p_port, unsigned char p_card)
{ {
unsigned char phase_ref; unsigned char phase_ref;
void (*phase) (ULONG, unsigned char); void (*phase) (unsigned long, unsigned char);
DISABLE_AUTO(p_port); DISABLE_AUTO(p_port);
...@@ -4270,7 +4269,7 @@ static void FPT_phaseDecode(ULONG p_port, unsigned char p_card) ...@@ -4270,7 +4269,7 @@ static void FPT_phaseDecode(ULONG p_port, unsigned char p_card)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_phaseDataOut(ULONG port, unsigned char p_card) static void FPT_phaseDataOut(unsigned long port, unsigned char p_card)
{ {
PSCCB currSCCB; PSCCB currSCCB;
...@@ -4314,7 +4313,7 @@ static void FPT_phaseDataOut(ULONG port, unsigned char p_card) ...@@ -4314,7 +4313,7 @@ static void FPT_phaseDataOut(ULONG port, unsigned char p_card)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_phaseDataIn(ULONG port, unsigned char p_card) static void FPT_phaseDataIn(unsigned long port, unsigned char p_card)
{ {
PSCCB currSCCB; PSCCB currSCCB;
...@@ -4361,10 +4360,10 @@ static void FPT_phaseDataIn(ULONG port, unsigned char p_card) ...@@ -4361,10 +4360,10 @@ static void FPT_phaseDataIn(ULONG port, unsigned char p_card)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_phaseCommand(ULONG p_port, unsigned char p_card) static void FPT_phaseCommand(unsigned long p_port, unsigned char p_card)
{ {
PSCCB currSCCB; PSCCB currSCCB;
ULONG cdb_reg; unsigned long cdb_reg;
unsigned char i; unsigned char i;
currSCCB = FPT_BL_Card[p_card].currentSCCB; currSCCB = FPT_BL_Card[p_card].currentSCCB;
...@@ -4413,7 +4412,7 @@ static void FPT_phaseCommand(ULONG p_port, unsigned char p_card) ...@@ -4413,7 +4412,7 @@ static void FPT_phaseCommand(ULONG p_port, unsigned char p_card)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_phaseStatus(ULONG port, unsigned char p_card) static void FPT_phaseStatus(unsigned long port, unsigned char p_card)
{ {
/* Start-up the automation to finish off this command and let the /* Start-up the automation to finish off this command and let the
isr handle the interrupt for command complete when it comes in. isr handle the interrupt for command complete when it comes in.
...@@ -4435,7 +4434,7 @@ static void FPT_phaseStatus(ULONG port, unsigned char p_card) ...@@ -4435,7 +4434,7 @@ static void FPT_phaseStatus(ULONG port, unsigned char p_card)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_phaseMsgOut(ULONG port, unsigned char p_card) static void FPT_phaseMsgOut(unsigned long port, unsigned char p_card)
{ {
unsigned char message,scsiID; unsigned char message,scsiID;
PSCCB currSCCB; PSCCB currSCCB;
...@@ -4583,7 +4582,7 @@ static void FPT_phaseMsgOut(ULONG port, unsigned char p_card) ...@@ -4583,7 +4582,7 @@ static void FPT_phaseMsgOut(ULONG port, unsigned char p_card)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_phaseMsgIn(ULONG port, unsigned char p_card) static void FPT_phaseMsgIn(unsigned long port, unsigned char p_card)
{ {
unsigned char message; unsigned char message;
PSCCB currSCCB; PSCCB currSCCB;
...@@ -4636,7 +4635,7 @@ static void FPT_phaseMsgIn(ULONG port, unsigned char p_card) ...@@ -4636,7 +4635,7 @@ static void FPT_phaseMsgIn(ULONG port, unsigned char p_card)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_phaseIllegal(ULONG port, unsigned char p_card) static void FPT_phaseIllegal(unsigned long port, unsigned char p_card)
{ {
PSCCB currSCCB; PSCCB currSCCB;
...@@ -4664,9 +4663,9 @@ static void FPT_phaseIllegal(ULONG port, unsigned char p_card) ...@@ -4664,9 +4663,9 @@ static void FPT_phaseIllegal(ULONG port, unsigned char p_card)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_phaseChkFifo(ULONG port, unsigned char p_card) static void FPT_phaseChkFifo(unsigned long port, unsigned char p_card)
{ {
ULONG xfercnt; unsigned long xfercnt;
PSCCB currSCCB; PSCCB currSCCB;
currSCCB = FPT_BL_Card[p_card].currentSCCB; currSCCB = FPT_BL_Card[p_card].currentSCCB;
...@@ -4742,7 +4741,7 @@ static void FPT_phaseChkFifo(ULONG port, unsigned char p_card) ...@@ -4742,7 +4741,7 @@ static void FPT_phaseChkFifo(ULONG port, unsigned char p_card)
* because of command complete or from a disconnect. * because of command complete or from a disconnect.
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_phaseBusFree(ULONG port, unsigned char p_card) static void FPT_phaseBusFree(unsigned long port, unsigned char p_card)
{ {
PSCCB currSCCB; PSCCB currSCCB;
...@@ -4840,9 +4839,9 @@ static void FPT_phaseBusFree(ULONG port, unsigned char p_card) ...@@ -4840,9 +4839,9 @@ static void FPT_phaseBusFree(ULONG port, unsigned char p_card)
* Description: Load the Automation RAM with the defualt map values. * Description: Load the Automation RAM with the defualt map values.
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_autoLoadDefaultMap(ULONG p_port) static void FPT_autoLoadDefaultMap(unsigned long p_port)
{ {
ULONG map_addr; unsigned long map_addr;
ARAM_ACCESS(p_port); ARAM_ACCESS(p_port);
map_addr = p_port + hp_aramBase; map_addr = p_port + hp_aramBase;
...@@ -4948,7 +4947,7 @@ static void FPT_autoLoadDefaultMap(ULONG p_port) ...@@ -4948,7 +4947,7 @@ static void FPT_autoLoadDefaultMap(ULONG p_port)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_autoCmdCmplt(ULONG p_port, unsigned char p_card) static void FPT_autoCmdCmplt(unsigned long p_port, unsigned char p_card)
{ {
PSCCB currSCCB; PSCCB currSCCB;
unsigned char status_byte; unsigned char status_byte;
...@@ -5163,7 +5162,7 @@ static void FPT_autoCmdCmplt(ULONG p_port, unsigned char p_card) ...@@ -5163,7 +5162,7 @@ static void FPT_autoCmdCmplt(ULONG p_port, unsigned char p_card)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_dataXferProcessor(ULONG port, PSCCBcard pCurrCard) static void FPT_dataXferProcessor(unsigned long port, PSCCBcard pCurrCard)
{ {
PSCCB currSCCB; PSCCB currSCCB;
...@@ -5201,21 +5200,21 @@ static void FPT_dataXferProcessor(ULONG port, PSCCBcard pCurrCard) ...@@ -5201,21 +5200,21 @@ static void FPT_dataXferProcessor(ULONG port, PSCCBcard pCurrCard)
* Description: * Description:
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_busMstrSGDataXferStart(ULONG p_port, PSCCB pcurrSCCB) static void FPT_busMstrSGDataXferStart(unsigned long p_port, PSCCB pcurrSCCB)
{ {
ULONG count,addr,tmpSGCnt; unsigned long count,addr,tmpSGCnt;
unsigned int sg_index; unsigned int sg_index;
unsigned char sg_count, i; unsigned char sg_count, i;
ULONG reg_offset; unsigned long reg_offset;
if (pcurrSCCB->Sccb_XferState & F_HOST_XFER_DIR) { if (pcurrSCCB->Sccb_XferState & F_HOST_XFER_DIR) {
count = ((ULONG) HOST_RD_CMD)<<24; count = ((unsigned long) HOST_RD_CMD)<<24;
} }
else { else {
count = ((ULONG) HOST_WRT_CMD)<<24; count = ((unsigned long) HOST_WRT_CMD)<<24;
} }
sg_count = 0; sg_count = 0;
...@@ -5230,15 +5229,15 @@ static void FPT_busMstrSGDataXferStart(ULONG p_port, PSCCB pcurrSCCB) ...@@ -5230,15 +5229,15 @@ static void FPT_busMstrSGDataXferStart(ULONG p_port, PSCCB pcurrSCCB)
WR_HARPOON(p_port+hp_page_ctrl, i); WR_HARPOON(p_port+hp_page_ctrl, i);
while ((sg_count < (unsigned char)SG_BUF_CNT) && while ((sg_count < (unsigned char)SG_BUF_CNT) &&
((ULONG)(sg_index * (unsigned int)SG_ELEMENT_SIZE) < pcurrSCCB->DataLength) ) { ((unsigned long)(sg_index * (unsigned int)SG_ELEMENT_SIZE) < pcurrSCCB->DataLength) ) {
tmpSGCnt += *(((ULONG *)pcurrSCCB->DataPointer)+ tmpSGCnt += *(((unsigned long *)pcurrSCCB->DataPointer)+
(sg_index * 2)); (sg_index * 2));
count |= *(((ULONG *)pcurrSCCB->DataPointer)+ count |= *(((unsigned long *)pcurrSCCB->DataPointer)+
(sg_index * 2)); (sg_index * 2));
addr = *(((ULONG *)pcurrSCCB->DataPointer)+ addr = *(((unsigned long *)pcurrSCCB->DataPointer)+
((sg_index * 2) + 1)); ((sg_index * 2) + 1));
...@@ -5306,15 +5305,15 @@ static void FPT_busMstrSGDataXferStart(ULONG p_port, PSCCB pcurrSCCB) ...@@ -5306,15 +5305,15 @@ static void FPT_busMstrSGDataXferStart(ULONG p_port, PSCCB pcurrSCCB)
* Description: * Description:
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_busMstrDataXferStart(ULONG p_port, PSCCB pcurrSCCB) static void FPT_busMstrDataXferStart(unsigned long p_port, PSCCB pcurrSCCB)
{ {
ULONG addr,count; unsigned long addr,count;
if (!(pcurrSCCB->Sccb_XferState & F_AUTO_SENSE)) { if (!(pcurrSCCB->Sccb_XferState & F_AUTO_SENSE)) {
count = pcurrSCCB->Sccb_XferCnt; count = pcurrSCCB->Sccb_XferCnt;
addr = (ULONG) pcurrSCCB->DataPointer + pcurrSCCB->Sccb_ATC; addr = (unsigned long) pcurrSCCB->DataPointer + pcurrSCCB->Sccb_ATC;
} }
else { else {
...@@ -5359,9 +5358,9 @@ static void FPT_busMstrDataXferStart(ULONG p_port, PSCCB pcurrSCCB) ...@@ -5359,9 +5358,9 @@ static void FPT_busMstrDataXferStart(ULONG p_port, PSCCB pcurrSCCB)
* command busy is also time out, it'll just give up. * command busy is also time out, it'll just give up.
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static unsigned char FPT_busMstrTimeOut(ULONG p_port) static unsigned char FPT_busMstrTimeOut(unsigned long p_port)
{ {
ULONG timeout; unsigned long timeout;
timeout = LONG_WAIT; timeout = LONG_WAIT;
...@@ -5397,11 +5396,11 @@ static unsigned char FPT_busMstrTimeOut(ULONG p_port) ...@@ -5397,11 +5396,11 @@ static unsigned char FPT_busMstrTimeOut(ULONG p_port)
* Description: Abort any in progress transfer. * Description: Abort any in progress transfer.
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_hostDataXferAbort(ULONG port, unsigned char p_card, PSCCB pCurrSCCB) static void FPT_hostDataXferAbort(unsigned long port, unsigned char p_card, PSCCB pCurrSCCB)
{ {
ULONG timeout; unsigned long timeout;
ULONG remain_cnt; unsigned long remain_cnt;
unsigned int sg_ptr; unsigned int sg_ptr;
FPT_BL_Card[p_card].globalFlags &= ~F_HOST_XFER_ACT; FPT_BL_Card[p_card].globalFlags &= ~F_HOST_XFER_ACT;
...@@ -5464,10 +5463,10 @@ static void FPT_hostDataXferAbort(ULONG port, unsigned char p_card, PSCCB pCurrS ...@@ -5464,10 +5463,10 @@ static void FPT_hostDataXferAbort(ULONG port, unsigned char p_card, PSCCB pCurrS
sg_ptr--; sg_ptr--;
if (remain_cnt > (ULONG)(*(((ULONG *)pCurrSCCB-> if (remain_cnt > (unsigned long)(*(((unsigned long *)pCurrSCCB->
DataPointer) + (sg_ptr * 2)))) { DataPointer) + (sg_ptr * 2)))) {
remain_cnt -= (ULONG)(*(((ULONG *)pCurrSCCB-> remain_cnt -= (unsigned long)(*(((unsigned long *)pCurrSCCB->
DataPointer) + (sg_ptr * 2))); DataPointer) + (sg_ptr * 2)));
} }
...@@ -5487,7 +5486,7 @@ static void FPT_hostDataXferAbort(ULONG port, unsigned char p_card, PSCCB pCurrS ...@@ -5487,7 +5486,7 @@ static void FPT_hostDataXferAbort(ULONG port, unsigned char p_card, PSCCB pCurrS
pCurrSCCB->Sccb_sgseg = (unsigned short)sg_ptr; pCurrSCCB->Sccb_sgseg = (unsigned short)sg_ptr;
if ((ULONG)(sg_ptr * SG_ELEMENT_SIZE) == pCurrSCCB->DataLength if ((unsigned long)(sg_ptr * SG_ELEMENT_SIZE) == pCurrSCCB->DataLength
&& (remain_cnt == 0)) && (remain_cnt == 0))
pCurrSCCB->Sccb_XferState |= F_ALL_XFERRED; pCurrSCCB->Sccb_XferState |= F_ALL_XFERRED;
...@@ -5624,7 +5623,7 @@ static void FPT_hostDataXferAbort(ULONG port, unsigned char p_card, PSCCB pCurrS ...@@ -5624,7 +5623,7 @@ static void FPT_hostDataXferAbort(ULONG port, unsigned char p_card, PSCCB pCurrS
pCurrSCCB->Sccb_SGoffset = 0x00; pCurrSCCB->Sccb_SGoffset = 0x00;
if ((ULONG)(pCurrSCCB->Sccb_sgseg * SG_ELEMENT_SIZE) >= if ((unsigned long)(pCurrSCCB->Sccb_sgseg * SG_ELEMENT_SIZE) >=
pCurrSCCB->DataLength) { pCurrSCCB->DataLength) {
pCurrSCCB->Sccb_XferState |= F_ALL_XFERRED; pCurrSCCB->Sccb_XferState |= F_ALL_XFERRED;
...@@ -5657,9 +5656,9 @@ static void FPT_hostDataXferAbort(ULONG port, unsigned char p_card, PSCCB pCurrS ...@@ -5657,9 +5656,9 @@ static void FPT_hostDataXferAbort(ULONG port, unsigned char p_card, PSCCB pCurrS
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_hostDataXferRestart(PSCCB currSCCB) static void FPT_hostDataXferRestart(PSCCB currSCCB)
{ {
ULONG data_count; unsigned long data_count;
unsigned int sg_index; unsigned int sg_index;
ULONG *sg_ptr; unsigned long *sg_ptr;
if (currSCCB->Sccb_XferState & F_SG_XFER) { if (currSCCB->Sccb_XferState & F_SG_XFER) {
...@@ -5668,7 +5667,7 @@ static void FPT_hostDataXferRestart(PSCCB currSCCB) ...@@ -5668,7 +5667,7 @@ static void FPT_hostDataXferRestart(PSCCB currSCCB)
sg_index = 0xffff; /*Index by long words into sg list. */ sg_index = 0xffff; /*Index by long words into sg list. */
data_count = 0; /*Running count of SG xfer counts. */ data_count = 0; /*Running count of SG xfer counts. */
sg_ptr = (ULONG *)currSCCB->DataPointer; sg_ptr = (unsigned long *)currSCCB->DataPointer;
while (data_count < currSCCB->Sccb_ATC) { while (data_count < currSCCB->Sccb_ATC) {
...@@ -5708,7 +5707,7 @@ static void FPT_scini(unsigned char p_card, unsigned char p_our_id, unsigned cha ...@@ -5708,7 +5707,7 @@ static void FPT_scini(unsigned char p_card, unsigned char p_our_id, unsigned cha
{ {
unsigned char loser,assigned_id; unsigned char loser,assigned_id;
ULONG p_port; unsigned long p_port;
unsigned char i,k,ScamFlg ; unsigned char i,k,ScamFlg ;
PSCCBcard currCard; PSCCBcard currCard;
...@@ -5900,7 +5899,7 @@ static void FPT_scini(unsigned char p_card, unsigned char p_our_id, unsigned cha ...@@ -5900,7 +5899,7 @@ static void FPT_scini(unsigned char p_card, unsigned char p_our_id, unsigned cha
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static int FPT_scarb(ULONG p_port, unsigned char p_sel_type) static int FPT_scarb(unsigned long p_port, unsigned char p_sel_type)
{ {
if (p_sel_type == INIT_SELTD) if (p_sel_type == INIT_SELTD)
{ {
...@@ -5961,7 +5960,7 @@ static int FPT_scarb(ULONG p_port, unsigned char p_sel_type) ...@@ -5961,7 +5960,7 @@ static int FPT_scarb(ULONG p_port, unsigned char p_sel_type)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_scbusf(ULONG p_port) static void FPT_scbusf(unsigned long p_port)
{ {
WR_HARPOON(p_port+hp_page_ctrl, WR_HARPOON(p_port+hp_page_ctrl,
(RD_HARPOON(p_port+hp_page_ctrl) | G_INT_DISABLE)); (RD_HARPOON(p_port+hp_page_ctrl) | G_INT_DISABLE));
...@@ -5997,7 +5996,7 @@ static void FPT_scbusf(ULONG p_port) ...@@ -5997,7 +5996,7 @@ static void FPT_scbusf(ULONG p_port)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_scasid(unsigned char p_card, ULONG p_port) static void FPT_scasid(unsigned char p_card, unsigned long p_port)
{ {
unsigned char temp_id_string[ID_STRING_LENGTH]; unsigned char temp_id_string[ID_STRING_LENGTH];
...@@ -6085,7 +6084,7 @@ static void FPT_scasid(unsigned char p_card, ULONG p_port) ...@@ -6085,7 +6084,7 @@ static void FPT_scasid(unsigned char p_card, ULONG p_port)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_scsel(ULONG p_port) static void FPT_scsel(unsigned long p_port)
{ {
WR_HARPOON(p_port+hp_scsisig, SCSI_SEL); WR_HARPOON(p_port+hp_scsisig, SCSI_SEL);
...@@ -6119,7 +6118,7 @@ static void FPT_scsel(ULONG p_port) ...@@ -6119,7 +6118,7 @@ static void FPT_scsel(ULONG p_port)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static unsigned char FPT_scxferc(ULONG p_port, unsigned char p_data) static unsigned char FPT_scxferc(unsigned long p_port, unsigned char p_data)
{ {
unsigned char curr_data, ret_data; unsigned char curr_data, ret_data;
...@@ -6170,7 +6169,7 @@ static unsigned char FPT_scxferc(ULONG p_port, unsigned char p_data) ...@@ -6170,7 +6169,7 @@ static unsigned char FPT_scxferc(ULONG p_port, unsigned char p_data)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static unsigned char FPT_scsendi(ULONG p_port, unsigned char p_id_string[]) static unsigned char FPT_scsendi(unsigned long p_port, unsigned char p_id_string[])
{ {
unsigned char ret_data,byte_cnt,bit_cnt,defer; unsigned char ret_data,byte_cnt,bit_cnt,defer;
...@@ -6223,7 +6222,7 @@ static unsigned char FPT_scsendi(ULONG p_port, unsigned char p_id_string[]) ...@@ -6223,7 +6222,7 @@ static unsigned char FPT_scsendi(ULONG p_port, unsigned char p_id_string[])
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static unsigned char FPT_sciso(ULONG p_port, unsigned char p_id_string[]) static unsigned char FPT_sciso(unsigned long p_port, unsigned char p_id_string[])
{ {
unsigned char ret_data,the_data,byte_cnt,bit_cnt; unsigned char ret_data,the_data,byte_cnt,bit_cnt;
...@@ -6284,7 +6283,7 @@ static unsigned char FPT_sciso(ULONG p_port, unsigned char p_id_string[]) ...@@ -6284,7 +6283,7 @@ static unsigned char FPT_sciso(ULONG p_port, unsigned char p_id_string[])
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_scwirod(ULONG p_port, unsigned char p_data_bit) static void FPT_scwirod(unsigned long p_port, unsigned char p_data_bit)
{ {
unsigned char i; unsigned char i;
...@@ -6313,7 +6312,7 @@ static void FPT_scwirod(ULONG p_port, unsigned char p_data_bit) ...@@ -6313,7 +6312,7 @@ static void FPT_scwirod(ULONG p_port, unsigned char p_data_bit)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_scwiros(ULONG p_port, unsigned char p_data_bit) static void FPT_scwiros(unsigned long p_port, unsigned char p_data_bit)
{ {
unsigned char i; unsigned char i;
...@@ -6367,9 +6366,9 @@ static unsigned char FPT_scvalq(unsigned char p_quintet) ...@@ -6367,9 +6366,9 @@ static unsigned char FPT_scvalq(unsigned char p_quintet)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static unsigned char FPT_scsell(ULONG p_port, unsigned char targ_id) static unsigned char FPT_scsell(unsigned long p_port, unsigned char targ_id)
{ {
ULONG i; unsigned long i;
WR_HARPOON(p_port+hp_page_ctrl, WR_HARPOON(p_port+hp_page_ctrl,
(RD_HARPOON(p_port+hp_page_ctrl) | G_INT_DISABLE)); (RD_HARPOON(p_port+hp_page_ctrl) | G_INT_DISABLE));
...@@ -6446,7 +6445,7 @@ static unsigned char FPT_scsell(ULONG p_port, unsigned char targ_id) ...@@ -6446,7 +6445,7 @@ static unsigned char FPT_scsell(ULONG p_port, unsigned char targ_id)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_scwtsel(ULONG p_port) static void FPT_scwtsel(unsigned long p_port)
{ {
while(!(RDW_HARPOON((p_port+hp_intstat)) & SCAM_SEL)) {} while(!(RDW_HARPOON((p_port+hp_intstat)) & SCAM_SEL)) {}
} }
...@@ -6460,7 +6459,7 @@ static void FPT_scwtsel(ULONG p_port) ...@@ -6460,7 +6459,7 @@ static void FPT_scwtsel(ULONG p_port)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_inisci(unsigned char p_card, ULONG p_port, unsigned char p_our_id) static void FPT_inisci(unsigned char p_card, unsigned long p_port, unsigned char p_our_id)
{ {
unsigned char i,k,max_id; unsigned char i,k,max_id;
unsigned short ee_data; unsigned short ee_data;
...@@ -6653,7 +6652,7 @@ static unsigned char FPT_scmachid(unsigned char p_card, unsigned char p_id_strin ...@@ -6653,7 +6652,7 @@ static unsigned char FPT_scmachid(unsigned char p_card, unsigned char p_id_strin
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_scsavdi(unsigned char p_card, ULONG p_port) static void FPT_scsavdi(unsigned char p_card, unsigned long p_port)
{ {
unsigned char i,k,max_id; unsigned char i,k,max_id;
unsigned short ee_data,sum_data; unsigned short ee_data,sum_data;
...@@ -6702,7 +6701,7 @@ static void FPT_scsavdi(unsigned char p_card, ULONG p_port) ...@@ -6702,7 +6701,7 @@ static void FPT_scsavdi(unsigned char p_card, ULONG p_port)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_XbowInit(ULONG port, unsigned char ScamFlg) static void FPT_XbowInit(unsigned long port, unsigned char ScamFlg)
{ {
unsigned char i; unsigned char i;
...@@ -6752,7 +6751,7 @@ unsigned char i; ...@@ -6752,7 +6751,7 @@ unsigned char i;
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_BusMasterInit(ULONG p_port) static void FPT_BusMasterInit(unsigned long p_port)
{ {
...@@ -6783,7 +6782,7 @@ static void FPT_BusMasterInit(ULONG p_port) ...@@ -6783,7 +6782,7 @@ static void FPT_BusMasterInit(ULONG p_port)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_DiagEEPROM(ULONG p_port) static void FPT_DiagEEPROM(unsigned long p_port)
{ {
unsigned short index,temp,max_wd_cnt; unsigned short index,temp,max_wd_cnt;
...@@ -7416,9 +7415,9 @@ static unsigned char FPT_queueFindSccb(PSCCB p_SCCB, unsigned char p_card) ...@@ -7416,9 +7415,9 @@ static unsigned char FPT_queueFindSccb(PSCCB p_SCCB, unsigned char p_card)
static void FPT_utilUpdateResidual(PSCCB p_SCCB) static void FPT_utilUpdateResidual(PSCCB p_SCCB)
{ {
ULONG partial_cnt; unsigned long partial_cnt;
unsigned int sg_index; unsigned int sg_index;
ULONG *sg_ptr; unsigned long *sg_ptr;
if (p_SCCB->Sccb_XferState & F_ALL_XFERRED) { if (p_SCCB->Sccb_XferState & F_ALL_XFERRED) {
...@@ -7431,7 +7430,7 @@ static void FPT_utilUpdateResidual(PSCCB p_SCCB) ...@@ -7431,7 +7430,7 @@ static void FPT_utilUpdateResidual(PSCCB p_SCCB)
sg_index = p_SCCB->Sccb_sgseg; sg_index = p_SCCB->Sccb_sgseg;
sg_ptr = (ULONG *)p_SCCB->DataPointer; sg_ptr = (unsigned long *)p_SCCB->DataPointer;
if (p_SCCB->Sccb_SGoffset) { if (p_SCCB->Sccb_SGoffset) {
...@@ -7439,7 +7438,7 @@ static void FPT_utilUpdateResidual(PSCCB p_SCCB) ...@@ -7439,7 +7438,7 @@ static void FPT_utilUpdateResidual(PSCCB p_SCCB)
sg_index++; sg_index++;
} }
while ( ((ULONG)sg_index * (ULONG)SG_ELEMENT_SIZE) < while ( ((unsigned long)sg_index * (unsigned long)SG_ELEMENT_SIZE) <
p_SCCB->DataLength ) { p_SCCB->DataLength ) {
partial_cnt += *(sg_ptr+(sg_index * 2)); partial_cnt += *(sg_ptr+(sg_index * 2));
...@@ -7464,7 +7463,7 @@ static void FPT_utilUpdateResidual(PSCCB p_SCCB) ...@@ -7464,7 +7463,7 @@ static void FPT_utilUpdateResidual(PSCCB p_SCCB)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_Wait1Second(ULONG p_port) static void FPT_Wait1Second(unsigned long p_port)
{ {
unsigned char i; unsigned char i;
...@@ -7489,7 +7488,7 @@ static void FPT_Wait1Second(ULONG p_port) ...@@ -7489,7 +7488,7 @@ static void FPT_Wait1Second(ULONG p_port)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_Wait(ULONG p_port, unsigned char p_delay) static void FPT_Wait(unsigned long p_port, unsigned char p_delay)
{ {
unsigned char old_timer; unsigned char old_timer;
unsigned char green_flag; unsigned char green_flag;
...@@ -7537,7 +7536,7 @@ static void FPT_Wait(ULONG p_port, unsigned char p_delay) ...@@ -7537,7 +7536,7 @@ static void FPT_Wait(ULONG p_port, unsigned char p_delay)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_utilEEWriteOnOff(ULONG p_port,unsigned char p_mode) static void FPT_utilEEWriteOnOff(unsigned long p_port,unsigned char p_mode)
{ {
unsigned char ee_value; unsigned char ee_value;
...@@ -7566,7 +7565,7 @@ static void FPT_utilEEWriteOnOff(ULONG p_port,unsigned char p_mode) ...@@ -7566,7 +7565,7 @@ static void FPT_utilEEWriteOnOff(ULONG p_port,unsigned char p_mode)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_utilEEWrite(ULONG p_port, unsigned short ee_data, unsigned short ee_addr) static void FPT_utilEEWrite(unsigned long p_port, unsigned short ee_data, unsigned short ee_addr)
{ {
unsigned char ee_value; unsigned char ee_value;
...@@ -7617,7 +7616,7 @@ static void FPT_utilEEWrite(ULONG p_port, unsigned short ee_data, unsigned short ...@@ -7617,7 +7616,7 @@ static void FPT_utilEEWrite(ULONG p_port, unsigned short ee_data, unsigned short
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static unsigned short FPT_utilEERead(ULONG p_port, unsigned short ee_addr) static unsigned short FPT_utilEERead(unsigned long p_port, unsigned short ee_addr)
{ {
unsigned short i, ee_data1, ee_data2; unsigned short i, ee_data1, ee_data2;
...@@ -7647,7 +7646,7 @@ static unsigned short FPT_utilEERead(ULONG p_port, unsigned short ee_addr) ...@@ -7647,7 +7646,7 @@ static unsigned short FPT_utilEERead(ULONG p_port, unsigned short ee_addr)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static unsigned short FPT_utilEEReadOrg(ULONG p_port, unsigned short ee_addr) static unsigned short FPT_utilEEReadOrg(unsigned long p_port, unsigned short ee_addr)
{ {
unsigned char ee_value; unsigned char ee_value;
...@@ -7695,7 +7694,7 @@ static unsigned short FPT_utilEEReadOrg(ULONG p_port, unsigned short ee_addr) ...@@ -7695,7 +7694,7 @@ static unsigned short FPT_utilEEReadOrg(ULONG p_port, unsigned short ee_addr)
* *
*---------------------------------------------------------------------*/ *---------------------------------------------------------------------*/
static void FPT_utilEESendCmdAddr(ULONG p_port, unsigned char ee_cmd, unsigned short ee_addr) static void FPT_utilEESendCmdAddr(unsigned long p_port, unsigned char ee_cmd, unsigned short ee_addr)
{ {
unsigned char ee_value; unsigned char ee_value;
unsigned char narrow_flg; unsigned char narrow_flg;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment