This function is defined in init.c and is called by options(). The prototype is:
DEV_8250 *create_device(TTYINIT *dip, unsigned unit);
This function gets a device entry and its input/output buffers and creates a new device based on the options passed in.