diff --git a/toc.txt b/toc.txt index aed478b..460c1c8 100644 --- a/toc.txt +++ b/toc.txt @@ -1,39 +1,35 @@ -.na -.nf -.ce -TABLE OF CONTENTS -.sp3 +# TABLE OF CONTENTS + CHAPTER 1 -.sp1 -.ul + INTRODUCTION -.sp3 + + CHAPTER 2 -.sp1 -.ul + THE EVOLUTION OF DOS -.sp1 + DOS 3 DOS 3.1 DOS 3.2 DOS 3.2.1 DOS 3.3 -.sp3 + + CHAPTER 3 -.sp1 -.ul + THE DISK II HARDWARE AND TRACK FORMATTING -.sp1 + DISK ORGANIZATION TRACK FORMATTING DATA FIELD ENCODING SECTOR INTERLEAVING -.sp3 + + CHAPTER 4 -.sp1 -.ul + DISKETTE DATA FORMATS -.sp1 + DISKETTE SPACE ALLOCATION THE VTOC THE CATALOG @@ -43,21 +39,21 @@ BINARY FILES APPLESOFT AND INTEGER FILES OTHER FILE TYPES (S,R,A,B) EMERGENCY REPAIRS -.sp3 + + CHAPTER 5 -.sp1 -.ul + THE STRUCTURE OF DOS -.sp1 + DOS MEMORY USE THE DOS VECTORS IN PAGE 3 WHAT HAPPENS DURING BOOTING -.sp3 + + CHAPTER 6 -.sp1 -.ul + USING DOS FROM ASSEMBLY LANGUAGE -.sp1 + DIRECT USE OF DISK DRIVE CALLING READ/WRITE TRACK/SECTOR (RWTS) RWTS IOB BY CALL TYPE @@ -65,50 +61,48 @@ CALLING THE DOS FILE MANAGER FILE MANAGER PARAMETER LIST BY CALL TYPE THE FILE MANAGER WORKAREA COMMON ALGORITHMS -.sp3 + + CHAPTER 7 -.sp1 -.ul + CUSTOMIZING DOS -.sp1 + SLAVE VS MASTER PATCHING AVOIDING RELOAD OF LANGUAGE CARD INSERTING A PROGRAM BETWEEN DOS AND ITS BUFFERS BRUN OR EXEC A HELLO FILE REMOVING THE PAUSE DURING A LONG CATALOG -.sp3 + + CHAPTER 8 -.sp1 -.ul + DOS PROGRAM LOGIC -.sp1 + DISK II CONTROLLER CARD ROM - BOOT 0 FIRST RAM BOOT STRAP LOADER - BOOT 1 DOS 3.3 MAIN ROUTINES DOS FILE MANAGER READ/WRITE TRACK/SECTOR -.bp + APPENDIX A -.sp1 -.ul + EXAMPLE PROGRAMS -.sp1 + HOW TO USE THE PROGRAMS DUMP - TRACK DUMP PROGRAM ZAP - DISK UPDATE PROGRAM FTS - FIND TRACK/SECTOR LISTS PROGRAM COPY - BINARY TO TEXT FILE CONVERT PROGRAM INIT - REFORMAT A SINGLE DISK TRACK -.sp3 + + APPENDIX B -.sp1 -.ul + DISK PROTECTION SCHEMES -.sp3 + + APPENDIX C -.sp1 -.ul + GLOSSARY -.sp3 + INDEX -.br