ErikZalm/Marlin — pull request #86 by soerup (2012-02-27 20:42:48+00:00)
Title: Marlin v1

First part of a LCD rework
- split the configuration into configuration_io.h
- generalized LCD code and implemented 2 new types (Serial lcd and KS0108(incomplete) ) - 1 more planned
- preparation for generalized input types:
* serial encoder
* two button
* three button
* joystick

Not sure if you wan't to take this big a change into the release so close to 1.0, but if not please consider this as a post 1.0 fix. I hope this can clean up and generalize the LCD and interactive parts which can hopefully unlink this from the Ultipanels and be more generally applicable.

A question: About the pins.h - would it be interesting to split out the LCD and button pins from this file for a while?