Changeset 364 for branches/merlin
- Timestamp:
- 08/31/09 16:21:11 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/merlin/src/reader/serial.c
r355 r364 49 49 } 50 50 } 51 52 cs_debug("device is major: %d, minor: %d, reader_type=%d", dev_major, dev_minor, reader_type);53 51 } 54 52 } … … 77 75 uchar sad = 2; 78 76 79 / / Set result_size to the size of the result buffer (result_max_size)77 /* Set result_size to the size of the result buffer (result_max_size) */ 80 78 *result_size = result_max_size; 81 79 82 / / Save and Change cs_ptyp80 /* Save and Change cs_ptyp */ 83 81 int cs_ptyp_orig = cs_ptyp; 84 82 cs_ptyp = dbg; 85 83 86 // cs_ddump(cmd, cmd_size, "send %d bytes to ctapi", cmd_size); 87 88 // Call CT-API 84 /* Call CT-API */ 89 85 ret = CT_data( 90 86 CTAPI_CTN, /* Terminal Number */ … … 96 92 result); /* Response */ 97 93 98 // cs_ddump(result, *result_size, "received %d bytes from ctapi with ret=%d", *result_size, ret); 99 100 // Restore cs_ptyp 94 /* Restore cs_ptyp */ 101 95 cs_ptyp = cs_ptyp_orig; 102 96 … … 118 112 char ret; 119 113 120 / / Set some extern variables to be used by CT-API114 /* Set some extern variables to be used by CT-API */ 121 115 reader_serial_card_detect = reader->detect; 122 116 123 / / Save and Change cs_ptyp117 /* Save and Change cs_ptyp */ 124 118 int cs_ptyp_orig = cs_ptyp; 125 119 cs_ptyp = D_DEVICE; 126 120 127 / / Lookup Port Number121 /* Lookup reader type */ 128 122 ushort reader_type = reader_serial_get_reader_type(reader); 123 124 /* Initialize CardTerminal */ 129 125 if ((ret = CT_init(CTAPI_CTN, reader->device, reader->frequency, reader_type)) != OK) { 130 126 cs_log("Reader: Cannot open device \"%s\" (%d) !", reader->device, ret); 131 127 } 132 128 133 / / Restore cs_ptyp129 /* Restore cs_ptyp */ 134 130 cs_ptyp = cs_ptyp_orig; 135 131
Note:
See TracChangeset
for help on using the changeset viewer.