┌────────────────────┬──────────────────────────────────────────────────┐ │Hook ID │Event Name │ │Major/Minor Code │ │ ├────────────────────┼──────────────────────────────────────────────────┤ │54/0C │WriteDot │ ├────────────────────┼──────────────────────────────────────────────────┤ │54/0D │ReadDot │ ├────────────────────┼──────────────────────────────────────────────────┤ │54/0E │WriteTeletypetoActivePage │ ├────────────────────┼──────────────────────────────────────────────────┤ │54/0F │ReadCurrentVideoState │ ├────────────────────┼──────────────────────────────────────────────────┤ │54/10 │SetPaletteRegisters │ ├────────────────────┼──────────────────────────────────────────────────┤ │54/11 │CharacterGenerator │ ├────────────────────┼──────────────────────────────────────────────────┤ │54/12 │AlternateSelect │ ├────────────────────┼──────────────────────────────────────────────────┤ │54/13 │WriteString │ ├────────────────────┼──────────────────────────────────────────────────┤ │54/14 │LoadLCDCharacterFont/Set │ ├────────────────────┼──────────────────────────────────────────────────┤ │54/15 │ReturnPhysicalDisplayParameters │ ├────────────────────┼──────────────────────────────────────────────────┤ │54/1A │Read/WriteDisplayCombinationCode │ ├────────────────────┼──────────────────────────────────────────────────┤ │54/1B │ReturnFunctionality/StateInfo │ ├────────────────────┼──────────────────────────────────────────────────┤ │54/1C │Save/RestoreVideoState │ ├────────────────────┼──────────────────────────────────────────────────┤ │54/7E │SetMode │ ├────────────────────┼──────────────────────────────────────────────────┤ │56/01 │KeyboardRead │ ├────────────────────┼──────────────────────────────────────────────────┤ │56/02 │KeyboardStatus │ ├────────────────────┼──────────────────────────────────────────────────┤ │56/03 │ShiftStatus │ ├────────────────────┼──────────────────────────────────────────────────┤ │56/04 │SetTypematicRate │ ├────────────────────┼──────────────────────────────────────────────────┤ │56/05 │KeyboardWrite │ ├────────────────────┼──────────────────────────────────────────────────┤ │56/10 │ExtendedKeyboardRead │ ├────────────────────┼──────────────────────────────────────────────────┤ │56/11 │ExtendedKeyboardStatus │ ├────────────────────┼──────────────────────────────────────────────────┤ │56/12 │ExtendedShiftStatus │ ├────────────────────┼──────────────────────────────────────────────────┤ │56/13 │KeyboardIntercept │ ├────────────────────┼──────────────────────────────────────────────────┤ │56/20 │Extended122KeyboardRead │ ├────────────────────┼──────────────────────────────────────────────────┤ │56/21 │Extended122KeyboardStatus │ ├────────────────────┼──────────────────────────────────────────────────┤ │56/22 │Extended122ShiftStatus │ ├────────────────────┼──────────────────────────────────────────────────┤ │57/01 │InitializeThePrinterPort │ ├────────────────────┼──────────────────────────────────────────────────┤ │57/02 │ReadStatus │ ├────────────────────┼──────────────────────────────────────────────────┤ │57/7E │PrintCharacter │ ├────────────────────┼──────────────────────────────────────────────────┤ │58/01 │ReadStatusOfLastOp │ ├────────────────────┼──────────────────────────────────────────────────┤ │58/02 │ReadDesiredSectors │ ├────────────────────┼──────────────────────────────────────────────────┤ │58/03 │WriteDesiredSectors │ ├────────────────────┼──────────────────────────────────────────────────┤ │58/04 │VerifyDesiredSectors │ ├────────────────────┼──────────────────────────────────────────────────┤ │58/05 │FormatDesiredCylinder │ ├────────────────────┼──────────────────────────────────────────────────┤ │58/06 │FormatDesiredCylinderSetBadSectorFlags │ ├────────────────────┼──────────────────────────────────────────────────┤ │58/07 │FormatDriveStarting │ ├────────────────────┼──────────────────────────────────────────────────┤ │58/08 │ReadDriveParameters │ ├────────────────────┼──────────────────────────────────────────────────┤ │58/09 │InitializeDrivePairChar │ ├────────────────────┼──────────────────────────────────────────────────┤ │58/0C │Seek │ ├────────────────────┼──────────────────────────────────────────────────┤ │58/0D │AlternateDiskReset │ ├────────────────────┼──────────────────────────────────────────────────┤ │58/10 │TestDriveReady │ ├────────────────────┼──────────────────────────────────────────────────┤ │58/11 │Recalibrate │ ├────────────────────┼──────────────────────────────────────────────────┤ │58/15 │ReadDASDType │ ├────────────────────┼──────────────────────────────────────────────────┤ │58/19 │ParkHeads │ ├────────────────────┼──────────────────────────────────────────────────┤ │58/1A │FormatUnit │ ├────────────────────┼──────────────────────────────────────────────────┤ │58/7E │ResetDiskSystem │ └────────────────────┴──────────────────────────────────────────────────┘