add frambuffer controller