🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.sun
Article #6257

Re: Sun 4/1xx vs Sun 4/2xx using mmap()

#6257
From: John C. Schultz
Date: Mon, 31 Dec 1990 03:23
19 lines
1486 bytes
Possible solution #1

I use mmap() calls to access image processing boards as VME24D16 devices.
This works fine on a Sun 3, including the ability to do symbolic debugging
of the VME board's registers.  Howver on a Sun 4/330, SunOS 4.0.3, trying
to get gdb (or dbx) to access the registers hangs the cpu (L1-a time).  As
I recall, this is a problem with the device driver under 4.0.3.

Probable solution #2

Using the VME24D32 device implies that your VME board has 32 bit
addressing which in turn implies that it has both a P1 and a P2 VME
backplane connector, both of which must be connected to the SUN VME
backplane connectors.  My guess is that for whatever reason, your board
should be addressed as a VME24D16 device.

John C. Schultz                    EMAIL: schultz@halley.est.3m.com
3M Company,  Building 518-01-1     WRK: +1 (612) 733-4047
1865 Woodlane Drive, Dock 4,       Woodbury, MN  55125
Technical Details
Message-ID: <989@brchh104.bnr.ca>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!cunews!bnrgate!brtph3!brchh104!brchs1!bnr.ca!rice.edu!sun-spots-request

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!cunews!bnrgate!brtph3!brchh104!brchs1!bnr.ca!rice.edu!sun-spots-request
From: schultz@halley.serc.3m.com (John C. Schultz)
Newsgroups: comp.sys.sun
Subject: Re: Sun 4/1xx vs Sun 4/2xx using mmap()
Keywords: Miscellaneous
Message-ID: <989@brchh104.bnr.ca>
Date: 31 Dec 90 03:23:52 GMT
Sender: news@brchh104.bnr.ca
Organization: Sun-Spots
Lines: 19
Approved: Sun-Spots@rice.edu
X-Refs:  Original: v9n404
X-Sun-Spots-Digest: Volume 9, Issue 415, message 11
X-Note: Submissions: sun-spots@rice.edu, Admin: sun-spots-request@rice.edu