X-Git-Url: http://cloudbase.mooo.com/gitweb/avrcpm.git/blobdiff_plain/a7b795ca288038b9b99c6afe5d15cf2ddd4dac3f..a8cde371bfde7e3b77ecad8b3935cfe972125ea7:/avr/dram-8bit.inc diff --git a/avr/dram-8bit.inc b/avr/dram-8bit.inc index a2b2e0c..e60fbfa 100644 --- a/avr/dram-8bit.inc +++ b/avr/dram-8bit.inc @@ -42,7 +42,7 @@ ; mem_read_ds destreg, memaddr .macro mem_read_ds - cli ;1 +; cli ;1 out PORTD,@1h ;1 out PORTC,_RAS0 ;1 out PORTD,@1l ;1 @@ -53,7 +53,7 @@ dram_wait DRAM_WAITSTATES ; in @0,PIND ;1 out PORTC,_255 ;1 - sei ;1 +; sei ;1 out DDRD,_255 ;1 = 14 + DRAM_WAITSTATES .endm @@ -89,14 +89,14 @@ ; mem_write_ds memaddr, sourcereg .macro mem_write_ds - cli ;1 +; cli ;1 out PORTD,@0h ;1 out PORTC,_RAS0 ;1 out PORTD,@0l ;1 out PORTC,_CAS0 ;1 out PORTD,@1 ;1 out PORTC,_WE ;1 - sei ;1 +; sei ;1 out PORTC,_255 ;1 = 9 .endm @@ -106,7 +106,7 @@ ; temp = srcreg .macro mem_write_d - mem_write_ds @0, temp + mem_write_ds @0, temp .endm ;---------------------------------------------- @@ -115,7 +115,7 @@ ; xh = memaddrh, xl = memaddrl .macro mem_write_s - mem_write_ds x, @0 + mem_write_ds x, @0 .endm ;---------------------------------------------- @@ -126,5 +126,3 @@ .macro mem_write mem_write_ds x, temp .endm - -