Толку-то от программной реализации клока? Вы же не сможете этот клок подать на м/с UART внутри материнки.
И зачем вам это нужно? Чисто спортивный интерес? Или хотите получить какую-то нестандартную скорость передачи? Если так, то см. лучше на шнурки USB-COM. С помощью драйвера м/с USB-to-Serial port, которые в них используются, для многих можно задать практически любую скорость.