home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus Special 6
/
Sonderheft_6-96.iso
/
pd
/
libraries
/
sslib51
/
ss_lib.fd
< prev
next >
Wrap
Text File
|
1996-11-03
|
4KB
|
93 lines
* SS.library FD file (c) 1994 Martin Mares, MJSoft System Software
##base _SSBase
##bias 30
##public
StartupInit(StartupStruct,WbMsg,SSVars)(A0/D7/A5)
ExitCleanup(SSVars)(A5)
ExitError(Text,Params,SSVars)(A0/A1/A5)
DisplayError(Text,Params,SSVars)(A0/A1/A5)
DosError(Text,Params,SSVars)(A0/A1/A5)
ReportError(ErrorCode,Params,SSVars)(D0/A1/A5)
TestBreak(SSVars)(A5)
Printf(Text,Params,SSVars)(A0/A1/A5)
Puts(Text,SSVars)(A0/A5)
PutsNL(Text,SSVars)(A0/A5)
FormatStr(Format,Data,DestBuf,SSVars)(A0/A1/A2/A5)
StrCat(Dest,Source,SSVars)(A0/A1/A5)
StrToL(String,SSVars)(A0/A5)
ParseArgs(Src,Tmpl,ExHelp,StoreTo,Flags,SSVars)(A0/A1/A2/A3/D0/A5)
CreateResList(SSVars)(A5)
GetResList(SSVars)(A5)
FreeResList(SSVars)(A5)
FreeAllResLists(SSVars)(A5)
TrackObject(type,SSVars)(D0/A5)
FreeObject(tracker,SSVars)(A0/A5)
TrackRoutine(routine,args,SSVars)(A0/A1/A5)
TrackExtd(type,extsize,SSVars)(D0/D1/A5)
TrackSlave(master,slave,SSVars)(A0/A1/A5)
TrackAllocMem(size,requirements,SSVars)(D0/D1/A5)
TrackAlloc(size,SSVars)(D0/A5)
TrackOpen(name,openmode,SSVars)(A0/D0/A5)
TrackLock(name,lockmode,SSVars)(A0/D0/A5)
TrackPort(SSVars)(A5)
TrackIoRq(Port,Size,SSVars)(A0/D0/A5)
TrackSignal(SSVars)(A5)
TrackDevice(DevName,IORQ,unit,flags,ErrTab,SSVars)(A0/A1/D0/D1/A2/A5)
TrackLibrary(LibName,version,SSVars)(A0/D0/A5)
TrackDosObject(Type,Tags,SSVars)(D0/A0/A5)
LoadFile(name,SSVars)(A0/A5)
ChkRead(tracker,buffer,size,SSVars)(A0/A1/D0/A5)
ChkWrite(tracker,buffer,size,SSVars)(A0/A1/D0/A5)
InitHashTree(NumBranches,Flags,SSVars)(D0/D1/A5)
AddHashItem(HashTree,Name,DataSize,SSVars)(A0/A1/D0/A5)
FindHashItem(HashTree,Name,SSVars)(A0/A1/A5)
AddExtension(Source,Dest,Ext,MaxSize,SSVars)(A0/A1/A2/D0/A5)
SetExtension(Source,Dest,Ext,MaxSize,SSVars)(A0/A1/A2/D0/A5)
GetExtension(FileName,SSVars)(A0/A5)
RemExtension(FileName,SSVars)(A0/A5)
ChkDoIO(Messsage,DeviceTracker,SSVars)(A0/A1/A5)
SimpleRequest(Msg,Params,Gadgets,SSVars)(A0/A1/A2/A5)
AddSSExtens(ExtNode,SSVars)(A0/A5)
RemSSExtens(ExtNode,SSVars)(A0/A5)
TrackPool(Quantum,Threshold,Flags,SSVars)(D0/D1/D2/A5)
PoolAlloc(Pool,size,SSVars)(A0/D0/A5)
PoolFree(Pool,Address,Size,SSVars)(A0/A1/D0/A5)
TrackLinPool(Quantum,Flags,SSVars)(D0/D1/A5)
LinearAlloc(Pool,size,SSVars)(A0/D1/A5)
LinearAllocN(Pool,size,SSVars)(A0/D1/A5)
MergeResLists(SSVars)(A5)
CallBlock(Routine,LeaveResources,SSVars)(A0/D0/A5)
QuickSort(Field,NumEl,ElSize,CFunc,SSVars)(A0/D0/D1/A1/A5)
SortStrings(Field,NumEl,SSVars)(A0/D0/A5)
SortLongs(Field,NumEl,SSVars)(A0/D0/A5)
SortList(List,CompFunc,SSVars)(A0/A1/A5)
SortListName(List,SSVars)(A0/A5)
TrackAllocPub(Size,SSVars)(D0/A5)
RelinkObject(Object,SSVars)(A0/A5)
TestStack(SSVars)(A5)
TrackOpenBuf(name,openmode,bufsize,SSVars)(A0/D0/D1/A5)
TrackOpenBufFH(name,openmode,bufsize,fh,SSVars)(A0/D0/D1/D2/A5)
TrackBufHandle(name,openmode,bufsize,SSVars)(A0/D0/D1/A5)
ChkTryRead(tracker,buffer,size,SSVars)(A0/A1/D0/A5)
BGetByte(tracker,SSVars)(A2/A5)
BGetWord(tracker,SSVars)(A2/A5)
BGetLong(tracker,SSVars)(A2/A5)
BPutByte(char,tracker,SSVars)(D0/A3/A5)
BPutWord(char,tracker,SSVars)(D0/A3/A5)
BPutLong(char,tracker,SSVars)(D0/A3/A5)
BPutChar(char,tracker,SSVars)(D0/A3/A5)
BPutString(string,tracker,SSVars)(A0/A3/A5)
BGetString(buf,size,tracker,SSVars)(A0/D0/A2/A5)
BPuts(string,tracker,SSVars)(A0/A3/A5)
BPutsNL(string,tracker,SSVars)(A0/A3/A5)
BGets(buf,size,tracker,SSVars)(A0/D0/A2/A5)
BPrintf(string,data,tracker,SSVars)(A0/A1/A3/A5)
BRead(tracker,buffer,size,SSVars)(A0/A2/D0/A5)
BWrite(tracker,buffer,size,SSVars)(A0/A3/D0/A5)
BSeek(tracker,offset,SSVars)(A2/D0/A5)
BRelSeek(tracker,offset,SSVars)(A2/D0/A5)
BTell(tracker,SSVars)(A2/A5)
BUnGetc(char,tracker,SSVars)(D0/A2/A5)
BFlush(tracker,SSVars)(A2/A5)
##end