From 72b5a6b89ad8dc482c6dbc1ee1888bc480031fe6 Mon Sep 17 00:00:00 2001 From: Michaelangel007 Date: Sun, 26 Mar 2017 09:14:28 -0700 Subject: [PATCH] Cleanup RWTS_ReadSector --- README.md | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c0714dc..da9887e 100644 --- a/README.md +++ b/README.md @@ -751,11 +751,22 @@ I'll use the prefix: B00F:38 SEC ; Error TODO: Who calls us??? B010:60 RTS + ; The main "workhorse" -- read one sector + ; Called internally at $B366 + ; Called externally by the user indirectly via: + ; + ; * RWTS_ReadTrack + ; * RWTS_LoadCode + ; * RWTS_LoadBlocks + ; * RWTS_ReadTrackQuiet + ; ; ==================== - ; X = Slot * $10 + ; X = Slot * $10 + ; E6 = Pointer to Dest Address Low + ; E7 = Pointer to Dest Address High ; ==================== RWTS_ReadSector - B011:86 FD STX rwts_SlotX16 ; $E6 = Pointer to Dest Address + B011:86 FD STX rwts_SlotX16 B013:8A TXA B014:09 8C ORA #