home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fish 'n' More 2
/
fishmore-publicdomainlibraryvol.ii1991xetec.iso
/
disks
/
disk433.lzh
/
SysInfo
/
SysInfo.Doc
< prev
next >
Wrap
Text File
|
1991-01-12
|
7KB
|
175 lines
SysInfo V1.98 by Nic Wilson
--------------------------
Nic Wilson Software
138d South Street
Toowoomba Queensland 4350
Phone (076) 358539 A/H
(076) 358522 W/H
(076) 358522 FAX
This program was written due to the lack of such a program
on the Amiga. It was written using HiSoft Devpac Assembler.
I have placed this program on the public domain so that it
can be used by everyone. I hereby give permission for
commercial publishers to distribute this program as long as
the conditions below are met.
CONDITIONS This doc file and the icons must
---------- accompany the program.
Full credit given to Nic Wilson Software.
Additions to the doc file are made at the
end of the doc, and a copy sent to us.
The executable is not modified in any way.
The program hunks have been written to use Public memory so
it will load into fast ram if its available. The program
requires about 100k of chip memory and 36k of public memory in
order to run.
HISTORY
-------
V1.98 fixes a couple of bugs. RAMSPEED VS CHIP was incorrect
and could give wrong results. CHIPRAM VS A3000 was totally
wrong and and results were garbage. Both these new routines
should be much better.
IMPORTANT
---------
Amigas that have a maths co-processor using kickstart 1.3 or
earlier, MUST use SetPatch 1.34 or later otherwise this program
will crash. This is because this program uses 68881 & 68882
instructions and a bug in the kernal causes a guru. SetPatch
patches this bug.
SPEED COMPARISONS
-----------------
The A500 STANDARD comparison is against a PAL A500 totally
unexpanded (ie. no Fast Ram). This program has a 3 bitplane
screen open, this shows how much the processor slows when running
a program in chip memory while having to contend with Agnus
working overtime.
The B2000 EXTRA RAM comparison is against a PAL B2000 with
SLOW RAM or FAST RAM. The processor returns to normal speed
even though the 3 bit plan screen is open. This can show the
difference in speed between slow ram and zero wait state memory
boards. Our experience shows that it only makes a difference of
around 0.01 or one hundredth.
The GVP A3001 comparison is against a B2000 with a GVP A3001
acellerator card, with a clock speed of 28MHZ. All caches and
bursts on. The board also contained 4 megs of 32 bit wide, 80ns
ram.
The A2620 comparison is against a standard A2500 with a A2620
card running at 14MHZ. All caches and bursts on.
The A3000 25MHZ comparison is against a standard A3000/25MHZ
with 1 Meg of FAST RAM 32 bit wide, and 2 Megs of CHIP. All
caches and bursts on.
FREE MEMORY
-----------
This shows the amount of free memory as if the program is not
running so it is not accurate to the byte, but is a very good
indication of the free pool.
The TOTAL MEMORY is the total amount of memory that the Exec
memory list reports. Tests have showed that this figure is
around 800 odd bytes short of actual. This is because the
amount of memory that exec takes itself never gets added to
this list.
RAM SPEED vs CHIP is a calculated performance test of your
CHIP RAM vs your PUBLIC RAM. The result is shown as a
percentage increase in the speed of the PUBLIC RAM. If no
FAST or SLOW ram is available then the result will be around
0%.
NOTE:
Any mounted devices that the program does not recognise will
be seen and counted as a hard partition.
DH0: DRIVER IN shows you what type of memory your hard disk
device driver is in. This is interesting, as it shows if your
hard drive is running at its best. If it is not in FAST then
try to get it in FAST, as it will operate better.
2000/500 CLOCK only looks for the standard 2000 or 500 Hardware
clock. It does not look for the mutitlude of different clocks
that were available for the 1000, and does not show the 3000 clock
as yet, maybe the next version.
INTERNAL HARDWARE
-----------------
This shows internal harware as the program has found it.
ECS stands for ENHANCED CHIP SET. If Agnus or Denise show
this then they are the lastest custom chips. The number that
is shown in brackets is the actual chip number, this helps in
physical identification of the chips.
CPU's 68000, 68010, 68020, 68030 and 68040 are supported
and will be displayed if found. This information is fetched
from Execbase. If incorrect then Exec is incorrect and can
be corrected by running SetCPU or CPU on the A3000.
FPU's or Floating Point Units 68881 and 68882 are supported and
will be displayed if found. These chips are also often referred
to as maths co-processors. Wether or not you have one is fetched
from Execbase, so it must be correct (as above), but then an actual
test is made to see which one you have. Exec 1.3 only knows you
have one, not which type. (also see IMPORTANT above).
MMU's or Memory Management Units 68851 or the internal 68030 are
supported. These are actually tested for as Exec does not carry
this info. The 68451 never became very popular so is not supported.
SPEED IN MHZ is a rough indication of the clock speed. This
is totally accurate but is a good indication. It at least allows
you to know wether your system is 7MHZ, 16MHZ or 25MHZ etc.
This is difficult to find out unless you take the unit apart
and even then is difficult. Fast ram must be available for this
to be anywhere near accurate, as the timing loops were all based on
machines with some Fast ram available. CPU's with a cache are more
accurate as RAM is not as important to the loops.
THINGS I WOULD LIKE TO ADD
--------------------------
1. Ability to check Amiga model ** is it possible?
2. Ability to split the XT and AT bridgeboard. Anyone
know how?
3. Your ideas!
Any suggestions preferably in assembler but I can translate
C if I have to, but it is such a pathetic language (sorry C
programmers but Assembler is so much nicer).
NOTE ON SPEED COMPARISONS
-------------------------
If you have any of the machines listed above, or even a totally
different configuration, run the program with -t option (eg. sysinfo -t )
then phone me with the resulting numbers that will be printed to the screen.
My phone number or fax is at the top of this file.
Happy Computing
Nic Wilson
PS. Send for latest NoVirus V3.33 (now OS2.0 and Amiga 3000 compatible)
ONLY A$40.00
For latest free brain file update send S.A.S.E. with disk
to above address. Older commercial NoVirus owners (V2.00 - V3.24)
also get free code update, so send for it now!!!
DONT FORGET TO INCLUDE POSTAGE OR WE CANNOT REPLY.