Default Porting to rom

Should it be hard to port to a rom if say you are forking from the tf700. Can someone recommend a guide to do this type of thing? Any thoughts?