devsdspi: ooh look a few more bytes !
authorAlan Cox <alan@linux.intel.com>
Sat, 31 Jan 2015 00:26:21 +0000 (00:26 +0000)
committerAlan Cox <alan@linux.intel.com>
Sat, 31 Jan 2015 00:26:21 +0000 (00:26 +0000)
Kernel/platform-socz80/devsdspi.c

index 94fdf57..28591e5 100644 (file)
@@ -84,6 +84,7 @@ bool sd_spi_receive_sector(uint8_t drive) __naked
     call nz,map_process_always
     call rx256
     call rx256
+xferout:
     pop af
     call nz,map_kernel
     ret
@@ -111,8 +112,6 @@ bool sd_spi_transmit_sector(uint8_t drive) __naked
     ld bc, #SD_SPI_RX * 256
     otir
     otir
-    pop af
-    call nz,map_kernel
-    ret
+    jr xferout
   __endasm;
 }