Subversion Repositories pentevo

Rev

Blame | Last modification | View Log | Download | RSS feed | ?url?

  1. #ifndef _ASMFNUMS_H
  2. #define _ASMFNUMS_H
  3. /* asmfnums.h */
  4. /*****************************************************************************/
  5. /* SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only                     */
  6. /*                                                                           */
  7. /* AS-Portierung                                                             */
  8. /*                                                                           */
  9. /* Verwaltung von Datei-Nummern                                              */
  10. /*                                                                           */
  11. /* Historie: 15. 5.96 Grundsteinlegung                                       */
  12. /*                                                                           */
  13. /*****************************************************************************/
  14.  
  15. extern void InitFileList(void);
  16.  
  17. extern void ClearFileList(void);
  18.  
  19. extern void AddFile(char *FName);
  20.  
  21. extern Integer GetFileNum(char *Name);
  22.  
  23. extern const char *GetFileName(int Num);
  24.  
  25. extern Integer GetFileCount(void);
  26.  
  27. extern void AddAddressRange(int File, LargeWord Start, LargeWord Len);
  28.  
  29. extern void GetAddressRange(int File, LargeWord *Start, LargeWord *End);
  30.  
  31. extern void ResetAddressRanges(void);
  32.  
  33. extern void asmfnums_init(void);
  34. #endif /* _ASMFNUMS_H */
  35.