veBool serialHalConnect(void) { veSerialPort.baudrate = devReg.baudRate; veSerialPort.dev = pltGetSerialDevice(); veSerialPort.rxCallback = rxCallback; veSerialPort.intLevel = 1; return veSerialOpen(&veSerialPort, NULL); }
veBool serialHalConnect(void) { veSerialPort.baudrate = devReg.baudRate; veSerialPort.dev = pltGetSerialDevice(); veSerialPort.rxCallback = rxCallback; veSerialPort.intLevel = interruptLevel; if (!veSerialOpen(&veSerialPort, NULL)) return veFalse; veSerialEventCallback(&veSerialPort, handleSerialEvent); return veSerialSetEol(&veSerialPort, '\n'); }