learning, coding, testing, growing. Linux Device Drivers(3th).