38
38
#include <unistd.h>
39
39
40
40
#include "librs232/rs232.h"
41
- #include "librs232/rs232_linux .h"
41
+ #include "librs232/rs232_posix .h"
42
42
43
43
struct rs232_port_t *
44
44
rs232_init (void )
@@ -48,15 +48,15 @@ rs232_init(void)
48
48
if (p == NULL )
49
49
return NULL ;
50
50
51
- p -> pt = (struct rs232_linux_t * ) malloc (sizeof (struct rs232_linux_t ));
51
+ p -> pt = (struct rs232_posix_t * ) malloc (sizeof (struct rs232_posix_t ));
52
52
if (p -> pt == NULL )
53
53
return NULL ;
54
54
55
55
DBG ("p=%p p->pt=%p\n" , (void * )p , p -> pt );
56
56
57
- memset (p -> pt , 0 , sizeof (struct rs232_linux_t ));
57
+ memset (p -> pt , 0 , sizeof (struct rs232_posix_t ));
58
58
memset (p -> dev , 0 , RS232_STRLEN_DEVICE + 1 );
59
- strncpy (p -> dev , RS232_PORT_LINUX , RS232_STRLEN_DEVICE );
59
+ strncpy (p -> dev , RS232_PORT_POSIX , RS232_STRLEN_DEVICE );
60
60
61
61
p -> baud = RS232_BAUD_115200 ;
62
62
p -> data = RS232_DATA_8 ;
@@ -73,7 +73,7 @@ rs232_init(void)
73
73
void
74
74
rs232_end (struct rs232_port_t * p )
75
75
{
76
- struct rs232_linux_t * ux = p -> pt ;
76
+ struct rs232_posix_t * ux = p -> pt ;
77
77
78
78
DBG ("p=%p p->pt=%p\n" , (void * )p , p -> pt );
79
79
@@ -102,7 +102,7 @@ rs232_in_qeue(struct rs232_port_t *p, unsigned int *in_bytes)
102
102
int ret ;
103
103
int b ;
104
104
struct timeval tv ;
105
- struct rs232_linux_t * ux = p -> pt ;
105
+ struct rs232_posix_t * ux = p -> pt ;
106
106
107
107
DBG ("p=%p p->pt=%p\n" , (void * )p , p -> pt );
108
108
@@ -139,7 +139,7 @@ rs232_in_qeue_clear(struct rs232_port_t *p)
139
139
unsigned int blen ;
140
140
unsigned char * buf = NULL ;
141
141
struct timeval tv ;
142
- struct rs232_linux_t * ux = p -> pt ;
142
+ struct rs232_posix_t * ux = p -> pt ;
143
143
144
144
DBG ("p=%p p->pt=%p\n" , (void * )p , p -> pt );
145
145
@@ -175,7 +175,7 @@ rs232_read(struct rs232_port_t *p, unsigned char *buf, unsigned int buf_len,
175
175
unsigned int * read_len )
176
176
{
177
177
int r ;
178
- struct rs232_linux_t * ux = p -> pt ;
178
+ struct rs232_posix_t * ux = p -> pt ;
179
179
180
180
DBG ("p=%p p->pt=%p buf_len=%d\n" , (void * )p , p -> pt , buf_len );
181
181
@@ -216,7 +216,7 @@ rs232_read_timeout_forced(struct rs232_port_t *p, unsigned char *buf,
216
216
int reti ;
217
217
fd_set set ;
218
218
int r ;
219
- struct rs232_linux_t * ux = p -> pt ;
219
+ struct rs232_posix_t * ux = p -> pt ;
220
220
struct timeval tv ;
221
221
struct timeval t1 ;
222
222
struct timeval t2 ;
@@ -301,7 +301,7 @@ rs232_read_timeout(struct rs232_port_t *p, unsigned char *buf,
301
301
fd_set set ;
302
302
int r ;
303
303
struct timeval tv ;
304
- struct rs232_linux_t * ux = p -> pt ;
304
+ struct rs232_posix_t * ux = p -> pt ;
305
305
306
306
DBG ("p=%p p->pt=%p buf_len=%d timeout=%d\n" , (void * )p , p -> pt ,
307
307
buf_len , timeout );
@@ -346,7 +346,7 @@ rs232_write(struct rs232_port_t *p, unsigned char *buf, unsigned int buf_len,
346
346
unsigned int * write_len )
347
347
{
348
348
int w ;
349
- struct rs232_linux_t * ux = p -> pt ;
349
+ struct rs232_posix_t * ux = p -> pt ;
350
350
351
351
DBG ("p=%p p->pt=%p hex='%s' ascii='%s' buf_len=%d\n" ,
352
352
(void * )p , p -> pt , rs232_hex_dump (buf , buf_len ),
@@ -379,7 +379,7 @@ rs232_write_timeout(struct rs232_port_t *p, unsigned char *buf,
379
379
int ret ;
380
380
fd_set set ;
381
381
int w ;
382
- struct rs232_linux_t * ux = p -> pt ;
382
+ struct rs232_posix_t * ux = p -> pt ;
383
383
struct timeval tv ;
384
384
385
385
DBG ("p=%p p->pt=%p timeout=%d\n" , (void * )p , p -> pt , timeout );
@@ -425,7 +425,7 @@ rs232_open(struct rs232_port_t *p)
425
425
{
426
426
int flags ;
427
427
struct termios term ;
428
- struct rs232_linux_t * ux = p -> pt ;
428
+ struct rs232_posix_t * ux = p -> pt ;
429
429
430
430
DBG ("p=%p p->pt=%p\n" , (void * )p , p -> pt );
431
431
@@ -490,7 +490,7 @@ unsigned int
490
490
rs232_set_baud (struct rs232_port_t * p , enum rs232_baud_e baud )
491
491
{
492
492
struct termios term ;
493
- struct rs232_linux_t * ux = p -> pt ;
493
+ struct rs232_posix_t * ux = p -> pt ;
494
494
495
495
DBG ("p=%p p->pt=%p baud=%d (%s bauds)\n" ,
496
496
(void * )p , p -> pt , baud , rs232_strbaud (baud ));
@@ -549,7 +549,7 @@ rs232_set_dtr(struct rs232_port_t *p, enum rs232_dtr_e state)
549
549
{
550
550
int ret ;
551
551
int set ;
552
- struct rs232_linux_t * ux = p -> pt ;
552
+ struct rs232_posix_t * ux = p -> pt ;
553
553
554
554
DBG ("p=%p p->pt=%p dtr=%d (dtr control %s)\n" ,
555
555
(void * )p , p -> pt , state , rs232_strdtr (state ));
@@ -587,7 +587,7 @@ rs232_set_rts(struct rs232_port_t *p, enum rs232_rts_e state)
587
587
{
588
588
int ret ;
589
589
int set ;
590
- struct rs232_linux_t * ux = p -> pt ;
590
+ struct rs232_posix_t * ux = p -> pt ;
591
591
592
592
DBG ("p=%p p->pt=%p rts=%d (rts control %s)\n" ,
593
593
(void * )p , p -> pt , state , rs232_strrts (state ));
@@ -624,7 +624,7 @@ unsigned int
624
624
rs232_set_parity (struct rs232_port_t * p , enum rs232_parity_e parity )
625
625
{
626
626
struct termios term ;
627
- struct rs232_linux_t * ux = p -> pt ;
627
+ struct rs232_posix_t * ux = p -> pt ;
628
628
629
629
DBG ("p=%p p->pt=%p parity=%d (parity %s)\n" ,
630
630
(void * )p , p -> pt , parity , rs232_strparity (parity ));
@@ -656,7 +656,7 @@ unsigned int
656
656
rs232_set_stop (struct rs232_port_t * p , enum rs232_stop_e stop )
657
657
{
658
658
struct termios term ;
659
- struct rs232_linux_t * ux = p -> pt ;
659
+ struct rs232_posix_t * ux = p -> pt ;
660
660
661
661
DBG ("p=%p p->pt=%p stop=%d (%s stop bits)\n" ,
662
662
(void * )p , p -> pt , stop , rs232_strstop (stop ));
@@ -684,7 +684,7 @@ unsigned int
684
684
rs232_set_data (struct rs232_port_t * p , enum rs232_data_e data )
685
685
{
686
686
struct termios term ;
687
- struct rs232_linux_t * ux = p -> pt ;
687
+ struct rs232_posix_t * ux = p -> pt ;
688
688
689
689
DBG ("p=%p p->pt=%p data=%d (%s data bits)\n" ,
690
690
(void * )p , p -> pt , data , rs232_strdata (data ));
@@ -719,7 +719,7 @@ unsigned int
719
719
rs232_set_flow (struct rs232_port_t * p , enum rs232_flow_e flow )
720
720
{
721
721
struct termios term ;
722
- struct rs232_linux_t * ux = p -> pt ;
722
+ struct rs232_posix_t * ux = p -> pt ;
723
723
724
724
DBG ("p=%p p->pt=%p flow=%d (flow control %s)\n" ,
725
725
(void * )p , p -> pt , flow , rs232_strflow (flow ));
@@ -753,7 +753,7 @@ unsigned int
753
753
rs232_flush (struct rs232_port_t * p )
754
754
{
755
755
int ret ;
756
- struct rs232_linux_t * ux = p -> pt ;
756
+ struct rs232_posix_t * ux = p -> pt ;
757
757
758
758
DBG ("p=%p p->pt=%p\n" , (void * )p , p -> pt );
759
759
@@ -771,7 +771,7 @@ unsigned int
771
771
rs232_close (struct rs232_port_t * p )
772
772
{
773
773
int ret ;
774
- struct rs232_linux_t * ux = p -> pt ;
774
+ struct rs232_posix_t * ux = p -> pt ;
775
775
776
776
DBG ("p=%p p->pt=%p\n" , (void * )p , p -> pt );
777
777
@@ -789,7 +789,7 @@ rs232_close(struct rs232_port_t *p)
789
789
unsigned int
790
790
rs232_fd (struct rs232_port_t * p )
791
791
{
792
- struct rs232_linux_t * ux = p -> pt ;
792
+ struct rs232_posix_t * ux = p -> pt ;
793
793
794
794
DBG ("p=%p p->pt=%p ux->fd=%d\n" , (void * )p , p -> pt , ux -> fd );
795
795
0 commit comments