[Coco] flashpak driver

Boisy Pitre boisy at tee-boy.com
Tue Apr 7 17:41:45 EDT 2009


This happens to be non-functional code for a product that never  
existed; I've went ahead and removed it from the repository.

Regards,
Boisy G. Pitre
--
Tee-Boy
Mobile: 337.781.3570
Email: boisy at tee-boy.com
Web: http://www.tee-boy.com

On Apr 7, 2009, at 4:12 PM, Roger Taylor wrote:

> Boisy, I'm glancing through some of the nos9 source and noticed two  
> things right away in flashpak.asm that you might want to change to  
> greatly speed up the writes.
>
> bsr WrByte is the only call to WrByte, meaning a lot of cycles are  
> wasted having the byte writer as a subroutine, unless further  
> expansion will add code that also calls the subroutine.
>
> WrLoop   lda   ,x+        get data from buffer
>         bsr   WrByte     write that byte  <--- only call to byte  
> writer
>         bcs   WrBlkDn    if there was an error, break out
>
>         inc   ,s         increment offset
>         ldb   ,s         get new offset   <--- This line is not needed
>         bne   WrLoop
>
>
> -- 
> Roger Taylor
>
> http://www.wordofthedayonline.com
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco




More information about the Coco mailing list