Hi,
browsing the sources for some problem I wondered why nvram.c uses a
static spinlock named rtc_lock, hiding the global one.
Regards,
Ulrich
> browsing the sources for some problem I wondered why nvram.c uses a
> static spinlock named rtc_lock, hiding the global one.
It only does that for the atari, where the driver isnt used by other things
> > It only does that for the atari, where the driver isnt used by other things
>
> Hmm.. are there different nvram.c drivers? I noticed that SuSE 7.1
> loads that driver in i386....
Read carefully
> * This driver allows you to access the contents of the non-volatile
> memory in
> * the mc146818rtc.h real-time clock. This chip is built into all PCs
> and into
> * many Atari machines. In the former it's called "CMOS-RAM", in the
> latter
> * "NVRAM" (NV stands for non-volatile).
The
static spinlock_t
is in the ATARI specific section
On 26 Feb 2001, at 9:33, Alan Cox wrote:
> > browsing the sources for some problem I wondered why nvram.c uses a
> > static spinlock named rtc_lock, hiding the global one.
>
> It only does that for the atari, where the driver isnt used by other things
Hmm.. are there different nvram.c drivers? I noticed that SuSE 7.1
loads that driver in i386....
Also doesn't look a lot like Atari:
* This driver allows you to access the contents of the non-volatile
memory in
* the mc146818rtc.h real-time clock. This chip is built into all PCs
and into
* many Atari machines. In the former it's called "CMOS-RAM", in the
latter
* "NVRAM" (NV stands for non-volatile).
Regards,
Ulrich