Class Nibbles
In: lib/Nibbles.rb
Parent: Object
Nibbles dot/f_17.png

Methods

Constants

DEBUG = false   DEBUG=true
INTERLEAVES = [0x00,0x07,0x0E,0x06,0x0D,0x05,0x0C,0x04,0x0B,0x03,0x0A,0x02,0x09,0x01,0x08,0x0F]   dos interleave table (from Beneath Apple DOS p 3-23)
DATA_TRANSLATE_TABLE = [ 0x96,#00 0x97,#01 0x9A,#02 0x9B,#03 0x9D,#04 0x9E,#05 0x9F,#06 0xA6,#07 0xA7,#08 0xAB,#09 0xAC,#0A 0xAD,#0B 0xAE,#0C 0xAF,#0D 0xB2,#0E 0xB3,#0F 0xB4,#10 0xB5,#11 0xB6,#12 0xB7,#13 0xB9,#14 0xBA,#15 0xBB,#16 0xBC,#17 0xBD,#18 0xBE,#19 0xBF,#1A 0xCB,#1B 0xCD,#1C 0xCE,#1D 0xCF,#1E 0xD3,#1F 0xD6,#20 0xD7,#21 0xD9,#22 0xDA,#23 0xDB,#24 0xDC,#25 0xDD,#26 0xDE,#27 0xDF,#28 0xE5,#29 0xE6,#2A 0xE7,#2B 0xE9,#2C 0xEA,#2D 0xEB,#2E 0xEC,#2F 0xED,#30 0xEE,#31 0xEF,#32 0xF2,#33 0xF3,#34 0xF4,#35 0xF5,#36 0xF6,#37 0xF7,#38 0xF9,#39 0xFA,#3A 0xFB,#3B 0xFC,#3C 0xFD,#3D 0xFE,#3E 0xFF,#3F ]   6-2 translate table (from Beneath Apple DOS p 3-17)
TRACK_LENGTH = 6656

Public Class methods

[Validate]