title: Drawing text on a framebuffer in Linux from C
body: <p>How can a program draw text on a frame buffer mapped in as an array? What is needed is both a means of representing the individual characters, and of drawing the characters pixel by pixel in a manner that is not too inefficient. The representation of the characters should ideally be defined solely in code, and no third party libraries would be required.</p>
  
  <p>Does anyone know of code to do this available under a liberal license?  Or a tool to generate data definitions for the font for use in program code e.g. the array of bitmap glyph/character values?</p>