===== 02 SGU F30 SPD GLP UNLOCKED | BIOS 19951204 System ROM Version 3.0 11/18/96 A BadVaddr as the group starts: 00000480 The unlock, then SPD's 200 INT1s and GLP's GetlocL and GetlocP pairs. Switches (Test 21h, bit1 door open, bit0 head at POS0): int3 00 @35171. Getstat: int3 02 @39231. Mode 20. HINTMSK was 1F. Unlock replies (50h-56h): 50: int5 03 40 @58104 51: int5 03 40 @56766 52: int5 03 40 @43666 53: int5 03 40 @41167 54: int5 03 40 @87486 55: int5 03 40 @55138 56: int5 03 40 @98893 Single speed, mode 00, from sector 16: ReadN int3 02 @44456, 200 INT1 INT1 at: 13632776 14078792 14536776 14980840 15428040 15887464 16329896 16783512 17241928 17689384 18142040 18601848 19046920 19493048 19959864 20396920 20856248 21299000 21752568 22211368 22658888 23103624 23570952 24007672 24461624 24928008 25365208 25824696 26266968 26720584 27178952 27626952 28071256 28538408 28975080 29429016 29895400 30332600 30791880 31234120 31687736 32146152 32593704 33038536 33505640 33942344 34396248 34862824 35300040 35759272 36201512 36655080 37113864 37561912 38006200 38474424 38911080 39367432 39827288 40265640 40725448 41168360 41622520 42081080 42528536 42973368 43440424 43877144 44331096 44797480 45235064 45694296 46136568 46590136 47048552 47496648 47940904 48408008 48844728 49298680 49765064 50202264 50661544 51103768 51557384 52015944 52463416 52908440 53375544 53812264 54266216 54732552 55169688 55628968 56071208 56524824 56983336 57430856 57875688 58342824 58779480 59233432 59699816 60137160 60596584 61038872 61490952 61939816 62395352 62848056 63307288 63752360 64197912 64664440 65101496 65555448 66013384 66459320 66918312 67366392 67810648 68277752 68720904 69165160 69632840 70071960 70531192 70973464 71427080 71886024 72325672 72784712 73238520 73683640 74138408 74596344 75042232 75487768 75945752 76391640 76850040 77297512 77750216 78217896 78659032 79100072 79552008 80007064 80466296 80908536 81362152 81820504 82268600 82712856 83180008 83616680 84070632 84537000 84974296 85433544 85875784 86329352 86788104 87236200 87680488 88148696 88584792 89039320 89506072 89943128 90402552 90845320 91299336 91744056 92200024 92650856 93102408 93555160 94008568 94466504 94911960 95357480 95815464 96261432 96719848 97167352 97620008 98087640 98522600 98974712 99433944 99872872 100326872 100785128 101228296 101687576 102137688 102587704 103054664 103492200 199 gaps: first to last 89859424, mean 451554.894, least 434960, most 468224 Pause: int3 22 @42762 int2 02 @3805258 Double speed, mode 80, from sector 16: ReadN int3 02 @33655, 200 INT1 INT1 at: 26232487 26445511 26693591 26901143 27121079 27372279 27572071 27811847 28032743 28249815 28476327 28707463 28931047 29149783 29393271 29615031 29832151 30053911 30281111 30506567 30738007 30968759 31188215 31409815 31634215 31864199 32094839 32316855 32540823 32763255 33008359 33215575 33439767 33672615 33896023 34118471 34360999 34568935 34795351 35035527 35257623 35477047 35698087 35936279 36157463 36378471 36608823 36827655 37061527 37297655 37510263 37731783 37962151 38188903 38410487 38651127 38858887 39085127 39328951 39537175 39768007 39998903 40215527 40444935 40670007 40900327 41119159 41348071 41578823 41799447 42020839 42251191 42477911 42699447 42929767 43152583 43382167 43614215 43830407 44052903 44295687 44517223 44735959 44956951 45183239 45414071 45645831 45867879 46091287 46312423 46536791 46766535 47001127 47223127 47446487 47670711 47913751 48121591 48344135 48583255 48800039 49021623 49260711 49483255 49699367 49929671 50161911 50378023 50602583 50835063 51058999 51281479 51513687 51729847 51956791 52189415 52413335 52635831 52878855 53086615 53310775 53544647 53763095 53993927 54224631 54441799 54671175 54901927 55118567 55348583 55581255 55802791 56023303 56249015 56479079 56697495 56927799 57167431 57376199 57605063 57844695 58052919 58282903 58515079 58730711 58961111 59197431 59418439 59635367 59864247 60096918 60313975 60535015 60771623 60988199 61217079 61460535 61668759 61890295 62123159 62341575 62570439 62811511 63019159 63249095 63496583 63709719 63926871 64155751 64374791 64605767 64836823 65061607 65280071 65509047 65740327 65958775 66179959 66414647 66633095 66861975 67102983 67310263 67540231 67785527 67987559 68220359 68441895 68668647 68890663 69130279 69343415 69573335 69807687 70030135 70245655 70475543 70696151 70925559 71157895 199 gaps: first to last 44925408, mean 225755.819, least 199792, most 251200 Pause: int3 22 @33165 int2 02 @1930637 Single speed at sector 50000, mode 00, from sector 50000: ReadN int3 02 @33753, 200 INT1 INT1 at: 72296089 72748937 73221145 73650793 74103161 74554585 75005225 75454873 75913289 76354281 76815241 77257913 77713833 78171769 78615321 79070089 79529337 79972169 80421849 80880313 81321385 81782297 82225545 82683305 83134137 83586745 84033401 84501625 84935769 85385961 85853321 86293833 86741017 87199337 87647577 88105609 88549209 89003977 89471609 89904585 90353257 90820793 91263369 91716425 92159721 92615641 93074153 93517721 93972441 94431625 94872681 95321305 95780537 96223545 96684505 97127273 97583192 98041065 98484601 98939337 99406969 99839673 100288441 100747721 101198649 101651641 102094681 102550553 103008585 103452313 103907081 104366313 104807545 105256089 105715369 106158409 106619321 107062137 107518025 107976009 108419545 108874361 109342009 109774697 110223353 110682633 111133465 111586553 112029561 112485353 112943673 113387209 113842169 114301977 114742569 115191785 115651593 116095513 116558345 117001833 117452617 117919001 118351577 118805145 119263369 119706825 120170281 120613929 121065209 121512441 121970857 122419081 122877033 123321049 123775865 124243513 124676585 125125353 125584825 126035705 126488793 126931689 127387561 127846121 128289657 128744393 129203625 129644665 130093353 130552553 130995545 131456457 131899225 132355097 132813657 133257721 133705193 134172969 134614073 135062729 135522009 135965017 136425929 136869177 137325049 137775161 138227097 138673401 139141097 139581641 140030313 140484361 140935241 141382329 141840745 142288937 142746937 143190841 143645609 144113289 144546505 144995033 145454265 145905097 146358185 146801529 147257401 147715433 148158969 148613833 149073113 149514393 149963545 150424649 150868377 151316889 151775545 152224409 152679753 153123001 153576857 154035369 154478857 154942361 155385944 155837097 156284281 156742857 157191049 157649001 158093113 158547881 159015465 159448489 159897161 160356537 160807369 161260409 161703673 162159545 199 gaps: first to last 89863456, mean 451575.155, least 429648, most 472208 Pause: int3 22 @42813 int2 02 @4998157 Mode 00, ReadN from 1000 (00:15:25): int3 02 @69388, 32 INT1, the last int1 22 @30248860 During the read: 0 GetlocL int3 00 15 56 02 00 00 08 00 @53681 GetlocP int3 01 01 00 13 59 00 15 59 @108142 1 GetlocL int3 00 15 56 02 00 00 08 00 @44326 GetlocP int3 01 01 00 13 59 00 15 59 @49844 2 GetlocL int3 00 15 57 02 00 00 08 00 @70851 GetlocP int3 01 01 00 13 59 00 15 59 @36450 3 GetlocL int3 00 15 57 02 00 00 08 00 @46527 GetlocP int3 01 01 00 13 60 00 15 60 @90302 4 GetlocL int3 00 15 57 02 00 00 08 00 @36879 GetlocP int3 01 01 00 13 60 00 15 60 @33618 5 GetlocL int3 00 15 58 02 00 00 08 00 @86399 (after 1 INT1) GetlocP int3 01 01 00 13 60 00 15 60 @41447 6 GetlocL int3 00 15 58 02 00 00 08 00 @104210 GetlocP int3 01 01 00 13 61 00 15 61 @51233 7 GetlocL int3 00 15 58 02 00 00 08 00 @36834 GetlocP int3 01 01 00 13 61 00 15 61 @88993 (after 1 INT1) 8 GetlocL int3 00 15 59 02 00 00 08 00 @39374 GetlocP int3 01 01 00 13 62 00 15 62 @106862 9 GetlocL int3 00 15 59 02 00 00 08 00 @47104 GetlocP int3 01 01 00 13 62 00 15 62 @46638 10 GetlocL int3 00 15 60 02 00 00 08 00 @88509 (after 1 INT1) GetlocP int3 01 01 00 13 62 00 15 62 @39564 11 GetlocL int3 00 15 60 02 00 00 08 00 @92444 GetlocP int3 01 01 00 13 63 00 15 63 @54505 12 GetlocL int3 00 15 60 02 00 00 08 00 @46675 GetlocP int3 01 01 00 13 63 00 15 63 @88412 (after 1 INT1) 13 GetlocL int3 00 15 61 02 00 00 08 00 @37846 GetlocP int3 01 01 00 13 64 00 15 64 @93312 14 GetlocL int3 00 15 61 02 00 00 08 00 @44798 GetlocP int3 01 01 00 13 64 00 15 64 @48540 15 GetlocL int3 00 15 62 02 00 00 08 00 @71046 GetlocP int3 01 01 00 13 64 00 15 64 @36462 Pause: int3 22 @27481 int2 02 @3723177 (after 0 INT1) After the Pause: 0 GetlocL int3 00 15 60 02 00 00 08 00 @51133 GetlocP int3 01 01 00 13 63 00 15 63 @46823 1 GetlocL int3 00 15 61 02 00 00 08 00 @73535 GetlocP int3 01 01 00 13 63 00 15 63 @47257 2 GetlocL int3 00 15 61 02 00 00 08 00 @46672 GetlocP int3 01 01 00 13 64 00 15 64 @134993 3 GetlocL int3 00 15 61 02 00 00 08 00 @64534 GetlocP int3 01 01 00 13 64 00 15 64 @67108 4 GetlocL int3 00 15 61 02 00 00 08 00 @37030 GetlocP int3 01 01 00 13 64 00 15 64 @40628 5 GetlocL int3 00 15 61 02 00 00 08 00 @56322 GetlocP int3 01 01 00 13 64 00 15 64 @38612 6 GetlocL int3 00 15 61 02 00 00 08 00 @38131 GetlocP int3 01 01 00 13 64 00 15 64 @76032 7 GetlocL int3 00 15 62 02 00 00 08 00 @44762 GetlocP int3 01 01 00 13 56 00 15 56 @107569 8 GetlocL int3 00 15 62 02 00 00 08 00 @44512 GetlocP int3 01 01 00 13 56 00 15 56 @53934 9 GetlocL int3 00 15 62 02 00 00 08 00 @37082 GetlocP int3 01 01 00 13 56 00 15 56 @46817 10 GetlocL int3 00 15 62 02 00 00 08 00 @41006 GetlocP int3 01 01 00 13 57 00 15 57 @79790 11 GetlocL int3 00 15 62 02 00 00 08 00 @39091 GetlocP int3 01 01 00 13 57 00 15 57 @49604 12 GetlocL int3 00 15 62 02 00 00 08 00 @61502 GetlocP int3 01 01 00 13 57 00 15 57 @48750 13 GetlocL int3 00 15 62 02 00 00 08 00 @44893 GetlocP int3 01 01 00 13 58 00 15 58 @79252 14 GetlocL int3 00 15 62 02 00 00 08 00 @48061 GetlocP int3 01 01 00 13 58 00 15 58 @41022 15 GetlocL int3 00 15 62 02 00 00 08 00 @53485 GetlocP int3 01 01 00 13 58 00 15 58 @38622 Mode 80, ReadN from 1000 (00:15:25): int3 02 @33661, 32 INT1, the last int1 22 @26713581 During the read: 0 GetlocL int3 00 15 56 02 00 00 08 00 @37212 GetlocP int3 01 01 00 13 59 00 15 59 @80457 1 GetlocL int3 00 15 57 02 00 00 08 00 @87075 (after 1 INT1) GetlocP int3 01 01 00 13 60 00 15 60 @86549 2 GetlocL int3 00 15 58 02 00 00 08 00 @87066 (after 1 INT1) GetlocP int3 01 01 00 13 61 00 15 61 @73340 3 GetlocL int3 00 15 59 02 00 00 08 00 @88415 (after 1 INT1) GetlocP int3 01 01 00 13 62 00 15 62 @83621 4 GetlocL int3 00 15 60 02 00 00 08 00 @94403 (after 1 INT1) GetlocP int3 01 01 00 13 63 00 15 63 @73447 5 GetlocL int3 00 15 61 02 00 00 08 00 @86494 (after 1 INT1) GetlocP int3 01 01 00 13 64 00 15 64 @85543 6 GetlocL int3 00 15 62 02 00 00 08 00 @86579 (after 1 INT1) GetlocP int3 01 01 00 13 65 00 15 65 @73495 7 GetlocL int3 00 15 63 02 00 00 08 00 @89370 (after 1 INT1) GetlocP int3 01 01 00 13 66 00 15 66 @84140 8 GetlocL int3 00 15 64 02 00 00 08 00 @88414 (after 1 INT1) GetlocP int3 01 01 00 13 67 00 15 67 @73975 9 GetlocL int3 00 15 65 02 00 00 08 00 @86978 (after 1 INT1) GetlocP int3 01 01 00 13 68 00 15 68 @86401 10 GetlocL int3 00 15 66 02 00 00 08 00 @86725 (after 1 INT1) GetlocP int3 01 01 00 13 69 00 15 69 @73927 11 GetlocL int3 00 15 67 02 00 00 08 00 @89085 (after 1 INT1) GetlocP int3 01 01 00 13 70 00 15 70 @83095 12 GetlocL int3 00 15 68 02 00 00 08 00 @90131 (after 1 INT1) GetlocP int3 01 01 00 13 71 00 15 71 @73349 13 GetlocL int3 00 15 69 02 00 00 08 00 @86733 (after 1 INT1) GetlocP int3 01 01 00 13 72 00 15 72 @101333 14 GetlocL int3 00 15 70 02 00 00 89 00 @86449 (after 1 INT1) GetlocP int3 01 01 00 13 73 00 15 73 @89424 15 GetlocL int3 00 15 71 02 00 00 08 00 @86732 (after 1 INT1) GetlocP int3 01 01 00 13 74 00 15 74 @74455 Pause: int3 22 @48601 int2 02 @1968169 (after 0 INT1) After the Pause: 0 GetlocL int3 00 15 70 02 00 00 89 00 @35537 GetlocP int3 01 01 00 13 73 00 15 73 @73647 1 GetlocL int3 00 15 71 02 00 00 08 00 @134326 GetlocP int3 01 01 00 13 74 00 15 74 @69077 2 GetlocL int3 00 15 71 02 00 00 08 00 @37514 GetlocP int3 01 01 00 13 74 00 15 74 @54540 3 GetlocL int3 00 15 71 02 00 00 08 00 @123598 GetlocP int3 01 01 00 13 66 00 15 66 @55936 4 GetlocL int3 00 15 71 02 00 00 08 00 @119386 GetlocP int3 01 01 00 13 67 00 15 67 @36307 5 GetlocL int3 00 15 71 02 00 00 08 00 @38950 GetlocP int3 01 01 00 13 68 00 15 68 @80212 6 GetlocL int3 00 15 71 02 00 00 08 00 @53402 GetlocP int3 01 01 00 13 69 00 15 69 @106286 7 GetlocL int3 00 15 71 02 00 00 08 00 @58966 GetlocP int3 01 01 00 13 69 00 15 69 @46964 8 GetlocL int3 00 15 71 02 00 00 08 00 @47202 GetlocP int3 01 01 00 13 69 00 15 69 @73489 9 GetlocL int3 00 15 68 02 00 00 08 00 @108098 GetlocP int3 01 01 00 13 71 00 15 71 @73302 10 GetlocL int3 00 15 69 02 00 00 08 00 @106844 GetlocP int3 01 01 00 13 72 00 15 72 @73249 11 GetlocL int3 00 15 70 02 00 00 89 00 @110406 GetlocP int3 01 01 00 13 73 00 15 73 @73406 12 GetlocL int3 00 15 71 02 00 00 08 00 @161052 GetlocP int3 01 01 00 13 74 00 15 74 @66723 13 GetlocL int3 00 15 71 02 00 00 08 00 @70028 GetlocP int3 01 01 00 13 74 00 15 74 @82656 14 GetlocL int3 00 15 72 02 00 00 08 00 @78774 GetlocP int3 01 01 00 13 66 00 15 66 @42209 15 GetlocL int3 00 15 72 02 00 00 08 00 @62126 GetlocP int3 01 01 00 13 67 00 15 67 @80208 SeekL to 20000 (04:28:50): int3 02 @101611 int2 02 @44326827 After the SeekL: 0 GetlocL int3 04 28 50 02 01 01 42 80 @48828 GetlocP int3 01 01 04 26 52 04 28 52 @61456 1 GetlocL int3 04 28 50 02 01 01 42 80 @151171 GetlocP int3 01 01 04 26 53 04 28 53 @67057 2 GetlocL int3 04 28 50 02 01 01 42 80 @63712 GetlocP int3 01 01 04 26 53 04 28 53 @41540 3 GetlocL int3 04 28 50 02 01 01 42 80 @38706 GetlocP int3 01 01 04 26 53 04 28 53 @59640 4 GetlocL int3 04 28 50 02 01 01 42 80 @36547 GetlocP int3 01 01 04 26 53 04 28 53 @66960 5 GetlocL int3 04 28 51 02 01 01 42 80 @47250 GetlocP int3 01 01 04 26 53 04 28 53 @47201 6 GetlocL int3 04 28 51 02 01 01 42 80 @151743 GetlocP int3 01 01 04 26 55 04 28 55 @69697 7 GetlocL int3 04 28 51 02 01 01 42 80 @54458 GetlocP int3 01 01 04 26 55 04 28 55 @66146 8 GetlocL int3 04 28 51 02 01 01 42 80 @54879 GetlocP int3 01 01 04 26 55 04 28 55 @66916 9 GetlocL int3 04 28 51 02 01 01 42 80 @44762 GetlocP int3 01 01 04 26 55 04 28 55 @65656 10 GetlocL int3 04 28 51 02 01 01 42 80 @44990 GetlocP int3 01 01 04 26 55 04 28 55 @54305 11 GetlocL int3 04 28 51 02 01 01 42 80 @152181 GetlocP int3 01 01 04 26 57 04 28 57 @66429 12 GetlocL int3 04 28 51 02 01 01 42 80 @47542 GetlocP int3 01 01 04 26 57 04 28 57 @41584 13 GetlocL int3 04 28 51 02 01 01 42 80 @45902 GetlocP int3 01 01 04 26 57 04 28 57 @43794 14 GetlocL int3 04 28 51 02 01 01 42 80 @37270 GetlocP int3 01 01 04 26 57 04 28 57 @40578 15 GetlocL int3 04 28 51 02 01 01 42 80 @52958 GetlocP int3 01 01 04 26 57 04 28 57 @41585 Mode 00 put back to 20: int3 02 @31456 Done.