Arduino Mega or DUE?

Thanks Bperrybap.

I now understand what you mean. Well i am using a few libraries, some from Arduino and some from other contributors.

Is there anyway i can know if the h/w is being touched in those libraries? I will have to skim these lib files.