D< DpNuJn 7hardblocks.library$VER:Hardblocks support library v1.2 by Torsten Jrgeleit (Sunday 07-Jun-92 16:42:10) " 7H 8$@aG&&H:NL\J@g LNup`Rn  NupSn f .gaNuH aJ*N,lJm g p`*"MNH a(N2LPp"M0-mN. ,LpNupNuINupNuNuNUH02H/ Nf$m&m&- g f ft`J+J $K"mANz$m4f.r  mN4f mN4f mN4 mNnp0/HlBN*0PO(_LL N]NuNUH02H/ Nf$m&m&- g f ft`\+J $K"mAN$m4f@r  mN`4f( mN >4f mN 4g+N  KN0,m mNp0/Hl^N*D0PO(_LL N]NuNUH02H/ Nf$m&m g f ft`+Jp"mAN2$m4fh < KN'&ft(`LB m!C&A"H ,m F1| FB F|B / rdN)"ЁЁ" r N)@B+B+B+B+vt`v0H"(+Nr"E  G,lND,m`> mN2 @ f0C%H t+N"E,lN>,m E!|`0C%H t` Jg(gSCJCm Bg Bf %| t E!| mNp0/HlN%0PO(_LLN]NuNUH<2+H/ Nf$mt g gt`0&*/HlN$ POe b gt`* +jx` E&P g0`+JrA$H +JrA$H 4JBf$j fJBfL$k gDr"C 2/&W,*tx`$E fB`0`"J +B$-"J"  KN$-4fp0"*ځ&*JBf f m&+j `6t`2BADBgg~g~ g`gB`JBf mfr ,lN:+@ftJBf BADBg$ LSEGg+B$"m"  KN$-4`~,- FX  FX FXB FX +B$-"J"  KN$-4f4p0"*+A -"Fr2Ҋ A,lN -܀&*JBf fJBg mf "m,lN.p0'@.f m p0// m//Hl"N0OLLN]NuH<2H$o (&/*/6ct`:%C< JN04f,GD gt` NJgt` "o K,lNp0////Hl_NN0OOLL2+H&m*, E hR+Htx` F$P g0`+JA$H"m +JA$H"m 2/&W,(t/// HlN zO`$D fB`0`"J ft)JBfBEDp"J DN\ gt*`(rp DN ft)` gt`&*`8t`4BADBg|ghgh gJg0`JBf Gfr ,lN:$@JftJBftrp DN, ft)`Fgr  DNl ft)JBf* "J DNgt*` gt` N JgtJBg Gf "J,lN.p0'@.f m p0// m//-HlN0OLLN]NuH?2H&W&/.,tz` F$P g0`/ $C"W PO`&< "J D,lN +@JHg8+JrA$H / N/NPO <D"B,lN.XOLL NuH?2H&/ C&P(P$C:,D / /rdN"ЁЁ" r N D1| DB D|BGB*B*B*B* CNF:JEf D!|8GB*B*|8B* CN:f` FJgz`V ofNpA"H FP,lNpA"H F,lNpA"H F ,lNAJEfd D1|  D!|%GBB*B*B*B* CNx:f, F$(Jg e cz` C!B2 F"C#P6JEf of D1| D!|$G|B*|$B* CN:f~$ C'h2 Bp( Br( '@D Bp( Br('@L D!|G|B*|B* CN:f Bp(r Br(၀ Br('@@ Bp('@H Bp(r Br(၀ Br('@` Bp( r Br( ၀ Br( '@d Bp( Br( '@h Bp(r Br(၀ Br('@P/+P/+h/+d/+`HlNJ`Of'k@`Jdf'k@dJhf'|hJPf'k@PJEfR D1|  C"D#h2 of D|` DB( of(`*GB*B*|B* p0/ C/(6 C/(2HleN t0OO LLNuH "/$Wt"j,lN8`bJ*g:p*:`t`.t`*t`&t`"t`t`J@g@gQ@g@gU@g``Ht `Dt `@t `-xp0//// HlN  Ogx` gx` `b$<v`$<v`v$<v`l$*  F"(N J& F ("N R"dR`*BADBggg ggv///*/HlN F 䈰Ogx`: GfՓ`ד FSHDf&+jHg+J2$K /+,Hlm/N0OJDgD8"JNu/?DJjDRDJjDa `/a "JNu/a"JNuHAJAfHA??B@H@"H@20BAHANuHA?/&"BAHAH@B@4<ЀӁbR@Q&4NuL fNu o XB!HNuh "v n<bt bfload_hard_blocks: error=%ldsave_hard_blocks: error=%ldrestore_hard_blocks: file='%s' error=%ldbackup_hard_blocks: file='%s' error=%ldremove_hard_blocks: error=%ldinit_rigid_disk_block: error=%ldlast_hard_block_num: blocks_size=%ldlast_hard_block_num: rdb_HighRDSKBlock=%ld num=%ldlast_hard_block_num: error=%ld File system load seg data: Drive init load seg data: print_hard_blocks: error=%ldload_rigid_disk_block: error=%ldload_hard_blocks_list: error=%ldload_hard_block: id=$%lx block=$%lx size=%ld error=%ldload_block: id=$%lx num=%ld size=%ld error=%ldsave_rigid_disk_block: num=%ld error=%ldsave_hard_block_lists: error=%ldsave_hard_block: partition_next=%ldsave_hard_block: filesys_next=%ld filesys_data=%ldsave_hard_block: id=$%lx *num=%ld size=%ld error=%ldsave_block: id=$%lx num=%ld size=%ld error=%ldrestore_hard_blocks_list: hbd=$%lx rdb=$%lx list=$%lxrestore_hard_blocks_list: error=%ldrestore_hard_block: id=$%lx block=$%lx size=%ld error=%ldbackup_hard_block_lists: error=%ldbackup_hard_block: partition_next=%ldbackup_hard_block: filesys_next=%ld filesys_data=%ldbackup_hard_block: id=$%lx *offset=%ld block=$%lx size=%ld error=%ldget_unit_data: write_precomp=%ld reduced_write=%ld step_rate=%ld park=%ldget_unit_data: block_size=%ld last_block=%ld error=%ldperform_scsi_cmd: cmd=$%02lx actual=%ld status=$%02lx error=%ldfree_block: block=$%lx id=$%lx size=%ldfree_block: next_block=$%lx error=%ldinit_list_headers: mode=%ld pos=%ld error=%ldcalc_list_end: block=$%lx id=$%lx *start=%ld mode=%ldcalc_list_end: end=%ld error=%ldcalc_block_end: block=$%lx id=$%lx *start=%ld mode=%ldcalc_block_end: id=$%lx longs=%ld size=%ld num_blocks=%ldcalc_block_end: end=%ld error=%ld RDBFF_LASTRDBFF_LASTLUNRDBFF_LASTTIDRDBFF_NORESELECTRDBFF_DISKIDRDBFF_CTRLRIDRDBFF_SYNCH Rigid disk block: rdb_HostID................ %ld rdb_BlockBytes............ %ld rdb_Flags................. 0x%08lx %s rdb_Cylinders............. %ld rdb_Sectors............... %ld rdb_Heads................. %ld rdb_Interleave............ %ld rdb_Park.................. %ld rdb_WritePreComp.......... %ld rdb_ReducedWrite.......... %ld rdb_StepRate.............. %ld rdb_RDBBlocksLo........... %ld rdb_RDBBlocksHi........... %ld rdb_LoCylinder............ %ld rdb_HiCylinder............ %ld rdb_CylBlocks............. %ld rdb_AutoParkSeconds....... %ld rdb_HighRDSKBlock......... %ld rdb_DiskVendor............ "%s" rdb_DiskProduct........... "%s" rdb_DiskRevision.......... "%s" rdb_ControllerVendor...... "%s" rdb_ControllerProduct..... "%s" rdb_ControllerRevision.... "%s" Bad blocks: bbb_HostID................ %ld bbb_BlockPairs[%2ld].Bad.... %ld bbb_BlockPairs[%2ld].Good... %ld PBFF_BOOTABLEPBFF_NOMOUNT Partition block: pb_HostID................. %ld pb_Flags.................. 0x%08lx %s pb_DevFlags............... 0x%08lx pb_DriveName.............. "%s" Dos environment vector: de_TableSize........... %ld de_SizeBlock........... %ld de_SecOrg.............. %ld de_Surfaces............ %ld de_SectorPerBlock...... %ld de_BlocksPerTrack...... %ld de_Reserved............ %ld de_PreAlloc............ %ld de_Interleave.......... %ld de_LowCyl.............. %ld de_HighCyl............. %ld de_NumBuffers.......... %ld de_BufMemType.......... 0x%08lx de_MaxTransfer......... 0x%08lx de_Mask................ 0x%08lx de_BootPri............. %ld de_DosType............. 0x%08lx File system header block: fhb_HostID................ %ld fhb_Flags................. 0x%08lx fhb_DosType............... 0x%08lx fhb_Version............... 0x%08lx fhb_PatchFlags............ 0x%08lx fhb_StackSize............. %ld fhb_Priority.............. %ld fhb_GlobalVec............. %ld %s db_HostID............. %ld %s db_BlockLongs......... %ld String too long   $(,048 jnrvz~