This patch series is very straightforward, patch count is quite misleading. Main goal was to hide the RedCharDeviceWriteBuffer members which were exposed in a public header, but only used in char-device.c Christophe