 }
 
 public enum UARTSpeed {
+    case S2400
+    case S4800
     case S9600
     case S19200
     case S38400


    public func configure(_ cfg: inout termios) {
        switch self {
        case .S9600:
            cfsetispeed(&cfg, speed_t(B9600))
            cfsetospeed(&cfg, speed_t(B9600))

    public static func UARTs(for board: SupportedBoard) -> [UARTInterface]? {
        switch board {
        case .CHIP:
            return [SysFSUART(["serial0","ttyAMA0"])!]
        case .RaspberryPiRev1:
            fallthrough
        case .RaspberryPiRev2:
