1*c094a140SCharles.Forsyth /* 2*c094a140SCharles.Forsyth * FreeBSD serial port definitions 3*c094a140SCharles.Forsyth */ 4*c094a140SCharles.Forsyth 5*c094a140SCharles.Forsyth static char *sysdev[] = { 6*c094a140SCharles.Forsyth "/dev/cuaa0", 7*c094a140SCharles.Forsyth "/dev/cuaa1", 8*c094a140SCharles.Forsyth "/dev/cuaa2", 9*c094a140SCharles.Forsyth "/dev/cuaa3", 10*c094a140SCharles.Forsyth }; 11*c094a140SCharles.Forsyth 12*c094a140SCharles.Forsyth #include <sys/ioctl.h> 13*c094a140SCharles.Forsyth #include "deveia-posix.c" 14*c094a140SCharles.Forsyth #include "deveia-bsd.c" 15*c094a140SCharles.Forsyth 16*c094a140SCharles.Forsyth 17*c094a140SCharles.Forsyth static struct tcdef_t bps[] = { 18*c094a140SCharles.Forsyth {0, B0}, 19*c094a140SCharles.Forsyth {50, B50}, 20*c094a140SCharles.Forsyth {75, B75}, 21*c094a140SCharles.Forsyth {110, B110}, 22*c094a140SCharles.Forsyth {134, B134}, 23*c094a140SCharles.Forsyth {150, B150}, 24*c094a140SCharles.Forsyth {200, B200}, 25*c094a140SCharles.Forsyth {300, B300}, 26*c094a140SCharles.Forsyth {600, B600}, 27*c094a140SCharles.Forsyth {1200, B1200}, 28*c094a140SCharles.Forsyth {1800, B1800}, 29*c094a140SCharles.Forsyth {2400, B2400}, 30*c094a140SCharles.Forsyth {4800, B4800}, 31*c094a140SCharles.Forsyth {9600, B9600}, 32*c094a140SCharles.Forsyth {19200, B19200}, 33*c094a140SCharles.Forsyth {38400, B38400}, 34*c094a140SCharles.Forsyth {57600, B57600}, 35*c094a140SCharles.Forsyth {115200, B115200}, 36*c094a140SCharles.Forsyth {230400, B230400}, 37*c094a140SCharles.Forsyth {-1, -1} 38*c094a140SCharles.Forsyth }; 39*c094a140SCharles.Forsyth 40