>> #ifdef CONFIG_NVRAM >> ..... >> #endif /* CONFIG_NVRAM */ MS> That's just to make the code readable so you can easily spot the #endif MS> that matches the #ifdef CONFIG_NVRAM. Now what's your problem with this? Only my knowledge of C has problems, I think! ;-) -- Ciao leandro Email: leandro@firenze.linux.it GPG Key fingerprint = 761A 69EA 813A CF14 FACD 1E79 AFF9 1B97 D88E 024C