
/* rsys.c */
/*      56 */ void About ( void );
/*     318 */ void SetMainLVTop ( int top );
/*     675 */ void HandleMainPort ( void );
/*     835 */ void main ( int argc , char **argv );


/* rsysbroker.c */
/*     116 */ void InstallBroker ( void );
/*     148 */ void RemoveBroker ( void );
/*     278 */ void HandleBrokerPort ( void );


/* rsysdoslists.c */
/*      40 */ void MakeAssignList ( void );
/*      91 */ void MakeVolumeList ( void );
/*     138 */ void RSysLockList ( void );
/*     240 */ void SysResidentList ( void );
/*     302 */ void SysCLIList ( void );
/*     357 */ void SysResidentProg ( void );
/*     431 */ void RSysFaultMessages ( void );


/* rsysexeclists.c */
/*      44 */ void MakeLibList ( void );
/*      92 */ void MakeResList ( void );
/*     141 */ void MakeIntrList ( void );
/*     186 */ void MakePortList ( void );
/*     289 */ void MakeTaskList ( void );
/*     337 */ void SysSemaphoreList ( void );
/*     397 */ void SysVectorList ( void );
/*     448 */ void SysSoftDeviceList ( void );
/*     498 */ void RSysMemoryAreaList ( void );


/* rsysextern.c */
/*      63 */ int GetFile ( struct Window *wind , char *dir , char *file , char *pattern , char *title , char *oktext );
/*     165 */ BPTR AskFileMode ( char *filename , struct Window *wind );
/*     197 */ void SaveList ( struct Window *wind , char *filename , char *title , struct List *list , int withheader );
/*     262 */ int SysStarted ( int type );
/*     317 */ void RemoveSpeech ( void );
/*     333 */ int InitSpeech ( void );
/*     359 */ void Speak ( char *text );


/* rsysfiletype.c */
/*     196 */ int filetype ( char *Name );


/* rsysgfxintuilists.c */
/*      44 */ void MakeFontList ( void );
/*      93 */ void MakeWindowList ( void );
/*     149 */ void MakeScreenList ( void );
/*     205 */ void SysPubScreenList ( void );
/*     287 */ void RSysGetDisplayModes ( void );
/*     395 */ void SysTOFWaitList ( void );
/*     464 */ void SysBlitterWaitList ( void );
/*     572 */ void RSysGadgetList ( void );


/* rsyshandlerlist.c */
/*      38 */ void MakeHandlerList ( void );


/* rsysdisplays.c */
/*      50 */ int DisplayDiskInfo ( char *filename , int with_tree );
/*      83 */ int DisplayFileInfo ( char *filename );
/*     119 */ void DisplayDirectoryInfo ( char *filename );
/*     156 */ int DisplayTaskInfo ( struct objectid *obj );
/*     247 */ int DisplayLibraryInfo ( struct objectid *obj );
/*     281 */ void DisplaySoftDevInfo ( struct objectid *obj );
/*     315 */ void DisplayResourceInfo ( struct objectid *obj );
/*     344 */ int DisplayPortInfo ( struct objectid *obj );
/*     387 */ int DisplayFontInfo ( struct objectid *obj );
/*     407 */ int DisplayWindowInfo ( struct objectid *obj );
/*     450 */ int DisplayScreenInfo ( struct objectid *obj );
/*     492 */ int DisplayLockInfo ( struct objectid *obj );


/* rsysformatdisk.c */
/*     293 */ void FormatDisk ( void );


/* rsysfindfile.c */
/*     255 */ void MakeDevEntry ( struct List *list , char *str );
/*     633 */ void HandleFindFileKeys ( ULONG code );
/*     652 */ void FindFile ( void );


/* rsyscrc.c */
/*     218 */ int OpenCRCWindow ( void );
/*     295 */ void CRCSum ( void );


/* rsyssavewindow.c */
/*     856 */ void SaveWindows ( void );


/* rsyssignaltrap.c */
/*     118 */ void HandleTrap ( int signal );
/*     189 */ void InstallTrapHandlers ( void );
/*     213 */ void RemoveTrapHandlers ( void );
/*     229 */ void _traphandler ( long sig );


/* rsystextformatter.c */
/*     330 */ int RSysFormatOutput ( struct Window *wind , char *format );


/* rsysintuictrl.c */
/*      73 */ void EnableGadget ( struct Window *Wnd , struct Gadget *gad , int on_off );
/*      83 */ void makelabelvisible ( struct Gadget *gad );
/*     102 */ char *gadgetbuff ( struct Gadget *gad );
/*     141 */ void InitListView ( struct Window *wind , struct Gadget *gad , struct List *list , int top );
/*     163 */ void RefreshListView ( void );
/*     175 */ void EmptyListView ( void );
/*     201 */ APTR LockWindow ( struct Window *win );
/*     230 */ void UnlockWindow ( APTR req );
/*     246 */ void LockMainWindow ( int on );
/*     267 */ void MakeWindowRefresh ( struct Window *window );
/*     276 */ void MakePattern ( struct Window *wind );
/*     311 */ void RefreshWindowAndGadgets ( struct Window *wind );
/*     326 */ void RefreshRastPort ( struct Window *wind , struct Gadget **gads , int *gadnum , int cnt , int SaveGad , struct Gadget *GadgetList );
/*     378 */ void RefreshMainWindowPattern ( void );
/*     392 */ void ClearIntuiMsgPort ( struct Window *wnd );
/*     407 */ void OpenMainWindow ( void );
/*     430 */ void CloseASysWindow ( struct Window **wind , struct Gadget **windgadlist , struct Menu **windmenus );
/*     464 */ int OpenASysWindow ( int (*func )(void ), int kill );
/*     497 */ void CenterWindow ( struct Screen *scr , UWORD *top , UWORD *left , UWORD width , UWORD height );
/*     518 */ void AdjustWindowDimensions ( struct Screen *Scr , UWORD WinLeftEdge , UWORD WinTopEdge , UWORD WinWidth , UWORD WinHeight , UWORD *NewWinLeftEdge , UWORD *NewWinTopEdge , UWORD *NewWinWidth , UWORD *NewWinHeight );
/*     561 */ struct Screen *FindFrontPubScr ( struct Screen *activescr );
/*     620 */ long SetupScreen ( void );
/*     648 */ void CloseDownScreen ( void );
/*     680 */ void DisableSysRequest ( int disable );
/*     704 */ void PrintHeader ( enum ListTypes type , char *text );
/*     725 */ void PrintInfo ( char *text , int speakit , int waitit );
/*     761 */ void PrintStatistics ( void );
/*     787 */ WORD MyEasyRequest ( struct Window *wind , UBYTE *title , UBYTE *Gadgets , UBYTE *Body , ...);


/* rsysgfxctrl.c */
/*      40 */ WORD compute ( UWORD offset , UWORD xy , int measure );
/*      50 */ UWORD ComputeX ( UWORD value );
/*      60 */ UWORD ComputeY ( UWORD value );
/*      73 */ void ComputeFont ( struct Screen *wndscr , UWORD width , UWORD height );


/* rsyshelp.c */
/*     201 */ void HandleHelp ( enum RSysNumbers Link );
/*     272 */ void Help ( void );
/*     308 */ int CloseHelpOnScreen ( void );
/*     323 */ void OpenHelpOnScreen ( int openit );
/*     339 */ void ShowStatus ( void );


/* rsysiconify.c */
/*      43 */ int LookTypeOfFile ( BPTR lock , char *fname , int num , int totalnum );
/*     265 */ void Iconify ( void );


/* rsysinit.c */
/*     305 */ long CreateMainGadgets ( void );
/*     340 */ void ResizeWindowRefresh ( void );
/*     395 */ int OpenSysWindow ( void );


/* rsyslist.c */
/*      43 */ int CountIntuiObjects ( int typ );
/*      70 */ int CountDevices ( long mask );
/*      88 */ int CountNodes ( struct List *list );
/*     106 */ int CountMemory ( void );
/*     131 */ int NoEntries ( void );
/*     153 */ void RefreshList ( int type );
/*     188 */ void SaveCurrentList ( void );
/*     238 */ void RestoreList ( void );
/*     286 */ void KillList ( void );


/* rsysspeciallist.c */
/*      34 */ void RSysAmigaGuideRefList ( void );
/*     103 */ void SysBrokerList ( void );
/*     180 */ void SysAvailFontsList ( void );


/* rsyssummarylists.c */
/*     208 */ void MakeHardwareList ( void );
/*     418 */ void MakeMemoryList ( void );
/*     489 */ void MakeSystemList ( void );


/* rsysutils.c */
/*      75 */ char *strncpy ( char *dest , const char *src , size_t len );
/*      94 */ char *strcpy ( char *dest , const char *src );
/*     106 */ long ahtoi ( char *String );
/*     131 */ void *MyAllocVec ( unsigned long byteSize , unsigned long requirements , int kill );
/*     148 */ void MyFreeVec ( void *memptr );
/*     166 */ LONG Command ( struct Node *node , char *file );
/*     207 */ struct DiskObject *GetProgramIcon ( void );
/*     274 */ void ToggleFastMode ( void );
/*     294 */ void ToggleAskingMode ( void );
/*     310 */ void ToggleTextFormatter ( void );
/*     330 */ void ToggleSortMode ( void );
/*     352 */ void ToggleWorkingBar ( void );
/*     376 */ void ToggleSpeakMode ( void );
/*     400 */ void ToggleAutoFront ( void );
/*     420 */ void ToggleMouseWindow ( void );
/*     444 */ void ToggleTopazFont ( void );
/*     505 */ void AddNodeSorted ( struct List *list , struct Node *node , int sortpos );
/*     626 */ void AddNodeToList ( int i , int sort_in , int sortpos );
/*     664 */ void CreateEntryList ( int sorting , int sortpos );
/*     677 */ char *B2CStr ( char *dest , BSTR inp );
/*     697 */ void savestrcpy ( char *str , struct Node *node , int cnt , int type );
/*     725 */ struct Node *GetNode ( struct List *list , ULONG offset );
/*     748 */ long SizeOfFile ( char *Name );
/*     779 */ int SizeOfDir ( BPTR lock , long *Size , int *Dirs );
/*     850 */ ScrollEntry *AllocScrollEntries ( int count );
/*     886 */ long getdisktype ( BPTR lock );
/*     897 */ void FreeBytes ( char *Vol , long *free , long *used , long *usedpercent , char *state , char *type );
/*     987 */ int exist ( char *name );
/*    1008 */ void quit ( int askyou );
/*    1045 */ int Question ( struct Window *wind , char *ask , int def );
/*    1068 */ void OpenLibs ( void );
/*    1098 */ void CloseLibs ( void );
/*    1120 */ void CloseAll ( void );


/* rsysmodify.c */
/*      96 */ void CountAssocObjects ( struct Task *task , int *wins , int *scrs , int *ports );
/*     143 */ int CheckWindow ( struct Window *findwin );
/*     984 */ void ModifyObject ( int TypeID , ULONG code );


/* rsysaction.c */
/*     253 */ void BuildActionList ( void );
/*     429 */ int StartAction ( int ftype , char *file , BOOL last );
/*     690 */ void DisplayFileRequest ( void );


/* rsyscrypt.c */
/*     126 */ int OpenCryptWindow ( void );
/*     562 */ void CryptFile ( void );


/* rsyshunks.c */
/*     586 */ void PrintHunkStruct ( char *file );
/*     697 */ void HunkStruct ( void );


/* rsystreehunks.c */
/*     156 */ BOOL ClickedCloseGadget ( void );
/*     280 */ long OpenTreeWindow ( char *name , int hunk );
/*     413 */ void PrintTree ( struct objectid *obj );


/* rsyscheckoffsets.c */
/*     191 */ void PrintLibOffsets ( LIBRARY *lib );
/*     234 */ void PrintDevOffsets ( LIBRARY *lib );
/*     286 */ void SysCheckOffs ( void );


/* rsysclip.c */
/*      33 */ void SaveListToClip ( struct List *list , char *text );
/*     100 */ void RSysListToClip ( void );
/*     114 */ void RSysEntryToClip ( void );


/* rsysflush.c */
/*      38 */ void RSysFlushAllLibraries ( void );
/*      76 */ void RSysFlushAllFonts ( void );
/*     112 */ void RSysFlushAll ( void );


/* rsyserror.c */
/*      85 */ void ErrorHandleFull ( char *ObjName , enum err_objects errobj , enum err_actions erract , int kill , char *file , char *func , int line );


/* rsyspreferencelists.c */
/*      74 */ void MakeHeadEntry ( int *num , char *title );
/*     109 */ void MakeHexEntry ( int *num , char *title , APTR entry );
/*     159 */ void SysPrefList ( void );
/*     494 */ void SysEnvList ( void );
/*     617 */ void SysExtPrinterData ( void );


/* rsysshowfont.c */
/*     393 */ void ShowFont ( struct TextFont *tf );


/* rsysinitdata.c */
/*     102 */ int ChooseNewFile ( char *oldfile , char *header );
/*     141 */ void FreeHardwareData ( void );
/*     327 */ void BuildHardwareList ( void );
/*     385 */ void FreeLibOffData ( void );
/*     535 */ void BuildLibOffsetList ( void );
/*     577 */ void FreeAmigaGuideContextMemory ( void );
/*     637 */ void BuildHelpList ( void );
/*     675 */ void SaveConfig ( void );
/*     878 */ void FreeValidAddressList ( void );
/*     885 */ ValidMemoryNode *CheckNode ( ULONG memoryptr );
/*     926 */ void BuildValidAddressList ( void );
/*    1016 */ void BuildAllDataEntries ( void );


/* rsysmonitor.c */
/*     553 */ void Monitor ( struct objectid *obj , char *entrystring );


/* rsyssearch.c */
/*     291 */ void RSysFindNext ( void );
/*     324 */ void RSysFindPrev ( void );
/*     383 */ void RSysSearch ( void );

