]> git.sur5r.net Git - cc65/commitdiff
Code goes into the CODE segment, not RODATA.
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Fri, 31 Mar 2006 20:07:43 +0000 (20:07 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Fri, 31 Mar 2006 20:07:43 +0000 (20:07 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@3713 b7a2c559-68d2-44c3-8de9-860c34a00d81

libsrc/joystick/joy-kernel.s
libsrc/mouse/mouse-kernel.s
libsrc/serial/ser-kernel.s
libsrc/tgi/tgi-kernel.s

index 7961e1c2a03f0febc74c9356579ab0648326e42b..975166b7eea08b7a1856ca2ff0551b04742476b9 100644 (file)
@@ -36,6 +36,7 @@ joy_irq:        .byte   $60, $00, $00   ; RTS plus two dummy bytes
 joy_sig:        .byte   $6A, $6F, $79, JOY_API_VERSION ; "joy", version
 
 
+.code
 ;----------------------------------------------------------------------------
 ; unsigned char __fastcall__ joy_install (void* driver);
 ; /* Install the driver once it is loaded */
index 9dc7d3b23dd1a5c81b73b988e2854aa03d7f4004..fc8d9490ebfabc2fc9fc892b92874c971d4cbaa9 100644 (file)
@@ -41,6 +41,7 @@ mouse_irq:    .byte   $60, $00, $00   ; RTS plus two dummy bytes
 mouse_sig:      .byte   $6d, $6f, $75, MOUSE_API_VERSION    ; "mou", version
 
 
+.code
 ;----------------------------------------------------------------------------
 ; unsigned char __fastcall__ mouse_install (const struct mouse_callbacks* c,
 ;                                           void* driver);
index cf5c203388fcfa2c6456b67664ef5c16525a9896..0bd494459c09d39182760a12f4f28c66b171737f 100644 (file)
@@ -37,6 +37,7 @@ ser_irq:      .byte   $60, $00, $00   ; RTS plus two dummy bytes
 ser_sig:        .byte   $73, $65, $72, SER_API_VERSION  ; "ser", version
 
 
+.code
 ;----------------------------------------------------------------------------
 ; unsigned char __fastcall__ ser_install (void* driver);
 ; /* Install the driver once it is loaded */
@@ -44,9 +45,9 @@ ser_sig:        .byte   $73, $65, $72, SER_API_VERSION  ; "ser", version
 
 _ser_install:
                sta     _ser_drv
-       sta     ptr1
-       stx     _ser_drv+1
-       stx     ptr1+1
+       sta     ptr1
+       stx     _ser_drv+1
+       stx     ptr1+1
 
 ; Check the driver signature
 
index 41f34d181c3084066be431169faeb966f69f6e87..6b95e1c969d92d3b61f04c4ca7ea5c904da21c0e 100644 (file)
@@ -67,6 +67,7 @@ tgi_irq:            .byte   $60, $00, $00       ; RTS plus two dummy bytes
 tgi_sig:        .byte   $74, $67, $69, TGI_API_VERSION  ; "tgi", version
 
 
+.code
 ;----------------------------------------------------------------------------
 ; void __fastcall__ tgi_install (void* driver);
 ; /* Install an already loaded driver. */
@@ -188,3 +189,4 @@ _tgi_uninstall:
         rts
 
 
+