mirror of
https://github.com/fhgwright/SCSI2SD.git
synced 2024-06-02 22:41:29 +00:00
Compile fixes
This commit is contained in:
parent
56f1d31703
commit
0b558479a6
|
@ -31,6 +31,8 @@
|
||||||
#include "time.h"
|
#include "time.h"
|
||||||
#include "cdrom.h"
|
#include "cdrom.h"
|
||||||
#include "debug.h"
|
#include "debug.h"
|
||||||
|
#include "tape.h"
|
||||||
|
#include "mo.h"
|
||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
|
|
|
@ -63,6 +63,9 @@ static uint8_t dummyBuffer[2] __attribute__((aligned(4))) = {0xFF, 0xFF};
|
||||||
volatile uint8_t sdRxDMAComplete;
|
volatile uint8_t sdRxDMAComplete;
|
||||||
volatile uint8_t sdTxDMAComplete;
|
volatile uint8_t sdTxDMAComplete;
|
||||||
|
|
||||||
|
static void sdCompleteRead();
|
||||||
|
static void sdCompleteWrite();
|
||||||
|
|
||||||
CY_ISR_PROTO(sdRxISR);
|
CY_ISR_PROTO(sdRxISR);
|
||||||
CY_ISR(sdRxISR)
|
CY_ISR(sdRxISR)
|
||||||
{
|
{
|
||||||
|
@ -426,7 +429,7 @@ sdReadMultiSectorDMA(uint8_t* outputBuffer)
|
||||||
dmaReadSector(outputBuffer);
|
dmaReadSector(outputBuffer);
|
||||||
}
|
}
|
||||||
|
|
||||||
void sdCompleteRead()
|
static void sdCompleteRead()
|
||||||
{
|
{
|
||||||
if (unlikely(sdIOState != SD_IDLE))
|
if (unlikely(sdIOState != SD_IDLE))
|
||||||
{
|
{
|
||||||
|
@ -442,7 +445,7 @@ void sdCompleteRead()
|
||||||
{
|
{
|
||||||
uint8 r1b = sdCommandAndResponse(SD_STOP_TRANSMISSION, 0);
|
uint8 r1b = sdCommandAndResponse(SD_STOP_TRANSMISSION, 0);
|
||||||
|
|
||||||
if (unlikely(r1b) && (scsiDev.PHASE == DATA_IN))
|
if (unlikely(r1b) && (scsiDev.phase == DATA_IN))
|
||||||
{
|
{
|
||||||
scsiDev.status = CHECK_CONDITION;
|
scsiDev.status = CHECK_CONDITION;
|
||||||
scsiDev.target->sense.code = HARDWARE_ERROR;
|
scsiDev.target->sense.code = HARDWARE_ERROR;
|
||||||
|
@ -570,7 +573,7 @@ sdWriteSectorDMAPoll()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void sdCompleteWrite()
|
static void sdCompleteWrite()
|
||||||
{
|
{
|
||||||
if (unlikely(sdIOState != SD_IDLE))
|
if (unlikely(sdIOState != SD_IDLE))
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue
Block a user