-----Original Message-----
From: cctech [mailto:cctech-bounces at
classiccmp.org] On Behalf Of Maciej
W. Rozycki
Sent: 25 April 2016 14:29
To: General Discussion: On-Topic Posts <cctech at classiccmp.org>
Subject: RE: AlphaStation 200 NVRAM Problem
On Sun, 24 Apr 2016, Maciej W. Rozycki wrote:
> The thing
> I am struggling with at the moment is getting sys$crmpsc_pfn_64 to
> work so I can use C to test the NVRAM. I seem to have a problem with
> the service writing back the address and length, but I don't yet know
why.
That's beyond my abilities I'm afraid, can't help.
Ah, BTW, a general note: make sure you request an uncached mapping, if
your interface has such control, mark your pointers `volatile' and use
appropriate synchronisation barriers between accesses.
Maciej
To help me work out why my program isn't working I went back to the console
command to try to write to the flashbus index register, I used the following
command:
deposit -l pmem:100000000 94000000
This should set up the flashbus register to write to the LEDs. Instead I got
a machine check and an "Illegal target address".
Am I misunderstanding the technical manual? Are those addresses it gives for
the flashbus registers physical addresses?
Thanks
Rob