Home
last modified time | relevance | path

Searched refs:uart (Results 1 – 15 of 15) sorted by relevance

/developtools/hdc/src/host/
Dhost_uart.cpp49 bool HdcHostUART::IsDeviceOpened(const HdcUART &uart) in IsDeviceOpened() argument
53 return uart.devUartHandle != INVALID_HANDLE_VALUE; in IsDeviceOpened()
55 return uart.devUartHandle >= 0; in IsDeviceOpened()
304 bool HdcHostUART::WaitUartIdle(HdcUART &uart, bool retry) in EnumSerialPort() argument
308 ssize_t ret = ReadUartDev(readBuf, 1, uart); in EnumSerialPort()
316 return WaitUartIdle(uart, false); in EnumSerialPort()
326 HdcUART uart; in EnumSerialPort() local
331 if (memset_s(&uart, sizeof(HdcUART), 0, sizeof(HdcUART)) != EOK) { in EnumSerialPort()
354 uart.devUartHandle = CreateFile(apiBuf, GENERIC_READ | GENERIC_WRITE, 0, NULL, in EnumSerialPort()
356 if (uart.devUartHandle == INVALID_HANDLE_VALUE) { in EnumSerialPort()
[all …]
Dhost_uart.h88 virtual bool WaitUartIdle(HdcUART &uart, bool retry = true);
92 virtual bool IsDeviceOpened(const HdcUART &uart);
/developtools/hdc/hdc_rust/src/
Dtransfer.rs20 pub mod uart; module
32 pub use uart::uart_close;
/developtools/hdc/src/common/
Duart.cpp230 ssize_t HdcUARTBase::ReadUartDev(std::vector<uint8_t> &readBuf, size_t expectedSize, HdcUART &uart) in ReadUartDev() argument
242 BOOL bReadStatus = ReadFile(uart.devUartHandle, uartReadBuffer, sizeof(uartReadBuffer), in ReadUartDev()
243 &bytesRead, &uart.ovRead); in ReadUartDev()
251 if (!GetOverlappedResultEx(uart.devUartHandle, &uart.ovRead, &bytesRead, in ReadUartDev()
283 FD_SET(uart.devUartHandle, &readFds); in ReadUartDev()
299 ret = select(uart.devUartHandle + 1, &readFds, nullptr, nullptr, &tv); in ReadUartDev()
301 ret = select(uart.devUartHandle + 1, &readFds, nullptr, nullptr, nullptr); in ReadUartDev()
308 ret = select(uart.devUartHandle + 1, &readFds, nullptr, nullptr, &tv); in ReadUartDev()
312 if (uart.ioCancel) { in ReadUartDev()
314 uart.ioCancel = true; in ReadUartDev()
[all …]
Duart.h226 virtual ssize_t ReadUartDev(std::vector<uint8_t> &readBuf, size_t expectedSize, HdcUART &uart);
228 virtual ssize_t WriteUartDev(uint8_t *data, const size_t length, HdcUART &uart);
/developtools/hdc/hdc_rust/src/daemon/
Dmain.rs37 use hdc::transfer::uart::UartReader;
123 let fd = transfer::uart::uart_init()?; in uart_daemon_start()
125 transfer::uart::uart_close(fd); in uart_daemon_start()
138 let wr = transfer::uart::UartWriter { fd }; in uart_handshake()
161 let mut rd = transfer::uart::UartReader { fd, head: None }; in uart_handle_client()
165 let mut rd = transfer::uart::UartReader { fd, head: None }; in uart_handle_client()
203 let mut rd = transfer::uart::UartReader { fd, head: None }; in uart_handle_client()
/developtools/hdc/hdc_rust/src/transfer/
Duart_wrapper.rs17 use super::uart::UartWriter;
18 use super::{uart, UartMap};
471 uart::build_header_obj(session_id, UartOption::Ack as u16, 0, package_index); in on_read_head()
527 let mut header_obj = uart::build_header_obj(session_id, op as u16, size, pkg_index); in wrap_put()
Dbuffer.rs19 use super::uart::UartWriter;
/developtools/hdc/test/
DBUILD.gn131 sources += [ "${hdc_path}/src/common/uart.cpp" ]
147 sources += [ "${hdc_path}/src/common/uart.cpp" ]
163 sources += [ "${hdc_path}/src/common/uart.cpp" ]
/developtools/hdc/src/daemon/etc/
Dhdc.para.dac31 # hdcd can be replaced when it is without uart
/developtools/hdc/test/unittest/common/
Dhost_uart_test.cpp603 EXPECT_CALL(mockHostUART, IsDeviceOpened).WillRepeatedly([&](const HdcUART &uart) { in __anon316535560c02() argument
604 return mockHostUART.HdcHostUART::IsDeviceOpened(uart); in __anon316535560c02()
676 .WillOnce(Invoke([&](std::vector<uint8_t> &readBuf, size_t expectedSize, HdcUART &uart) { in __anon316535560f02() argument
690 .WillOnce(Invoke([&](std::vector<uint8_t> &readBuf, size_t expectedSize, HdcUART &uart) { in __anon316535561002() argument
Duart_test.cpp448 HdcUART uart; variable
452 uart.streamSize = sizeof(dummyArray);
463 hdcSession.hUART = &uart;
470 uart.streamSize = sizeof(dummyArray);
/developtools/hdc/hdc_rust/
DBUILD.gn30 "src/cffi/uart.cpp",
/developtools/hdc/
DBUILD.gn52 hdc_common_sources += [ "src/common/uart.cpp" ]
/developtools/profiler/hiebpf/include/
Dvmlinux.h113101 unsigned int uart; member
113826 struct uart_driver uart; member
113859 struct uart_port uart; member