Hangar.La tienda de software del Amiga

APeek 1.02

Peek value(s) from given memory address

Short:        Peek value(s) from given memory address
Author:       flype
Uploader:     flype44 gmail com (flype)
Type:         util/shell
Version:      1.02
Architecture: m68k-amigaos >= 2.0.0
Distribution: Aminet
Required:     68020+

Small tool to peek value(s) from a given memory address.

Version :

$VER: APeek 1.02 (9.6.2016)

Arguments :

A=ADDRESS/A - Mandatory, Address to peek.
              Can be decimal or hexa number (using $ or 0x).
S=SIZE/N    - Optional, Number of bytes to peek.
              Default value: 2.
              Valid values: 1=Byte, 2=Word, 4=Long.
C=COUNT/N   - Optional, Number of values to peek.
              Default value: 1.
              Valid values: from 1 to 99.

Examples of usage :

>APeek ?            ; Help.
>APeek $F80000      ; Read ROM Identifier.
>APeek $F8000C 2 2  ; Read ROM Version and Revision.
>APeek 0xBFE601 1   ; Read CIAA Timer B Low byte register.
>APeek 0xBFE701 1   ; Read CIAA Timer B High byte register.
>APeek 0xDFF300 2 9 ; Read SAGA Video Core ModeLine registers.
>Version FULL APeek ; Read Version of APeek.

Examples of output :

> APeek ADDRESS=$BFE601 SIZE=1
[00] $00BFE601: $93   147

> APeek ADDRESS=$F8000C SIZE=2 COUNT=2
[00] $00F8000C: $0028     40
[02] $00F8000E: $003F     63

> APeek ADDRESS=$F80000 SIZE=2 COUNT=10
[00] $00F80000: $1114   4372
[01] $00F80002: $4EF9  20217
[02] $00F80004: $00F8    248
[03] $00F80006: $00D2    210
[04] $00F80008: $0000      0
[05] $00F8000A: $FFFF  65535
[06] $00F8000C: $0028     40
[07] $00F8000E: $003F     63
[08] $00F80010: $0028     40
[09] $00F80012: $000A     10

Return Codes ($RC) :

If all OK         =>  0 (OK)
Invalid Count     => 10 (ERROR)
Invalid Size      => 10 (ERROR)
Invalid Address   => 10 (ERROR)
Invalid Arguments => 10 (ERROR)
Fail to open DOS  => 20 (FAIL)

Compilation :

Full ASM Source code is provided in archive.
Written with Devpac 3.18, code compatible with MC68020+.

Gratis

Descargar 5 KB

Desde el Amiga: abre Hangar y busca APeek.

Autorflype
Categoríautil/shell
Tamaño5 KB
Fecha2025-05-15
Param68k-amigaos >= 2.0.0
OrigenAminet