Ejemplo n.º 1
0
 internal TrackEntry(byte trackNumber, uint startAddr, byte CtrlAddr)
 {
     TrackNumber = trackNumber;
     StartAddr   = startAddr;
     Ctrl        = (TrackCtrl)(CtrlAddr & 0x0F);
     Addr        = (TrackAddr)((CtrlAddr >> 4) & 0x0F);
 }
Ejemplo n.º 2
0
        public TocFullDataBlock(byte sessionNumber, byte CtrlAddr, byte trackNumber, byte point, TrackTime aTime, TrackTime startPosition)
        {
            SessionNumber = sessionNumber;
            TrackNumber   = trackNumber;
            Point         = point;
            ATime         = aTime;
            StartPosition = startPosition;

            Ctrl = (TrackCtrl)(CtrlAddr & 0x0F);
            Addr = (TrackAddr)((CtrlAddr >> 4) & 0x0F);
        }