home *** CD-ROM | disk | FTP | other *** search
-
- 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.
-