ftp.nice.ch/pub/next/developer/hardware/dsp/DSPMemorySize.README

This is the README for DSPMemorySize.N.bs.tar.gz [Download] [Browse] [Up]

; README for dspmemsize.asm [V0.90, 92-09-10]
;
; Dear Archive maintainer,
; 	Please store DSPMememorySize.tar.Z in the directory for DSP related programs.
;
; Description: Program to find if the external DSP RAM is 8kw or 32kw on NeXT.
; Tested for Release 2.1
;
;
; Written by Izumi Ohzawa.
;
;
;; It does not do a real test, but relies on memory map of 8k/32kword configurations.
;; If larger DSP RAM expansion becomes available for NeXT, this program will break and
;; must be modified accordingly.
;; Currently, it simply test if there are actually 32k unique memory cells that can
;; retain values.  This is done by writing the address value into each memory location,
;; and reading them back to see if the address == content.
;; If any mismatch is found, then we just assume that the external RAM size is 8kw.
;; Mismatches will be found for 8kw configuration because 8kw of RAM is aliased into
;; 32kw address space multiple times, i.e., same physical memory cell appears at
;; 4 different addresses.
;; If all 32kwords can retain unique values, we assume the RAM size is 32kw (it may be
;; actually larger if larger SIMM is installed.
;; Since all addresses are presented with memory cells, we don't have to worry about
;; floating data lines.

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.