-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Shawn wrote:
> hello guys,
> I got a newbie confused when I was looking into the source code of
> s3c2440's RTC driver.I dont know what is __v excatly means.anyone can
> tell?thanks anyway!
>
> #define readb(c) ({ __u8 __v = __raw_readb(__mem_pci(c)); __v; })
>
> --
> GNU powered it...
> GPL protect it...
> God blessing it...
>
> regards
> HFG--Shawn the R0ck
Hi,
__v is a variable name.
If you convert this macro to a function it would look something like:
uint8_t f(uint8_t *addr)
{
uint8_t __v = 0;
__v = _raw_readb(__mem_pci(addr));
return __v;
}
Regards
T.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAktATcoACgkQMWzB+ySr3HLbdwCgkxxEHjFS89YihCIuWyTsjBAx
D/0AoJl+cmsMqWTS54BPadmHA4dx8djt
=sMgA
-----END PGP SIGNATURE-----
--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to [email protected]
Please read the FAQ at http://kernelnewbies.org/FAQ