updated C and assembly source file headers; updated attributes header