My UART driver for the 8051. Interrupt driven, ring buffered send and receive. My Timer 0 driver for the 8051. Trivial timer tick driver. My 8051 reset function in C.