AminetAminet
Search:
84879 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/misc/ChkAll.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric iconother icon
No screenshot available
Short:Check basic configuration of Amiga
Author:Roman Brenski
Uploader:romanworkshop gmail com
Type:util/misc
Version:1.0
Architecture:m68k-amigaos
Date:2025-06-03
Distribution:Aminet
Download:util/misc/ChkAll.lha - View contents
Readme:util/misc/ChkAll.readme
Downloads:140

----------------------------------------------------------
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.


Contents of util/misc/ChkAll.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[Amiga]                    934    1272  73.4% -lh5- a6c1 Jun  3 13:11 ChkAll 1.0/ChkAll
[Amiga]                   1994    4335  46.0% -lh5- 60d5 Jun  3 12:24 ChkAll 1.0/ChkAll.readme
[Amiga]                   3967   12396  32.0% -lh5- a5b9 Jun  3 13:07 ChkAll 1.0/ChkAll.s
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         3 files    6895   18003  38.3%            Jun  3 23:55
Page generated in 0.03 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>