# readable screen parameters # screen coords & dims ppn_y0, ppn_w, ppn_h = 0, 0, 0 # color screen ppn_has_color, ppn_need_show = True, False def col_lst2int(c): return c[0]>>3<<11 | c[1]>>2<<5 | c[2]>>3 def col_int2lst(c): return (c>>11<<3 & 255, c>>5<<2 & 255, c<<3 & 255) def myInternalException(sdev): raise Exception('Error in device (' + sdev + ') init. Try updating device + ppn.')