renamed makros M_IO_READ and M_IO_WRITE to inr and outr
This commit is contained in:
@@ -93,13 +93,13 @@ SPIHW_MasterStart:
|
||||
sbrc r16, SPIHW_MODE_SPEED1_BIT
|
||||
sbr r17, (1<<SPR1)
|
||||
sbr r17, (1<<SPE) | (1<<MSTR)
|
||||
M_IO_WRITE SPCR, r17
|
||||
outr SPCR, r17
|
||||
|
||||
; setup SPSR
|
||||
clr r17
|
||||
sbrc r16, SPIHW_MODE_DOUBLESPEED_BIT
|
||||
sbr r17, (1<<SPI2X)
|
||||
M_IO_WRITE SPSR, r17
|
||||
outr SPSR, r17
|
||||
|
||||
ret
|
||||
; @end
|
||||
@@ -115,9 +115,9 @@ SPIHW_MasterStart:
|
||||
|
||||
SPIHW_MasterStop:
|
||||
; sbi SPIHW_SS_OUTPUT, SPIHW_SS_PIN ; SS high
|
||||
M_IO_READ r16, SPCR
|
||||
inr r16, SPCR
|
||||
cbr r16, (1<<SPE)
|
||||
M_IO_WRITE SPCR, r16
|
||||
outr SPCR, r16
|
||||
ret
|
||||
; @end
|
||||
|
||||
@@ -176,7 +176,7 @@ SPIHW_MasterTransfer:
|
||||
; @clobbers none
|
||||
|
||||
SPIHW_MasterSendByte:
|
||||
M_IO_WRITE SPDR, r16
|
||||
outr SPDR, r16
|
||||
ret
|
||||
; @end
|
||||
|
||||
@@ -191,10 +191,10 @@ SPIHW_MasterSendByte:
|
||||
; @clobbers none
|
||||
|
||||
SPIHW_WaitForTransferComplete:
|
||||
M_IO_READ r16, SPSR
|
||||
inr r16, SPSR
|
||||
sbrs r16, SPIF
|
||||
rjmp SPIHW_WaitForTransferComplete
|
||||
M_IO_READ r16, SPDR
|
||||
inr r16, SPDR
|
||||
ret
|
||||
; @end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user