IMD 1.17: 4/01/2010 22:11:42 NGEN High C Libraries 4/6/88 2 of 2  BHighC/g/g _9|M^ defined(All) #undef TextEdit extern ErcType TextEdit(Byte ch , Pointer ptdUser); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(TransmitCommLineDma) || defined(All) #undef TransmitCommLineDma extern ErcType TransmitCommLin2am e s8086\lcld\fperrorMetaWare Pascal 2.7. LARGE/CODEDATA_MWFP_ERROR_IMPL@_MWFP_ERROR_IMPLw@D֘@$errnoLARGE?_mwfpop _mwftloadHUؚv v F&] U؋F&]T VV\#\/T7\=\&" _mwset_errno* _mwfp_errorTt  t8086\lcld\floa5MetaWare Pascal 2.7. LARGECODEDATA_MWFLOA5@>LARGE? _mwflload_mwfabs_mwflret_mwfneg _mwfloor_tosdUF Pvv]UF#}]UFV#y]˚UF Pvv]UF Pvv]+  \V]EVJVOV]\l]{\̀V̋]: _mwceil_tosDfabsceilTfloorrabslabs-t u8086\lcld\floa6MetaWare Pascal 2.7. LARGECODEDATA_MWFLOA6@*LARGE?_mwfdup_mwfabs _mwflload _mwfcompare _mwset_errno_mwfload _mwftload_mwfneg _mwsinh_tos_mwflret _mwcosh_tos _mwtanh_tosSUPPH}^^5P.6.6FR~}Y]UF P+PRPvv]UF P+PRP[vv]UF P+PRP3vv]ˑjZV@0mC`  V V]^$ vV-V4]9]^HVO_T_W^\V̖]ĝ_Ģ_̥^̬]̱\ĸ_Ľ_^V]\]\__^VV V 'V 2V AV PV [V asinacos8tH y8086\lcld\floa8MetaWare Pascal 2.7. LARGECODEDATA_MWFLOA8@mLARGE? _mwflload_mwfdup _mwtrunc_tos_mwflret_mwfsub_mwftret _mwftload_mwcheck_range_of_doubleUF Pvvvv]UPvT D T uFvD-?FD% ?DFY]U F PFPFPvFPvv]U F PFPF#tFFFPvv]A>  \VVV#](V3]̈\̒V̩VT z̴]\VVV ]frexp{ldexpmodf!t` {8086\lcld\floa9MetaWare Pascal 2.7. LARGECODEDATA_MWFLOA9@~cLARGE?_mwfload _mwflload_mwfcmp_mwfdup_mwfdiv _mwtrunc_tos_mwfmpy_mwfsub_mwflretԠU.6|.6zFPuv ~BF PFPFPvv]7T TV\V;\@VJ\OVTV^\cVhV sV fmodtl |8086\lcld\floa10MetaWare Pascal 2.7. LARGECODEDATA _MWFLOA10@hlLARGE?_mwfdup_mwfload _mwfcompare_mwfxch _mwset_errno_mwfpop _mwflload _mwatan2_tos_mwflretW.6.6UFF~u #uFFFF"u"P.6.6F]UF PFP"tvv]ːRCV\ \VV!V,VYV^VcVj\o\rV̆V̐V̜V ̧V S atan2} tx }8086\lcld\floa11MetaWare Pascal 2.7. LARGECODEDATA _MWFLOA11@TŌLARGE?_mwfload_mwfxch_mwfyl2x_mwfmpy_mwtwo_to_the_tos_mwftest _mwfcompare _mwset_errno_mwfdup _mwfloor_tos _mwftload_mwfadd_mwfiodd_mwfabs_mwfneg _mwflload_mwcheck_range_of_double_mwflretX.6D.6BPU ck_range_of_double|t 8086\lcld\floa13MetaWare Pascal 2.7. LARGECODEDATA _MWFLOA13@~^LARGE?_mwfload _mwflload_mwfcmp _mwset_errno _mwln_tos _mwftload_mwfmpy_mwflret/U.6j.6hF PrPl~F PtPvv]f}q(7[?ٜ3\ \VVV)V.\BVGVL\QVVVaV  log10t  8086\lcld\sinMetaWare Pascal 2.7. LARGECODEDATA _MWCVTSIN4@LARGE?_mwdsinUF Pvv]}V, sint  8086\lcld\cosMetaWare Pascal 2.7. LARGECODEDATA _MWCVTCOS9@LARGE?_mwdcosUF Pvv]}V, cost"  8086\lcld\tanMetaWare Pascal 2.7. LARGECODEDATA _MWCVTTAN;@LARGE?_mwdtanUF Pvv]}V, tant$  8086\lcld\logMetaWare Pascal 2.7. LARGECODEDATA _MWCVTLOG<@LARGE?_mwdln*UF Pvv]}V, logt& 8086\lcld\atanMetaWare Pascal 2.7. LARGECODEDATA _MWCVTATAN@LARGE? _mwdarctanUF Pvv]}V, atant( 8086\lcld\sqrtMetaWare Pascal 2.7. LARGECODEDATA _MWCVTSQRTҘ@LARGE?_mwdsqrt6UF Pvv]}V, sqrtt*  8086\lcld\expMetaWare Pascal 2.7. LARGECODEDATA _MWCVTEXP1@LARGE?_mwdexpUF Pvv]}V, expt  Uغ+~uA+щt~&+PwRPxzYY u&+mdž|dž~ FC wtv|~|Ftrr}|t@@~~Pzx]&  \,]3]GVL\QVd]k]ı\V) systemtD9 ctos\lcld\c\system1MetaWare Pascal 2.7. LARGE8CODEDATA_MWDOS_INTERFACE1 ?_MWSTATUS?CTOS_SERVICESa@tXXfCbsKbdbsVidLARGE?closebytestream_mwfree_handle errorexitUF#tڣ] TTUV<MV;EV;_U~v6F*#tPv]UF*P]w\\"\'Vv6tF66&D Y]scan_args U+PPVR~tF@FFH|bvHFF@~=vvFP~t,F@F;F}FËF;F}F랋]count_args UP++P"F%t+VFY]set_\= up_args U؋vF6 6P6 &&D]˅g\\\6\G\K\T\wVĉ\Ē\Ė\̞V̵VV\\\'\-\4\:\C\G\q\}\ŀ\ń\Ň\ŋ\ŏ\ř\ŧ\,&_mwset_up_argsl _mwcount_args!Fth? ctos\lcld\c\system3MetaWare Pascal 2.7. LARGEVCODEDATA@_MWDOS_INTERFACE3_MWDOS_INTERFACE3?CTOS_SERVICES ?_MWSTATUS ?_MWSYSTEM@@HXfXXMLARGE? _mwmalloc_mwfree_mwdoerropenbytestreamopenfile deletefile rmwmmmUSFv6DvvFPv&&TPv&D&T& &t t u &niUHFV;/v&& uv[F;F}Fѡ=2}HP8&tA fF]UP؊F*䖱&&vv&&v&DŽ&DŽY]U؋F=u[=tV=tQF=t= u QF=r=v=F=t5=) t0~u+F=t= u~u ~t+P]Uv&<[uC&DFtlF*䖱&&vv+~uA+RPPP6&&QFP~tv/F]^"^)VtsF*䖱&&vv+~uA+RPPP^ *&&QFP~tvnF]UPFPvv+~uA+RPPP6PvPuY](1];\B\S^Z^_^ą]Ȉ^ď^Ĕ^̝V]]VV R _mwc_create( _mwc_open _mwc_unlink{_mwsetE _dos_err=_mwfree_handle tG 8086\lcld\exitMetaWare Pascal 2.7. LARGECODEDATA_MWEXITS@,6LARGE?_mwhalt_mwrestore_interrupts _mwdos_exitϠ0Uv]Uv]Pל VVVexit_exitabort#$tI ctos\lcld\cinitWAHSHIFTCODEDATADGROUPSTACK?INIT _MW387_USED1 _MW87_USED1 _MWAHSEGMENT _MWLTCONVHH8ؘ  0T ؘX @#8 8WBSVIDERROREXITSTRINGFPROTECTEDMODELARGE?MAIN WRITEBSRECORD _MWCFINIT _MWCOUNT_ARGS_MWFINIT_MWHALT_MWSET_UP_ARGSTMetaWare High C Run-time Library Copyright (C) 1983-1988 MetaWare Incorporated..   9 Q FB"K (/6'init+P.ػ  8086\lcld\padrMetaWare Pascal 2.5.aLARGE_MWPADRCODEDATA@ZLARGE? _mwprintllr_mwputcנ^_mwpadr_mwpadrUFVFVPPV+QR:PPPF+RP] 3V&?>?u>>u...ٛ>t.<t 66 ;w+jhhInsufficient stack for argv[]+SS+P6>t=&>ͫu4&&;u).6.6&6&6&6666>t_&>ͫuV.6.6.6.6P66.6.6&P& P&- P80387$ı=@r-@ =M r-UF6F6]UV+V 6F+F ]# && 8 #( 1< H$Q$Y$_$g$o$y}"ĕ&ę&Ġ&Ħ̩&Ĵ7Ľ7& &&& & ""*/6;@EJN5R3UZ]d&lv{ŀŅō5ő3͔əŠťũŮŶ 7 _MW387&_MW8087"]O  _MWARGLEN_MWARGP_MWARGVP _MWCPUl_MWENVP _MWES _MWHEAPHIʐ _MWHEAPLO _MWHUGEDIFF_MWINIT_MWINPUTĐ _MWIS_286  _MWIS_386! _MWOS _MWOUTPUT_ _MWPROGNAMEP)z_MWRESTORE_INTERRUPTS|_MWSET_STACK_LIMITSY _MWSS_OSMAJOR-_OSMINOR. __AHSHIFT __AHSHIFTV7Q 8086\lcld\_fmodeHigh C 1.4. LARGECODEDATA@_FMODEH LARGE?b _fmodetS 8086\lcld\c_heap1MetaWare Pascal 2.7. LARGE CODEDATA_MWHEAP1 ?_MWPORTIO@_X 9LARGE? _mwkbputs _mwkbnewline _mwstackdump_mwhaltUF0FhPFP6PP]PHEAPMGMT - heap error # Aborting...)*** Cheap-heap linked in => no heap dump.U5  \^^$])T/T2V7\<^A]JVV\[^`]  _mwdump_heapU_mwferrtU 8086\lcld\c_stkdmpMetaWare Pascal 2.7. LARGECODEDATA _MWSTACKDUMPY@:"LARGE? _mwkbputs _mwkbnewline>P&Cheap stack dump linked in => no dump. TV V _mwstackdump@tW  & \ vv+& UPvv FV>u9>t2UPvvFV>uFF &>tUSvD*^6;Gu DUV]\\!\5T:VfVX" _mwnew_heap _mwfree_heap0t(` ctos\lcld\heapMetaWare Pascal 2.7. LARGE8CODEDATA?_MWHEAP ?HEAP_LOCALHEAPCODE @_MWHEAP_MGMTXXH w@6LARGE?_mwferr _mwallocated_mwdivl _mwsysallocYTWPTZ O LHEAPCODEcompare_ptr UF;F t+F;F vF;F s]offsetUF+҉FVF +FV++FV}vvPFFFV]sub_ptrUF+҉FVF +)FV~}vvPFFFV]4b each_chunk U ظ&&VNVv&+RPV"uvvP9v&D&TFVV^ ^vFvFFVFVF Fu]each_item_in_chunkUظ PvvXv&tVFV&^&;Gt$SPvv^^ vv^^ "vv^^ FVFVv&|u] each_allocated_itemUFFUfPFV#u#tRP^ ^]USUPvv]USv&|Du6v6t6D6T#u#t RP6\ 6\FVv6t6D6T@d ]each_free_itemU ظ&&VNFFvvF&|Ut VPv&D;Fu &D ;FtvvPFFSv&tVv&L&;tvvPvv^ ^FVFVv&D&T FVF FtV]remove_from_free_chainUv&|r`&D &T\L }^^]\\\V*^ɋ]^*]:Tl]rTʔ]]\\\2^X^ώ^ u&D&T &&v&D&T &t &D&T v&\&D #u#t&T &L&W &O]US]insert_into_free_chainUvLf &tVvV&|t&|UuV8v&Dv&D?v&#t^PVFV&|UuGVv&Dv&DvF&tVEvV^&G&vvTZv&|rP&6vF^&w&W #u#t &\ &Lv&D &D&6&]search_free_chainUUPFFFfFV]USv&D^6;Gr 6w6G]normalize_relativeUFVFVN v NvN;Nt RP PFV]US]pUSv6|t6+D^&;w6t6t+Xh PR<uxQS6t6thv6D6TQRPFV&DPV{&v&DUVv6D^&&6D6\6D6D'v6+D^&;wS6D+6D6TRP<t6D-P6t6tFVv6|uL^&_6\6D6t&\&D#u#tŽ&w&Wv6D6T&&v&D&T^6_&G&Wv&D&t#u#t^6W6_&\&Tv"/ \\\ȅ]6\=\x\\Ń\ŧT]<^˧\ǭ\Dz\6D^&6\&^&GPS4&v&DUVJnFVv6D6T]indj sert_chunk Uv&F+FЉFVU Pk~uZvF#u#t^V&\&T&w&Gv&D&D&6&v&D&Dfv &DU~tvvVF V v v l]USvv^#]add_new_chunk UF+FV+VQRPԊ*҉FV++}vvFV uvvFF&&D&D&D&D v  x 8086\lcld\intrupMetaWare Pascal 2.5.aLARGE(_MWINTS@_MWINTS ?_MWPORTIOCODEDATA @3@  X LARGE?_mwabort _mwcall_ive _mwdisplay _mwstackdump _mwstkerr_mwpop_and_jmp_mwvector_element_mwinstall_interrupt_routine_mwinstall_ive7Uv&D&D&D&]UP]PQRSPPVWU؁~r66FP$FPP&6]_^[ZYXPQRSPPVWU؍FPXnv&<u P&6@]z _^[ZYXPQRSPPVWU6 6FP]_^[ZYXUظPVRFV+PVRFV#PVRFV +P(RR+PRP+PP#P]U66P66+P6 6#P]***RANGE OR NIL CHECK ERRORF&&DDFV-&D&D&tV@vV^&G&&D&Dvvvv]malloc2Upl  ظ&>tFsF~v+"FvFV uvvFVF Fuvv-v&D+FF=w &DFFFv&D-&DD& v&TV&TRV>FVRP^^ vvv#FVN& ~vHF&D&DU&D& v&LPVN& vv FF&>tFV] zU]hmallocU+P RvvnvV&>tIăT\\\,]xVͧV\]a_h_]\\\\c\˓_ǚ_˷]]T__` ##u#t|n #v&FV]mallocUv&6}]possibly_free_chunkU]errUSv6t6tPnfreeU؋F FuFFVFV&>tzv&|Du#v&DFPvvi&F;Ftrv&DUVtvvJ&>tf]check_heap_integrityUUc PU{ P]US]US]3 ]_=]E_L_̎^ȥ]__"_)_V]\TfT~]ɖ]Đ _mwmalloc#  _mwhmalloc _mwfree _mwcheck_p heap_integrity<  _mweach_chunk_mweach_item_in_chunk_mweach_allocated_item"_mweach_free_item_mwinsert_into_free_chainv _mwmalloc2F tr 8086\lcld\termMetaWare Pascal 2.5.aLARGE @_MWTERM1_MWTERM1CODEDATA@@\WLARGE?_mwcall_onexit_fcns_mwfterm _mwcfterm_mwrestore_interrupts _mwdos_exitxZ/Uؚ*P]T VVVVT$VƠY5+U؂>t *PF]\ \\V\&\_mwend_mwhalt+tt 8086\lcld\term2MetaWare Pascal 2.5.aLARGE4_MWTERM2 _MWLTCONV @_MWTERM2 ?_MWPORTIOCODEDATAØ@0X@X dLARGE? _mwzwrite_mwfterm _mwcfterm_mwrestore_interrupts _mwdos_exit _mwstackdump_mwhalt[=Uv&4FFVP&6PRR]<TV\$\'\0VʠX9UvvP*P]UظPz]U&6P]***Program aborted.******v STACK/HEAP OVERFLOW***ќ7]TV"V'V,]2V@]ETU]^TeThVqV? _mwdisplay_mwabort9_mwstack_overflow _mwstkerrt,t ***!***QUOTIENT OVERFLOW ON DIVIDE***|^"V:_G_K_SVb^gVl]s]vVȜ_̷Vľ^V]]V___ V&_4\?_C_N\Y_]_i\t_x_~^͇V ŏ^͕V ŝ^ͦV ɴ_ź_ž_V __V __V|  (2_mwinit_interrupts_mwrestore_interruptst~  8086\lcld\kb2MetaWare Pascal 2.5.aLARGE" _MWCONSOLE2 _MWLTCONVCODEDATA֘@9XLARGE? _mwzwrite=Uv4FFVP]U6PRR]DV \&\)\2V  _mwkbputs _mwkbnewline?t ctos\lcld\system4MetaWare Pascal 2.7. LARGE8CODEDATA_MWDOS_INTERFACE4?CTOS_SERVICES ?_MWSTATUS^@RXgXPbsKbdbsVidLARGE? readbsrecord_mwset_dos_err writebsrecord queryvidbsUF*䖱;t;tFF*䖱VRRVRF#tF<t&<t"RPFPPFPF^*uyuFH+;rVFv^F<tR< tNF;F wXAFF*䖱v vv VR F=tPF]UPF*䖱v vv VRPF;F s؃>uFY]UF*䖱VRF#t+]gVV]]']B]H]L]_V{V~V̓V]]]VV<]B]F]YV`Vm\s\z\ɚ]Š]Ť]ͮVC, _mwfileclass_mwzread _mwzwrite+5t ctos\lcld\system5MetaWare Pascal 2.7. LARGE-CODEDATA_MWDOS_INTERFACE5?CTOS_SERVICES@Xg-LARGE?setbslfa_mwset_dos_errgetbslfa U^ *#t t"tpF*䖱KF*VRvPvVNVN v vwF*䖱RRvPvVRPvVN+VN VN QRPFV ]W)]/]3]C]I]M]ZVa\j]p]t]Ȗ] Ĝ]Ġ]̭V̴\Ƚ]]]V\]]]V \ _mwlseekt ctos\lcld\system6MetaWare Pascal 2.7. LARGE1CODEDATA_MWDOS_INTERFACE6@_MWDOS_INTERFACE6{@*@  /LARGE? getdatetimeexpanddatetime_mwmpylUP66P]U*v&*@v &v&] U *v& *v & *v&] U؍FPVRNQ+PdPF+҉FVF<FVFVFFVRP]6\ V\\\"V.\6\A\M\b\j\u\\ș\Vd- _mwget_date) _mwg$ et_timeZ_mwclockt  easl allocareasl shrinkareaslU CDOS_ALLOC sysallocU؃>t1++FV|v6PF#t)vPF#t +FFFV]sysfreeUvvF++ɾ+Q]allocated Uذ]least_free_memoryUظ]]6\#\)\;\>\EVS\^\eVt\{\ā\Ƞ\̽V\\6H _mwsx ysalloc _mwsysfree _mwallocated_mwleast_free_memoryGt  8086\lcld\dos#CODEDATA _MWCALLDOS_ _MWDOSREGSw@[X LARGE?0 8086\lcld\mpylCODE_MWMPYL_@" LARGE?&U^ F㑋Fʖf ֒]X_mwmpylTt< 8086\lcld\divlCODE_MWDIVL_@yLARGE? _mwis_386_mwmpylsU.&>uN #u3N F+؋F+}fFf+fv fff]^ VF"tĊ**r #uP+RPv v Yv^;wu ;vI^ v ++ґ]Uv v vv֋]U.&>udV V#}+ҋF V RPRv V1V#}+ҋFVRPRvFt+ʋFt+΋]fFff~ fff]Uv v vv#}^ v ֋]Uv v vv֓]5;&H  &̊&&m͔̐_mwdivl_mwmodl] _mwreml_mwudivl_mwumodlCtT ctos\lcld\paof_MWPAOF_CODE@e LARGE?I_MWGET_PROC_ADDRESS_MWLONGPTR_IS_VALIDF_MWGETBPA_MWGETCS:kѠiPAOFUv ^ 6|6~ uq;v1}VuE }u ]6t}uAEt5^V &W^6L&O*&&o&F &G}6duj6\;v]}^u E 뷁}u]6gu 6F t}ueu EF tˀ}u}u Enj^ tF ]~ t!f uS^ ?Ut ?t?Pt?`[Ë6GˌҋU+fu F;FvB](+E` U \tl ctos\lcld\allocMetaWare Pascal 2.7. LARGE#CODEDATA @CDOS_ALLOC CDOS_ALLOCϘ@@2LARGE? expandar H_U.6>66!]ݏ6>]h~  #) 4 9<@DHLP UD _mwcalldos,t 8086\lcld\callint#CODEDATA _MWCALLINT_ _MWDOSREGSr@lX LARGE?HpUF..6>66]ݏ6>].!> 6 $( ,2 = BEIMQUY ^f6, _mwcallint't 8086\lcld\flsuppCODEDATA_MWFDATA_MWFLOAT#XHLARGE? _mw87_usedE.&>&% &&.Û&>P&%A=@t=X.˛rɛ˛w˛˛˛˛˛˛˛ˋܛ6G.6G&6G&&..&&&ˋܛ6G6_&6_&6_&?6_&/.3tr@H.˻ &>&.&&˻˛.&>&˛ˋ6_&76_&'  &,>D"K"Z"ďėğĥĭijĸĽ"%,28<AHV\a_mwfabs|_mwfadd`&_mwfbldv_mwfbstph_mwfcmp;4 _mwfcompare_mwfdivp_mwfdivrt_mwfdupd_mwfflt _mwflloadǐ_mwfloadM_mwflret,_mwfmaxV_mwfminG$_mwfmpyl_mwfnegx _mwfpopb_mwfret_mwfsubd_mwfsubrh_mwftest _mwftload_mwftret _mwfxamP_mwfxchL_mwroundD!_mwset_flags_after_compare"^_mwset_rounding_procՐ_mwtrunc(_mwuffltht 8086\lcld\fltransCODEDATA_MWFDATA_MWFLOAT#XH!ULARGE? _mw87_used _mwset_errno_mwset_flags_after_compare_mwset_rounding_proc75h!?...Û&>&rtz#u ؛˛u rQ{uM tπ@2t@uB{ t{˛ٛ.˛ʛțɛț zr{utt˛@u%@B{ z˛̧ ٛ..5h!?.&>ɛ&>&t&tћ&>&uɛ..&t&t˛.ܛ6G&&&6&6&6&-6&=.&.ɛ&>&t..rظP.˛ɛˋܛ6G6&6&-ǜ2#',0NISc##Ŀ#ة I#bu~ŊŐŞŭųhBK&TctƍƓ&΢&ƪο3 _mwarctan_tos _mwatan2_tosr  _mwcos_tos/ _mwdln_mwdsqrt ֐ _mwfldl2e _mwln _mwln_tos _mwsin_tosR_mwsqrt_ _mwtan_tos/ _mwtwo_tos? _mwxln_mwxsqrt&t 8086\lcld\flc  , 8086\lcld\intrupt2CODE_MWINT2@u LARGE?yuE] MUu}ÌuE] MUU~^ W~EE] U~^ W~EE]34GYl _mwcall_interrupt_routine+z _mwcall_ivePt8 8086\lcld\onuintMetaWare Pascal 2.5.aLARGE! _MWONUINT @_MWONUINTCODEDATA@@0LARGE?_mwhalt_mwinstall_interrupt_routine _mwonuint catch_control_cPQRSPPVWU؋"t+P]_^[ZYXon_user_interruptU؍v+PP#P]ߜ*\0\4\>Vg\q\~ṪV_mwon_user_interruptbStsuppCODEDATA_MWFDATA_MWFLOAT#XH5܌GLARGE? _mw87_used_mwset_flags_after_compare_mwset_rounding_procf9&.˻ U~F$]˛B&& _mwfiodd_mwfldpi1Ӑ _mwfloor_tos2 _mwtrunc_tost 8086\lcld\flctransCODEDATA_MWFDATA_MWFLOAT#XHxaLARGE? _mw87_used _mwatan2_tos _mwexp_tos_mwset_flags_after_compare_mwset_rounding_proc!|?.>@.6.6ɛ˛ț5h!?..˛ƜJ&#'04V&fFn[ѐ _mwacos_toseM _mwasin_tosFg _mwcosh_tos&_mwfyl2xt _mwsinh_tos _mwtanh_tos3z t 8086\lcld\87usedDATA _MW87_USED182 LARGE?6ͫ&8087/80287 required but not present! $   _mw87_usedt 8086\lcld\387usedDATA _MW387_USED1Ƙ8! LARGE? _mw387_used\Ѡͫt 8086\lcld\intrupt1CODE _MWINTERRUPTS@h LARGE?lUF.]UF 5!~&&E]UVF%!]UVF%!]U~V RT y#_mwinstall_interrupt_routine2_mwinstall_iveE) _mwintɐ_mwinterrupt_disableڐ_mwinterrupt_enableK_mwpop_and_jmpX)_mwvector_elementt D  8086\lcld\cmpCODE_MWCMP_@ LARGE?#Uv~ N+rt@H] _mwcmp؊tP 8086\lcld\qsortMetaWare Pascal 2.5.aLARGE_MWQSORTCODEDATAt@0 LARGE?_mwQSORTqsUSF;FrvFFPv6\6\FHFFFFvvv6\6\ "tF;FrNF;FvvPv6\6\ "tFV;sPRv6\6\vvv6\6\F;Fs VJRP^NvF@P^@]qsortUvv&]_mwqsortt\ 8086\lcld\cexecMetaWare Pascal 2.6. LARGE+_MWEXEC2 _MWDOSREGS ?_MWSTATUSCODEDATAL@iXX-LARGE? _mwload_ptr _mwload_ds_dx_mwdosUFFFFFFv F vFFPRPRPvvKP؃>tFMP؊*VF] U+Pv v vvV]@03\6\;\@VE\K\UV]VbThTxV}\ă\ _mwc_exec_mwexecxth 8086\lcld\cexecenvMetaWare Pascal 2.5.aLARGE_MWEXEC4CODEDATA@'LARGE? _mwmalloc_mwexecx_mwfreeU +FvVvVV3;tAN"tFPFVFVFFF~t Nv~vv v vvF~t vvF] 5VxV̌V _mwc_exec_envtt 8086\lcld\floa1MetaWare Pascal 2.5.aLARGE_MWFLOA1CODEDATA@LARGE?_mwfdup_mwfabs_mwfflt _mwfcompare_mwftest _mwfp_error_mwfload_mwftret _mwtwo_tos _mwfldl2e_mwfmpy_mwfret _mwflload_mwflret _mwftloadU F+RPH|?@ PP#PP+RPFPFP]U?P}]Uvv]Uv v vv]Uv v vv]Ǫ0 mCMV VVV%V1T=TIVSV ]VdV rV wV ̒V̛V ̯V̾VVV F_mwexp_mwdexp_mwxexp _mwexp_tosn_mwtwo_to_the_tost 8086\lcld\floa2MetaWare Pascal 2.5.aLARGE_MWFLOA2CODEDATA@Q^LARGE?_mwfload _mwsin_tos_mwfret _mwflload_mwflret _mwftload_mwftret _mwcos_tos"Uvv]Uv v vv]Uv v vv]Uvv]Uv v vv]Uv v vv]MG V\V+V0\;VMVR\]VrVw]|V̐V̕]̠V̲V̷]VC_mwsin_mwcose_mwdsin!_m wdcos_mwxsinC_mwxcost  PPPv*RPF~u P~r0PF;F+FVN+NvَފF< r<~w*.PFF=sF;F r'PFF;F s]  '˜..V7\a\qTvV̏V̡\ĬṮV\  \V)_mwpmemVt 8086\lcld\push8CODE _MWPUSH8_W@?܌ LARGE?CVW&& _^QR˃݃ՃUv ] _mwpush8cs1 _mwpush8ds# _mwpush8es) _mwpush8ss2t 8086\lcld\floa2aMetaWare Pascal 2.5.aLARGE _MWFLOA2ACODEDATAv@QaLARGE? _mwflload _mwarctan_tos_mwflret _mwtan_tos _mwftload_mwftret_mwfload_mwfretUv v vv]Uv v vv]Uv v vv]Uv v vv]Uvv]Uvv]MG  V\V,V1]˜N\\\ \\\\\ \$\(\,\0\4\8\<\@\D\H\L\P\T\X\\\`\|bU؋F =w0Ĵ&HvF^&v& IFF~GGv&&D??&D?] TTd^U؋F=wvF FdFFV]  No errorinvalid functionfile not foundpath not foundtoo many files are openaccess deniedfile not openarena trashednot enough memoryinvalid blockbad environment bad formatinvalid access invalid data???invalid drivecurrent directorynot same deviceno more filesinvalid radixinvalid number write failedEOF encounteredinput out of rangeoutput out of range&]]#]2]7]  _mwerrtext _mwaerrtext^֊t ( @Vdh_F/:Q4w%ZLm*strspno __AHSHIFTV _MWHEAPLO_MWARGPgetenv[tmpfile_mwabort _mwfldl2e_mwfiodd_mwflretungetc freopen_mwlnlongjmp^_mwfcmpabortgetchar8086\lcld\strtol!Y8086\lcld\time3!M8086\lcld\strncpy!cctos\lcld\heap!ctos\lcld\c\system3!4 TsZ*%?aj{7 Fn2; _mwstackdump_mwsinremove_mwdsin _mwfloor_tos_mwdcosfmodzsinht _mwfwrite__mwcheck_range_of_double~ _mwmalloc _mwyear_dayK_mwfree_handlesqrt_mwfadd _mwdump_heap8086\lcld\strtok!p8086\lcld\sin!8086\lcld\cos!8086\lcld\onexit!\8086\lcld\87used!8086\lcld\cfinit!F@ D!S*6]>1h9HN%t_mwfmin_mwbcd_to_realexitferror _mwpush8dsstrlengexp_mwfnegdifftimeQ_MWSS_mwqsortvprintf$8086\lcld\cvars2!8086\lcld\_strncat!ctos\lcld\c\system1!L PZp.UD">clL)g8y3_strncpyc_mwferr_mwfabs _mwpush8esstrtokpstrtolYstrtodV _mwstkerr _mwc_open _mwarctan_tosfputs _mwcmp_mwpadrstrncmpi_MWOSfputc fprintf$ldexpx8086\lcld\atan!8086\lcld\errno!q8086\lcld\term!X ?$jtaV.*J3;E~_mwdoerr_mwlseekstrcspnn_strncattimeJ_mwfpop _mwtrunc_tosatan _mwflload_mwfdup_mwleast  ndle_and_info_mwxsqrtctimeOfclose_OSMINORfflush8086\lcld\strspn!o8086\lcld\rename!8086\lcld\memcpy!` ri?}Uw`!Cd&:4O0fgetsfgetc _rstrncpy_mwxln_mwtwo_to_the_toscosht_rstrcpystrchrkrandT_mwinterrupt_disable_mwufflt_MWLONGPTR_IS_VALIDlog10memcmpf_mwreal_to_bcdrewind"_rmemcpy8086\lcld\tan!8086\lcld\ctop1!H8086\lcld\tmpnam!E8086\lcld\cexec!8086\lcld\fgetc!8086\lcld\floa2a!8086\lcld\log!ctos\lcld\alloc! =$MC+W2a_mwxcos _mwdarctan_free_memory8086\lcld\strcspn!n8086\lcld\pmem!8086\lcld\floa8!x8086\lcld\scanr!Ad K4xdj_9Dq"R.fopen_mwcos_mwdsqrt_mweach_item_in_chunk_mwfldpiasctimeO_mwcall_onexit_fcns\ _mwfp_errorr _mwdisplay_mwcheck_heap_integrityfwrite _mwln_tos _mwhmalloc _mwget_time _mwcalldos_mwfbld _mwftload8086\lcld\c_heap1!8086\lcld\floa9!zp LZ6VBnx'Q#-eG_mwout_convert_real/memcpy`scanf8 _mwzwrite_mwset_dos_err_mwon_user_interruptstrcpyb_MWINIT_mwfree_mwfretfabss8086\lcld\flcsupp!8086\lcld\cmp!ctos\lcld\heap2!8086\lcld\intrup!8086\lcld\rand!T| 7*R"/E@\Kf_MWSET_STACK_LIMITSfseek" _MWPROGNAMEP_mwxtan _mwallocated_mwget_exponentstrrchrl_mwfload _mwcrealloc8086\lcld\PERROR!ctos\lcld\heap3! @MS|$^iY1:s+6_mwsqrt_mwfmpy _mwsysalloc _mwtan_tos_mwfdivrperrortanht _mwarctan_mwpush_back_input_char8_mwtrunc_mwumodlstrcmph8086\lcld\init_buf!8086\lcld\printr!/8086\lcld\sqrt!8086\lcld\qsort!8086\lcld\strcmp!h LH2B,V%8_ _MWARGLEN_mwspecial_number_msg _mwaprintf'_mwfinit__strcats_mweach_free_item_OSMAJOR_MWES8086\lcld\fread! 8086\lcld\mpyl! 8<`2LG#AVj _mwcallint_mwtan_exit_mwget_file_ha fscanf8 _mwmalloc2 _mwc_create_MWGET_PROC_ADDRESS _mwkbgetsG8086\lcld\setbuf!8086\lcld\ctop2!I8086\lcld\floa13! =#o.yf[HP(A6_mwdtan _mwcftermFrenamememseta_mwexecx _mwset_errnor _mwpush8ss_iob _mwexp_tos _mwfileclass8086\lcld\_rstrcpy!8086\lcld\aprintf!'ctos\lcld\paof!8086\lcld\system!8086\lcld\floa12!~ fDN#]/I=S5{q_MW387 _mwinit_bufsrandT_mwset_rounding_proc localtimeK _mwinput_char8 _mwcosh_tos_mwexp_MW8087memchrj8086\lcld\fputc! 8086\lcld\dos!8086\lcld\_rstrncp!8086\lcld\strcat!d8086\lcld\_setmode!8086\lcld\floa11!|8086\lcld\fseek!" 'ta1,=WjMH8}clearerr_mwpmem_mwinstall_ivesscanf8strncate _mwc_unlink_mwint_mwnext_input_char8_mwdivlctos\lcld\cinit!8086\lcld\strcpy!b8086\lcld\divl!8086\lcld\floa10!{8086\lcld\atoi!U8086\lcld\strchr!k bQ!@r1MnH|6\ _mw87_used _MWHUGEDIFF_mwinstall_interrupt_routineonexit\_mwvector_element _mwfree_heap_mwdexpgets_mwinterrupt_enable _MWIS_286_mwpad_to_field_width'getc8086\lcld\term2!8086\lcld\remove!8086\lcld\getenv![8086\lcld\strlen!g8086\lcld\intrupt1! +H>3%S_mwmpyl _mwtwo_tos_setmode_mwudivl _mwcount_args8086\lcld\timezone!S8086\lcld\flsupp!ctos\lcld\system4! }M;/h+xP'?G]Xsb _mwsysfreeatofV_mwpop_and_jmpatoiUatolU_mwout_convert_dreal/frexpx _mwc_exec_env _mwat_eof8sin _mwkbnewline_mwhalt_mwfsub _mwzclose_mwin_convert_realAsprintf&signal]8086\lcld\memset!a8086\lcld\dummypio!_8086\lcld\fwrite!8086\lcld\push8!ctos\lcld\system5!  S;E^4-$(i _mwnew_heapceils_mwzreadfreeHsetbuf _mwsinh_tos _mwget_date_mwset_flags_etc_mwinsert_into_free_chain8086\lcld\intrupt2!ctos\lcld\system6!  ` Wv)M9b"B.k5=floors_mwftest_mwfxam _mwpush8cssystem _mwsend_pad'atan2{labssputchar 8086\lcld\cexecenv!8086\lcld\floa1!8086\lcld\sprintf!&8086\lcld\padr!8086\lcld\strncat!e8086\lcld\kb2!l -C"`p6HXf{1[LjP>_MWINPUTfread _MWENVP_mwten_to_the_powerfeof_mwdln _mwatan2_tos_MWCPUmallocHputs ftell" localtimezoneStan_mwxexp_mwroundputc _mwfbstp8086\lcld\fperror!r8086\lcld\floa2!8086\lcld\time1!J8086\lcld\fclose!8086\lcld\c_stkdmp!8086\lcld\memchr!j8086\lcld\fgets!8086\lcld\onuint!8086  ){S$Z?`8fN0Ep _mw387_usedclockJ _mwkbputsprintf$ _mwdos_exit _mweach_chunk _mwaerrtext _mwc_exec_mwcfclose_allstrcatd _mwxarctan_mwclock _MWIS_3868086\lcld\memcmp!f8086\lcld\strncmp!i8086\lcld\fopen!8086\lcld\status!$ BEbOY=6!J(/lreallocIkill]_mwmodl _mwcos_tos _mwsin_tos _mwceil_toss _mwrealloctmpnamElogsetjmp^_mwfflt8086\lcld\floa4!8086\lcld\exp!8086\lcld\scanf!80 M>a28C#V*k/u_mwfsubr_mwadvance_to_nws8 _mwerrtext_ctypecos _mwcfinitF_mwftret_fmode_mwset_input_char88086\lcld\atof!V8086\lcld\fltrans!8086\lcld\time4!O8086\lcld\floa5!s< 4]>*H %Rg_mweach_allocated_item_mwfmax_mwreml_mwstack_overflow8086\lcld\signal!]8086\lcld\floa6!t8086\lcld\time5!Q8086\lcld\strrchr!l8086\lcld\ungetc! H @}Rd *Ni0&;]5rvfprintf$ _mwcall_ive __AHSHIFTerrnoq_MWGETBP_mwxsin _MWOUTPUT_mwfdiv_mwcall_interrupt_routineasinv_mwinit_interrupts _mwfcompare_mwfxch8086\lcld\feof!8086\lcld\_strcats!8086\lcld\callint!8086\lcld\floa7!v8086\lcld\flctrans!8086\lcld\_rmemcpy!8086\lcld\cvars!T +<JepD?/5%S\yvsprintf& _MWHEAPHI_MWGETCS_mwfyl2xmodfx_mwfterm_ _mwtanh_tosabss_mwend_MWARGVP_mwset_up_argsctos\lcld\carg!8086\lcld\kb1!G8086\lcld\387used!8086\lcld\exit!  \lcld\strpbrk!m8086\lcld\tmpfile!x AdFyo9ZP>4)0 _mwacos_tos_mwset_flags_after_compare _mwasin_tosacosvgmtimeMcallocIpow|strpbrkm8086\lcld\printf!$8086\lcld\floa3!8086\lcld\time2!K8086\lcld\freopen!8086\lcld\setjmp!^8086\lcld\_fmode! ASSERT.HhP^jfLkf1g8W  #ifdef NDEBUG #define assert(expression) /* if NDEBUG defined then assert does nothing */ #else  #include #define assert(expression) \ if (!(expression)) {\ fprintf(stderr,"assertion failed in file %s at line %d.\n",\ __FILE__, __LINE__);\ abort();\ } #endif ! ,O ctoslib.h-NewhO TNfNf1g`4\" pragma Off(List); /* File: ctoslib.h Make Edf C x1.0: created Thu Jan 8, 1988 11:36 AM */ #c_include pragma Calling_convention(PLM_CALLING_CONVENTIONS); /* [d7]<11.3ctos.lib>FormIn.Plm */ #if defined(AcceptInputForForm) || defined(All) #undef AcceptInputForForm extern ErcType AcceptInputForForm(Pointer pFormDesc , Pointer pFormState , Pointer pbExitCharRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(AccessSystemCall) ||$  defined(All) #undef AccessSystemCall extern ErcType AccessSystemCall(Word sr , Word ra , Pointer ppSystemCallRet); #endif /* [d7]<11.3ctos.lib>SamHat.Plm */ #if defined(AcquireByteStreamC) || defined(All) #undef AcquireByteStreamC extern ErcType AcquireByteStreamC(Pointer pBs , Pointer pbDevSpec , Word cbDevSpec , Word mode , Pointer pConfig , Pointer pbTQ , Word cbTQ , Pointer pbRQ , Word cbRQ , Word cbRxMax , Byte bMode); #endif /* [d7]<11.3& ctos.lib>RqLabl.Asm */ #if defined(AddQueueEntry) || defined(All) #undef AddQueueEntry extern ErcType AddQueueEntry(Pointer pbQueueName , Word cbQueueName , Word fQueueIfNoServer , Word priority , Word queueType , Pointer pEntry , Word sEntry , Pointer pDateTime , Word repeatTime); #endif  /* [d7]<11.3ctos.lib>WildCard.Plm */ #if defined(AddToFisp) || defined(All) #undef AddToFisp extern ErcType AddToFisp(Pointer pString , Word cbString); #endif (  /* [d7]<11.3ctos.lib>SamCma.plm */ #if defined(AdjustTxProcessState) || defined(All) #undef AdjustTxProcessState extern void AdjustTxProcessState(Pointer pBs); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(AllocAllMemorySL) || defined(All) #undef AllocAllMemorySL extern ErcType AllocAllMemorySL(Pointer pcParagraphRet , Pointer ppSegmentRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(AllocAreaSL) || defined(All) #undef AllocAreaSL ext* ern ErcType AllocAreaSL(Word cbArea , Pointer ppAreaRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(AllocExch) || defined(All) #undef AllocExch extern ErcType AllocExch(Pointer pExchRet); #endif /* [d7]<11.3ctos.lib>RqL   pb , Word cb); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(AssignKbd) || defined(All) #undef AssignKbd extern ErcType AssignKbd(Word ph); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(AssignVidOwner) || defined(All) #undef Assign,9  VidOwner extern ErcType AssignVidOwner(Word ph); #endif /* [d7]<11.3ctos.lib>AtFile.Plm */ #if defined(AtFileInit) || defined(All) #undef AtFileInit extern ErcType AtFileInit(Pointer pbFileSpec , Word cbFileSpec , Pointer pBufferAt , Word sBufferAt); #endif /* [d7]<11.3ctos.lib>AtFile.Plm */ #if defined(AtFileNext) || defined(All) #undef AtFileNext extern ErcType AtFileNext(Pointer pBufferAt , Pointer pSdRet); #endif /* [d8;  7]<11.3ctos.lib>Output.Plm */ #if defined(BackSpace) || defined(All) #undef BackSpace extern void BackSpace(Word cnt); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #abl.Asm */ #if defined(AllocLdtSlot) || defined(All) #undef AllocLdtSlot extern ErcType AllocLdtSlot(Pointer pSlRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(AllocMemoryFramesSL) || defi, ned(All) #undef AllocMemoryFramesSL extern ErcType AllocMemoryFramesSL(Word cFrames , Pointer ppSegmentRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(AllocMemoryLL) || defined(All) #undef AllocMemoryLL extern ErcType AllocMemoryLL(Word cBytes , Pointer ppSegmentRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(AllocMemoryPermanent) || defined(All) #undef AllocMemoryPermanent extern ErcType AllocMemoryPermanent(Word cBytes , Pointer.  ppSegmentRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(AllocMemorySL) || defined(All) #undef AllocMemorySL extern ErcType AllocMemorySL(Word cBytes , Pointer ppSegmentRet); #endif /* [d7]<11.3ctos.lib>Util.Plm */ #if defined(AppendDate) || defined(All) #undef AppendDate extern Word AppendDate(Pointer pbTo , Word cbMaxTo , DateTimeType dateTimeFrom); #endif /* [d7]<11.3ctos.lib>Util.Plm */ #if defined(AppendLfa) |0 | defined(All) #undef AppendLfa extern Word AppendLfa(Pointer pbTo , Word cbMaxTo , LfaType lfaFrom); #endif /* [d7]<11.3ctos.lib>AppendMsgRet.Plm */ #if defined(AppendMsgRet) || defined(All) #undef AppendMsgRet extern ErcType AppendMsgRet(Pointer pb , Word cb); #endif /* [d7]<11.3ctos.lib>AppendSd.Plm */ #if defined(AppendNumberToSd) || defined(All) #undef AppendNumberToSd extern ErcType AppendNumberToSd(Word n , Pointer pSd , Word cbMax); #endif 3  /* [d7]<11.3ctos.lib>Util.Plm */ #if defined(AppendNumeric) || defined(All) #undef AppendNumeric extern Word AppendNumeric(Pointer pbTo , Word cbMaxTo , Word nFrom); #endif /* [d7]<11.3ctos.lib>Util.Plm */ #if defined(AppendNumericHex) || defined(All) #undef AppendNumericHex extern Word AppendNumericHex(Pointer pbTo , Word cbMaxTo , Pointer pArg , Word sArg); #endif /* [d7]<11.3ctos.lib>AppendSd.Plm */ #if defined(AppendSdToSd) 5  || defined(All) #undef AppendSdToSd extern ErcType AppendSdToSd(Pointer pSdFrom , Pointer pSdTo , Word cbMax); #endif /* [d7]<11.3ctos.lib>Util.Plm */ #if defined(AppendString) || defined(All) #undef AppendString extern Word AppendString(Pointer pbTo , Word cbMaxTo , Pointer pbFrom , Word cbFrom); #endif /* [d7]<11.3ctos.lib>Util.Plm */ #if defined(AppendTime) || defined(All) #undef AppendTime extern Word AppendTime(Pointer pbTo , Word cbMaxTo , Dat 7  eTimeType dateTimeFrom); #endif /* [d7]<11.3ctos.lib>FormCf.Plm */ #if defined(AppendToChangedField) || defined(All) #undef AppendToChangedField extern void AppendToChangedField(Pointer   if defined(Beep) || defined(All) #undef Beep extern ErcType Beep(); #endif /* [d7]<11.3ctos.lib>Coed.asm */ #if defined(BeginCoed) || defined(All) #undef BeginCoed extern void BeginCoed(); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(BuildLdtSlot) || defined(AlD= l) #undef BuildLdtSlot extern ErcType BuildLdtSlot(Word sl , DWord la , Word limit , Byte access); #endif /* [d7]<11.3ctos.lib>CaProc.Asm */ #if defined(CallProc) || defined(All) #undef CallProc extern void CallProc(Pointer pProc); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(CallRealCommIsr) || defined(All) #undef CallRealCommIsr extern void CallRealCommIsr(); #endif  /* [d7]<11.3ctos.lib>Coed.asm */ #if defined(cbCoedGP? roup) || defined(All) #undef cbCoedGroup extern Word cbCoedGroup(); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(Chain) || defined(All) #undef Chain extern ErcType Chain(Pointer pbFileSpec , Word cbFileSpec , Pointer pbPassWord , Word cbPassWord , Word priority , Word ercTermination , Word fDebug); #endif /* [d7]<11.3ctos.lib>InitComm.plm */ #if defined(ChangeCommLineBaudRate) || defined(All) #undef ChangeCommLineBaudRate extern ErcType Cha\A ngeCommLineBaudRate(Word commLineHandle , Word iRxTx , Word baudRate); #endif /* [d7]<11.3ctos.lib>FormCf.Plm */ #if defined(ChangeCurField) || defined(All) #undef ChangeCurField extern void ChangeCurField(Pointer pb , Word cb); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(ChangeFileLength) || defined(All) #undef ChangeFileLength extern ErcType ChangeFileLength(Word fh , LfaType lfaNewFileSize); #endif /* [d7]<11.hC 3ctos.lib>RqLabl.Asm */ #if defined(ChangeOpenMode) || defined(All) #undef ChangeOpenMode extern ErcType ChangeOpenMode(Word fh , Pointer pbPassWord , Word cbPassWord , Word newMode); #endif /* [d7]<11.3ctos.lib>KernelNames.Asm */ #if defined(ChangePriority) || defined(All) #undef ChangePriority extern ErcType ChangePriority(Word priority); #endif  /* [d7]<11.3ctos.lib>KernelNames.Asm */ #if defined(ChangeProcessPriority) || defined(All) #undef ChangtE eProcessPriority extern ErcType ChangeProcessPriority(Word wProcessId , Word priority); #endif /* [d7]<11.3ctos.lib>KernelNames.Asm */ #if defined(Check) || defined(All) #undef Check extern ErcType Check(Word exchange , Pointer ppMsgRet); #endif /* [d7]<11.3ctos.lib>FtlPro.Asm */ #if defined(CheckErc) || defined(All) #undef CheckErc extern void CheckErc(ErcType erc); #endif /* [d7]<11.3ctos.lib>SamHat.Plm */ #if defined(CheckFoG rOperatorRestartC) || defined(All) #undef CheckForOperatorRestartC extern ErcType CheckForOperatorRestartC(Pointer pBs , Pointer pfRestartRet); #endif /* [d7]<11.3ctos.lib>CheckInsSam.plm */ #if defined(CheckInsSam) || defined(All) #undef CheckInsSam extern ErcType CheckInsSam(Pointer pBs , Word iSystemCommon); #endif  /* [d7]<11.3ctos.lib>SamBrn.Asm */ #if defined(CheckPointBs) || defined(All) #undef CheckPointBs extern ErcType CheckPointBs(Pointer pBs);I  #endif /* [d7]<11.3ctos.lib>SamHat.Plm */ #if defined(CheckPointBsAsyncC) || defined(All) #undef CheckPointBsAsyncC extern ErcType CheckPointBsAsyncC(Pointer pBs , Flag fIsPartOfClose , Word idExch , Pointer pMsg , Word rqCode); #endif /* [d7]<11.3ctos.lib>SamHat.Plm */ #if defined(CheckPointBsC) || defined(All) #undef CheckPointBsC extern ErcType CheckPointBsC(Pointer pBs , Flag fIsPartOfClose); #endif /* [d7]<11.3ctos.lK ib>SamHat.Plm */ #if defined(CheckPointBsLpt) || defined(All) #undef CheckPointBsLpt extern E   ter pRqTime); #endif /* [d7]<11.3ctos.lib>ServerMsg.plm */ #if defined(CloseServerMsgFile) || defined(All) #undef CloseServerMsgFile extern ErcType CloseServerMsgFile(); #endif /* [d7]<11.3ctos.lib>RqLablTape.Asm */ #if defined(CLOSETAPE) || defined(All) #undef CLOSETAPE extern Word CLOSETAPE(Word th); #endif /* [d7]<11.3ctos.lib>CmCalls.plm */ #if defined(CmCurrentVersion) || defined(All) #undef CmCurrentVY ersion extern ErcType CmCurrentVersion(Pointer pbCMVersion , Pointer pbCMRevision); #endif /* [d7]<11.3ctos.lib>RqLablCM.Asm */ #if defined(CmQueryErc) || defined(All) #undef CmQueryErc extern ErcType CmQueryErc(Pointer pErcRet); #endif  /* [d7]<11.3ctos.lib>RqLablCM.Asm */ #if defined(CmQueryParent) || defined(All) #undef CmQueryParent extern ErcType CmQueryParent(Word ch , Pointer pChRet); #endif /* [d7]<11.3ctos.lib>RqLablCM.[ rcType CheckPointBsLpt(Pointer pBs , FlagType fIsPartOfClose); #endif /* [d7]<11.3ctos.lib>Rsam.Plm */ #if defined(CheckpointRsFile) || defined(All) #undef CheckpointRsFile extern ErcType CheckpointRsFile(Pointer pRswa); #endif  /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(CheckpointSysIn) || defined(All) #undef CheckpointSysIn extern ErcType CheckpointSysIn(); M #endif /* [d7]<11.3ctos.lib>IfAsyn.Asm */ #if defined(CheckReadAsync) || defined(All) #undef CheckReadAsync extern ErcType CheckReadAsync(Pointer pRq , Pointer psDataRet); #endif /* [d7]<11.3ctos.lib>IfAsyn.Asm */ #if defined(CheckWriteAsync) || defined(All) #undef CheckWriteAsync extern ErcType CheckWriteAsync(Pointer pRq , Pointer psDataRet); #endif /* [d7]<11.3ctos.lib>FormMc.Plm */ #if defined(ClearCurField) || defined(All)O  #undef ClearCurField extern ErcType ClearCurField(Pointer pFormDesc , Pointer pFormState); #endif /* [d7]<11.3ctos.lib>FormMc.Plm */ #if defined(ClearFrameSegment) || defined(All) #undef ClearFrameSegment extern ErcType ClearFrameSegment(Word iFrame , Word iCol , Word iLine , Byte looks , Word cCols); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(ClearPath) || defined(All) #undef ClearPath extern ErcType ClearPath(); #endif Q  /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(CloseAllFiles) || defined(All) #undef CloseAllFiles extern ErcType CloseAllFiles(); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(CloseAllFilesLL) || defined(All) #undef CloseAllFilesLL extern ErcType CloseAllFilesLL(); #endif /* [d7]<11.3ctos.lib>SamBrn.Asm */ #if defined(CloseByteStream) || defined(All) #undef CloseByteStream extern ErcType CloseByteStream(Pointer pBs); #endif S  /* [d7]<11.3ctos.lib>FormNf.Plm */ #if defined(CloseCurField) || defined(All) #undef CloseCurField extern ErcType CloseCurField(Pointer pFormDesc , Pointer pFormState , Pointer pFSuccessfullRet); #endif /* [d7]<11.3ctos.lib>DamOct.Plm */ #if defined(CloseDaFile) || defined(All) #undef CloseDaFile extern ErcType CloseDaFile(Pointer pDawa); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(CloseFile) || defined(All) #undef CloseFiU le extern ErcType CloseFile(Word fh); #endif /* [d7]<11.3ctos.lib>GetMsg.Plm */ #if defined(CloseMsgFile) || defined(All) #undef CloseMsgFile extern ErcType CloseMsgFile(); #endif /* [d7]<11.3ctos.lib>Rsam.Plm */ #if defined(CloseRsFile) || defined(All) #undef CloseRsFile extern ErcType CloseRsFile(Pointer pRswa); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(CloseRTClock) || defined(All) #undef CloseRTClock extern ErcTW ype CloseRTClock(Poin  Asm */ #if defined(CmSetParent) || defined(All) #undef CmSetParent extern ErcType CmSetParent(Word chToSet , Word chNewParent); #endif /* [d7]<11.3ctos.lib>CmCalls.plm */ #if defined(CmStartAppl) || defined(All) #undef CmStartAppl extern ErcType CmStartAppl(Byte fName , Pointer pStartData , Word sStartData , Pointer pVLPB , Flag fDependant , Pointer pChRet); #endif /* [d7]<11.3ctos.lib>RqLablCM.Asm */ #if defined(CmStartApplByBlock) || defined(All) ^ #undef CmStartApplByBlock extern ErcType CmStartApplByBlock(Pointer pbBlock , Word cbBlock , Pointer pVLPB , Word sVLPB , Byte fDependentChild , Pointer pchRet); #endif /* [d7]<11.3ctos.lib>RqLablCM.Asm */ #if defined(CmStartApplByName) || defined(All) #undef CmStartApplByName extern ErcType CmStartApplByName(Pointer pbName , Word cbName , Pointer pVLPB , Word sVLPB , Byte fDependentChild , Pointer pchRet); #endif /* [d7]<11.3ctos.lib>CmCalls.p` lm */ #if defined(CmSwitchContext) || defined(All) #undef CmSwitchContext extern ErcType CmSwitchContext(Word ch); #endif /* [d7]<11.3ctos.lib>RqLablCM.Asm */ #if defined(CmSwitchToExistingContext) || defined(All) #undef CmSwitchToExistingContext extern ErcType CmSwitchToExistingContext(Word ch); #endif /* [d7]<11.3ctos.lib>RqLablCM.Asm */ #if defined(CmTerminateContext) || defined(All) #undef CmTerminateContext extern ErcType CmTerminateContext(Word ch)b  ; #endif /* [d7]<11.3ctos.lib>RqLablCM.Asm */ #if defined(CmTranslateChToPh) || defined(All) #undef CmTranslateChToPh extern ErcType CmTranslateChToPh(Word ch , Pointer pphRet); #endif  /* [d7]<11.3ctos.lib>RqLablCM.Asm */ #if defined(CmTranslatePhToCh) || defined(All) #undef CmTranslatePhToCh extern ErcType CmTranslatePhToCh(Word ph , Pointer pchRet); #endif /* [d7]<11.3ctos.lib>Color.Plm */ #if defined(Color_SetVideoExch) || d(d !efined(All) #undef Color_SetVideoExch extern ErcType Color_SetVideoExch(ExchType wExch); #endif /* [d7]<11.3ctos.lib>CmpDT.Plm */ #if defined(CompactDateTime) || defined(All) #undef CompactDateTime extern ErcType CompactDateTime(Pointer pExpDateTime , Pointer pDateTimeRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(ConfigureSpooler) || defined(All) #undef ConfigureSpooler extern ErcType ConfigureSpooler(Word channel , Pointer pbPrinterName , 4f "Word cbPrinterName , Pointer pbQueueName , Word cbQueueName , Pointer pbConfigureFile , Word cbConfigureFile , Word priority , Word fBanner); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(ConvertToSys) || defined(All) #undef ConvertToSys extern ErcType ConvertToSys(); #endif /* [d7]<11.3ctos.lib>RdParm.Plm */ #if defined(CParams) || defined(All) #undef CParams extern Word CParams(); #endif /* [d7]<11.3ctos.lib@h #>OsSub.Asm */ #if defined(Crash) || defined(All) #undef Crash extern void Crash(Word ercTermination); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(CreateAlias) || defined(All) #undef CreateAlias extern ErcType CreateAlias(Pointer pArea , Pointer pSnRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(CreateBigPartition) || defined(All) #undef CreateBigPartition extern ErcType CreateBigPartition(Pointer pbPartitionName , Word cbPartitionNaLj $me , Quad qParagraph , Word fRunBatch , Pointer pPhRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(CreateDir) || defined(All) #undef CreateDir extern ErcType CreateDir(Pointer pbDirSpec , Word cbDirSpec , Pointer pbVolPassWord , Word cbVolPassWord , Pointer pbDirPassWord , Word cbDirPassWord , Word cSectors , Word defaultFileProtectionLevel); #endif    / #if defined(DeallocMemoryLL) || defined(All) #undef DeallocMemoryLL extern ErcType DeallocMemoryLL(Pointer pSegment , Word cBytes); #endif x + /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(DeallocMemorySL) || defined(All) #undef DeallocMemorySL extern ErcType DeallocMemorySL(Pointer pSegment , Word cBytes); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(DeAllocSg) || defined(All) #undef DeAllocSg extern ErcType DeAllocSg(Word sg , Word userNum); #endif /* [d7]<11.3ctos.lib>Debugger.Asm */ #if defined(Debugger) || defined(All) #undef Debugger extern void Debugger(); #endif z , /* [d7]<11.3ctos.lib>Output.Plm */ #if defined(DecNsOut) || defined(All) #undef DecNsOut extern void DecNsOut(Word w); #endif /* [d7]<11.3ctos.lib>Output.Plm */ #if defined(DecOut) || defined(All) #undef DecOut extern void DecOut(Word w); #endif /* [d7] /* [d7]<11.3ctos.lib>CreateExecScreen.Plm */ #if defined(CreateExecScreen) || dXl %efined(All) #undef CreateExecScreen extern ErcType CreateExecScreen(Word sVidMap , Word cColsScreen , Word cLinesScreen); #endif  /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(CreateExpandDownAlias) || defined(All) #undef CreateExpandDownAlias extern ErcType CreateExpandDownAlias(Pointer pArea , Word sArea , Pointer pSnRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(CreateFile) || defined(All) #undef CreateFile extern ErcType CreateFile(dn &Pointer pbFileSpec , Word cbFileSpec , Pointer pbPassWord , Word cbPassWord , LfaType lfaFileSize); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(CreatePartition) || defined(All) #undef CreatePartition extern ErcType CreatePartition(Pointer pbPartitionName , Word cbPartitionName , Word cParagraph , Word fRunBatch , Pointer pPhRet); #endif  /* [d7]<11.3ctos.lib>KernelNames.Asm */ #if defined(CreateProcess) || defined(All) #undef CreatePropp 'cess extern ErcType CreateProcess(Pointer pProcessDescriptor); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(CREATEUSER) || defined(All) #undef CREATEUSER extern Word CREATEUSER(Pointer pbName , Word cbName , Word cpar , Pointer pUserNumRet , Word cbUserStruct); #endif /* [d7]<11.3ctos.lib>RdParm.Plm */ #if defined(CSubparams) || defined(All) #undef CSubparams extern Word CSubparams(Word iParam); #endif /* [d7]<11.|r (3ctos.lib>CtosVersion.Plm */ #if defined(CurrentOsVersion) || defined(All) #undef CurrentOsVersion extern ErcType CurrentOsVersion(Pointer pwRelease , Pointer pwRevision); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(DbgBmPutChars) || defined(All) #undef DbgBmPutChars extern ErcType DbgBmPutChars(Word col , Word row , Pointer pb , Word cb); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(DbgBmScroll) || defined(All) #undef DbgBmScroll externt ) ErcType DbgBmScroll(); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(DbgBmSwitch) || defined(All) #undef DbgBmSwitch extern ErcType DbgBmSwitch(Pointer prgSaBm , Word cbSaBm , Flag fSave); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(DeallocAliasForServer) || defined(All) #undef DeallocAliasForServer extern ErcType DeallocAliasForServer(Word sg , Word userNum); #endif /* [d7]<11.3ctos.lib>Swap3.Plm */ #if definv *ed(DeallocateRods) || defined(All) #undef DeallocateRods extern ErcType DeallocateRods(Word spLow , Word spHigh); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(DeallocExch) || defined(All) #undef DeallocExch extern ErcType DeallocExch(Word exchange); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm *  <11.3ctos.lib>OsSub.Asm */ #if defined(DefineInterLevelStack) || defined(All) #undef DefineInterLevelStack extern ErcType DefineInterLevelStack(Word iLevel , Pointer pStack); #endif | - /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(DefineLocalPageMap) || defined(All) #undef DefineLocalPageMap extern ErcType DefineLocalPageMap(Pointer pFrames , Word saLocal , Word cFrames); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(Delay) || defined(All) #undef Delay extern ErcType Delay(Word n); #endif /* [d7]<11.3ctos.lib>Ufiles.Plm */ #if defined(DeleteByFilespec) || defined(All) #undef DeleteByFilespec extern Erc~ .Type DeleteByFilespec(Pointer pbFilespec , Word cbFilespec); #endif /* [d7]<11.3ctos.lib>DamRwd.Plm */ #if defined(DeleteDaRecord) || defined(All) #undef DeleteDaRecord extern ErcType DeleteDaRecord(Pointer pDawa , QuadType qiRecord); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(DeleteDir) || defined(All) #undef DeleteDir extern ErcType DeleteDir(Pointer pbDirSpec , Word cbDirSpec , Pointer pbPassWord , Word cbPassWord); #endif Ѐ / /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(DeleteFile) || defined(All) #undef DeleteFile extern ErcType DeleteFile(Word fh); #endif /* [d7]<11.3ctos.lib>Direct.Plm */ #if defined(DirScanInit) || defined(All) #undef DirScanInit extern ErcType DirScanInit(Pointer pbVol , Word cbVol , Pointer pbDir , Word cbDir , Pointer pbPassWord , Word cbPassWord , Pointer pDsb , Word sDsb); #endif /* [d7]<11.3ctos.lib>Direct.Plm */ #if defin܂ 0ed(DirScanInitNode) || defined(All) #undef DirScanInitNode extern ErcType DirScanInitNode(Pointer pbNode , Word cbNode , Pointer pbVol , Word cbVol , Pointer pbDir , Word cbDir , Pointer pbPassWord , Word cbPassWord , Pointer pDsb , Word sDsb); #endif  /* [d7]<11.3ctos.lib>Direct.Plm */ #if defined(DirScanNext) || defined(All) #undef DirScanNext extern ErcType DirScanNext(Pointer pDsb , Pointer pPbFilenameRet , Pointer pCbFilenameRet , Pointer pwFHBRet); #endif  1  /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(DisableActionFinish) || defined(All) #undef DisableActionFinish extern ErcType DisableActionFinish(Word fDisable); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(DisableCluster) || defined(All) #undef DisableCluster extern ErcType DisableCluster(Word fDisablePoll , Word timeInterval); #endif /* [d7]<11.3ctos.lib>SamHat.Plm */ #if defined(DiscardInputBsC) || defined(All) #undef Di 2scardInputBsC extern ErcType DiscardInputBsC(Pointer pBs , Pointer pCbRet); #endif /* [d7]<11.3ctos.lib>SamHat.Plm */ #if defined(DiscardOutputBsC) || defined(All) #undef DiscardOutputBsC extern ErcType DiscardOutputBsC(Pointer pBs); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(DismountVolume) || defined(All) #undef DismountVolume extern ErcType DismountVolume(Pointer pbVolName , Word cbVolName , Pointer pbPassWord , Word cbPassWord); #endi 3f /* [d7]<11.3ctos.lib>FormCf.Plm */ #if defined(DisplayChangedField) || defined(All) #undef DisplayChangedField extern ErcType DisplayChangedField(Pointer pFormDesc , Pointer pFormState); #endif  /* [d7]<11.3ctos.lib>Form.Plm */ #if defined(DisplayForm) || defined(All) #undef DisplayForm extern ErcType DisplayForm(Word iFrame , Word iLineTop , Word cLinesClear , Pointer pFormDesc , Pointer pBuffer , Word sBuffer , Pointer pbExitCharRet); #endif  4 /* [d7]<11.3ctos.lib>FormBs.Plm */ #if defined(DisplayFormVideoBS) || defined(All) #undef DisplayFormVideoBS extern ErcType DisplayFormVideoBS(Pointer pBsVideo , Pointer pFormDesc , Pointer pBuffer ,    ll) #undef ExpandDateTime extern ErcType ExpandDateTime(DateTimeType dateTime , Pointer pExpDateTimeRet); #endif /* [d7]<11.3ctos.lib>PrintMessage.plm */ #if defined(ExpandLocalMsg) || defined(All) #undef ExpandLocalMsg extern Word ExpandLocalMsg(Pointer pRgSd , Word sRgSd , Pointer pbFrom , Word cbFrom , Pointer pTo ` ;, Word sTo , Pointer pCbRet , Flag fBs); #endif /* [d7]<11.3ctos.lib>Util.Plm */ #if defined(ExpandMsg) || defined(All) #undef ExpandMsg extern Word ExpandMsg(Pointer pSdMsgSrc , Pointer pbMsgExp , Word cbMaxMsgExp , Pointer pRgArg , Word cArgs); #endif /* [d7]<11.3ctos.lib>Util.Plm */ #if defined(ExpandMsg1) || defined(All) #undef ExpandMsg1 extern Word ExpandMsg1(Pointer pSdMsgSrc , Pointer pbMsgExp , Word cbMaxMsgExp , Pointer arg0); #endif l < /* [d7]<11.3ctos.lib>Util.Plm */ #if defined(ExpandMsg2) || defined(All) #undef ExpandMsg2 extern Word ExpandMWord sBuffer , Pointer pbExitCharRet); #endif /* [d7]<11.3ctos.lib>Math32.Asm */ #if defined(Div32) || defined(All) #undef Div32 extern Word Div32(DWord q , Word w); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(DoDir 5ectRead) || defined(All) #undef DoDirectRead extern ErcType DoDirectRead(Word fh , Pointer p0 , Word c0 , Pointer p1 , Word c1 , Pointer p2 , Word c2 , Word w0 , Word w1); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(DoDirectWrite) || defined(All) #undef DoDirectWrite extern ErcType DoDirectWrite(Word fh , Pointer p0 , Word c0 , Pointer p1 , Word c1 , Pointer p2 , Word c2 , Word w0 , Word w1); #endif /* [d7]<11.3ctos.lib>Swap1.Plm */ #$ 6if defined(EnableSwapperOptions) || defined(All) #undef EnableSwapperOptions extern ErcType EnableSwapperOptions(Pointer pProc , FlagType fFixup); #endif /* [d7]<11.3ctos.lib>GetMsg.Plm */ #if defined(EncodeHex) || defined(All) #undef EncodeHex extern void EncodeHex(Pointer pArg , Word sArg , Pointer prgbRet , Pointer pcbRet); #endif /* [d7]<11.3ctos.lib>SamCtx.plm */ #if defined(EnQueueTxChars) || defined(All) #undef EnQueueTxChars extern ErcType EnQueu0 7eTxChars(Pointer pBs , Pointer pTB , Word cb , Pointer pCbRet); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(EnterBootrom) || defined(All) #undef EnterBootrom extern ErcType EnterBootrom(Word rES , Word rDX); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(ErrorExit) || defined(All) #undef ErrorExit extern void ErrorExit(Word ercTermination); #endif /* [d7]<11.3ctos.lib>MsgRet.Plm */ #if defined(ErrorExitStrin< 8g) || defined(All) #undef ErrorExitString extern void ErrorExitString(ErcType erc , Pointer pb , Word cb); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(EstablishQueueServer) || defined(All) #undef EstablishQueueServer extern ErcType EstablishQueueServer(Pointer pbQueueName , Word cbQueueName , Word queueType , Word fUniqueServer); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(Exit) || defined(All) #undef Exit extern void Exit(); #endH 9if /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(ExitAndRemove) || defined(All) #undef ExitAndRemove extern void ExitAndRemove(); #endif  /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(ExpandAreaLL) || defined(All) #undef ExpandAreaLL extern ErcType ExpandAreaLL(Word cbArea , Selector sa , Pointer pRaRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(ExpandAreaSL) || defined(All) #undef ExpandAreaSL extern ErcType ExpanT :dAreaSL(Word cbArea , Selector sa , Pointer pRaRet); #endif /* [d7]<11.3ctos.lib>ExpDt.Plm */ #if defined(ExpandDateTime) || defined(A  sg2(Pointer pSdMsgSrc , Pointer pbMsgExp , Word cbMaxMsgExp , Pointer arg0 , Pointer arg1); #endif /* [d7]<11.3ctos.lib>FtlPro.Asm */ #if defined(FatalError) || defined(All) #undef FatalError extern void FatalError(ErcType erc); #endif /* [d7]<11.3ctos.lib>fComparePointer.asm */ #if defined(FComparePointer) || defix =ned(All) #undef FComparePointer extern FlagType FComparePointer(Pointer p1 , Pointer p2 , Byte bCompareMode); #endif  /* [d7]<11.3ctos.lib>Ucndwd.Plm */ #if defined(FConvertDecDWord) || defined(All) #undef FConvertDecDWord extern FlagType FConvertDecDWord(Pointer pbDecimal , Word cbDecimal , Pointer pqRet); #endif /* [d7]<11.3ctos.lib>Ucndwd.Plm */ #if defined(FConvertDecWord) || defined(All) #undef FConvertDecWord extern FlagType FConvertDecWord(Poi >nter pbDecimal , Word cbDecimal , Pointer pNRet); #endif /* [d7]<11.3ctos.lib>SamHat.Plm */ #if defined(FillBufferAsyncC) || defined(All) #undef FillBufferAsyncC extern ErcType FillBufferAsyncC(Pointer pBs , Word cbMin , Word cbMax , Pointer pPbRet , Pointer pCbRet , Word idExch , Pointer pMsg , Word rqCode); #endif  /* [d7]<11.3ctos.lib>SamInterface.plm */ #if defined(FillBufferC) || defined(All) #undef FillBufferC extern ErcType FillBufferC(Po ?inter pBs , Word cbMax , Pointer pPbRet , Pointer pCbRet); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(FillBufferLp) || defined(All) #undef FillBufferLp extern ErcType FillBufferLp(Pointer pBs , Word cbMax , Pointer pPbRet , Pointer pCbRet); #endif /* [d7]<11.3ctos.lib>SamHat.Plm */ #if defined(FillBufferLPT) || defined(All) #undef FillBufferLPT extern ErcType FillBufferLPT(Pointer pBs , Word cbMax , Pointer pPbRet , Pointer pCbRe @t); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(FillFrame) || defined(All) #undef FillFrame extern ErcType FillFrame(Word iFr , Word iCol , Word iLine , Word bFill , Word cToFill); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(FillFrameRectangle) || defined(All) #undef FillFrameRectangle extern ErcType FillFrameRectangle(Word iFrame , Word iCol , Word iLine , Word cbCols , Word cbLines , Byte chars , Byte attr); #endif  A /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(FilterDebugInterrupts) || defined(All) #undef FilterDebugInterrupts extern ErcType FilterDebugInterrupts(Word sgTss , Word exchNotify , Flag fV86Only); #endif /* [d7]<11.3ctos.lib>FormNf.Plm */ #if defined(FindNextInputField) || defined(All) #undef FindNextInputField extern Word FindNextInputField(Pointer pFormDesc , Word iFieldCur , DirectionType direction); #endif /* [d7]<11.3ctos.li Bb>Scan.Plm */ #if defined(FindNextToken) || defined(All) #undef FindNextToken extern ErcType FindNextToken(Pointer pb , Word cb , Word ibStart , Pointer pIbThisTokenRet , Pointer pCbThisTokenRet); #endif /* [d7]<11.3ctos.lib>SamHat.Plm */ #if defined(FlushBufferAsyncC) || defined(All) #undef FlushBufferAsyncC extern ErcType FlushBufferAsyncC(Pointer pBs , Pointer pb , Word cbMin , Word cbMax , Pointer pCbRet , Word idExch , Pointer pMsg , Word rqCode); #endif  C /* [d7]<11.3ctos.lib>SamHat.Plm */ #if defined(FlushBufferC) || defined(All) #undef FlushBufferC extern ErcType FlushBufferC(Pointer pBs , Pointer pb , Word cb , Pointer pCbRet); #endif /* [d7]<11.3ctos.lib>SamHat.Plm */ #if defined(FlushBufferLPT) || defined(All) #undef FlushBufferLPT extern ErcType FlushBufferLPT(Pointer pBs , Pointer pb , Word cb , Pointer pCbRet); #endif /* [d7]<11.3ctos.lib>KernelNames.Asm */ #if defined(Fork) || def̫ Dined(All) #undef Fork extern ErcType Fork    [d7]<11.3ctos.lib> JOsSub.Asm */ #if defined(GetCharPos) || defined(All) #undef GetCharPos extern Word GetCharPos(Word iCol , Word iLine , Pointer pLooksRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(GetClusterStatus) || defined(All) #undef GetClusterStatus extern ErcType GetClusterStatus(Word iLine , Pointer pBufferRet , Word sBufferMax); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(GetCommLineDmaStatus) || defined(All) #undef GetCommLineDmaStatus exte  Krn ErcType GetCommLineDmaStatus(Word commLineHandle , Pointer pStatus , Word cbStatus); #endif /* [d7]<11.3ctos.lib>GetCoProcessorStatus.Plm */ #if defined(GetCoprocessorStatus) || defined(All) #undef GetCoprocessorStatus extern ErcType GetCoprocessorStatus(Pointer pStatusRet); #endif /* [d7]<11.3ctos.lib>Swap0.Plm */ #if defined(GetCParasOvlyZone) || defined(All) #undef GetCParasOvlyZone extern Word GetCPa(Pointer pStackChild); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(Format) || defined(All) #undef Format extern ErcType Format(Word fh , Pointer pBuffer , Word sBuffer , DWord lfa , Pointer psDataRet); #endif  /* [d7]<11.3ctos.lib>FmtDt.Plm */ #if defined(FormatDateTime) || defined(All) #undef FormatDateTime extern ErcType FormatDateTime(DWord dateTime , Pointer psbTemplate , Pointer psbRet); #eح Endif  /* [d7]<11.3ctos.lib>NlsDate.plm */ #if defined(FormatTime) || defined(All) #undef FormatTime extern ErcType FormatTime(Pointer psbRet , Pointer pExpDateTime); #endif /* [d7]<11.3ctos.lib>NlsDate.plm */ #if defined(FormatTimeDt) || defined(All) #undef FormatTimeDt extern ErcType FormatTimeDt(Pointer psbRet , Pointer pExpDateTime); #endif /* [d7]<11.3ctos.lib>NlsDate.plm */ #if defined(FormatTimeTm) || defined(All) #undef F FormatTimeTm extern ErcType FormatTimeTm(Pointer psbRet , Pointer pExpDateTime); #endif /* [d7]<11.3ctos.lib>KernelNames.Asm */ #if defined(ForwardRequest) || defined(All) #undef ForwardRequest extern ErcType ForwardRequest(Word iExch , Pointer pRq); #endif /* [d7]<11.3ctos.lib>Mode.asm */ #if defined(FProcessorSupportsProtectedMode) || defined(All) #undef FProcessorSupportsProtectedMode extern Flag FProcessorSupportsProtectedMode(); #endif  G  /* [d7]<11.3ctos.lib>Mode.asm */ #if defined(FProtectedMode) || defined(All) #undef FProtectedMode extern Flag FProtectedMode(); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(FrameBackspace) || defined(All) #undef FrameBackspace extern ErcType FrameBackspace(Word iFrame , Pointer pFrame , Pointer piCol , Pointer piLine); #endif /* [d7]<11.3ctos.lib>Mode.asm */ #if defined(FRmos) || defined(All) #undef FRmos extern Byte FRmos(); # Hendif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(FSCableDrop) || defined(All) #undef FSCableDrop extern ErcType FSCableDrop(); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(FSCanon) || defined(All) #undef FSCanon extern void FSCanon(Pointer pb , Word cb); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(FSrpUp) || defined(All) #undef FSrpUp extern Flag FSrpUp(); #endif /* [d7]<11.3ctos. Ilib>SwapDr.Asm */ #if defined(GetBP) || defined(All) #undef GetBP extern Word GetBP(); #endif /* [d7]<11.3ctos.lib>SamGen.Asm */ #if defined(GetBsLfa) || defined(All) #undef GetBsLfa extern ErcType GetBsLfa(Pointer pBSWA , Pointer pLfaRet); #endif /* [d7]<11.3ctos.lib>SamCop.plm */ #if defined(GetChannelNoC) || defined(All) #undef GetChannelNoC extern ErcType GetChannelNoC(Byte chan , Pointer pNum); #endif /* rasOvlyZone(); #endif , L /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(GetDAINumber) || defined(All) #undef GetDAINumber extern ErcType GetDAINumber(Pointer pRq , Pointer pbDAIret); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(GetDateTime) || defined(All) #undef GetDateTime extern ErcType GetDateTime(Pointer pDateTimeRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(GetDirStatus) || defined(All) #undef GetDirStatus extern ErcType GetDirStatus(Pointer pbD8 Mirname , Word cbDirName , Pointer pbPassWord , Word cbPassWord , Word statusCode , Pointer pStatusRet , Word sStatusMax); #endif /* [d7]<11.3ctos.lib>SamTxt.Plm */ #if defined(GetEofWp) || defined(All) #undef GetEofWp extern ErcType GetEofWp(FhType fh , Pointer pbBuffer , Pointer plfaRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(GetFhLongevity) || defined(All) #undef GetFhLongevity extern ErcType GetFhLongevity(Word fh , Pointer pD NCodeRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(GetFileStatus) || defined(All) #undef GetFileStatus extern ErcType GetFileStatus(Word fh , Word statusCode , Pointer pStatusRet , Word sStatusMax); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(GetFRmosUser) || defined(All) #undef GetFRmosUser extern ErcType GetFRmosUser(Word userNum , Pointer pFlagRet); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defiP Oned(GetIBusData) || defined(All) #undef GetIBusData extern void GetIBusData(Byte b , Pointer prgbEventCode , Pointer prgbCharCode , Pointer pbEntries , Pointer pfQueue , Flag fReset); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(GetLocalDAINumber) || defined(All) #undef GetLocalDAINumber extern ErcType GetLocalDAINumber(Pointer pDaiRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(GetMemoryInfo) || defined(All) #undef GetMemoryInfo\ P extern ErcType GetMemoryInfo(Pointer pInfoRet , Word sInfoRet , Pointer pcbRet); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(GetModuleID) || defined(All) #undef GetModuleID extern ErcType GetModuleID(Word iBus , Word nPos , Pointer pModuleIDRet); #endif /* [d7]<11.3ctos.lib>GetMsg.Plm */ #if defined(GetMsg) || defined(All) #undef GetMsg extern Word GetMsg(Word iMsg , Pointer pRgSd , Word sRgSd , Pointer pBufRet , Word sBuf , Pointer pcbReth Q); #endif /* [d7]<11.3ctos.lib>GetMsg.Plm */ #if defined(GetMsgUnexpanded) || defined(All) #undef GetMsgUnexpanded extern Word GetMsgUnexpanded(Word iMsg , Pointer pBufRet , Word sBuf , Pointer pcbRet); #endif /* [d7]<11.3ctos.lib>NlsName.plm */ #if defined(GetNlsDateName) || defined(All) #undef GetNlsDateName extern ErcType GetNlsDateName(Pointer pNlsTableArea , Word iDateNameTable , Word iDateName , Pointer pbRet , Word cbMax , Pointer pcbRett R); #endif /* [d7]<11.3ctos.lib>GetNlsKeycapText.plm */ #if defined(GetNlsKeycapText) || defined(All) #undef GetNlsKeycapText extern Word GetNlsKeycapText(Pointer pNlsTables , Word iKeycap , Pointer psbKeycapText); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(GetNodeName) || defined(All) #undef GetNodeName extern ErcType GetNodeName(Pointer pBufferRet , Word sBufferMax , Pointer pCbRet); #endif /* [d7]<11.3ctos.lib S>Swap3.Plm */ #if defined(GetOvlyStats) || defined(All) #undef GetOvlyStats extern ErcType GetOvlyStats(Pointer pOvlyStatBlock , Word sOvlyStatBlock); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(GetPartitionExchange) || defined(All) #undef GetPartitionExchange extern ErcType GetPartitionExchange(Word ph , Pointer pExchRet); #endif   cType GetUserNumber(Pointer pUserNumberRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(GetUserStatus) || defined(All) #undef GetUserStatus extern ErcType GetUserStatus(Word Z statusUserNum , Pointer pStatusRet , Word sStatusMax); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(GetVHB) || defined(All) #undef GetVHB extern ErcType GetVHB(Pointer pbDevSpec , Word cbDevSpec , Pointer pVhbRet , Word sVhbMax); #endif  /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(GetWSUserName) || defined(All) #undef GetWSUserName extern ErcType GetWSUserName(Word WSNum , Pointer pWSUserNameRet , Word sWSUserNameRetMax); #endi [f  /* [d7]<11.3ctos.lib>Output.Plm */ #if defined(HexNsOut) || defined(All) #undef HexNsOut extern void HexNsOut(Byte b); #endif /* [d7]<11.3ctos.lib>Output.Plm */ #if defined(HexOut) || defined(All) #undef HexOut extern voi /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(GetPartitionHandle) || defined(All) #undef GetPartitionHandle extern T ErcType GetPartitionHandle(Pointer pbPartitionName , Word cbPartitionName , Pointer pPhRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(GetPartitionStatus) || defined(All) #undef GetPartitionStatus extern ErcType GetPartitionStatus(Word ph , Word statusCode , Pointer pStatusRet , Word sStatusMax); #endif  /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(GetpASCB) || defined(All) #undef GetpASCB extern ErcType GetpASCB(Pointer ppASCBRet) U; #endif /* [d7]<11.3ctos.lib>NlsTable.plm */ #if defined(GetpNlsTable) || defined(All) #undef GetpNlsTable extern Word GetpNlsTable(Pointer pTable , Word iTable , Pointer ppRet); #endif /* [d7]<11.3ctos.lib>SwapAl.Asm */ #if defined(GetPOvlyOfCaller) || defined(All) #undef GetPOvlyOfCaller extern Pointer GetPOvlyOfCaller(); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(GETPROCINFO) || defined(All) #undef GETPROCINFO ext Vern Word GETPROCINFO(Pointer pMySlotRet , Pointer pTypeRet , Pointer pNumberRet , Pointer pbNameRet , Word cbNameMax , Pointer pbNameLenRet); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(GetpStructure) || defined(All) #undef GetpStructure extern ErcType GetpStructure(Word structCode , Word ph , Pointer ppStructRet); #endif /* [d7]<11.3ctos.lib>Rsam.Plm */ #if defined(GetRsLfa) || defined(All) #undef GetRsLfa extern ErcType GetRsLfa(Pointer p WRswa , Pointer pLfa); #endif /* [d7]<11.3ctos.lib>ServerMsg.plm */ #if defined(GetServerMsg) || defined(All) #undef GetServerMsg extern ErcType GetServerMsg(Word iMsg , Pointer pSdRet); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(GETSLOTINFO) || defined(All) #undef GETSLOTINFO extern Word GETSLOTINFO(Byte bCode , Pointer pbSlotArrayRet , Word cbSlotArrayRet , Pointer psProcessorCount); #endif /* [d7]<11.3ctos.lib> XStam.Plm */ #if defined(GetStamFileHeader) || defined(All) #undef GetStamFileHeader extern ErcType GetStamFileHeader(Pointer pbFilespec , Word cbFilespec , Pointer pbPassWord , Word cbPassWord , Pointer pFileHeaderRet); #endif /* [d7]<11.3ctos.lib>StandardErc.plm */ #if defined(GetStandardErcMsg) || defined(All) #undef GetStandardErcMsg extern ErcType GetStandardErcMsg(ErcType ercParam , Pointer pErcBuf , Word cbErcBuf , Pointer pCbRet , Word iMsgDefault); #endif  Y /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(GetUCB) || defined(All) #undef GetUCB extern ErcType GetUCB(Pointer pUcbRet , Word sUcbMax); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(GetUserNumber) || defined(All) #undef GetUserNumber extern Er d HexOut(Byte b); #endif /* [d7]<11.3ctos.lib>Output.Plm */ #if defined(HexQdOut) || defined(All) #undef HexQdOut extern void HexQdOut(Quad d); #endif /* [d7]<11.3ctos.lib>Output.Pl \m */ #if defined(HexWdOut) || defined(All) #undef HexWdOut extern void HexWdOut(Word w); #endif /* [d7]<11.3ctos.lib>RqLablCM.Asm */ #if defined(ICMSCheck) || defined(All) #undef ICMSCheck extern ErcType ICMSCheck(Pointer pbMsg , Word cbMsg , Pointer pcbMsgRet); #endif /* [d7]<11.3ctos.lib>CmCalls.plm */ #if defined(ICMSCurrentVersion) || defined(All) #undef ICMSCurrentVersion extern ErcType ICMSCurrentVersion(Pointer pbICMSVersion , Pointer pbICMSRevisi ]on); #endif /* [d7]<11.3ctos.lib>RqLablCM.Asm */ #if defined(ICMSFlush) || defined(All) #undef ICMSFlush extern ErcType ICMSFlush(Word ch); #endif /* [d7]<11.3ctos.lib>RqLablCM.Asm */ #if defined(ICMSSend) || defined(All) #undef ICMSSend extern ErcType ICMSSend(Word ch , Pointer pbMsg , Word cbMsg); #endif /* [d7]<11.3ctos.lib>RqLablCM.Asm */ #if defined(ICMSWait) || defined(All) #undef ICMSWait extern ErcType ICMSWait(Pointer  ^pbMsg , Word cbMsg , Pointer pcbMsgRet); #endif /* [d7]<11.3ctos.lib>ICtosLibType.Plm */ #if defined(ILibType) || defined(All) #undef ILibType extern Word ILibType(); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(InitCharMap) || defined(All) #undef InitCharMap extern ErcType InitCharMap(Pointer pMap , Word sMap); #endif /* [d7]<11.3ctos.lib>InitComm.plm */ #if defined(InitCommLine) || defined(All) #undef InitCommLine ex _tern ErcType InitCommLine(Pointer pbSpec , Word cbSpec , Pointer pbClcb , Word cbClcb , Pointer pbRet , Word cbRet); #endif /* [d7]<11.3ctos.lib>WildCard.Plm */ #if defined(InitFisp) || defined(All) #undef InitFisp extern void InitFisp(Pointer pSdFisp , Pointer prgbFisp); #endif /* [d7]<11.3ctos.lib>Swap0.Plm */ #if defined(InitLargeOverlays) || defined(All) #undef InitLargeOverlays extern ErcType InitLargeOverlays(Pointer pOvlys , Word cParasOvlyZo `ne); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(InitLocalPageMap) || defined(All) #undef InitLocalPageMap extern ErcType InitLocalPageMap(Pointer pLocalPageMap); #endif  /* [d7]<11.3ctos.lib>GetMsg.Plm */ #if defined(InitMsgFile) || defined(All) #undef InitMsgFile extern Word InitMsgFile(Pointer pbMsgFile , Word cbMsgFile , Pointer pbPswd , Word cbPswd , Pointer pbBuffer , Word cbBuffer , Pointer pbCache , Word cbCache); #endif ( a /* [d7]<11.3ctos.lib>Swap0.Plm */ #if defined(InitOverlays) || defined(All) #undef InitOverlays extern ErcType InitOverlays(Pointer pOvlys , Word sOvlyZone); #endif  /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(InitVidFrame) || defined(All) #undef InitVidFrame extern ErcType InitVidFrame(Byte iFrame , Byte iColStart , Byte iLineStart , Byte nCols , Byte nLines , Byte borderDesc , Byte bBorderChar , Byte  bBorderAttr , Byte fDblHigh , Byte fDblWide); 4 b#endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(InPlm) || defined(All) #undef InPlm extern Word InPlm(Word port); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(InputPlm) || defined(All) #undef InputPlm extern Word InputPlm(Word port); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(InstallNet) || defined(All) #undef InstallNet extern ErcType InstallNet(Word iCase , Pointer pData , Word sData); #endif @ c /* [d7]<11.3ctos.lib>SamCma.plm */ #if defined(In_AcquireByteStreamC) || defined(All) #undef In_AcquireByteStreamC extern ErcType In_AcquireByteStreamC(Pointer pBs   /* [d7]<11.3ctos.lib>SamCma.plm */ #if defined(In_ReleaseByteStreamC) || defined(All) #undef In_ReleaseByteStreamC extern ErcType In_ReleaseByteStreamC(Pointer pBs); #endif /* [d7]<11.3ctos.lib>SamCtx.plm */ #if defined(In_SendBreakC) || defined(All) #undef In_SendBreakC extern ErcType In_SendBreakC(Pointer pBs); #endif /* [d7]<11.3ctos.l jib>SamCma.plm */ #if defined(In_SetImageModeC) || defined(All) #undef In_SetImageModeC extern ErcType In_SetImageModeC(Pointer pBs , Word mode); #endif /* [d7]<11.3ctos.lib>SamCst.plm */ #if defined(In_WriteByteStreamParameterC) || defined(All) #undef In_WriteByteStreamParameterC extern ErcType In_WriteByteStreamParameterC(Pointer pBs , Word wParamNum , Word wParam); #endif /* [d7]<11.3ctos.lib>SamCst.plm */ #if defined(In_WriteStatusC) || defined(A kll) #undef In_WriteStatusC extern ErcType In_WriteStatusC(Pointer pBs , Word wStatusM , Pointer pbDevSpec , Word cbDevSpec , Word mode , Pointer pConfig , Pointer pbTQ , Word cbTQ , Pointer pbRQ , Word cbRQ , Word cbRxMax , Byte bSpecial); #endif /* [d7]<11.3ctos.lib>SamCtx.plm */ #if defined(In_CheckForOperatorRestartC) || defined(All) #undef In_CheckForOperatorRestartC exterL dn ErcType In_CheckForOperatorRestartC(Pointer pBs , Pointer pfRestartRet); #endif /* [d7]<11.3ctos.lib>SamCtx.plm */ #if defined(In_CheckPointBsAsyncC) || defined(All) #undef In_CheckPointBsAsyncC extern ErcType In_CheckPointBsAsyncC(Pointer pBs , Flag fIsPartOfClose , Word idExch , Pointer pMsg , Word rqCode); #endif /* [d7]<11.3ctos.lib>SamCtx.plm */ #if defined(In_CheckPointBsC) || defined(All) #undef In_CheckPointBsC extern ErcType In_CheckPointX eBsC(Pointer pBs , Flag fIsPartOfClose); #endif /* [d7]<11.3ctos.lib>SamCrx.plm */ #if defined(In_DiscardInputBsC) || defined(All) #undef In_DiscardInputBsC extern ErcType In_DiscardInputBsC(Pointer pBs , Pointer pCbRet); #endif /* [d7]<11.3ctos.lib>SamCtx.plm */ #if defined(In_DiscardOutputBsC) || defined(All) #undef In_DiscardOutputBsC extern ErcType In_DiscardOutputBsC(Pointer pBs); #endif /* [d7]<11.3ctos.lib>SamCrx.plm */ #d fif defined(In_FillBufferAsyncC) || defined(All) #undef In_FillBufferAsyncC extern ErcType In_FillBufferAsyncC(Pointer pBs , Word cbMin , Word cbMax , Pointer pPbRet , Pointer pCbRet , Word idExch , Pointer pMsg , Word rqCode); #endif /* [d7]<11.3ctos.lib>SamCtx.plm */ #if defined(In_FlushBufferAsyncC) || defined(All) #undef In_FlushBufferAsyncC extern ErcType In_FlushBufferAsyncC(Pointer pBs , Pointer pb , Word cbMin , Word cbMax , Pointer pCbRet , Word idExch , Poip gnter pMsg , Word rqCode); #endif /* [d7]<11.3ctos.lib>SamCtx.plm */ #if defined(In_FlushBufferC) || defined(All) #undef In_FlushBufferC extern ErcType In_FlushBufferC(Pointer pBs , Pointer pb , Word cb , Pointer pCbRet); #endif /* [d7]<11.3ctos.lib>SamCop.plm */ #if defined(In_OpenByteStreamSpecialC) || defined(All) #undef In_OpenByteStreamSpecialC extern ErcType In_OpenByteStreamSpecialC(Pointer pBs , Pointer pbFileSpec , Word cbFileSpec , Poi| hnter pbPassWord , Word cbPassWord , Word mode , Pointer pBufferArea , Word sBufferArea , Byte bSpecial); #endif  /* [d7]<11.3ctos.lib>SamCrp.plm */ #if defined(In_ReadByteStreamParameterC) || defined(All) #undef In_ReadByteStreamParameterC extern ErcType In_ReadByteStreamParameterC(Pointer pBs , Word wParamNum , Pointer pwParamRet); #endif /* [d7]<11.3ctos.lib>SamCst.plm */ #if defined(In_ReadStatusC) || defined(All) #undef In_ReadStatusC extern i ErcType In_ReadStatusC(Pointer pBs , Word wStatusMask , Pointer pwStatusRet); #endif  ask , Word wStatus); #endif /* [d7]<11.3ctos.lib>KernelNames.Asm */ #if defined(KillProcess) || defined(All) #undef KillProcess extern ErcType KillProcess(Word wProcessId); #endif /* [d7]<11.3ctos.lib>Color.Plm */ #if defined(LoadColorStyleRam) || defined(All) #undef LoadColorStyleRam extern ErcType LoadColorStyleRam(Pointer pAttrs); #endif /*  l[d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(LoadFontRam) || defined(All) #undef LoadFontRam extern ErcType LoadFontRam(Word fh , Pointer pBuffer , Word sBuffer); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(LoadInteractiveTask) || defined(All) #undef LoadInteractiveTask extern ErcType LoadInteractiveTask(Word ph , Pointer pbFileSpec , Word cbFileSpec , Pointer pbPassWord , Word cbPassWord , Word priority , Word fDebug); #endif /* [d7]<11.3c mtos.lib>RqLabl.Asm */ #if defined(LoadPrimaryTask) || defined(All) #undef LoadPrimaryTask extern ErcType LoadPrimaryTask(Word ph , Pointer pbFileSpec , Word cbFileSpec , Pointer pbPassWord , Word cbPassWord , Word priority); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(LoadTask) || defined(All) #undef LoadTask extern ErcType LoadTask(Word fh , Word priority , Word fDebug); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(LockCursor) ||  ndefined(All) #undef LockCursor extern void LockCursor(Word wXMin , Word wYMin , Word wXMax , Word wYMax); #endif /* [d7]<11.3ctos.lib>SamCommSubs.Asm */ #if defined(LockIn) || defined(All) #undef LockIn extern Byte LockIn(Word wPort); #endif /* [d7]<11.3ctos.lib>SamCommSubs.Asm */ #if defined(LockOut) || defined(All) #undef LockOut extern void LockOut(Word wPort , Byte bVal); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined o(LockVideo) || defined(All) #undef LockVideo extern void LockVideo(); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(LockVideoForModify) || defined(All) #undef LockVideoForModify extern void LockVideoForModify(); #endif /* [d7]<11.3ctos.lib>RqLablXb.asm */ #if defined(LockXbis) || defined(All) #undef LockXbis extern ErcType LockXbis(Pointer ppXbisRet); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(Log) || defined(A pll) #undef Log extern ErcType Log(Pointer pSbRec); #endif /* [d7]<11.3ctos.lib>FileParse.Plm */ #if defined(LookUp) || defined(All) #undef LookUp extern Word LookUp(Word fh , Pointer pBuffer , Word sBuffer , Pointer pbLookUp , Word cbLookUp , Pointer pcbLookUpRet , FlagType fMatch , FlagType fAllowWhiteSpace); #endif /* [d7]<11.3ctos.lib>FileParse.Plm */ #if defined(LookupField) || defined(All) #undef LookupField extern ErcType LookupField(Word q fh , Pointer pBuffer , Word sBuffer , Pointer pbFieldName , Word cbFieldNameMax , Pointer pcbFieldName , Pointer pbValue , Word cbValueMax , Pointer pcbValueRet , FlagType fAllowWhiteSpace); #endif /* [d7]<11.3ctos.lib>FileParse.Plm */ #if defined(LookUpNumber) || defined(All) #undef LookUpNumber extern ErcType LookUpNumber(Word fh , Pointer pBuffer , Word sBuffer , Pointer pbFieldName , Word cbFieldName , Pointer pwRet); #endif /* [  rd7]<11.3ctos.lib>FileParse.Plm */ #if defined(LookupReset) || defined(All) #undef LookupReset extern ErcType LookupReset(); #endif /* [d7]<11.3ctos.lib>FileParse.Plm */ #if defined(LookUpString) || defined(All) #undef LookUpString extern ErcType LookUpString(Word fh , Pointer pBuffer , Word sBuffer , Pointer pbFieldName , Word cbFieldName , Pointer prgRet , Word iMax , Pointer pcbRet); #endif /* [d7]<11.3ctos.lib>Swap3.Plm */ #if defined(MakePe  er pEntryRet , Word sEntryRet , Pointer pStatusBlock , Word sStatuH ysBlock); #endif /* [d7]<11.3ctos.lib>KernelNames.Asm */ #if defined(MediateIntHandler) || defined(All) #undef MediateIntHandler extern ErcType MediateIntHandler(Word fDeviceInt); #endif /* [d7]<11.3ctos.lib>XBusMode3Dma.plm */ #if defined(Mode3DmaInit) || defined(All) #undef Mode3DmaInit extern ErcType Mode3DmaInit(); #endif /* [d7]<11.3ctos.lib>XBusMode3Dma.plm */ #if defined(Mode3DmaReload) || defined(All) #undef Mode3DmaReloT zad extern ErcType Mode3DmaReload(); #endif /* [d7]<11.3ctos.lib>Math32.Asm */ #if defined(Mod32) || defined(All) #undef Mod32 extern Word Mod32(DWord q , Word w); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(MountVolume) || defined(All) #undef MountVolume extern ErcType MountVolume(Pointer pbDevSpec , Word cbDevSpec , Pointer pbDevPassWord , Word   srmanent) || defined(All) #undef MakePermanent extern ErcType MakePermanent(); #endif /* [d7]<11.3ctos.lib>Swap3.Plm */ #if defined(MakePermanentP) || defined(All) #undef MakePermanentP extern ErcType MakePermanentP(Pointer pProcInfo); #endif /* [d7]<11.3ctos.lib>Swap1.Plm */ #if defined(MakeRecentlyUsed) || defined(All) #undef MakeRecentlyUsed extern void MakeRecentlyUsed(); #endif /* [d7]<11.3ctos.lib>FormBs.Plm */ #if defined  t(MakeRoomForForm) || defined(All) #undef MakeRoomForForm extern ErcType MakeRoomForForm(Pointer pBsVideo , Pointer pFormDesc , Word cLinesForm , Pointer pIFrameRet , Pointer pILineTopRet , Pointer pFCursorOnRet); #endif  /* [d7]<11.3ctos.lib>Swap3.Plm */ #if defined(MapCSIovly) || defined(All) #undef MapCSIovly extern ErcType MapCSIovly(Word cs , Pointer piOvly); #endif /* [d7]<11.3ctos.lib>Ufilen.Plm */ #if defined(MapFhToFilespec) || defined(A ull) #undef MapFhToFilespec extern ErcType MapFhToFilespec(FhType fh , Pointer pb , Word cbMax , Pointer pBuf , Word sBuf , Address oCbRet); #endif /* [d7]<11.3ctos.lib>Swap3.Plm */ #if defined(MapIovlyCS) || defined(All) #undef MapIovlyCS extern ErcType MapIovlyCS(Word iOvly , Pointer pCS); #endif /* [d7]<11.3ctos.lib>Swap3.Plm */ #if defined(MapPStubPProc) || defined(All) #undef MapPStubPProc extern ErcType MapPStubPProc(Pointer pStub , Pointer pPP$ vrocRet); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(MapSgUserNum) || defined(All) #undef MapSgUserNum extern ErcType MapSgUserNum(Word sn , Flag fSwappedOnly , Pointer pUserNumRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(MapXBusWindow) || defined(All) #undef MapXBusWindow extern ErcType MapXBusWindow(Word bType , Word bModule , Pointer ppWindowRet , Word sWindow , Pointer pEarRet , Word oWindowPort); #endif 0 w /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(MapXBusWindowLarge) || defined(All) #undef MapXBusWindowLarge extern ErcType MapXBusWindowLarge(Word bType , Word bMod , Pointer prgpWindow , Word srgpWindowRet , Pointer pipWindowRetMac , Word sWin , Pointer pEar , Word oWin); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(MarkKeyedQueueEntry) || defined(All) #undef MarkKeyedQueueEntry extern ErcType MarkKeyedQueueEntry(Pointer pbQueueName , Word cbQueueNam< xe , Pointer pbKey1 , Word cbKey1 , Word oKey1 , Pointer pbKey2 , Word cbKey2 , Word oKey2 , Pointer pEntryRet , Word sEntryRet , Pointer pStatusBlock , Word sStatusBlock); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(MarkNextQueueEntry) || defined(All) #undef MarkNextQueueEntry extern ErcType MarkNextQueueEntry(Pointer pbQueueName , Word cbQueueName , Word fReturnIfNoEntries , Point cbDevPassWord); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined` {(MoveFrameRectangle) || defined(All) #undef MoveFrameRectangle extern ErcType MoveFrameRectangle(Word iSrcFrame , Word iDstframe , Word iSrcCol ,  Word iSrcLine , Word iDstCol , Word iDstLine , Word cCols , Word cLines , Word fBlankSrc); #endif /* [d7]<11.3ctos.lib>FormNf.Plm */ #if defined(MoveFromField) || defined(All) #undef MoveFromField extern ErcType MoveFromField(Pointer pFormDesc , Pointer pFormState , DirectionType direction); #endif l | /* [d7]<11.3ctos.lib>SwapMo.Asm */ #if defined(MoveOverlays) || defined(All) #undef MoveOverlays extern ErcType MoveOverlays(Pointer pNewOvly); #endif /* [d7]<11.3ctos.lib>Math32.Asm */ #if defined(Mul32) || defined(All) #undef Mul32 extern DWord Mul32(Word w1 , Word w2); #endif /* [d7]<11.3ctos.lib>Output.Plm */ #if defined(NewLine) || defined(All) #undef NewLine extern void NewLine(); #endif /* [d7]<11.3ctos.lib>KernelNamex  }s.Asm */ #if defined(NewProcess) || defined(All) #undef NewProcess extern ErcType NewProcess(Pointer pProcessStruct , Word userNum , Pointer pPidRet); #endif /* [d7]<11.3ctos.lib>NlsCase.plm */ #if defined(NlsCase) || defined(All) #undef NlsCase extern ErcType NlsCase(Pointer pNlsTables , Byte bCharIn , Pointer pbCharOut , Flag fUpper); #endif  /* [d7]<11.3ctos.lib>NlsClass.plm */ #if defined(NlsClass) || defined(All) #undef NlsClass extern ErcType N" ~lsClass(Pointer pNlsTables , Byte bCharIn , Pointer pbClassRet); #endif /* [d7]<11.3ctos.lib>NlsCollate.plm */ #if defined(NlsCollate) || defined(All) #undef NlsCollate extern ErcType NlsCollate(Pointer pNlsTables , Pointer pbString1 , Word cbString1 , Pointer pbString2 , Word cbString2 , Pointer pbColResRet , Pointer pbPrioResRet); #endif /* [d7]<11.3ctos.lib>NlsDate.plm */ #if defined(NlsFormatDateTime) || defined(All) #undef NlsFormatDateTim$ e extern ErcType NlsFormatDateTime(Pointer pNlsTableArea , DWord DateTime , Pointer pbTemplate , Word cbTemplate , Pointer prgDate , Word cbMax , Pointer pcbRet); #endif /* [d7]<11.3ctos.lib>NlsNumberAndCurrency.plm */ #if defined(NlsNumberAndCurrency) || defined(All) #undef NlsNumberAndCurrency extern ErcType NlsNumberAndCurrency(Pointer pNlsTables , Pointer ppNumberAndCurrencyRet); #endif /* [d7]<11.3ctos.lib>ParseTime.plm */ #if defined& (NlsParseTime) || defined(All) #undef NlsParseTime extern ErcType NlsParseTime(Pointer pNlsTableArea , Pointer psbString , Pointer pExpDateTimeStruct); #endif /* [d7]<11.3ctos.lib>NlsSpecialCharacters.plm */ #if defined(NlsSpecialCharacters) || defined(All) #undef NlsSpecialCharacters extern ErcType NlsSpecialCharacters(Pointer pNlsTables , Flag fOEMCharacters , Pointer ppSpecialCharacters); #endif /* [d7]<11.3ctos.lib>NlsDate.plm */ #if define( d(NlsStdFormatDateTime) || defined(All) #undef NlsStdFormatDateTime extern ErcType NlsStdFormatDateTime(Pointer pNlsTableArea , Word iTemplate , DWord DateTime , Pointer prgRet , Word cbMax , Pointer pcbRet); #endif /* [d7]<11.3ctos.lib>NlsULCmpB.Plm */ #if defined(NlsULCmpB) || defined(All) #undef NlsULCmpB extern ErcType NlsULCmpB(Pointer pNlsTables , Pointer pbString1 , Pointer pbString2 , Word cbStrings , Pointer piNonCmpChrRet); #endif /* * [d7]<11.3ctos.lib>NlsVerify.plm */ #if defined(NlsVerifySignatures) || defined(All) #undef NlsVerifySignatures extern ErcType NlsVerifySignatures(Pointer pNlsTables , Word cTables , Pointer prgwTableIds , Pointer prgwSignatures); #endif /* [d7]<11.3ctos.lib>NlsYesOrNo.plm */ #if defined(N  nter pbPassWord , Word cbPassWord , Word mode , Pointer pBuffer , Word sBuffer , Word sRecord); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(OpenFile) || defined(All) #undef OpenFile extern ErcType OpenFile(Pointer pFhRet 9 , Pointer pbFileSpec , Word cbFileSpec , Pointer pbPassWord , Word cbPassWord , Word mode); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(OpenFileLL) || defined(All) #undef OpenFileLL extern ErcType OpenFileLL(Pointer pFhRet , Pointer pbFileSpec , Word cbFileSpec , Pointer pbPassWord , Word cbPassWord , Word mode); #endif /* [d7]<11.3ctos.lib>FormNf.Plm */ #if defined(OpenNewField) || defined(All) #undef OpenNewField extern ErcType Open; NewField(Pointer pFormDesc , Pointer pFormState , Word iFieldNew); #endif /* [d7]<11.3ctos.lib>Rsam.Plm */ #if defined(OpenRsFile) || defined(All) #undef OpenRsFile extern ErcType OpenRsFile(PolsYesNoOrBlank) || defined(All) #undef NlsYesNoOrBlank extern ErcType NlsYesNoOrBlank(Pointer pNlsTableArea , Pointer pSdParam , Pointer pbCase); #endif /* [d7, ]<11.3ctos.lib>NlsYesOrNo.plm */ #if defined(NlsYesOrNo) || defined(All) #undef NlsYesOrNo extern ErcType NlsYesOrNo(Pointer pNlsTables , Pointer pSdParam , Pointer pfYN); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(NotifyCM) || defined(All) #undef NotifyCM extern ErcType NotifyCM(Word code , Pointer pbMsg , Word cbMsg); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(NotifyMultiProcessSwap) || defined(All) #undef NotifyMultiProcessSwap ex. tern ErcType NotifyMultiProcessSwap(); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(NotifyVidMemLineUser) || defined(All) #undef NotifyVidMemLineUser extern ErcType NotifyVidMemLineUser(Word userNum); #endif /* [d7]<11.3ctos.lib>VidBsOutput.Plm */ #if defined(nPrint) || defined(All) #undef nPrint extern void nPrint(Pointer pb , Word cb); #endif /* [d7]<11.3ctos.lib>SamSwi.Asm */ #if defined(OpenByteStream) || defined(Al0 l) #undef OpenByteStream extern ErcType OpenByteStream(Pointer pBsRet , Pointer pbFilename , Word cbFilename , Pointer pbPassWord , Word cbPassWord , Word mode , Pointer pBufferArea , Word sBufferArea); #endif /* [d7]<11.3ctos.lib>SamInterface.plm */ #if defined(OpenByteStreamC) || defined(All) #undef OpenByteStreamC extern ErcType OpenByteStreamC(Pointer pBs , Pointer pbFileSpec , Word cbFileSpec , Pointer pbPassWord , Word cbPassWord , Word mode , Pointer pBufferA2 rea , Word sBufferArea); #endif /* [d7]<11.3ctos.lib>SamHat.Plm */ #if defined(OpenByteStreamLPT) || defined(All) #undef OpenByteStreamLPT extern ErcType OpenByteStreamLPT(Pointer pBs , Pointer pbFilename , Word cbFilename , Pointer pbPassWord , Word cbPassWord , Word mode , Pointer pBufferArea , Word sBufferArea); #endif /* [d7]<11.3ctos.lib>SamInterface.plm */ #if defined(OpenByteStreamPtr) || defined(All) #undef OpenByteStreamPtr extern4  ErcType OpenByteStreamPtr(Pointer pBs , Pointer pbFileSpec , Word cbFileSpec , Pointer pbPassWord , Word cbPassWord , Word mode , Pointer pBufferArea , Word sBufferArea); #endif /* [d7]<11.3ctos.lib>SamHat.Plm */ #if defined(OpenByteStreamSpecialC) || defined(All) #undef OpenByteStreamSpecialC extern ErcType OpenByteStreamSpecialC(Pointer pBs , Pointer pbFileSpec , Word cbFileSpec , Pointer pbPassWord , Word cbPassWord , Word mode , Pointer pBufferArea , Word 6 sBufferArea , Byte bSpecial); #endif /* [d7]<11.3ctos.lib>DamOct.Plm */ #if defined(OpenDaFile) || defined(All) #undef OpenDaFile extern ErcType OpenDaFile(Pointer pDawaRet , Pointer pbFilespec , Word cbFilespec , Poi inter pRswaRet , Pointer pbFilespec , Word cbFilespec , Pointer pbPassWord , Word cbPassWord , Word mode , Pointer pBuffer , Word sBuffer); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(OpenRTClock) || defined(All) #undef OpenRTClock extern E = rcType OpenRTClock(Pointer pRqTime); #endif /* [d7]<11.3ctos.lib>ServerMsg.plm */ #if defined(OpenServerMsgFile) || defined(All) #undef OpenServerMsgFile extern ErcType OpenServerMsgFile(Pointer pbFileName , Word cbFileName , Pointer pbPassWord , Word cbPassWord , Byte fLLMemory); #endif /* [d7]<11.3ctos.lib>RqLablTape.Asm */ #if defined(OPENTAPE) || defined(All) #undef OPENTAPE extern Word OPENTAPE(Pointer pbTapeName , Word cbTapeName , Byte fStrea,? ming , Byte fHighDensity , Byte fClear , Word Mode , Pointer pThRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(OsVersion) || defined(All) #undef OsVersion extern ErcType OsVersion(Pointer pVersionRet); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(OutPlm) || defined(All) #undef OutPlm extern void OutPlm(Word port , Word value); #endif /* [d7]<11.3ctos.lib>OutputBytesWithWrap.plm */ #if defined(OutputByt8A esWithWrap) || defined(All) #undef OutputBytesWithWrap extern ErcType OutputBytesWithWrap(Pointer pbFrom , Word cbFrom); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(OutputPlm) || defined(All) #undef OutputPlm extern void OutputPlm(Word port , Word value); #endif /* [d7]<11.3ctos.lib>Output.Plm */ #if defined(OutputQuad) || defined(All) #undef OutputQuad extern void OutputQuad(Quad value , Word wRadix , Word field , Byte bPad); #endif DC  /* [d7]<11.3ctos.lib>OutputToVid0.plm */ #if defined(OutputToVid0) || defined(All) #undef OutputToVid0 extern ErcType OutputToVid0(Pointer pbString , Word cbString); #endif /* [d7]<11.3ctos.lib>Output.Plm */ #if defined(OutputWord) || defined(All) #undef OutputWord extern void OutputWord(Word value , Word radix , Word field , Byte bPad); #endif /* [d7]<11.3ctos.lib>SwapAl.Asm */ #if defined(OverlayFault) || defined(All) #undef OverlayFaulPE t extern void OverlayFault(); #endif /* [d7]<11.3ctos.lib>SwapAl.Asm */ #if defined(OverlayReturnFault) || defined(All) #undef OverlayReturnFault extern void OverlayReturnFault(); #endif /* [d7]<11.3ctos.lib>PaFromP.asm */ #if defined(PaFromP) || defined(All) #undef PaFromP extern ErcType PaFromP(Pointer p , Word userNum , Pointer pPaRet); #endif  /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(PaFromSn) || defined(All) #undef PaF\G romSn extern ErcType PaFromSn(Word sn , Word userNum , Pointer pPaRet); #endif /* [d7]<11.3ctos.lib>ParseTime.plm */ #if defined(ParseTime) || defined(All) #undef ParseTime extern ErcType ParseTime(Pointer psbString , Pointer pExpDateTimeStruct); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(PassThroughIO) || defined(All) #undef PassThroughIO extern ErcType PassThroughIO(Pointer prgPorts , Word cPorts); #endif /* [d7]<11hI .3ctos.lib>PFromO.Asm */ #if defined(pFromO) || defined(All) #undef pFromO extern Pointer pFromO(Offset oPtr); #endif  /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(PosFrameCursor) || defined(All) #undef PosFrameCursor extern ErcType PosFrameCursor(Word iFrame , Word iCol , Word iLine); #endif /* [d7]<11.3ctos.lib>PrintMessage.plm */ #if defined(PrintMsg) || defined(All) #undef PrintMsg extern Word PrintMsg(Word iMsg , Pointer pRgSd , Word sRgSd , PointertK  pBswa); #endif /* [d7]<11.3ctos.lib>FormMc.Plm */ #if defined(ProcReadFieldNull) || defined(All) #und  inter pqMemAvailRet); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(QueryCoprocessor) || defined(All) #undef QueryCoprocessor extern ErcType QueryCoprocessor(Pointer pbStatusRet); #endif /* [d7]<11.3ctos.lib>DamMsc.Plm */ #if defined(QueryDaLastRecord) || defined(All) #undef QueryDaLastRecord extern ErcType QueryDaLastRecord(Pointer pDawa , Pointer pqiRecordRet); #endif Y  /* [d7]<11.3ctos.lib>DamMsc.Plm */ #if defined(QueryDaRecordStatus) || defined(All) #undef QueryDaRecordStatus extern ErcType QueryDaRecordStatus(Pointer pDawa , QuadType qiRecord , Pointer pStatusRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(QueryDCB) || defined(All) #undef QueryDCB extern ErcType QueryDCB(Pointer pbDevSpec , Word cbDevSpec , Pointer pDcbRet , Word sDcbMax); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defi[ ned(QueryDefaultRespExch) || defief ProcReadFieldNull extern void ProcReadFieldNull(Word iBlank , Pointer pBuffer , Word sBuffer , Pointer pPbRet , Pointer pCbRet , Pointer pErcRet); #endif /* [d7]<11.3ctos.lib>Color.Plm */ #if defined(ProgramColorMapper) || defined(All) #undef ProgramColorMapper extern ErcType ProgramColorMapper(Pointer pNewPalette , Word sNewPalette , PointeM r pNewControlInfo , Word sNewControlInfo , Pointer pOldPalette , Word sOldPalette , Pointer pOldControlInfo , Word sOldControlInfo); #endif /* [d7]<11.3ctos.lib>KernelNames.Asm */ #if defined(PSend) || defined(All) #undef PSend extern ErcType PSend(Word exchange , Pointer pMsg); #endif /* [d7]<11.3ctos.lib>RqLablTape.Asm */ #if defined(PURGETAPEUSER) || defined(All) #undef PURGETAPEUSER extern Word PURGETAPEUSER(Word work); #endif O  /* [d7]<11.3ctos.lib>SamCom.Asm */ #if defined(PutBackByte) || defined(All) #undef PutBackByte extern ErcType PutBackByte(Pointer pBs , Byte b); #endif /* [d7]<11.3ctos.lib>Output.Plm */ #if defined(PutByte) || defined(All) #undef PutByte extern void PutByte(Byte bValue , Word radix); #endif /* [d7]<11.3ctos.lib>VidBsOutput.Plm */ #if defined(PutChar) || defined(All) #undef PutChar extern void PutChar(Byte c); #endif /Q * [d7]<11.3ctos.lib>Output.Plm */ #if defined(PutDB) || defined(All) #undef PutDB extern void PutDB(Word value , Word radix , Word field , Byte bPad); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(PutFrameAttrs) || defined(All) #undef PutFrameAttrs extern ErcType PutFrameAttrs(Word iFrame , Word iCol , Word iLine , Word attr , Word nPos); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(PutFrameChars) || defined(All) #undef PutFrameChars S extern ErcType PutFrameChars(Word iFrame , Word iCol , Word iLine , Pointer pbText , Word cbText); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(PutFrameCharsAndAttrs) || defined(All) #undef PutFrameCharsAndAttrs extern ErcType PutFrameCharsAndAttrs(Word iFrame , Word iCol , Word iLine , Pointer pbText , Word cbText , Pointer pbAttrs , Word cbAttrs); #endif /* [d7]<11.3ctos.lib>Output.Plm */ #if defined(PutPointer) || defined(All) #undefU  PutPointer extern void PutPointer(Pointer pValue , Word radix); #endif /* [d7]<11.3ctos.lib>Output.Plm */ #if defined(PutQuad) || defined(All) #undef PutQuad extern void PutQuad(Quad q , Word radix); #endif /* [d7]<11.3ctos.lib>Output.Plm */ #if defined(PutWord) || defined(All) #undef PutWord extern void PutWord(Word wValue , Word radix); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(QueryBigMemAvail) || defined(All) #W undef QueryBigMemAvail extern ErcType QueryBigMemAvail(Po ned(All) #undef QueryDefaultRespExch extern ErcType QueryDefaultRespExch(Pointer pExchRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(QueryDeviceName) || defined(All) #undef QueryDeviceName extern ErcType QueryDeviceName(Pointer pRoute , Word sRoute , Word iDev , Pointer pBuf , Word sBuf , Pointer pcbRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(QueryDeviceNames) || defined(All) #undef Query] DeviceNames extern ErcType QueryDeviceNames(Pointer pRoute , Word sRoute , Pointer pBuf , Word sBuf , Pointer pcbRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(QueryExitRunFile) || defined(All) #undef QueryExitRunFile extern ErcType QueryExitRunFile(Pointer pbExitRunFileRet , Word cbExitRunFileRet , Pointer pbPassWordRet , Word cbPassWordRet , Pointer pbPriorityRet); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(QueryFrameBo_ unds) || defined(All) #undef QueryFrameBounds extern ErcType QueryFrameBounds(Word iFrame , Pointer pcCols , Pointer pcLines); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(QueryFrameChar) || defined(All) #undef QueryFrameChar extern ErcType QueryFrameChar(Word iFrame , Word iCol , Word iLine , Pointer pbRet); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(QueryFrameCharsAndAttrs) || defined(All) #undef QueryFrameCharsAndAttrs extern Era cType QueryFrameCharsAndAttrs(Word iFrame , Word iCol , Word iLine , Pointer pbText , Word cbText , Pointer pbAttrs , Word cbAttrs); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(QueryFrameCursor) || defined(All) #undef QueryFrameCursor extern ErcType QueryFrameCursor(Word iFrame , Pointer piCol , Pointer piLine); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(QueryKbdLEDs) || defined(All) #undef QueryKbdLEDs extern ErcType QueryKbdLEDd s(Pointer pLEDsRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(QueryKbdState) || defined(All) #undef QueryKbdState extern ErcType QueryKbdState(Pointer pKbdDescRet); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(QueryLdtr) || defined(All) #undef QueryLdtr extern ErcType QueryLdtr(Word userNum , Pointer pLdtrRet); #endif /* [d7]<11.3ctos.lib>QueryMail.Plm */ #if defined(QueryMail) || defined(All) #undef QueryMf ail extern Word QueryMail(Pointer pNMsgsRet , Pointer pIPrecedenceRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(QueryMemAvail) || defined(All) #undef QueryMemAvail extern ErcType QueryMemAvail(Pointer pcParagraphRet); #endif /* [d7]<11.3ctos.lib>QueryModulePosition.Plm */ #if defined(QueryModulePosition) || defined(All) #undef QueryModulePosition extern ErcType QueryModulePosition(Pointer pPosRet , Word bus , Word typeCode , Word iModuh le); #endif /* [d7]<11.3ctos.lib>GetMsg.Plm */ #if defined(QueryMsgFh) || defined(All) #undef QueryMsgFh extern ErcType QueryMsgFh(Pointer pFhRet); #endif /* [d7]<11.3ctos.lib>RqLablCtNet.Asm */ #if defined(QUERYNODENAME) || defined(All) #undef QUERYNODENAME extern Word QUERYNODENAME(Pointer psbRet , Word cSbRet); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(QueryProcessNumber) || defined(All) #undef QueryProcessNumber (j extern ErcType QueryProcessNumber(Pointer pProcessNumberRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(QueryRequestInfo) || defined(All) #undef QueryRequestInfo extern ErcType QueryRequestInfo(Word rq , Pointer pStatusRet , Word sStatusRetMax); #endif /* [d7]<11.3ctos.lib>SamGen.Asm */ #if defined(QueryVidBs) || defined(All) #undef QueryVidBs extern ErcType QueryVidBs(Pointer pBSWA , Pointer   #endif /* [d7]<11.3ctos.lib>DamRwd.Plm */ #if defined(ReadDaFragment) || defined(All) #undef Re|x adDaFragment extern ErcType ReadDaFragment(Pointer pDawa , QuadType qiRecord , Pointer pRecordRet , Word rbFragment , Word cbFragment); #endif /* [d7]<11.3ctos.lib>DamRwd.Plm */ #if defined(ReadDaRecord) || defined(All) #undef ReadDaRecord extern ErcType ReadDaRecord(Pointer pDawa , QuadType qiRecord , Pointer pRecordRet); #endif  /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(ReadDirSector) || defined(All) #undef ReadDirSector extern ErcType Rez adDirSector(Pointer pbDirSpec , Word cbDirSpec , Pointer pbPassWord , Word cbPassWord , Word iSector , Pointer pBufferRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(ReadKbd) || defined(All) #undef ReadKbd extern ErcType ReadKbd(Pointer pCharRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if  pBsVidStateRet); #endif 4l  /* [d7]<11.3ctos.lib>QueryVideo.plm */ #if defined(QueryVideo) || defined(All) #undef QueryVideo extern ErcType QueryVideo(Pointer pVideoInfo , Word sVideoInfo); #endif  /* [d7]<11.3ctos.lib>SamVut.Plm */ #if defined(QueryVideoBs) || defined(All) #undef QueryVideoBs extern ErcType QueryVideoBs(Pointer pbs , Pointer pbsVidStateRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(QueryVidHdw) || defined(All) #undef QueryVidHdw extern ErcType QueryVi@n dHdw(Pointer pBuffer , Word sBuffer); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(QueryWSNum) || defined(All) #undef QueryWSNum extern ErcType QueryWSNum(Pointer pWSNumRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(Read) || defined(All) #undef Read extern ErcType Read(Word fh , Pointer pBufferRet , Word sBufferMax , LfaType lfa , Pointer psDataRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if definLp ed(ReadActionCode) || defined(All) #undef ReadActionCode extern ErcType ReadActionCode(Pointer pCodeRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(ReadActionKbd) || defined(All) #undef ReadActionKbd extern ErcType ReadActionKbd(Word fGlobal , Pointer pActionCharRet); #endif /* [d7]<11.3ctos.lib>IfAsyn.Asm */ #if defined(ReadAsync) || defined(All) #undef ReadAsync extern ErcType ReadAsync(FhType fh , Pointer pBuffer , Word sBuffer , LfaType lXr fa , Pointer pRq , Word exchangeReply); #endif /* [d7]<11.3ctos.lib>SamInf.Plm */ #if defined(ReadBsRecord) || defined(All) #undef ReadBsRecord extern ErcType ReadBsRecord(Pointer pBs , Pointer pb , Word cb , Pointer pCbReadRet); #endif /* [d7]<11.3ctos.lib>SamReb.Plm */ #if defined(ReadByte) || defined(All) #undef ReadByte extern ErcType ReadByte(Pointer pBs , Pointer pbRet); #endif /* [d7]<11.3ctos.lib>SamInf.Plm */dt  #if defined(ReadBytes) || defined(All) #undef ReadBytes extern ErcType ReadBytes(Pointer pBs , Word cbMax , Pointer pPbRet , Pointer pCbRet); #endif /* [d7]<11.3ctos.lib>SamHat.Plm */ #if defined(ReadByteStreamParameterC) || defined(All) #undef ReadByteStreamParameterC extern ErcType ReadByteStreamParameterC(Pointer pBs , Word wParamNum , Pointer pwParamRet); #endif /* [d7]<11.3ctos.lib>SamHat.Plm */ #if defined(ReadByteStreamParameterLpt) || pv defined(All) #undef ReadByteStreamParameterLpt extern ErcType ReadByteStreamParameterLpt(Pointer pBs , Word wParamNum , Pointer pwParamRet); #endif /* [d7]<11.3ctos.lib>InitComm.plm */ #if defined(ReadCommLineStatus) || defined(All) #undef ReadCommLineStatus extern ErcType ReadCommLineStatus(Word commLineHandle , Word wStatusMask , Pointer pwStatus); defined(ReadKbdDataDirect) || defined(All) #undef ReadKbdDataDirect extern ErcType ReadKbdDataDirect(Word mode , Pointer pDataRet); #endif |  /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(ReadKbdDirect) || defined(All) #undef ReadKbdDirect extern ErcType ReadKbdDirect(Word mode , Pointer pCharRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(ReadKeyedQueueEntry) || defined(All) #undef ReadKeyedQueueEntry extern ErcType ReadKeyedQueueEntry(Pointer pbQueueName , Word cbQueueName , Pointer pbKey1 , Word cbKey1 , Word oKey1 , Pointer pbKey2 , Word cbKey2 , Word oKey2 , Pointer pEntryR~ et , Word sEntryRet , Pointer pStatusBlock , Word sStatusBlock); #endif  /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(ReadNextQueueEntry) || defined(All) #undef ReadNextQueueEntry extern ErcType ReadNextQueueEntry(Pointer pbQueueName , Word cbQueueName , DWord qeh , Pointer pEntryRet , Word sEntryRet , Pointer pStatusBlock , Word sStatusBlock); #endif /* [d7]<11.3ctos.lib>Rsam.Plm */ #if defined(ReadRsRecord) || defined(All) #undef ReadRs Record extern ErcType ReadRsRecord(Pointer pRswa , Pointer pRecordRet , Word sRecordMax , Pointer pcbRet); #endif /* [d7]<11.3ctos.lib>SamHat.Plm */ #if defined(ReadStatusC) || defined(All) #undef ReadStatusC extern ErcType ReadStatusC(Pointer pBs , Word wStatusMask , Pointer pwStatusRet); #endif /* [d7]<11.3ctos.lib>RqLablTape.Asm */ #if defined(READTAPERECORDS) || defined(All) #undef READTAPERECORDS extern Word READTAPERECORDS(Word th , Word nReco rds , Pointer pb , Word cb , Pointer pNRecordsRet , Pointer pcbRet); #endif /* [d7]<11.3ctos.lib>FileParse.Plm */ #if defined(ReadToNextField) || defined(All) #undef ReadToNextField extern ErcType ReadToNextField(Word fh , Pointer pBuffer , Word sBuffer , Pointer pLines , Word cLinesMax , Word wLineSize , Pointer pcLines); #endif /* [d7]<11.3ctos.lib>GetMsg.Plm */ #if defined(ReadUnexpandedMsgBytes) || defined(All) #undef ReadUnexpandedMsgBytesĄ  extern ErcType ReadUnexpandedMsgBytes(Word iMsg , Pointer ppMsgStartRet , Pointer pCbMsgRet); #endif /* [d7]<11.3ctos.lib>AtFile.Plm */ #if defined(RealAtFileInit) || defined(All) #undef RealAtFileInit extern ErcType RealAtFileInit(Pointer pbFileSpec , Word cbFileSpec , Pointer pBufferAt , Word sBufferAt); #endif /* [d7]<11.3ctos.lib>AtFile.Plm */ #if defined(RealAtFileNext) || defined(All) #undef RealAtFileNext extern ErcType RealAtFileNext(PІ ointer pBufferAt , Pointer pSdRet); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(ReceiveCommLineDma) || defined(All) #undef ReceiveCommLineDma extern ErcType ReceiveCommLineDma(Word commLineHandle , Pointer pbRecvBuffer , Word cbRecvBuffer , Pointer pcbRet); #endif /* [d7]<11.3ctos.lib>SwapAl.Asm */ #if defined(ReInitLargeOverlays) || defined(All) #undef ReInitLargeOverlays extern ErcType ReInitLargeOverlays(Word cParasOvlyZone); #endif ܈  /* [d7]<11.3ctos.lib>GetMsg.Plm */ #if defined(ReInitMsgFile) || defined(All) #undef ReInitMsgFile extern Word ReInitMsgFile(Word fh , Pointer pbBuffer , Word cbBuffer , Pointer pbCache , Word cbCache); #endif /* [d7]<11.3ctos.lib>SwapAl.Asm */ #if defined(ReInitOverlays) || defined(All) #undef ReInitOverlays extern ErcType ReInitOverlays(Word sOvlyZone); #endif /* [d7]<11.3ctos.lib>Swap4.Plm */ #if defined(ReInitStubs) || def ined(All) #undef ReInitStubs extern ErcType ReInitStubs(Pointer pStaticsDescTarget); #endif /* [d7]<11.3ctos.lib>SamBrn.Asm */ #if defined(ReleaseByteStream) || defined(All) #undef ReleaseByteStream extern ErcType ReleaseByteStream(Pointer pB  def RequestDirect extern ErcType RequestDirect(Word iExch , Pointer pRq); #endif /* [d7]<11.3ctos.lib>KernelNames.Asm */ #if defined(RequestRemote) || defined(All) #undef RequestRemote extern ErcType RequestRemote(Word bRemoteCPUId , Pointer pRq); #endif /* [d7< ]<11.3ctos.lib>RqLabl.Asm */ #if defined(ReScheduleMarkedQueueEntry) || defined(All) #undef ReScheduleMarkedQueueEntry extern ErcType ReScheduleMarkedQueueEntry(Pointer pbQueueName , Word cbQueueName , DWord qeh); #endif /* [d7]<11.3ctos.lib>KernelNames.Asm */ #if defined(RescheduleProcess) || defined(All) #undef RescheduleProcess extern ErcType RescheduleProcess(Word wProcessId); #endif  /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(ResetCommISR) |H | defined(All) #undef ResetCommISR extern ErcType ResetCommISR(Word iLine); #endif /* [d7]<11.3ctos.lib>InitComm.plm */ #if defined(ResetCommLine)s); #endif /* [d7]<11.3ctos.lib>SamHat.Plm */ #if defined(ReleaseByteStreamC) || defined(All) #undef ReleaseByteStreamC extern ErcType ReleaseByteStreamC(Pointer pBs); #endif /* [d7]<11.3ct os.lib>SamCma.plm */ #if defined(ReleaseByteStreamCInternal) || defined(All) #undef ReleaseByteStreamCInternal extern ErcType ReleaseByteStreamCInternal(Pointer pBs); #endif /* [d7]<11.3ctos.lib>SamHat.Plm */ #if defined(ReleaseByteStreamlpt) || defined(All) #undef ReleaseByteStreamlpt extern ErcType ReleaseByteStreamlpt(Pointer pBs); #endif /* [d7]<11.3ctos.lib>Swap3.Plm */ #if defined(ReleasePermanence) || defined(All) #undef ReleasePermanence extern E rcType ReleasePermanence(); #endif /* [d7]<11.3ctos.lib>Rsam.Plm */ #if defined(ReleaseRsFile) || defined(All) #undef ReleaseRsFile extern ErcType ReleaseRsFile(Pointer pRswa); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(RemakeAliasForServer) || defined(All) #undef RemakeAliasForServer extern ErcType RemakeAliasForServer(Word sg , Word userNum , Pointer pSgRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(Re  moveKeyedQueueEntry) || defined(All) #undef RemoveKeyedQueueEntry extern ErcType RemoveKeyedQueueEntry(Pointer pbQueueName , Word cbQueueName , Pointer pbKey1 , Word cbKey1 , Word oKey1 , Pointer pbKey2 , Word cbKey2 , Word oKey2); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(RemoveMarkedQueueEntry) || defined(All) #undef RemoveMarkedQueueEntry extern ErcType RemoveMarkedQueueEntry(Pointer pbQueueName , Word cbQueueName , DWord qeh); #endif   /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(RemovePartition) || defined(All) #undef RemovePartition extern ErcType RemovePartition(Word ph); #endif /* [d7]<11.3ctos.lib>Ufiles.Plm */ #if defined(RenameByFilespec) || defined(All) #undef RenameByFilespec extern ErcType RenameByFilespec(Pointer pbFilespecOld , Word cbFilespecOld , Pointer pbFilespecNew , Word cbFilespecNew); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(RenameFile$ ) || defined(All) #undef RenameFile extern ErcType RenameFile(Word fh , Pointer pbNewFileSpec , Word cbNewFileSpec , Pointer pbPassWord , Word cbPassWord); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(ReOpenFile) || defined(All) #undef ReOpenFile extern ErcType ReOpenFile(Pointer pFhRet , Pointer pbFileSpec , Word cbFileSpec , Pointer pbPassWord , Word cbPassWord , Word mode); #endif /* [d7]<11.3ctos.lib>KernelNames.Asm */ #if defined(0 Request) || defined(All) #undef Request extern ErcType Request(Pointer pRq); #endif /* [d7]<11.3ctos.lib>KernelNames.Asm */ #if defined(RequestDirect) || defined(All) #un  || defined(All) #undef ResetCommLine extern ErcType ResetCommLine(Word commLineHandle); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(ResetFrame) || defined(All) #undef ResetFrame extern ErcType ResetFrame(Word iFrame); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(ResT etIBusHandler) || defined(All) #undef ResetIBusHandler extern ErcType ResetIBusHandler(Word wID , Pointer pProc); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(ResetMemoryLL) || defined(All) #undef ResetMemoryLL extern ErcType ResetMemoryLL(); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(ResetStack) || defined(All) #undef ResetStack extern ErcType ResetStack(Word oSaveSpBp); #endif /* [d7]<11.3ctos.lib>KernelNam` es.Asm */ #if defined(ResetTimerInt) || defined(All) #undef ResetTimerInt extern ErcType ResetTimerInt(Pointer pTPIB); #endif  /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(ResetVideo) || defined(All) #undef ResetVideo extern ErcType ResetVideo(Byte nCols , Byte nLines , Byte fAttr , Byte bSpace , Pointer psMapRet); #endif /* [d7]<11.3ctos.lib>RqLablXb.asm */ #if defined(ResetXbusMISR) || defined(All) #undef ResetXbusMISR extern ErcType ResetXbusMISl R(Word ih); #endif /* [d7]<11.3ctos.lib>KernelNames.Asm */ #if defined(Respond) || defined(All) #undef Respond extern ErcType Respond(Pointer pRq); #endif /* [d7]<11.3ctos.lib>SwapAl.Asm */ #if defined(RestoreRegs) || defined(All) #undef RestoreRegs extern void RestoreRegs(); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(ReuseAlias) || defined(All) #undef ReuseAlias extern ErcType ReuseAlias(Word snAlias , Pointer pSourcx e); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(ReUseAliasLarge) || defined(All) #undef ReUseAliasLarge extern ErcType ReUseAliasLarge(Word snAlias , Word snSource , DWord dOffsetSource , Word limit); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(RewriteMarkedQueueEntry) || defined(All) #undef RewriteMarkedQueueEntry extern ErcType RewriteMarkedQueueEntry(Pointer pbQueueName , Word cbQueueName , DWord qeh , Pointer pEntry , Wor d sEntry); #endif /* [d7]<11.3ctos.lib>RdParm.Plm */ #if defined(RgParam) || defined(All) #undef RgParam extern ErcType RgParam(Word iParam , Word jParam , Pointer pSdRet); #endif /* [d7]<11.3ctos.lib>WrParm.Plm */ #if defined(RgParamInit) || defined(All) #undef RgParamInit extern ErcType RgParamInit(Pointer pVarParams , Word sVarParams , Word cParams); #endif /* [d7]<11.3ctos.lib>WrParm.Plm */ #if defined(RgParamSetEltNext) ||  defined(All) #undef RgParamSetEltNext extern ErcType RgParamSetEltNext(Pointer pSd); #endif  /* [d7]<11.3ctos.lib>WrParm.Plm */ #if defined(RgParamSetListStart) || defined(All) #undef RgParamSetListStart extern ErcType RgParamSetListStart(Word iParam); #endif /* [d7]<11.3ctos.lib>WrParm.Plm */ #if defined(RgParamSetSimple) || defined(All) #undef RgParamSetSimple extern ErcType RgParamSetSimple(Word iParam , Pointer pSd); #endif   /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(SaFromSn) || defined(All) #undef SaFromSn extern ErcType SaFromSn(Word sn , Word userNum , Pointer pSaRet); #endif /* [d7]<11.3ctos.lib>SwapAl.Asm */ #if defined(SaveRegs) || defined(All) #undef SaveRegs extern void SaveRegs(); #endif /* [d7]<11.3ctos.lib>Output.Plm */ #if defined(sbPrint) || defined(All) #undef sbPrint extern void sbPrint(Pointer pb); #endif /* [d7]<11.3ctos.lib>R samEr.Plm */ #if defined(ScanToGoodRsRecord) || defined(All) #undef ScanToGoo  pDawa , Word mode); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(SetDateTime) || defined(All) #undef SetDateTime extern ErcType SetDateTime(Word seconds , Word dayTimes2); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(SetDefaultTrapHandler) || defined(All) #undef SetDefaultTrapHandler extern ErcType SetDefaultTrapHandler(Word iTrap , Pointer pTrapHandler , Pointer ppRet); #endif /* [d7]<11.3ctos.lib>K ernelNames.Asm */ #if defined(SetDeltaPriority) || defined(All) #undef SetDeltaPriority extern ErcType SetDeltaPriority(Word ph , Word delta); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(SetDevParams) || defined(All) #undef SetDevParams extern ErcType SetDevParams(Pointer pbDevSpec , Word cbDevSpec , Pointer pbPassWord , Word cbPassWord , Word paramCode); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(SetDirStatus) || defineddRsRecord extern ErcType ScanToGoodRsRecord(Pointer pRSWA , Quad qbSkipMax , Pointer pLfaScanStartRet , Pointer pqbRet); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(ScrollFrame) || defined(All) #undef ScrollFrame extern ErcType ScrollFrame(Word iFrame , Word iLineStart , Word iLineMax , Word cLines , Word fUp); #endif /* [d7]<11.3ctos.lib>Ucmpba.Plm */ #if def ined(SdEquiv) || defined(All) #undef SdEquiv extern FlagType SdEquiv(Pointer pSd1 , Pointer pSd2); #endif /* [d7]<11.3ctos.lib>Math32.Asm */ #if defined(Sector) || defined(All) #undef Sector extern Word Sector(DWord q , Word w); #endif /* [d7]<11.3ctos.lib>KernelNames.Asm */ #if defined(Send) || defined(All) #undef Send extern ErcType Send(Word exchange , Pointer pMsg); #endif /* [d7]<11.3ctos.lib>SamHat.Plm */ #if defined(Send BreakC) || defined(All) #undef SendBreakC extern ErcType SendBreakC(Pointer pBs); #endif /* [d7]<11.3ctos.lib>KernelNames.Asm */ #if defined(SendRemote) || defined(All) #undef SendRemote extern ErcType SendRemote(Word Word1 , Word Word2 , Word Word3); #endif  /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(ServeRq) || defined(All) #undef ServeRq extern ErcType ServeRq(Word requestCode , Word exchange); #endif /* [d7]<11.3ctos.liḇ >ServeSc.plm */ #if defined(ServeSc) || defined(All) #undef ServeSc extern ErcType ServeSc(Word iProc , Pointer pProc , Pointer ppProcRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(ServiceOverlayA) || defined(All) #undef ServiceOverlayA extern ErcType ServiceOverlayA(Pointer p , Word tyService); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(ServiceOverlayB) || defined(All) #undef ServiceOverlayB extern ErcType ServiceOverlayB(Word slس  , Word tyService); #endif  /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(ServiceOverlayC) || defined(All) #undef ServiceOverlayC extern ErcType ServiceOverlayC(Pointer pb , Word w , Word tyService); #endif /* [d7]<11.3ctos.lib>Color.Plm */ #if defined(SetAlphaColorDefault) || defined(All) #undef SetAlphaColorDefault extern ErcType SetAlphaColorDefault(Byte bParam); #endif /* [d7]<11.3ctos.lib>SamGen.Asm */ #if defined(SetBsLfa)  || defined(All) #undef SetBsLfa extern ErcType SetBsLfa(Pointer pBSWA , DWord lfa); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(SetCommISR) || defined(All) #undef SetCommISR extern ErcType SetCommISR(Word iLine , Pointer pDS , Pointer pTxIsr , Pointer pExtIsr , Pointer pRxIsr , Pointer pSpRxIsr); #endif /* [d7]<11.3ctos.lib>DamMsc.Plm */ #if defined(SetDaBufferMode) || defined(All) #undef SetDaBufferMode extern ErcType SetDaBufferMode(Poi nter  (All) # undef SetDirStatus extern ErcType SetDirStatus(Pointer pbDirName , Word cbDirName , Pointer pbPassWord , Word cbPassWord , Word statusCode , Pointer pStatus , Word sStatus); #endif /* [d7]<11.3ctos.lib>KernelNames.Asm */ #if defined(SetDispMsw287) || defined(All) #undef SetDispMsw287 extern ErcType SetDispMsw287(Word msw); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(SetExitRunFile) || defined(All) #undef SetExitRunFile extern ErcType  SetExitRunFile(Pointer pbExitRunFile , Word cbExitRunFile , Pointer pbPassWord , Word cbPassWord , Word priority); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(SetFhLongevity) || defined(All) #undef SetFhLongevity extern ErcType SetFhLongevity(Word fh , Word iCode); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(SetFileStatus) || defined(All) #undef SetFileStatus extern ErcType SetFileStatus(Word fh , Word statusCode , Pointer pStatu  s , Word sStatus); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(SetFSConfigParams) || defined(All) #undef SetFSConfigParams extern ErcType SetFSConfigParams(Pointer pbConfigBuff , Word cbConfigBuff); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(SetIBusHandler) || defined(All) #undef SetIBusHandler extern ErcType SetIBusHandler(Word wID , Pointer pProc); #endif /* [d7]<11.3ctos.lib>SamGen.Asm */ #if define, d(SetImageMode) || defined(All) #undef SetImageMode extern ErcType SetImageMode(Pointer pBSWA , Byte bImageMode); #endif /* [d7]<11.3ctos.lib>SetImageModeBrn.asm */ #if defined(SetImageMode) || defined(All) #undef SetImageMode extern ErcType SetImageMode(Pointer pBs , Byte bImageMode); #endif /* [d7]<11.3ctos.lib>SamHat.Plm */ #if defined(SetImageModeC) || defined(All) #undef SetImageModeC extern ErcType SetImageModeC(Pointer pBs , Word mode); #endif 8  /* [d7]<11.3ctos.lib>SamHat.Plm */ #if defined(SetImageModeLpt) || defined(All) #undef SetImageModeLpt extern ErcType SetImageModeLpt(Pointer pBs , FlagType bImageMode); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(SetIntHandler) || defined(All) #undef SetIntHandler extern ErcType SetIntHandler(Word iInt , Pointer pIntHandler , Word saData , Word fDeviceInt , Word fRaw); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if D defined(SetKbdLed) || defined(All) #undef SetKbdLed extern ErcType SetKbdLed(Word iLED , Word fOn); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(SetKbdUnencodedMode) || defined(All) #undef SetKbdUnencodedMode extern ErcType SetKbdUnencodedMode(Word fOn); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(SetLdtrDs) || defined(All) #undef SetLdtrDs extern ErcType SetLdtrDs(Word wLdtr , Pointer wDS); #endif /* [d7]<11.P 3ctos.lib>RqLabl.Asm */ #if defined(SetLpISR) || defined(All) #undef SetLpISR extern ErcType SetLpISR(Pointer pLpIsr , Word saData); #endif  /* [d7]<11.3ctos.lib>MsgRet.Plm */ #if defined(SetMsgRet) || defined(All) #undef SetMsgRet extern ErcType SetMsgRet(Pointer pb , Word cb); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(SetNode) || defined(All) #undef SetNode extern ErcType SetNode(Pointer pbNodeName , Word cbNodeName); #endif \  /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(SetPartitionExchange) || defined(All) #undef SetPartitionExchange extern ErcType SetPartitionExchange(Word exchange); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(SetPartitionLock) || defined(All) #undef SetPartitionLock extern ErcType SetPartitionLock(Word fLock); #endif /* [d7]<11.3cto  #undef SetTrapHandler extern ErcType SetTrapHandler(Word iTrap , Pointer pTrapHandler); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(SetUpLp Isr) || defined(All) #undef SetUpLpIsr extern ErcType SetUpLpIsr(Pointer pLptBSWA); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(SetVideoTimeout) || defined(All) #undef SetVideoTimeout extern ErcType SetVideoTimeout(Word nMinutes); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(SetWSUserName) || defined(All) #undef SetWSUserName extern ErcType SetWSUserName(Pointer pbUserName , Word cbUserName); #endif /* [d7]<1 1.3ctos.lib>RqLablXb.asm */ #if defined(SetXbusMISR) || defined(All) #undef SetXbusMISR extern ErcType SetXbusMISR(Pointer pIhRet , Pointer pIntHandler , Word saData); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(SgFromSa) || defined(All) #undef SgFromSa extern ErcType SgFromSs.lib>SetPartitionName.Plm */ #if defined(SetPartitionName) || defined(All) #undef SetPartitionName exth ern ErcType SetPartitionName(Word ph , Pointer pbName , Word cbName); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(SetPath) || defined(All) #undef SetPath extern ErcType SetPath(Pointer pbVolSpec , Word cbVolSpec , Pointer pbDirName , Word cbDirName , Pointer pbPassWord , Word cbPassWord); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(SetPrefix) || defined(All) #undef SetPrefix extern ErcType SetPrefix(Pointer pbPrefix , Word cbPreft ix); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(SetpStructure) || defined(All) #undef SetpStructure extern ErcType SetpStructure(Word structCode , Word ph , Offset oField , Pointer pb , Word cb); #endif /* [d7]<11.3ctos.lib>Rsam.Plm */ #if defined(SetRsLfa) || defined(All) #undef SetRsLfa extern ErcType SetRsLfa(Pointer pRswa , LfaType lfaSet); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(SetScreenControl ) || defined(All) #undef SetScreenControl extern void SetScreenControl(Pointer pNewAlpha , Word sNewAlpha , Pointer pNewGraphics , Word sNewGraphics , Pointer pOldAlpha , Word sOldAlpha , Pointer pOldGraphics , Word sOldGraphics); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(SetScreenVidAttr) || defined(All) #undef SetScreenVidAttr extern ErcType SetScreenVidAttr(Word iAttr , Word fOn); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if def ined(SetSegmentAccess) || defined(All) #undef SetSegmentAccess extern ErcType SetSegmentAccess(Selector sn , Word bAccess); #endif /* [d7]<11.3ctos.lib>Color.Plm */ #if defined(SetStyleRam) || defined(All) #undef SetStyleRam extern ErcType SetStyleRam(Flag fAlphaColor); #endif /* [d7]<11.3ctos.lib>Color.Plm */ #if defined(SetStyleRamEntry) || defined(All) #undef SetStyleRamEntry extern ErcType SetStyleRamEntry(Word iEntry , Byte bVal); #endif   /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(SetSwapDisable) || defined(All) #undef SetSwapDisable extern ErcType SetSwapDisable(Word fDisable); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(Set386TrapHandler) || defined(All) #undef Set386TrapHandler extern ErcType Set386TrapHandler(Word iTrap , Pointer pTrapHandler); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(SetSysInMode) || defined(All) #undef SetSysInMode extern Er cType SetSysInMode(Word iMode , Word fhSysIn); #endif /* [d7]<11.3ctos.lib>KernelNames.Asm */ #if defined(SetTimerInt) || defined(All) #undef SetTimerInt extern ErcType SetTimerInt(Pointer pTPIB); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(SetTrapHandler) || defined(All)  a(Word Sa , Word userNum , Pointer pSgRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(SgFromSn) || defined(All) #undef SgFromSn extern ErcType SgFromSn(Word sn  , Word userNum , Pointer pSgRet); #endif  /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(ShrinkAreaLL) || defined(All) #undef ShrinkAreaLL extern ErcType ShrinkAreaLL(Pointer pArea , Word cbArea); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(ShrinkAreaSL) || defined(All) #undef ShrinkAreaSL extern ErcType ShrinkAreaSL(Pointer pArea , Word cbArea); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(ShrinkPartition) ||  defined(All) #undef ShrinkPartition extern ErcType ShrinkPartition(); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(SnFromSr) || defined(All) #undef SnFromSr extern ErcType SnFromSr(Word sr , Pointer pSnRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(SpoolerPassWord) || defined(All) #undef SpoolerPassWord extern ErcType SpoolerPassWord(Pointer pbPrinterName , Word cbPrinterName , Pointer pbPassWord , Word cbPassWord); #endif    /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(SrFromSn) || defined(All) #undef SrFromSn extern ErcType SrFromSn(Word sn , Word userNum , Pointer pSrRet); #endif /* [d7]<11.3ctos.lib>StartExitRunFile.Asm */ #if defined(StartExitRunFile) || defined(All) #undef StartExitRunFile extern ErcType StartExitRunFile(); #endif /* [d7]<11.3ctos.lib>Ustrng.Plm */ #if defined(StringAppend) || defined(All) #undef StringAppend extern void StringAp pend(Pointer pbMore , Word cbMore); #endif /* [d7]<11.3ctos.lib>Ustrng.Plm */ #if defined(StringInit) || defined(All) #undef StringInit extern void StringInit(Pointer pSdRet , Pointer pBuf , Word sBuf); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(StringsEqual) || defined(All) #undef StringsEqual extern Flag StringsEqual(Pointer psbString1 , Pointer psbString2); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(Swap InContext) || defined(All) #undef SwapInContext extern Word SwapInContext(Word UserNum); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(SwapXBusEAR) || defined(All) #undef SwapXBusEAR extern Word SwapXBusEAR(Word NewEAR); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(SystemCommonCheck) || defined(All) #undef SystemCommonCheck extern ErcType SystemCommonCheck(Word iProc); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if  defined(SystemCommonConnect) || defined(All) #undef SystemCommonConnect extern ErcType SystemCommonConnect(Word iProc , Pointer pProc); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(SystemCommonInstall) || defined(All) #undef SystemCommonInstall extern ErcType SystemCommonInstall(Word iProc , Pointer pProcNew , Pointer prgbParamDesc , Word cbParamDesc , Word tyOperation , Pointer pInfoRet , Word sInfoRet); #endif /* [d7]<11.3ctos.lib>Os Sub.Asm */ #if defined(SystemCommonQuery) || defined(All) #undef SystemCommonQuery extern ErcType SystemCommonQuery(Word iProc , Pointer pInfoRet , Word sInfoRet); #endif /* [d7]<11.3ctos.lib>RqLablTape.Asm */ #if defined(TAPEOPERATION) || defined(All) #undef TAPEOPERATION extern Word TAPEOPERATION(Word th , Byte fFast , Byte command , Word subOp); #endif /* [d7]<11.3ctos.lib>RqLablTape.Asm */ #if defined(TAPESTATUS) || defined(All) #undef TAPESTATUS ext ern Word TAPESTATUS(Word th , Pointer pStatusRet); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(TerminatePartitionTasks) || defined(All) #undef TerminatePartitionTasks extern ErcTyp   pNewControlInfo); #endif /* [d7]<11.3ctos.lib>Color.Plm */ #if defined(UpdateIWSHardware) || defined(All) #undef UpdateIWSHardware extern ErcType UpdateIWSHardware(Word wUserNum , Pointer pNewPalette , Pointer pNewControlInfo); #endif /* [d7]<11.3ctos.lib>Swap1.Plm */ #if defined(UpdateOverlayLRU) || dp efined(All) #undef UpdateOverlayLRU extern void UpdateOverlayLRU(Pointer pProcInfo); #endif /* [d7]<11.3ctos.lib>Color.Plm */ #if defined(UpdateT1Hardware) || defined(All) #undef UpdateT1Hardware extern ErcType UpdateT1Hardware(Word wUserNum , Pointer pNewPalette , Pointer pNewControlInfo); #endif /* [d7]<11.3ctos.lib>FormMc.Plm */ #if defined(UserFeedback) || defined(All) #undef UserFeedback extern ErcType UserFeedback(Pointer pSdMessage , Byte loo| ks , Byte iFeedbackLine , FlagType fWaitForConfirm , Pointer pFConfirmedRet); #endif /* [e TerminatePartitionTasks(Word ph); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(TerminateQueueServer) || defined(All) #undef TerminateQueueServer extern ErcType TerminateQueueServer(Pointer pbQueueName , Word cbQueName); #endif /* ( [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(TestPartitionFlags) || defined(All) #undef TestPartitionFlags extern ErcType TestPartitionFlags(Word bIfTruebIfFalse , Word userNum); #endif  /* [d7]<11.3ctos.lib>TextEdit.Plm */ #if defined(TextEdit) || defined(All) #undef TextEdit extern ErcType TextEdit(Byte ch , Pointer ptdUser); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(TransmitCommLineDma) || defined(All) #undef TransmitCommLineDma extern ErcType4  TransmitCommLineDma(Word commLineHandle , Pointer pbXmitBuffer , Word cbXmitBuffer); #endif /* [d7]<11.3ctos.lib>DamOct.Plm */ #if defined(TruncateDaFile) || defined(All) #undef TruncateDaFile extern ErcType TruncateDaFile(Pointer pDawa , QuadType qiRecord); #endif /* [d7]<11.3ctos.lib>Output.Plm */ #if defined(Type) || defined(All) #undef Type extern void Type(Offset oMsg , Word cnt); #endif /* [d7]<11.3ctos.lib>SamVut.P@ lm */ #if defined(TypeToContinue) || defined(All) #undef TypeToContinue extern ErcType TypeToContinue(Pointer pbs , Pointer pChTyped); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(ULCMPB) || defined(All) #undef ULCMPB extern Word ULCMPB(Pointer prgbString1 , Pointer prgbString2 , Word cbString); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(UnlockCursor) || defined(All) #undef UnlockCursor extern void UnlockCursor(); #endif L  /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(UnLockVideo) || defined(All) #undef UnLockVideo extern void UnLockVideo(); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(UnLockVideoForModify) || defined(All) #undef UnLockVideoForModify extern void UnLockVideoForModify(); #endif /* [d7]<11.3ctos.lib>RqLablXb.asm */ #if defined(UnlockXbis) || defined(All) #undef UnlockXbis extern ErcType UnlockXbis(); #endif /* [dX 7]<11.3ctos.lib>RqLabl.Asm */ #if defined(UnmarkQueueEntry) || defined(All) #undef UnmarkQueueEntry extern ErcType UnmarkQueueEntry(Pointer pbQueueName , Word cbQueueName , DWord qeh); #endif /* [d7]<11.3ctos.lib>Color.Plm */ #if defined(UpdateAWSHardware) || defined(All) #undef UpdateAWSHardware extern ErcType UpdateAWSHardware(Word wUserNum , Pointer pNewPalette , Pointer  pNewControlInfo); #endif /* [d7]<11.3ctos.lib>Color.Plm */ #if defined(d UpdateColorHardware) || defined(All) #undef UpdateColorHardware extern ErcType UpdateColorHardware(Word wUserNum , Pointer pNewPalette , Pointer  d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(VacatePartition) || defined(All) #undef VacatePartition extern ErcType VacatePartition(Word ph); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(VidControl) || defined(All) #undef VidControl extern ErcType VidControl(Word code , Pointer p); #endif /* [d7]<11.3ctos.lib>VolScan.Plm */ #if d efined(VolScanInit) || defined(All) #undef VolScanInit extern ErcType VolScanInit(Pointer pbNode , Word cbNode , Pointer pbVol , Word cbVol , Pointer pbPw , Word cbPw , Pointer pBuffer , Word sBuffer); #endif /* [d7]<11.3ctos.lib>VolScan.Plm */ #if defined(VolScanNext) || defined(All) #undef VolScanNext extern ErcType VolScanNext(Pointer pPbDirNameRet , Pointer pCbDirNameRet); #endif /* [d7]<11.3ctos.lib>KernelNames.Asm */ #if defined(Wait) || defin ed(All) #undef Wait extern ErcType Wait(Word exchange , Pointer ppMsgRet); #endif  /* [d7]<11.3ctos.lib>KernelNames.Asm */ #if defined(WaitLong) || defined(All) #undef WaitLong extern ErcType WaitLong(Word exchange , Pointer ppMsgRet); #endif /* [d7]<11.3ctos.lib>WildCardCheck.Plm */ #if defined(WildCardCheck) || defined(All) #undef WildCardCheck extern Flag WildCardCheck(Pointer pbWild , Word cbWild , Pointer pbTarget , Word cbTarget , Pointer pbMap  , Pointer pcbMapRet); #endif /* [d7]<11.3ctos.lib>WildCard.Plm */ #if defined(WildcardInit) || defined(All) #undef WildcardInit extern ErcType WildcardInit(Pointer pb , Word cb , Pointer pFxhBlock , Word sFxhBlock); #endif /* [d7]<11.3ctos.lib>WildCardCheck.Plm */ #if defined(WildCardMatch) || defined(All) #undef WildCardMatch extern Flag WildCardMatch(Pointer pbWild , Word cbWild , Pointer pbTarget , Word cbTarget); #endif   /* [d7]<11.3ctos.lib>WildCard.Plm */ #if defined(WildcardNext) || defined(All) #undef WildcardNext extern ErcType WildcardNext(Pointer pFxhBlock , Pointer pSdValueRet); #endif /* [d7]<11.3ctos.lib>WildCardValid.Plm */ #if defined(WildCardValid) || defined(All) #undef WildCardValid extern Flag WildCardValid(Pointer pbW , Byte cbWild); #endif /* [d7]<11.3ctos.lib>Output.Plm */ #if defined(WordOut) || defined(All) #undef WordOut extern void WordOut( Word w); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */ #if defined(Write) || defined(All) #undef Write extern ErcType Write(Word fh , Pointer pBuffer , Word sBuffer , DWord lfa , Pointer psDataRet); #endif /* [d7]<11.3ctos.lib>IfAsyn.Asm */ #if defined(WriteAsync) || defined(All) #undef WriteAsync extern ErcType WriteAsync(FhType fh , Pointer pBuffer , Word sBuffer , LfaType lfa , Pointer pRq , Word exchangeReply); #endif   /* [d7]<11.3ctos.lib>SamInf.Plm */ #if defined(WriteBsRecord) || defined(All) #undef WriteBsRecord extern ErcType WriteBsRecord(Pointer pBs , Pointer pb , Word cb , Pointer pCbWrittenRet); #endif /* [d7]<11.3ctos.lib>SamWrb.Plm */ #if defined(WriteByte) || defined(All) #undef WriteByte extern ErcType WriteByte(Pointer pBs , Byte b); #endif /* [d7]<11.3ctos.lib>SamHat.Plm */ #if defined(WriteByteStreamParameterC) || defined(All) #undef WriteByteStre  amParameterC extern ErcType WriteByteStreamParameterC(Pointer pBs , Word wParamNum , Word wParam); #endif /* [d7]<11.3ctos.lib>SamHat.Plm */ #if defined(WriteByteStreamParameterLpt) || defined(All) #undef WriteByteStreamParameterLpt extern ErcType WriteByteStreamParameterLpt(Pointer pBs , Word wParamNum , Word wParam); #endif /* [d7]<11.3ctos.lib>InitComm.plm */ #if defined(WriteCommLineStatus) || defined(All) #undef WriteCommLineStatus extern   ErcType WriteCommLineStat  [0]) #define selectorof(X) (((Word *)&(X))[1]) #define ercOK 0 #define magic 0x7C39 #define ONES 0xFFFF #define modeAppend 0x6D61 #define modeModify 0x6D6D #define modeRead 0x6D72 #define modeWrite 0x6D77 #define pageSize 512 #define lastWdPg 255 #define wdsPerPg 0  256 #define FALSE (0==1) #define TRUE (0==0) #define PLM_CALLING_CONVENTIONS (_FAR_CALL|_CALLEE_POPS_STACK|_DGROUP_MODEL) edef struct { Byte sCntInfo; /* 00 number of control info bytes */ Byte RtCode; /* 01 routing code (SRP) */ Byte nReqPbCb; /* 02 number of req pbcb's */ Byte nRespPbCb; /* 03 number of resp pbcb's */ Word UserNum; /* 04 user number */ Word ExchResp; /* 06 exchange */ Word ErcRet; /* 08 erc to return */ Word RqCode; /* 10 requ<  CTYPE.Hh V]jfLkf1gus(Word commLineHandle , Word wStatusMask , Word wStatus); #endif /* [d7]<11.3ctos.lib>DamRwd.Plm */ #if defined(WriteDaFragment) || defined(All) #undef WriteDaFragment extern ErcType WriteDaFragment(Pointer pDawa , QuadType qiRecord , Pointer pRecord , Word rbFragment , Word cbFragment); #endif /* [d7]<11.3ctos.lib>DamRwd.Plm */ #if defined(WriteDaRecord) || defined(All) #undef WriteDaRecord extern ErcType WriteDaRecor  d(Pointer pDawa , QuadType qiRecord , Pointer pRecord); #endif /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(WriteIBusDevice) || defined(All) #undef WriteIBusDevice extern ErcType WriteIBusDevice(Word wId , Pointer pb , Word cb); #endif  /* [d7]<11.3ctos.lib>OsSub.Asm */ #if defined(WriteIBusEvent) || defined(All) #undef WriteIBusEvent extern ErcType WriteIBusEvent(Pointer pb , Word cb); #endif /* [d7]<11.3ctos.lib>RqLabl.Asm */  #if defined(WriteLog) || defined(All) #undef WriteLog extern ErcType WriteLog(Pointer pbRecord , Word cbRecord); #endif /* [d7]<11.3ctos.lib>Rsam.Plm */ #if defined(WriteRsRecord) || defined(All) #undef WriteRsRecord extern ErcType WriteRsRecord(Pointer pRswa , Pointer pRecord , Word sRecord); #endif /* [d7]<11.3ctos.lib>SamHat.Plm */ #if defined(WriteStatusC) || defined(All) #undef WriteStatusC extern ErcType WriteStatusC(Pointer pBs , Word wStatusMask  , Word wStatus); #endif /* [d7]<11.3ctos.lib>RqLablTape.Asm */ #if defined(WRITETAPERECORDS) || defined(All) #undef WRITETAPERECORDS extern Word WRITETAPERECORDS(Word th , Word nRecords , Pointer pb , Word cb , Pointer pCRecordsRet , Pointer pCbRet); #endif /* [d7]<11.3ctos.lib>Output.Plm */ #if defined(zPrint) || defined(All) #undef zPrint extern void zPrint(Pointer pb); #endif #undef all pragma Calling_convention(); pragma Pop(List); it) || defin  v ctosTypes.h-NewhPLf2f1g  typedef unsigned short int Address; typedef unsigned char Byte; typedef unsigned long int DateTimeType; typedef unsigned short int DirectionType; typedef unsigned long int DWord; typedef unsigned short int ErcType; typedef unsigned short int ExchType; typedef unsigned short int FhType; typedef unsigned char Flag; typedef unsigned char FlagType; typedef unsigned long int LfaType; typedef unsigned short int ModeType; typedef unsigned short int Offset; typedef void * Pointer; typedef unsig$ ned short int ProcessType; typedef unsigned long int Quad; typedef unsigned long int QuadType; typedef unsigned short int Selector; typedef unsigned short int Word; #define offsetof(X) (((Word *)&(X)) W H #define _UPPER 1 #define _LOWER 2 #define _NUMBER 4 #define _SPACE 8 #define _PUNCT 16 #define _CNTRL 32 #define _HEX 64 #define _BLANK 128 extern unsigned char _ctype[256]; #if 0 /* Here are the contents of this external array: */ = { _CNTRL, /* \0 */ _CNTRL, /* \001 */ _CNTRL, /* \002 */ _CNTRL, /* \003 */ _CNTRL, /* \004 */ _CNTRL, /* \005 */ _CNTRL, /* \006 */ _CNTRL, /* \007 - bell */ _CNTRL, /* \b - backspace */ _CNTRL | _SPACE, /* \t - horizontal taT b */ _CNTRL | _SPACE, /* \n - newline (linefeed) */ _CNTRL | _SPACE, /* \v - vertical tab */ _CNTRL | _SPACE, /* \f - form feed */ _CNTRL | _SPACE, /* \r - carriage return */ _CNTRL, /* \016 */ _CNTRL, /* \017 */ _CNTRL, /* \020 */ _CNTRL, /* \021 */ _CNTRL, /* \022 */ _CNTRL, /* \023 */ _CNTRL, /* \024 */ _CNTRL, /* \025 */ _CNTRL, /* \026 */ _CNTRL, /* \027 */ _CNTRL, /* \030 */ _CNTRL, /* \031 */ _CNTRL, /* \032 */ _CNTRL, /* \033 */`   _CNTRL, /* \034 */ _CNTRL, /* \035 */ _CNTRL, /* \036 */ _CNTRL, /* \037 */ _SPACE | _BLANK, /* ' ' (space) */ _PUNCT, /* '!' */ _PUNCT, /* '"' */ _PUNCT, /* '#' */ _PUNCT, /* '$' */ _PUNCT, /* '%' */ _PUNCT, /* '&' */ _PUNCT, /* ''' a single quote */ _PUNCT, /* '(' */ _PUNCT, /* ')' */ _PUNCT, /* '*' */ _PUNCT, /* '+' */ _PUNCT, /* ',' */ _PUNCT, /* '-' */ _PUNCT, /* '.' */ _PUNCT, /* '/' */ _NUMBER, /* '0' */ _NUMBER,l"  /* '1' */ _NUMBER, /* '2' */ _NUMBER, /* '3' */ _NUMBER, /* '4' */ _NUMBER, /* '5' */ _NUMBER, /* '6' */ _NUMBER, /* '7' */ _NUMBER,/* '8' */ _NUMBER,/* '9' */ _PUNCT, /* ':' */ _PUNCT, /* ';' */ _PUNCT, /* '<' */ _PUNCT, /* '=' */ _PUNCT, /* '>' */ _PUNCT, /* '?' */ _PUNCT, /* '@' */ _UPPER | _HEX, /* 'A' */ _UPPER | _HEX, /* 'B' */ _UPPER | _HEX, /* 'C' */ _UPPER | _HEX, /* 'D' */ _UPPER | _HEX, /* 'E' */ _UPPER | _HEX, /x$ * 'F' */ _UPPER, /* 'G' */ _UPPER, /* 'H' */ _UPPER, /* 'I' */ _UPPER, /* 'J' */ _UPPER, /* 'K' */ _UPPER, /* 'L' */ _UPPER, /* 'M' */ _UPPER, /* 'N' */ _UPPER, /* 'O' */ _UPPER, /* 'P' */ _UPPER, /* 'Q' */ _UPPER, /* 'R' */ _UPPER, /* 'S' */ _UPPER, /* 'T' */ _UPPER, /* 'U' */ _UPPER, /* 'V' */ _UPPER, /* 'W' */ _UPPER, /* 'X' */ _UPPER, /* 'Y' */ _UPPER, /* 'Z' */ _PUNCT, /* '[' */ _PUNCT, /* '\' */ _PUNCT, /* ']' & */ _PUNCT, /* '^' */ _PUNCT, /* '_' */ _PUNCT, /* '`' */ _LOWER | _HEX, /* 'a' */ _LOWER | _HEX, /* 'b' */ _LOWER | _HEX, /* 'c' */ _LOWER | _HEX, /* 'd' */ _LOWER | _HEX, /* 'e' */ _LOWER | _HEX, /* 'f' */ _LOWER, /* 'g' */ _LOWER, /* 'h' */ _LOWER, /* 'i' */ _LOWER, /* 'j' */ _LOWER, /* 'k' */ _LOWER, /* 'l' */ _LOWER, /* 'm' */ _LOWER, /* 'n' */ _LOWER, /* 'o' */ _LOWER, /* 'p' */ _LOWER, /* 'q' */ _LOWER, /* 'r' */ _( LOWER, /* 's' */ _LOWER, /* 't' */ _LOWER, /* 'u' */ _LOWER, /* 'v' */ _LOWER, /* 'w' */ _LOWER, /* 'x' */ _LOWER, /* 'y' */ _LOWER, /* 'z' */ _PUNCT, /* '{' */ _PUNCT, /* '|' */ _PUNCT, /* '}' */ _PUNCT, /* '~' */ _CNTRL /* \177 */ }; #endif #define isupper(c) (_ctype[(c) & 0XFF] & _UPPER) #define islower(c) (_ctype[(c) & 0XFF] & _LOWER) #define isalpha(c) (_ctype[(c) & 0XFF] & (_UPPER | _LOWER)) #define isdigit(c) (_ctype[(c) & 0XFF] & _NUMBER) #* define isxdigit(c) (_ctype[(c) & 0XFF] & (_NUMBER | _HEX)) #define isspace(c) (_ctype[(c) & 0XFF] & _SPACE) #define ispunct(c) (_ctype[(c) & 0XFF] & _PUNCT) #define isalnum(c) (_ctype[(c) & 0XFF] & (_UPPER | _LOWER | _NUMBER)) #define isgraph(c) (_ctype[(c) & 0XFF] & (_UPPER | _LOWER | _NUMBER | _PUNCT)) #define isprint(c) (_ctype[(c) & 0   12 #define ercBadVector 13 #define ercNoMessage 14 #define ercNoReserveBlk 15 #define ercInConsistentRq 16 #define ercMismatchedRespond 17 #define ercNoPcb 18 #define ercBadQueue 19 #define ercBadRespExch 20 #endif #ifdef ContigencyErc #define ercMemProtect 21 #define ercBusTimeOut 22 #define ercParity 23 #define ercPowerFail 24 #define ercUnKnownNonMask 25 #define ercStrayInterrupt 26 #define ercDivideOverflow 27 #define ercBusError 28 #endif #ifdef RqErc #define ercR9 qBadTable 30 #define ercNoSuchRc 31 #define ercWrongRqSync 32 #define ercServiceNotAvail 33 #define ercNoExitRunFile 34 #define ercWrongOverlay 35 #define ercInvalidTerminationRequest 36 #define ercSwapping 37 #define ercInvalidWindowSize 38 #define ercInvalidServeRq 39 #endif #ifdef ClErc #define ercNotEnoughClustBufMem 40 #define ercAgentNoRoom 41 #define ercAgentSrpNoRoom 42 #define ercRcbNotInXmit 43 #define ercAgtUnmatchedRq 44 #define ercXbufTooSmallXFF] & (_UPPER | _LOWER | _NUMBER | _PUNCT | _BLANK)) #define iscntrl(c) (_ctype[(c) & 0XFF] & _CNTRL) #define isascii(c) ((unsigned) (c) <= 0177) #define _toupper(,  c) ((c) - 'a' + 'A') #define _tolower(c) ((c) - 'A' + 'a') #define toupper(c) (islower(c) ? _toupper(c) : (c)) #define tolower(c) (isupper(c) ? _tolower(c) : (c)) /* _isodigit is not ANSI Standard. */ #define _isodigit(c) ((unsigned int)(((c)&0xFF) - '0') <= 7) . gerc.h-NewhPLff1g-=;:;/ /* COPYRIGHT 1980 CONVERGENT TECHNOLOGIES, INC. ALL RIGHTS RESERVED THIS PROGRAM IS FURNISHED UNDER A LICENSE RESTRICTING ITS USE SOLELY FOR THE OPERATION OF A DESIGNATED COMPUTER FOR A PARTICULAR PURPOSE, AND MAY NOT BE COPIED OR OTHERWISE USED WITHOUT THE PRIOR WRITTEN CONSENT OF CONVERGENT TECHNOLOGIES, INC. TITLE TO AND OWNERSHIP OF THE PROGRAM, INCLUDING ITS SOURCE CODE, SHALL AT ALL TIMES REMAIN IN CONVERGENT TECHNOLOGIES. */ /* ERROR CODES erc.edf */ /* updated: 1/08/81 RH: ercServiceNotAv1 ail 2/05/81 BK: redid ercHighLevelError, ercTimerFailure added ercInvalidLine, ercLineInUse, ercBootFailure 3/17/81 BK: added ercNoIds, ercIdSearchFailure 3/26/81 RH: ercLpIsrAlreadyExist 4/27/81 RH: ercClusterGoingDown 5/30/81 RH: ercCannotLog 7/28/81 RH : ercCannotOpenSysImage, ercCannotReadOvlay 11/20/81 RH: ercNoExitRunFile 12/22/81 RH: Queue manager errors, multi-partition errors 12/29/81 RH: ercNoAvailUserNum 1/7/81 RH: ercInternalError 12/15/82 Jim Frandeen: ercWrongOverlay, ercIn3 validTerminationRequest, ercOddDmaCount 5/24/83 JA: ercMissedStatus, ercPartitionNotPrimary, ercNotForegroundPartition, ercPartitionSwapped, ercPartitionNotSwapped, ercPartitionCantSwap 9/22/83 Jim Frandeen: Add ercInvalidWindowSize 9/27/83 JA: ercTimeoutTooLarge 2/16/84 DR: ercNotParaAligned 2/26/85 DC: CommLineErc group, and ercBogusIProc 3/14/85 DC: ercInterruptStackOverflow 4/24/85 AM: Added tape ercs for qictape. 5/14/85 AM: Added xbufnotinstalled erc for qictape. 09/03/86 KLH a5 dded: ercNotYesOrNo. 10/15/86 PBC Added ercs 353-355 (5.0 MegaFrame for MIvolume) 01/20/87 DR: Repaired ercServerNotUnique syntax error 06/22/87 PBC ErcNoXbif 03/21/88 DWS Converted for C use. */ #define ercEOF 1 #define ercEOM 2 #define ercInconsistency  3 #define ercOperatorIntervention 4 #define ercSyntax 5 #define ercSrpDown 6 #define ercNotImplemented 7 #define ercInternalError 8 #ifdef kernelErc #define ercExchOutOfRange 10 #define ercBadPointer 11 #define ercNoMsgW7 ait   45 < #define ercClusterGoingDown 46 #endif #ifdef softBus #define ercBogusIProc 50 #endif #ifdef CommLineErc #define ercInvalidCommLineSpec 60 #define ercCommLineBaudRatesMustMatch 61 #define ercInvalidCommLineHandle 62 #define ercInvalidCommLineStatusMask 63 #define ercInvalidCommLineArgument 64 #define ercCommLineDoesNotSupportNRZI 65 #define ercCommLineConfigBlockSize 66 #define ercInitCommLineRetSize 67 #endif #define ercOSStackOverflow 90 #define ercOSChecksumError 91 #define ercInterrupt> StackOverflow 92 #ifdef InitErc #define ercInitMemoryFail 100 #define ercNoMemoryForOsInit 101 #define ercNoDcbForBootDevice 102 #define ercInitialization 103 #define ercNoYblks 104 #define ercHwConfiguration 105 #define ercInitFileFormat 106 #endif #ifdef InitErc #define ercWrongHardware 120 #define ercOldOS 121 #define ercReleaseTimeout 122 #define ercCantLoadLevel 123 #define ercRqTablesInconsistent 124 #define ercBadSysgenTable 125 #define ercNoXbif 126 #endif #ifdef IccErc # @  define ercSelfReference 150 #define ercYblkTooSmall 151 #define ercNoSuchProcessor 152 #define ercTargetInit 153 #define ercNoSuchCode 154 #define ercTooManyDevices 155 #endif #ifdef FsErc #define ercNoFreeVolumeStruct 201 #define ercDirectoryFull 202 #define ercNoSuchFile 203 #define ercNoSuchDir 204 #define ercBadFileSpec 205 #define ercBadUserNum 206 #define ercBadRequestCode 207 #define ercDuplicateVolume 208 #define ercFileIsReadOnly 209 #define ercBadFh ,B  210 #define ercBadBufferSize 211 #define ercBadLfa 212 #define ercNoFreeFab 213 #define ercNoFreeFileNum 214 #define ercNoSuchVolume 215 #define ercNoSuchDevice ercNoSuchVolume #define ercVolumeNotMounted 216 #define ercBadPassword 217 #define ercBadMode 218 #define ercAccessDenied 219 #define ercFileInUse 220 #define ercFileHeaderBadChecksum 221 #define ercFileHeaderBadPageNum 222 #define ercFileHeaderBadHeaderNum 223 #define ercFileAlreadyExists 224 #defi8D  ne ercNoFreeFileHeaders 225 #define ercFreeFileHeadersBroken 226 #define ercDeviceInUse 227 #define ercDeviceAlreadyMounted 228 #define ercDeviceNotMounted 229 #define ercDiskFull 230 #define ercNotMountableDevice 231 #define ercNoValidHomeBlock 232 #define ercFileHeaderBadFileName 233 #define ercOddByteBufferAddress 234 #define ercWrongVolumeMounted 235 #define ercBadDevSpec 236 #define ercDirPageInvalid 237 #define ercRequestNotValidForDevice 238 #define ercWrongVolumeDeDF  stination 239 #define ercDirAlreadyExists 240 #define ercDirNotEmpty 241 #define ercMfdFull 242 #define ercVerifyError 243 #define ercSystemDeviceNotReady 244 #define ercRunFileBadCksm 245 #define ercBadRunFile 246 #define ercOldFormatRunFile 247 #define ercWrongRq 248 #define ercNotPrimaryTask 249 #define ercFileTooManyRuns 250 #define ercCannotLog 251 #define ercCannotOpenSysImage 252 #define ercCannotReadOverlay 253 #define ercNoAvailUserNum 254 #definePH  ercLogBuffOverflow 290 #endif #define ercDeviceNotReady 300 #define ercIoError 301 #define ercWriteProtected 302 #define ercNoFreeIob 303 #define ercOddDmaCount 304 #define ercUnformattedDrive 305 #define ercRecalFailure 306 #define ercWriteFault 307 #ifdef FdcErc #define ercFdcBusyInCmd 320 #define ercFdcNeverReadyInCmd 321 #define ercFdcDataInputInCmd 322 #define ercFdcNeverReadyInResult 323 #define ercFdcNotDataInputInResult 324 #define ercFdcNotBusyAfterXferRq 325 #defi\J ne ercFdcWrongUnitAfterXferRq 326 #define ercFdcBusyWithoutXferRq 327 #define ercFdcIntFromUndefUnit 328 #define ercFloppyTimeout 329 #define ercFdcDmaResidualWordCount 330 #endif #ifdef HdcErc #define ercHdcBusyInCmd 340 #define ercHdcNeverReadyInCmd 341 #define ercHdcDataInputInCmd 342 #define ercHdcNeverReadyInResult 343 #define ercHdcNotDataInputInResult 344 #define ercHdcNotBusyAfterXferRq 3  fine ercBadPartitionHandle 803 #define ercBadPartitionName 804 #define ercPartitionVacant 805 #define ercPartitionLocked 806 #define ercPartitionNotLocked 807 #define X ercPartitionExchNotSet 808 #define ercPartitionExchAlreadySet 809 #define ercPartitionNotPrimary 810 #define ercNotForegroundPartition 810 #define ercPartitionSwapped 811 #define ercPartitionNotSwapped 812 #define ercPartitionCantSwap 813 #define ercPartitionPrimary 814 #endif #ifdef qmgErc #define ercEntryNotMarked 900 #define ercEntryMarked 901 #define ercEntryNotFound 902 #define ercNoEntryAvail 903 #define ercEntryDeleted 904 #define ercBadQueueSpec 905 #define ercTooManyServers 906 Z #define ercServerNotEstablished 907 #define ercNoEstablishedServers 908 #define ercBadQeh 909 #define ercBadServerNum 910 #define ercBadQueIndexFile 911 #define ercWrongQueueType 912 #define ercBadTime 913 #define ercNotUniqueServer 914 #endif #define ercWildCardTooComplicated 2600 #define ercWCBuff45 #define ercHdcWrongUnitAfterXferRq 346 #define ercHdcBusyWithoutXferRq 347 #define ercHdcIntFromUndhL efUnit 348 #define ercHardDiskTimeout 349 #define ercHdcDmaResidualWordCount 350 #define ercHdcBadController 351 #define ercHdcRemoteDMAFault 352 #define ercHdcCylOutOfRange 353 #define ercHdcEccNotAvailable 354 #define ercHdcNoSpiralFormat 355 #endif #ifdef RxErc #define ercMemoryNotAvail 400 #define ercDbgLockedIn 401 #define ercBadDeallocate 402 #define ercNotParaAligned 403 #define ercNoFreeSelectorName 404 #define ercBadSelectorName 405 #define ercSegmentInUse 406 #define ercNoMtN oreExchs 410 #define ercBadExchNumber 411 #endif #ifdef RtcErc #define ercRqTableFull 420 #define ercRqNonexist 421 #endif  #ifdef RxErc #define ercCannotLoadExec 430 #define ercLpIsrAlreadyExist 431 #define ercKbdIsrAlreadyExist 432 #endif #ifdef svErc #define ercSoftVecTableFull 440 #endif #ifdef VpErc #define ercMapOverFlow 450 #define ercLargeMapBogus 451 #define ercWakeup 452 #define ercNoAvailableArib 453 #define ercInCreatingStat 454 #define ercRefZero 455 #define ercNoAvaiP lableTib 456 #define ercAsibStatInconsistency 457 #define ercTibNotBindToAsib 458 #define ercAribInconsistency 459 #define ercKDSStatInconsistency 460 #define ercSaBogus 460 #define ercMapInconsistency 461 #define ercSegmentNotInMemory 470 #endif #ifdef VidErc #define ercBadFrameAddress 500 /*{frame,col,line} not in scrDesc*/ #define ercInvalidVidRq 501 /*from OS-resident*/ #define ercVidBufNotAlign 502 /*word-alignment is rqd*/ #define ercVidNotInit 503 /*vcb.pMap is invalid*/ #defiR ne ercVideoDmaFailure 504 /*font or refresh problem*/ #define ercInvalidLoadFont 507 /*cannot load font*/ #define ercTimeoutTooLarge 506 /*Blent time 109 minutes max*/ #define ercTooManyAttrs 505 #endif #ifdef KbdErc #define ercReadOrPeekAlreadyReceived 601 #define ercNoCharactersInKeyboard 602 #define ercUnsyncEscapeSequence 603 #define ercInvalidRqKbd 604 #define ercBadReplayMode 605 #define erciKeyInvalid 606 #define ercResetIsDown 607 #define ercActionIsDown ercResetIsDowT n #define ercBeingReset 608 #define ercNoActionChar 609 #define ercKbdBufferOverflow  610 #define ercMissedStatus 611 #define ercSoftKbdReset 612 #endif #ifdef splErc #define ercCantDeconfigure 700 #define ercNotWaitingForPswd 701 #define ercInvalidPrinterName 702 #define ercInvalidChannelNumber 703 #define ercChannelInUse 704 #define ercInvalidCnfgFile 705 #define ercPrinterNameNotUnique 706 #define ercInvalidCnfgSpec 707 #define ercInvalidQueName 708 #define ercPrinV tCanceled 709 #define ercPrintRestarted 710 #define ercPrinterFreed 711 #define ercTooManyPrinters 720 #define ercSplAlreadyInstalled 721 #define ercNoSpoolerHdw 722 #define ercNoQmgr 723 #endif #ifdef mpErc #define ercPartitionNotVacant 800 #define ercNoFreeParDesc 801 #define ercDuplicatePartitionName 802 #de erTooSmall 2601 #define ercUnexpectedMacro 2602 #define ercNoNumberFound 2603 #define ercInvalidMacroExpCount 2604 #ifdef ClErc #define ercBufferOverrun 8001 #define ercLostClear2Send 8002\  #define ercLostCarrier 8003 #define ercInvalidRqAsyCom 8004 #define ercCharacterOverrun 8005 #define ercParityError 8006 #define ercFramingError 8007 #define ercInvalidParameterAsyCom 8008 #define ercDataSetNotReady 8009 #define ercIllogicalDeviceStatus 8010 #define ercNoData 8011 #define ercInternalConsistencyCheck 8012 #define ercBreak 8013 #define ercTimeOut 8100 #define ercInvalidState 8101 #define ercCommHardwareDead 8102 #define ercCrazyWS 8103 #define ercBadDmaAddr 8104 ^ #define ercBusyBitIo 8105 #define ercInvalidCmdBitIo 8106 #define ercBadInterrupt 8107 #define ercXmitDmaUnderrun 8108 #define ercCrazySRP 8109 #define ercOverrun 8111 #define ercSrpDisconnect 8112 #define ercHighLevelError 8113 #define ercRequestBlockError ercHighLevelError #define ercTimerFailure 8114 #define ercBootFailure 8115 #define ercNoIds 8116 #define ercIdSearchFailure 8117 #define ercNoSuchWsNum 8118 #define ercAbort 8200 #define ercBusyBSCIo 8201 #define ercInvalidCm` dBSCIo 8202 #define ercBadCharacterSequence 8203 #define ercCrazy370 8204 #define erc370Down 8205 #define ercBadFormat 8206 #define ercInvalidCommand3270 8207 #define ercUnexpectedResponse 8208 #define ercBufferTooSmall 8209 #define ercRqFromUnknownWs 8210 #define ercTooManyWs 8211 #define ercReject 8212 #define ercProtocolFailure 8213 #define ercExcessiveRetries 8214 #define ercAssignedDifferent 8215 #define ercCancel 8216 #define ercCrc 8217 #define ercInterrupt 8300 #define ercb NoFilesForReceive 8301 #define ercInvalidLine 8400 #define ercLineInUse 8401 #endif /* error codes returned by QIC Server */ #ifdef TapeErc #define ercTapeBase 9000 #define ercTapeTimeout 9002 #define ercTapeEnd 9009 #define ercTapeIOError 9010 #define ercTapeNotReady 9016 #define ercTapeFileMark 9021 #define ercTapeHdwError 9024 #define ercBadTh 9032 #define ercBadTapeParams 9033 #define ercNoFreeTapeCBs 9034 #define ercBadTapeSpec 9035 #define ercTapeInUse 9036 #define ercTapd eReadOnly 9037 #define ercNoSuchTapeOperation 9038 #define ercTapeErrorOutstanding 9039 #define ercUnknownTapeMode 9040 #define ercTapeOperationOutstanding 9041 #define ercBadTapeAddress 9042 #define ercTapeServerInUse 9043 #define ercCorruptTape  9051 #define ercInvalidTapePosition 9052 #define ercInvalidTapeReel 9053 #define ercInvalidTapeSequence 9054 #define ercBadTapeConfigFile 9055 #define ercMissingTapeConfigFile 9056 #define ercBadTapeRecordSize 9057 #define ercNoTapeHardware 9058 #define g ercXbufNotInstalled 9059 #define ercNoFreeBuffers 9070 #define ercBadAlignment 9071 #define ercBufferTooBig 9072 #define ercCartridgeWasRemoved 9073 #define ercIllegalCommand 9074 #define ercNotBootTape 9075 #define ercBadBootTape  9076 #define ercQicPhysicalEot 9077 #define ercBufferTooSmall 9080 #define ercTooManyTapeServers 9081 #define ercTapeAlreadyInstalled 9099 #endif #ifdef TpktErc #define ercTpktBadMode 9992 #define ercTpktAlreadyOpen 9993 #define ercTpktNotEi noughBuffer 9994 #define ercTpktWrongMode 9995 #define ercTpktRecordBiggerThanBuffer 9996 #endif #ifdef mberc /* multibus ercs */ #define ercMbIsrDuplicateEntry 11000 #define ercMbIsrNoEntry 11001 #define ercMbIsrBadSlot 11002 #define ercMbIsrTableFull 11003 #define ercMbIsrNoBoardPresent 11004 #define ercMbIsrWrongBoardPresent 11005 #define ercMbIsrBadBoard 11006 #define ercMbIsrAdapterInUse 11007 #define ercMbIsrBadDeleteUser 11008 #endif /* 111xx ICC and TP erck s */ #define ercWaitYBLK 11800 #define ercDSRTimeOut 11801 #define ercTargetProcessorDead 11802 #define ercRouteAreaTooSmall 11803 #define ercBadParityConfig 11804 #define ercUserNumtabletoosmall   ix of float exponent representation */ #define FLT_RADIX 2 /* float addition rounds (1) or chops (0) */ px   #define FLT_ROUNDS 1 /* maximum exponent power of 10 that can be represented in a float */ #define FLT_MAX_EXPONENT +38 /* minimum exponent power of 10 that can be represented in a float */ #define FLT_MIN_EXPONENT -38 /* maximum number of decimal digits of floating_point precision in a float */ #define FLT_DIG 7 /* radix of long double exponent representation */ #define LDBL_RADIX 2 /* long double addition rounds (1) or chops (0) */ #define LDBL_ROUNDS 1 |z   /* maximum exponent power of 10 that can be represented in a long double */ #define LDBL_MAX_EXPONENT +4932 /* 4_932 */ /* minimum exponent power of 10 that can be represented in a long double */ #define LDBL_MIN_EXPONENT -4932 /* 4_932 */ /* maximum number of decimal digits of floating_point precision in a long double */ #define LDBL_DIG 19 /* Note that t 11805 /* note: 11200-11299 are reserved for tm001 (telephone manager) */ #ifdef Utilerc /* MegaFrame Utility ercs */ #define ercBadDefaultPath 11900 #define ercAdminAgentBusy 11901 #define ercBadAgentRequest 11902 #endif #ifdef NLSErc #define ercNoSuchTable 13500 #defi(m ne ercBadSignature 13501 #define ercNotAMsgFile 13502 #define ercMsgNotFound 13503 #define ercMsgFileNotOpen 13504 #define ercCorruptMsgFile 13505 #define ercBadKeycapRange 13506 #define ercBadDateTable 13507 #define ercNotYesOrNo 13508 #endif /* End of Erc.h */ #define ercEntryNotMarked 900 #define ercEntryMarked 901 #define ercEntryNotFound 902 #define ercNoEntryAvail 903 #define ercEntryDeleted 904 #define ercBadQueueSpec 905 #define ercTooManyServers 906 4o  ]cLIMITS.HhcP`jfLkf1g= W @p  /* Sizes of Integral types */ /* maximum number of bits for smallest object (byte) */ #define CHAR_BIT 8 /* maximum value for an object of type char */ #define CHAR_MAX  255 /* minimum value for an object of type char */ #define CHAR_MIN 0 /* maximum value for an object of type signed char */ #define SCHAR_MAX +127 /* minimum value for an object of type signed char */ #define SCHAR_MIN -128 /* maximum value for an object of type unsigned char */ #define UCLr  HAR_MAX 255 /* maximum value for an object of type short */ #define SHRT_MAX +32767 /* minimum value for an object of type short */ #define SHRT_MIN -32768 /* maximum value for an object of type signed short */ #define USHRT_MAX 65535 /* 65_535 */ /* maximum value for an object of type int */ #define INT_MAX +32767 /* 32_767 */ /* minimum value for an object of type int */  #define INT_MIN -32768 /* 32_768 */ /* maximum value for an object of type unXt  signed int */ #define UINT_MAX 65535 /* 65_535 */ /* maximum value for an object of type long */ #define LONG_MAX +2147483647 /* 2_147_483_647 */ /* minimum value for an object of type long */ #define LONG_MIN -2147483648 /* 2_147_483_648 */ /* maximum value for an object of type unsigned long */ #define ULONG_MAX 4294967295 /* 4_294_967_295 */ /* Characteristics of floating types */ /* radix of double exponent representation */ #define DBL_RADIX 2 /* doubledv   addition rounds (1) or chops (0) */ #define DBL_ROUNDS 1 /* maximum exponent power of 10 that can be represented in a double */ #define DBL_MAX_EXPONENT +308 /* minimum exponent power of 10 that can be represented in a double */ #define DBL_MIN_EXPONENT -307 /* maximum number of decimal digits of floating_point precision in a double */ #define DBL_DIG 16 /* rad he internal representation of a floating point number in binary means that the numbers LDLB_DIG, FLT_DIG, and DBL_DIG are intrinsic|  ally inaccurate. In fact, for double, between 15.6 and 16.9 significant digits can be represented, depending upon the value actually represented. The value of DBL_DIG should not be construed to mean that every DBL_DIG-digit floating point number can be stored with complete accuracy in a double. */ ~  MATH.HhPcjfLkf1g W   #define EDOM 23 /* errno's value for out of domain */ #define ERANGE 24 /* errno's value for out of range */ #define HUGE_VAL 1.67e308 /* High C version: #define _PI 3.14159_26535_89793_23846_26433_83279_50288_41971_69399_37510 #define _E 2.71828_18284_59045_23536_02874_71352_66249_77572_47093_69995 */ #define _PI 3.14159265358979323846264338327950288419716939937510 #define _E 2.71828182845904523536028747135266249775724709369995 extern double cos(double x); extern double sin(double x  ); extern double tan(double x); extern double atan(double x); extern double exp(double x); extern double log(double x); extern double sqrt(double x); extern double acos(double x); extern double asin(double x); extern double cosh(double x); extern double sinh(double x); extern double tanh(double x); extern double log10(double x); extern double fabs(double x); #undef abs extern int abs(int i); #define abs(i) (_abs(i)) extern double ceil(double x); extern double floor(double x);    extern double atan2(double y, double x); extern double frexp(double value, int *exp); extern double ldexp(double x, int exp); extern double modf(double value, double *iptr); extern double pow(double x, double y); extern double fmod(double x, double y); ą  cFSETJMP.HhFRcjfLkf1gW І  typedef int jmp_buf[11]; /* ip cs bp sp ds es fs gs si di bx */ extern int setjmp(jmp_buf env); extern void longjmp(jmp_buf env, int val); ܈  SIGNAL.Hh P_jfLkf1g{W   #define SIG_IGN "SIGNALS ARE NOT IMPLEMENTED UNDER MS-DOS" #define SIG_DFL "SIGNALS ARE NOT IMPLEMENTED UNDER MS-DOS" #define SIG_ERR "SIGNALS ARE NOT IMPLEMENTED UNDER MS-DOS" #define SIGABRT "SIGNALS ARE NOT IMPLEMENTED UNDER MS-DOS" #define SIGFPE "SIGNALS ARE NOT IMPLEMENTED UNDER MS-DOS" #define SIGILL "SIGNALS ARE NOT IMPLEMENTED UNDER MS-DOS" #define SIGINT "SIGNALS ARE NOT IMPLEMENTED UNDER MS-DOS" #define SIGSEGV "SIGNALS ARE NOT IMPLEMENTED UNDER MS-DOS" #define SIGTERM "SIGNALS ARE NOT IM  P  s = set of (Buffered, Reading, Writing, Appending, End_of_file, Error, Formatted_text, Uninitialized, Setbuf_buffer, Temp_file); */ typedef unsigned char File_handle; typedef char Buffer[BUFSIZ]; typedef struct { char * _ptr; /* Pointer to current byte in buffer */ int _cnt; /* Bytes remaining in buffer T */ Buffer *_base; /* Address of buffer */ File_flags _flag; File_handle _fd; /* Associated file handle */ char Padding; /* Round out to even # bytes. */ int _nextline; } _iobuf; typedef _iobuf FILE; extern _iobuf _iob[OPEN_MAX]; #define stdin (&_iob[0]) #define stdout (&_iob[1]) #define stderr (&_iob[2]) #define L_tmpnam (10) /* length of file name string generated by tmpnam */ #define TMP_MAX (1000) /* min number of unique names generated by`  tmpnam */ #define SEEK_SET (0) /*From_beginning*/ #define SEEK_CUR (1) /*From_current*/ #define SEEK_END (2) /*From_end*/ extern int remoLEMENTED UNDER MS-DOS" extern void (*signal (int sig, void (*func)(int))) (int); extern int kill(int pid, int sig);   ASTDARG.HhAV_jfLkf1gW    #define va_list char * #define va_start(ap, parmN) ( ap = (char *) &parmN + _max(sizeof(parmN),sizeof(int)) ) #define va_arg(ap, type) ( \ *(type *) ((ap += _max(sizeof(type),sizeof(int))) - _max(sizeof(type),sizeof(int))) ) #define va_end(ap)   cSTDEFS.HhcVbjfLkf1gW $ #define NULL ((void *)0) #define size_t unsigned int #define ptrdiff_t int extern int errno; /* See Status.cf for the possible values. */ #define offsetof(Type,Field) _offsetof(Type,Field) 0 Q!"STDIO.Hh"RajfLkf1gW < #if ! _stdio_defs_included /* Needed due to typedef defn's here. */ #define BUFSIZ (512) #define BUFSIZE (BUFSIZ) #define EOF (-1) #define NULL ((void *)0) #define size_t  unsigned int #define OPEN_MAX (25) /* Maximum number of open files */ /* Elements of the File_flags set: */ #define _BUFFERED (0x01) #define _READING (0x02) #define _WRITING (0x04) #define _APPENDING (0x08) #define _END_OF_FILE (0x10) #define _ERROR (0x20) #define _FORMATTED_TEXT (0x40) #define _UNINITIALIZEDH  (0x80) #define _SETBUF_BUFFER (0x100) #define _TEMP_FILE (0x200) #define _CTRL_Z (0x400) #define _WROTE_LAST (0x800) typedef short int File_flags; /* type File_flag ve(const char *pathname); extern int rename(const char *old, char *new); extern FILE *tmpfile(void); extern char *tmpnam(char *s); extern int fclose(FILE *stream); extern int fflush(FILE *stream); extern FILE *fopen(const char *pathname, const char *type); extern FILE *freopen(const char *pathname, const char *type, FILE *stream); extern void setbuf(FILl E *stream, char *buf); extern int fread(void *ptr, size_t size, int nelem, FILE *stream); extern int fwrite(const void *ptr, size_t size, int nelem, FILE *stream); extern int fgetc(FILE *stream); #undef getc extern int getc(FILE *stream); #define getc(F) ( ((F)->_cnt > 0) && \ ( *(F)->_ptr != '\r' || !((F)->_flag & _FORMATTED_TEXT) ) \ ? (F)->_cnt--, *(F)->_ptr++ \  : fgetc(F) \ ) #undef getchar extern int getchar(void); #define getchar() (getc(stdin)) extern char *gex ts(char *s); extern char *fgets(char *s, int N, FILE *stream); extern int fputs(const char *s, FILE *stream); extern int fputc(int c, FILE *stream); #undef putc extern int putc(int c, FILE *stream); #define putc(c,F) ( ((F)->_cnt > 0) \ ? (F)->_cnt--, *(F)->_ptr++ = (c) \ : fputc(c,F) \ ) #undef putchar extern int putchar(int c); #define putchar(c) (putc(c, stdout)) extern int puts(const char *s); extern int ungetc(int c, FILE *stream); extern int fseek(FILE *str eam, long offset, int ptrname); extern long ftell(FILE *stream); extern void rewind(FILE *stream); #undef clearerr extern void clearerr(FILE *stream); /* clear _ERROR and _END_OF_FILE */ #define clearerr(stream) ((stream)->_flag &= ~(_ERROR | _END_OF_FILE)) #undef feof extern int feof(FILE *stream); #define feof(stream) ((stream)->_flag & _END_OF_FILE)  #undef ferror extern int ferror(FILE *stream); #define ferror(stream) ((stream)->_flag & _ERROR) extern char *perror(const char *s);  #include extern int vprintf(const char *format, va_list arg); extern int vfprintf(FILE *stream, const char *format, va_list arg); extern int vsprintf(char *s, const char *format, va_list arg); extern int printf(const char *format, ...); extern int fprintf(FILE *stream, const char *format, ...); extern int sprintf(char *s, const char *format, ...); extern int fscanf(FILE *stream, const char *format, ...); extern int scanf(const char *format, ...); extern int sscanf(char *s, const char *fo  rmat, ...); extern void _setmode(FILE *stream, int mode); /* values for _setmode's mode argument */ #define _TEXT (0) /* _setmode(F,_TEXT) makes F a text file */ #define _BINARY (1) /* _setmode(F,_BINARY) makes F a binary file */ /* used to set _fmode */ #define _USER_FILES_BINARY (1) #define _STDIN_AND_STDOUT_BINARY (2) #define _STDERR_BINARY (4) #define _ALL_FILES_BINARY \ (_USER_FILES_BINARY | _STDIN_AND_STDOUT_BINARY | _STDERR_BINARY) #define _ALL_FILES_TEXT (~_ALL_FILES  _BINARY) #define _USER_FILES_TEXT (_fmode & ~_USER_FILES_BINARY) #define _STDIN_AND_STDOUT_TEXT (_fmode & ~_STDIN_AND_STDOUT_BINARY) #define _STDERR_TEXT (_fmode & ~_STDERR_BINARY) #define _stdio_defs_included 1 #endif  u_STDLIB.H-NewhP`jfRf1ghW  #define size_t unsigned int #define NULL ((void *)0) typedef void (*(*onexit_t)(void) )(void); /* want to say: typedef onexit_t (*onexit_t) (void); */ /* String conversions */ extern double atof(const char *nptr); extern int atoi(const char *nptr); extern long atol(const char *nptr); extern double   tok(char *s1, const  char *s2); extern char *_cat_many(size_t n, char *s1, const char *s2, ...); #undef _rmemcpy extern void *_rmemcpy(void *dest, const void *source, size_t n); #define _rmemcpy(dest, source, size) (_move_right(source, dest, size), dest) #undef _rstrcpy extern char *_rstrcpy(char *dest, const char *source); #define _rstrcpy(dest, source) \ (_move_right(source, dest, _find_char(source, _MAXSTRING, 0)+1), dest) extern char *_rstrncpy(char *dest, const char *source, size_t n); extern char *  _strncat(char *s1, const char*s2, size_t n); strtod(const char *nptr, char **endptr); extern long strtol(const char *nptr, char **endptr, int base); /* Random number generators */ #define RAND_MAX 32767 extern int rand(void); extern void s̬ rand(unsigned int seed); /* Memory management (Heap) functions */ extern void *calloc(unsigned int nelem, size_t elsize); extern void free(void *ptr); extern void *malloc(size_t size); extern void *realloc(void *ptr, size_t size); /* Allocating objects > 64K in size (8086/286 only): */  _huge void * _halloc(long Elements, unsigned int Esize); void _hfree(_huge void * v); /* Communication with the environment */ extern void abort(void); extern void exit(int status); extern char *getenv(constخ  char *name); extern onexit_t onexit(onexit_t (*func)(void)); /* extern int system(char *string); */        $ ) . 3 8 = B G L Q V [ ` e  O{ e    ( B W   0  p p   5 xCxNNN8NzN Z$Z<ZTZlZZZZZZZZyZ Z Z Z Z1 ZF Z Z6O6y666)6Q6o66666&666 Ž>STRING.Hh>RbjfLkf1g/W  /* string.h */ #define size_t unsigned int #define _MAXSTRING 65535 extern void *memchr(void *s, int c, size_t n); #undef memcmp extern int memcmp(const void *s1, const void *s2, size_t n); #define memcmp(s1, s2, n) (_compare(s1, s2, n)) /* #undef memcpy */ extern void *memcpy(void *s1, const void *s2, size_t n); /* #define memcpy(s1, s2, size) (_move(s2, s1, size), s1) */ /* #undef memset */ extern void *memset(void *s, int c, size_t n); /* #define memset(s, c, n) (_fill_char(s, n, c),  s) */ #undef strcat extern char *strcat(char *s1, const char *s2); #define strcat(s1, s2) \ (_move(s2, ((char *)s1)+_find_char(s1, _MAXSTRING, 0), _find_char(s2,_MAXSTRING,0)+1), s1) extern char *strchr(char *s, int c); #undef strcmp extern int strcmp(const char *s1, const char *s2); #define strcmp(s1, s2) (strncmp(s1,s2,_MAXSTRING)) #undef strcpy extern char *strcpy(char *s1, const char *s2); #define strcpy(s1, s2) (_move(s2, s1, _find_char(s2, _MAXSTRING, 0)+1), s1) extern size_t s trcspn(char *s1, char *s2); #undef strlen extern size_t strlen(const char *s); #define strlen(s) (_find_char(s, _MAXSTRING, 0)) extern char *strncat(char *s1, const char*s2, size_t n); extern int strncmp(const char *s1, const char *s2, size_t n); extern char *strncpy(char *s1, const char *s2, size_t n); extern char *strpbrk(const char *s1, const char *s2); extern char *strrchr(char *s, int c); extern size_t strspn(const char *s1, const char *s2); extern char *str , J STRINGS.HhJ PajfLkf1gW 8 #include /* Some UNIX systems use strings.h instead of string.h. */ /* The ANSI standard mandates string.h, for consistency. */ D (2TIME.HhR^jfLkf1gLW P #if ! _time_defs_included #define Local_time_zone 8 #define CLK_TCK 100 /* Two bytes for the year, one each for month, day, hour, minute, and second. */ #define time_t double #define clock_t long struct tm { int tm_sec; /*seconds after the minute- 0..59*/ int tm_min; /*minutes after the hour- 0..59*/ int tm_hour; /*hours since midnight- 0..23*/ int tm_mday; /*day of the month- 1..31*/ int tm_mon; /*month of the year- 0..11*/ int tm_year; /*years since 1900\ */ int tm_wday; /*days since Sunday- 0..6*/ int tm_yday; /*day of the year- 0..365*/ int tm_isdst; /*daylight savings time- boolean (0..1)*/ }; extern clock_t clock(void); /* Time of day in 100ths of a second. */ extern time_t time(time_t *timer); extern char *asctime(const struct tm *timeptr); extern char *ctime(const time_t *timer); extern double difftime(time_t time2, time_t time1); extern struct tm *gmtime(const time_t *timer); extern struct tm *localtime(const time_t *tih mer); extern int localtimezone(); #define _time_defs_included 1 #endif t %' Type %'File list'[kbd] %'[Confirm each?]'  Finished installing High C Libraries If you wish to install the C sample programs, Insert the diskette labeled High C Sample programs 1 of 1 and press GO. Otherwise, press ACTION FINISH. 1Submit [f0]hdinstall.sub o  `P_Ш0o 0__0O0?           ! !  " "  # #  $ $  % %  log.sys badBlk.sys prompt.sub crashDump.sysfileHeaders.sysmfd.sys sysImage.sys& OHighC/g1g W"29|M^SysctD9{(fileHeaders.sysSys0g0g0g`mfd.sysSys0g0g0galog.sysSys0g0g0g! sysImage.sysSys0g0g0g= badBlk.sysSys 0g 0g 0g&  9{(fileHeaders.sysSys0g0g0gG# crashDump.sysSys 0g 0g 0g\ Libraries.02ctD1gg=[;gFZX prompt.subSys1g1g<g90r /q .d ' `mfd.sysSys0g0g0galog.sysSys0g0g0g! sysImage.sysSys0g0g0g= badBlk.sysSys 0g 0g 0gG# crashDump.sysSys 0g 0g 0g\ Libraries.02ctD1gg=[;gFZX prompt.subSys1g1g<g90r '  _^/q .d !c ba`( ]\ [ !Z!"Y"#L#0!c b(  [ !Z!"a`_^]\ ) Y"#L#0 K01J12I23H34G45F56)   K01J12E67D78C89B9:@:;3;H* I23H34G45F56E67D78C89B9:*  .LM-MN@:;3;H2HI1IJ0JK/KL+ ,NO+OP*PQ)QR(RSS`2HI1IJ+  *PQ)QR0JK/KL.LM-MN,NO+OP, (RSS``aabbccddeef,  `aabfgghhiijjkkx- bccddeeffgghhiij-  |}}~jkkxxyyzz{{|. ~xyyz.  z{{||}}~~/ /  ӛ0 0  άͭӛҨѩЪϫ1 ̮˯ʰɱȲ{Ҩѩ1  ʰɱЪϫά̮ͭ˯2 Ȳ{ Libraries.022  3 3  4 4  5 5  6 6  7 7  8 8  9 9  : :  ; ;  < <  = =  > >  ? ?  @ @  A A  B B  C C  D D  E E  F F  G G  H H  I I  J J  K K  L L