├── .gitignore ├── Makefile ├── README.md ├── c_src ├── .gitignore ├── Makefile ├── Makefile.cross ├── Makefile.mingw ├── dlib.c ├── dlib.h ├── dlog.c ├── dlog.h ├── dosmap.c ├── dterm.c ├── dterm.h ├── dthread.c ├── dthread.h ├── uart_api.h ├── uart_buf.c ├── uart_com_state.c ├── uart_drv.c ├── uart_drv.h ├── uart_ftdi.c ├── uart_message.c ├── uart_modem_state.c ├── uart_options.c ├── uart_queue.c ├── uart_unix.c └── uart_win32.c ├── doc ├── .gitignore ├── README.md └── uart.md ├── ebin └── .gitignore ├── priv ├── .gitignore └── uart.yang ├── rebar.config ├── src ├── Makefile ├── uart.app.src ├── uart.erl ├── uart_devices.erl └── uart_win32_devices.erl └── test ├── .gitignore ├── Makefile ├── uart.cfg ├── uart.spec ├── uart_SUITE.erl └── uart_hw.spec /.gitignore: -------------------------------------------------------------------------------- 1 | .*.d 2 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/README.md -------------------------------------------------------------------------------- /c_src/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | *.obj 3 | -------------------------------------------------------------------------------- /c_src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/c_src/Makefile -------------------------------------------------------------------------------- /c_src/Makefile.cross: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/c_src/Makefile.cross -------------------------------------------------------------------------------- /c_src/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/c_src/Makefile.mingw -------------------------------------------------------------------------------- /c_src/dlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/c_src/dlib.c -------------------------------------------------------------------------------- /c_src/dlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/c_src/dlib.h -------------------------------------------------------------------------------- /c_src/dlog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/c_src/dlog.c -------------------------------------------------------------------------------- /c_src/dlog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/c_src/dlog.h -------------------------------------------------------------------------------- /c_src/dosmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/c_src/dosmap.c -------------------------------------------------------------------------------- /c_src/dterm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/c_src/dterm.c -------------------------------------------------------------------------------- /c_src/dterm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/c_src/dterm.h -------------------------------------------------------------------------------- /c_src/dthread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/c_src/dthread.c -------------------------------------------------------------------------------- /c_src/dthread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/c_src/dthread.h -------------------------------------------------------------------------------- /c_src/uart_api.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /c_src/uart_buf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/c_src/uart_buf.c -------------------------------------------------------------------------------- /c_src/uart_com_state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/c_src/uart_com_state.c -------------------------------------------------------------------------------- /c_src/uart_drv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/c_src/uart_drv.c -------------------------------------------------------------------------------- /c_src/uart_drv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/c_src/uart_drv.h -------------------------------------------------------------------------------- /c_src/uart_ftdi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/c_src/uart_ftdi.c -------------------------------------------------------------------------------- /c_src/uart_message.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/c_src/uart_message.c -------------------------------------------------------------------------------- /c_src/uart_modem_state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/c_src/uart_modem_state.c -------------------------------------------------------------------------------- /c_src/uart_options.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/c_src/uart_options.c -------------------------------------------------------------------------------- /c_src/uart_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/c_src/uart_queue.c -------------------------------------------------------------------------------- /c_src/uart_unix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/c_src/uart_unix.c -------------------------------------------------------------------------------- /c_src/uart_win32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/c_src/uart_win32.c -------------------------------------------------------------------------------- /doc/.gitignore: -------------------------------------------------------------------------------- 1 | *.html 2 | *.css 3 | *.png 4 | edoc-info 5 | -------------------------------------------------------------------------------- /doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/doc/README.md -------------------------------------------------------------------------------- /doc/uart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/doc/uart.md -------------------------------------------------------------------------------- /ebin/.gitignore: -------------------------------------------------------------------------------- 1 | *.beam 2 | *.app 3 | -------------------------------------------------------------------------------- /priv/.gitignore: -------------------------------------------------------------------------------- 1 | *.so 2 | -------------------------------------------------------------------------------- /priv/uart.yang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/priv/uart.yang -------------------------------------------------------------------------------- /rebar.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/rebar.config -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/uart.app.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/src/uart.app.src -------------------------------------------------------------------------------- /src/uart.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/src/uart.erl -------------------------------------------------------------------------------- /src/uart_devices.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/src/uart_devices.erl -------------------------------------------------------------------------------- /src/uart_win32_devices.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/src/uart_win32_devices.erl -------------------------------------------------------------------------------- /test/.gitignore: -------------------------------------------------------------------------------- 1 | *.beam 2 | *.html 3 | ct* 4 | *~ -------------------------------------------------------------------------------- /test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/test/Makefile -------------------------------------------------------------------------------- /test/uart.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/test/uart.cfg -------------------------------------------------------------------------------- /test/uart.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/test/uart.spec -------------------------------------------------------------------------------- /test/uart_SUITE.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/test/uart_SUITE.erl -------------------------------------------------------------------------------- /test/uart_hw.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tonyrog/uart/HEAD/test/uart_hw.spec --------------------------------------------------------------------------------