home *** CD-ROM | disk | FTP | other *** search
/ Enigma Amiga Life 106 / EnigmaAmiga106CD.iso / software / utilities / hexy / src / hexy_asm.h < prev    next >
Encoding:
C/C++ Source or Header  |  1999-08-23  |  2.0 KB  |  59 lines

  1.  
  2. /*
  3.  * [!BGN - MACHINE GENERATED - DO NOT EDIT THIS HEADER]
  4.  *
  5.  * Program   : Hexy (Binary file viewer/editor for the Amiga.)
  6.  * Version   : 1.6
  7.  * File      : Work:Source/!WIP/HisoftProjects/Hexy/Hexy_asm.h
  8.  * Author    : Andrew Bell
  9.  * Copyright : Copyright © 1998-1999 Andrew Bell (See GNU GPL)
  10.  * Created   : Saturday 28-Feb-98 16:00:00
  11.  * Modified  : Sunday 22-Aug-99 23:31:45
  12.  * Comment   : 
  13.  *
  14.  * (Generated with StampSource 1.2 by Andrew Bell)
  15.  *
  16.  * [!END - MACHINE GENERATED - DO NOT EDIT THIS HEADER]
  17.  *
  18.  */
  19.  
  20. /*
  21.  * File created: Fri.30.Oct.1998
  22.  *
  23.  * Prototypes for assembly functions located in 'Hexy_asm.s'.
  24.  *
  25.  */
  26.  
  27.  
  28. /*
  29.  *  Hexy, binary file viewer and editor for the Amiga.
  30.  *  Copyright (C) 1999 Andrew Bell
  31.  *
  32.  *  Author's email address: andrew.ab2000@bigfoot.com
  33.  *
  34.  *  This program is free software; you can redistribute it and/or modify
  35.  *  it under the terms of the GNU General Public License as published by
  36.  *  the Free Software Foundation; either version 2 of the License, or
  37.  *  (at your option) any later version.
  38.  *
  39.  *  This program is distributed in the hope that it will be useful,
  40.  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
  41.  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  42.  *  GNU General Public License for more details.
  43.  *
  44.  *  You should have received a copy of the GNU General Public License
  45.  *  along with this program; if not, write to the Free Software
  46.  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  47.  *
  48.  */
  49.  
  50.  
  51. extern void AdjustView( register __a0 struct VCtrl *, register __d0 LONG);
  52. extern void UpdateView( register __a0 struct VCtrl *, register __d0 ULONG);
  53. extern ULONG StrLen( register __a0 UBYTE *String);
  54. extern void LongToHex( register __d0 ULONG, register __a1 UBYTE *Dest);
  55.  
  56. extern ULONG SearchMem( register __a0 void *Mem, register __d0 ULONG MemLen, register __a1 UBYTE *CmpStr, register __d1 ULONG CmpStrLen);
  57. extern ULONG SearchMemRev( register __a0 void *Mem, register __d0 ULONG MemLen, register __a1 UBYTE *CmpStr, register __d1 ULONG CmpStrLen);
  58.  
  59.