Source code generators are often applied in embedded systems
design to combine the flexibility necessary for reusability with
the performance of highly specialized software. However, designing
generators adds additional complexity to the software development
process. Partial Evaluation promises to provide some means of automation
in generator development. This paper reports on our experiences with
the implementation of a generator for an embedded operating system,
utilizing the partial evaluator C-Mix/II.