Fix screen size to ignore hidden pixels. Add orientation support. Fix bit blitting boundary conditions. Add power modes support. This driver is now fully implemented.