view level1/modules/dwinit.asm @ 3252:c505ae3120c4

modules: Make source file line endings consistent Only a few had the "other" CR/LF endings.
author Tormod Volden <debian.tormod@gmail.com>
date Sat, 07 Apr 2018 21:00:59 +0200 (2018-04-07)
parents ce3dba57003b
children
line wrap: on
line source
*******************************************************
*
* DWInit
*    Initialize DriveWire for CoCo Bit Banger

DWInit
               IFNE     ARDUINO

* setup PIA PORTA (read)
               clr       $FF51
               clr       $FF50
               lda       #$2C
               sta       $FF51

* setup PIA PORTB (write)
               clr       $FF53
               lda       #$FF
               sta       $FF52
               lda       #$2C
               sta       $FF53
               rts

               ELSE

               pshs      a,x
               IFDEF     PIA1Base
               ldx       #PIA1Base           $FF20
               clr       1,x                 clear CD
               lda       #%11111110
               sta       ,x
               lda       #%00110100
               sta       1,x
               lda       ,x
               ENDC
               puls       a,x,pc

               ENDC