I had a look through the code and i'm a little puzzled as to how it's running. Normally, you need to complete the functions initializeHardware(), finalizeHardare(), updateBuffersIn(), updateBuffersOut(). but there's nothing like this in sequent.cpp. What am I missing?