Kernel Code Generation Application