home *** CD-ROM | disk | FTP | other *** search
/ hackzapple.com / www.hackzapple.com.tar / www.hackzapple.com / DISKII / DISKIITECH07.HTM.orig < prev    next >
Text File  |  2010-10-06  |  4KB  |  120 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
  2. <HTML>
  3. <HEAD>
  4. <TITLE>HACK Z APPLE, Collection Apple II</TITLE>
  5.   <link rel="shortcut icon" type="image/x-icon" href="http://www.hackzapple.com/favicon.ico">
  6.   <meta http-equiv="imagetoolbar" content="no">
  7.   <meta name="author" 
  8.             content="JPL">
  9.  <meta name="KEYWORDS"    content="HACK Z APPLE, JPL, Cracking, Hacking, Collection APPLE II, APPLE, Apple II, APPLE II Plus, 2+, Europlus, 2e, //e, enhanced, Platinium, Stealth,  Cortland, GS, IIGS, WOZ, IIGS WOZ, ROM 0, ROM 1, ROM 4, IIc, IIc Plus,Apple III, LISA, MAC XL, DARK VADOR, ITT 2020, APPLE BF,APPLE REV0, REVISION 0, RFI, NON RFI">
  10.   <meta name="TITLE"     content="Apple II standard">
  11.   <meta name="OWNER"     content="HACKZAPPLE.COM">
  12.   <meta name="SUBJECT"     content="Collection Apple II">
  13.   <meta name="REVISIT-AFTER"     content="10 DAYS">
  14.   <meta name="LANGUAGE" content="FR">
  15.   <meta name="ROBOTS"     content="All">  
  16. <link href="../BASIC.CSS" rel="stylesheet" type="text/css"> 
  17. </HEAD>
  18.  
  19. <BODY>
  20. <CENTER>
  21.  
  22.  
  23. <A NAME="DISK07"></A>
  24. <TABLE border="0" cellspacing="0" cellpadding="0" width="700">
  25. <TR>     <TD WIDTH="150"></TD> 
  26.     <TD WIDTH="100"></TD> 
  27.     <TD WIDTH="250"></TD>
  28.     <TD WIDTH="10"> </TD>
  29.     <TD WIDTH="190"></TD> </TR>
  30.  
  31. <TR>     <TD COLSPAN="4" valign="TOP" > <img src="../THEMAS/M3/XDISK7.PNG" BORDER=0></TD>  
  32.     <TD> 
  33.     <CENTER>
  34.     <A HREF="DISKIITECH06.HTM" > <img  src="../THEMAS/DIVERS/PRIOR1.PNG" BORDER=0></A>
  35.     <A HREF="DISKIITECH.HTM" > <img  src="../THEMAS/DIVERS/HOME1.PNG" BORDER=0></A>  
  36.     <A HREF="DISKIITECH08.HTM" ><img  src="../THEMAS/DIVERS/SUITE1.PNG" BORDER=0></A>
  37.     </CENTER>
  38.     </TD>
  39. </TR>
  40. <TR> <TD COLSPAN="5" CLASS="PARAG1">  
  41.     Contrairement α une idΘe fausse ce n'est pas les routines de lecture qui posent problΦme mais bien celles d'Θcriture.
  42.     <BR><BR>
  43.     Lire un nibble sur une disquette est presque enfantin :<BR><BR>
  44.     <IMG SRC="../THEMAS/DIVERS/BULLET.GIF">Vous enclenchez le mode lecture<BR>
  45.     <IMG SRC="../THEMAS/DIVERS/BULLET.GIF">Vous lisez les nibbles... 
  46.     <BR><BR>
  47.     Pour ce faire il suffit de lire le DATA REGISTER (qui est en $C08C) par polling en attendant le le bit 7 soit α 1, plus facile je 
  48.     ne vois pas bien !
  49.     <BR><BR>
  50.     Enfin, il ne faut pas exagΘrer, une fois que vous avez lu le nibble il faut le traiter MAIS ATTENTION vous ne devez 
  51.     pas traiter la savate... en thΘorie vous disposez de la possibilitΘ de 32 cycles pour vos instructions mais en rΘalitΘ
  52.     il n'est pas prudent de les utiliser en totalitΘ car cela exigerait des drives parfaitement rΘglΘs aussi bien ceux qui
  53.     ont servis α l'Θcriture que ceux qui vous servent α la lecture. Et surtout il ne vaudrait mieux  qu'il soient trop 
  54.     rapides! Ce qui est malheureux quand on sait que le LSS permet des drives rapides pour la lecture...
  55.     </TD>
  56. </TR>
  57. </TABLE>
  58.  
  59.  
  60. <TABLE border="0" cellspacing="0" cellpadding="0" width="700">
  61. <TR>     <TD WIDTH="100"></TD> 
  62.     <TD WIDTH="100"></TD> 
  63.     <TD WIDTH="100"></TD>
  64.     <TD WIDTH="400"></TD> </TR>
  65.  
  66. <TR> <TD></TD>
  67.     <TD CLASS="PARAG1K">
  68.     <BR><BR>READLP    
  69.     </TD>
  70.  
  71.     <TD CLASS="PARAG1K">  
  72.     LDA $C08E,X<BR>
  73.     ...<BR>
  74.     LDA $C08C,X<BR>
  75.     BPL READLP<BR>
  76.     STA DATA<BR>
  77.     ...<BR>
  78.     </TD>
  79.     <TD CLASS="PARAG1K">  
  80.     ; enclenche le mode READ<BR><BR>; lit le Data Register <BR>; polling tant que le bit 7 n'est pas α 1    
  81.     </TD>
  82. </TR>
  83.  
  84. </TABLE>
  85.  
  86.  
  87. <TABLE border="0" cellspacing="0" cellpadding="0" width="700">
  88. <TR>     <TD WIDTH="150"></TD> 
  89.     <TD WIDTH="100"></TD> 
  90.     <TD WIDTH="250"></TD>
  91.     <TD WIDTH="10"> </TD>
  92.     <TD WIDTH="190"></TD> </TR>
  93. <TR> <TD COLSPAN="5" CLASS="PARAG1">
  94.     Ce qui difficile α comprendre... hΘ oui c'Θtait trop beau ! c'est le fonctionnement du 
  95. <A HREF="DISKIITECH07A.HTM">SEQUENCER dΘtaillΘ ici.</A>  et plus exactement 
  96. <A HREF="DISKIITECH07B.HTM">le fonctionnement en mode LECTURE ici</A>
  97.     </TD>
  98. </TR>
  99.  
  100. <TR> <TD COLSPAN="5" height="10" >  </TD>  </tr>
  101. <TR>    <TD COLSPAN="5" CLASS="PARAG1"> <CENTER> 
  102.     <A HREF="DISKIITECH06.HTM"> <img  src="../THEMAS/DIVERS/PRIOR1.PNG" BORDER=0></A>
  103.     <A HREF="DISKIITECH08.HTM"> <img  src="../THEMAS/DIVERS/SUITE1.PNG" BORDER=0></A>
  104.     </CENTER>
  105.     </TD>
  106. </TR>
  107. <TR> <TD COLSPAN="5" height="10" ></TD></tr>
  108. <TR><TD COLSPAN="5"  ><HR color="BLUE"></td>
  109. </TR>
  110. <TR> 
  111.     <TD COLSPAN="5">  
  112.     <CENTER>
  113.     <A HREF="javascript:history.back()"> <IMG SRC="../THEMAS/DIVERS/JSBACK.PNG"></A> 
  114.     <A HREF="DISKIITECH.HTM" > <IMG SRC="../THEMAS/DIVERS/HOMESITE.PNG"></A>
  115.     </CENTER></TD>
  116. </TR>
  117. </TABLE></CENTER>
  118. </BODY>
  119. </HTML>
  120.