----------------------------------------------------------
ChkAll 1.0 (03.06.2025) by Roman Brenski (RomanWorkshop) |
----------------------------------------------------------
-------------
Description |
-------------
This program is checking and displaying basic informations about hardware confi-
guration of Amiga. It was written in assembler and compiled with "ASM-One 1.44".
It works under Workbench 1.2 or newer operating system and can be started by
double-clicking its default icon or typing its name in the CLI console.
It uses basic system functions from the Exec/DOS libraries and my low-level
routines. They detect individual components by: software handling of processor
exceptions (CPU/FPU), reading the identification value from hardware register
of graphics chip (GFX), reading the version/revision from Kickstart memory
(ROM) and reading the values returned by system function (CHIP/FAST).
Displayed informations about the Amiga include:
CPU - 680x0 family processor model: "68000", "68010", "68020" (68EC020),
"68030" (68EC030), "68040" (68EC040/68LC040), "68060" (68EC060/68LC060).
In case of 68060 processor, also its version: "68060" - full (includes
FPU and MMU) or "XX060" - EC (without FPU and MMU)/LC (without FPU) and
revision "(rev X)" will be displayed. Additional informations about 68060
processor come from its PCR register.
FPU - 6888x family math coprocessor model: external "68881"/"68882" or internal,
built into processor 68040 - "IN040"/68060 - "IN060". If there is no math copro-
cessor, "NONE" will be displayed.
GFX - graphics chip model: "OCS"/"ECS"/"AGA" and its working standard:
"(PAL)"/"(NTSC)".
ROM - Kickstart version, determined by the version ($Fx000C, 16-bit version)
and revision ($Fx000E, 16-bit revision) written in it. The oldest Kickstarts
0.7/1.0/1.1 will be recognized as "1.x (xx.xx)", and Kickstart 3.5 (40.71) as
"3.1 (40.71)". If the Kickstart is not recognized, message "Unknown (vv.rr)"
will be displayed with its version and revision in brackets.
Displayed Kickstart version may not be the one currently used by Amiga system.
Especially if the Kickstart was loaded (relocated/remapped) into RAM by a pro-
gram (e.g. ReKick, SKick), maprom/fastrom function of turbo card or memory
management unit (MMU). List of recognized Kickstart versions:
1.x (xx.xx), 1.2 (33.166), 1.2 (33.180), 1.2.1 (34.4), 1.3 (34.5), 1.4 alpha
18 (36.2), 1.4 beta (36.3), 1.4 alpha 15 (36.15), 1.4 beta (36.16), 2.0 beta
(36.28), 2.0 beta (36.65), 2.0 beta (36.67), 2.0 beta (36.72), 2.01 (36.141),
2.01 (36.143), 2.02 (36.202), 2.02 (36.207), 2.02 (36.209), 2.03 (37.74),
2.03 (37.92), 2.04 [pre] (37.175), 2.04 [plus] (37.210), 2.05 (37.299), 2.05
(37.300), 2.05 (37.350), 3.0 beta (39.65), 3.0 (39.106), 3.1 beta (40.3), 3.1
beta (40.9), 3.1 (40.16), 3.1 (40.55), 3.1 (40.60), 3.1 [beta] (40.62), 3.1
(40.63), 3.1 [beta] (40.68), 3.1 (40.69), 3.1 [beta] (40.70), 3.1 [beta]
(40.71), 3.1 (40.72), 3.2 beta (43.1), 3.5 (44.1), 3.x (44.72), 3.x (45.57),
3.x (45.61), 3.x (45.62), 3.x (45.64), 3.x (45.66), AROS (46.10), AROS (46.11),
AROS (46.12), 3.1.4 (46.143) [v2], 3.2 (47.96), 3.2 (47.102), 3.2 (47.111),
3.2 (47.115).
CHIP / FAST - amount of all available (installed) RAM in "kB" (maximum 4194303
kB), displayed separately for CHIP memory shared with the chipset (graphics
chip) and for FAST (or SLOW) memory, to which processor has direct and
therefore faster access.
I tested program on my Amiga 500/600 and under "WinUAE" emulator on Amigas,
with different hardware configurations with almost every supported Kickstart.
I did not notice any errors/problems, but if they occur you can contact me
via e-mail.
--------------
Informations |
--------------
Source code of this program is included in the archive. Im from Poland
so comments in source file are written in Polish. Latest version of this
program is available on my (Polish) website:
http://romanworkshop.blutu.pl/asm68/chkall.htm
---------
License |
---------
This program is freeware. You can redistribute it only without doing any changes
in original files. You get this program as-is, without any warranty to work pro-
perly. You use it on your own risk. Im not responsible for any possible damages
this program can do.
-----------------
Version History |
-----------------
1.0 (03.06.2025) - first public version. |