Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
documentations:devices:wd177x [2014/03/23 12:43] – [Registers] pulkomandydocumentations:devices:wd177x [2015/02/28 18:08] (current) – external edit 127.0.0.1
Line 9: Line 9:
 Thomson machines don't connect the floppy controller interrupt to the CPU in any way, so all the communication must be done by polling the FDC. This may be tricky to get right. Thomson machines don't connect the floppy controller interrupt to the CPU in any way, so all the communication must be done by polling the FDC. This may be tricky to get right.
  
-^TO Address^MO Address^Description^ +^TO Address^MO Address^Name^Description^ 
-|E7D0|A7D0|Command (write) and Status (read)| +|E7D0      |A7D0  |STR/CMDR|Command (write) and Status (read)| 
-|E7D1|A7D1|Track| +|E7D1      |A7D1      |TKR |Track| 
-|E7D2|A7D2|Sector| +|E7D2      |A7D2      |SECT|Sector| 
-|E7D3|A7D3|Data| +|E7D3      |A7D3      |DR  |Data| 
-|E7D8|A7D8|Extension control|+|E7D8      |A7D8      |Extension control|
  
 the "Extension control" register is not part of the floppy controller, but is an extra latch in Thomson floppy extension design. It has the following functions: the "Extension control" register is not part of the floppy controller, but is an extra latch in Thomson floppy extension design. It has the following functions:
   * Bit 0: side select   * Bit 0: side select
-  * Bit 2: drive select 0 +  * Bit 1: drive select 0 
-  * Bit 3: drive select 1+  * Bit 2: drive select 1
   * Bit 7: single density mode   * Bit 7: single density mode
  
Line 26: Line 26:
  
 ===== Waiting for the controller ===== ===== Waiting for the controller =====
-As the floppy drive is slow, you hve to wait for it after sending a command. Here is how to wait for the "ready" bit in the status register.+As the floppy drive is slow, you have to wait for it after sending a command. Here is how to wait for the "ready" bit in the status register.
  
 <code> <code>
documentations/devices/wd177x.1395575037.txt.gz · Last modified: 2015/02/28 18:08 (external edit)
CC0 1.0 Universal
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0