Its possible to port if you have a base rom available for your device. I'm saying this because every port guide or rom I've come across had a base rom. So you actually have something to base it off. (Work on).
If I am wrong, please excuse me. Maybe someone experienced with porting can perhaps explain your question in detail and provide a few tips on getting started.