/dports/sysutils/sg3_utils/sg3_utils-1.42/examples/ |
H A D | sg_sat_smart_rd_data.c | 65 unsigned char aptCmdBlk[SAT_ATA_PASS_THROUGH16_LEN] = in main() local 118 aptCmdBlk[4] = ATA_SMART_READ_DATA; /* feature (7:0) */ in main() 119 aptCmdBlk[6] = 1; /* number of block (sector count) */ in main() 120 aptCmdBlk[10] = 0x4f; /* lba_mid (7:0) */ in main() 121 aptCmdBlk[12] = 0xc2; /* lba_high (7:0) */ in main() 122 aptCmdBlk[14] = ATA_SMART; in main() 123 aptCmdBlk[1] = (protocol << 1) | extend; in main() 124 aptCmdBlk[2] = (chk_cond << 5) | (t_dir << 3) | in main() 129 fprintf(stderr, "%02x ", aptCmdBlk[k]); in main() 135 io_hdr.cmd_len = sizeof(aptCmdBlk); in main() [all …]
|
H A D | sg__sat_set_features.c | 201 aptCmdBlk[14] = ATA_SET_FEATURES; in main() 202 aptCmdBlk[1] = (protocol << 1) | extend; in main() 203 aptCmdBlk[2] = (chk_cond << 5) | (t_dir << 3) | in main() 205 aptCmdBlk[4] = feature; in main() 206 aptCmdBlk[6] = count; in main() 207 aptCmdBlk[8] = lba & 0xff; in main() 208 aptCmdBlk[10] = (lba >> 8) & 0xff; in main() 209 aptCmdBlk[12] = (lba >> 16) & 0xff; in main() 213 fprintf(stderr, "%02x ", aptCmdBlk[k]); in main() 219 io_hdr.cmd_len = sizeof(aptCmdBlk); in main() [all …]
|
H A D | sg__sat_identify.c | 84 unsigned char aptCmdBlk[SAT_ATA_PASS_THROUGH16_LEN] = in main() local 141 aptCmdBlk[6] = 1; /* sector count */ in main() 142 aptCmdBlk[14] = (do_packet ? ATA_IDENTIFY_PACKET_DEVICE : in main() 144 aptCmdBlk[1] = (protocol << 1) | extend; in main() 145 aptCmdBlk[2] = (chk_cond << 5) | (t_dir << 3) | in main() 150 fprintf(stderr, "%02x ", aptCmdBlk[k]); in main() 156 io_hdr.cmd_len = sizeof(aptCmdBlk); in main() 162 io_hdr.cmdp = aptCmdBlk; in main()
|
H A D | sg__sat_phy_event.c | 149 unsigned char aptCmdBlk[SAT_ATA_PASS_THROUGH16_LEN] = in main() local 238 aptCmdBlk[4] = 1; /* features (7:0) */ in main() 239 aptCmdBlk[6] = 1; /* sector count */ in main() 240 aptCmdBlk[8] = SATA_PHY_EVENT_LPAGE; /* lba_low (7:0) */ in main() 241 aptCmdBlk[14] = ATA_READ_LOG_EXT; /* command */ in main() 242 aptCmdBlk[1] = (protocol << 1) | extend; in main() 243 aptCmdBlk[2] = (chk_cond << 5) | (t_dir << 3) | in main() 248 fprintf(stderr, "%02x ", aptCmdBlk[k]); in main() 254 io_hdr.cmd_len = sizeof(aptCmdBlk); in main() 260 io_hdr.cmdp = aptCmdBlk; in main()
|
H A D | sg_sat_chk_power.c | 101 unsigned char aptCmdBlk[SAT_ATA_PASS_THROUGH16_LEN] = in main() local 153 aptCmdBlk[14] = ATA_CHECK_POWER_MODE; in main() 154 aptCmdBlk[1] = (protocol << 1) | extend; in main() 155 aptCmdBlk[2] = (chk_cond << 5) | (t_dir << 3) | in main() 160 fprintf(stderr, "%02x ", aptCmdBlk[k]); in main() 166 io_hdr.cmd_len = sizeof(aptCmdBlk); in main() 172 io_hdr.cmdp = aptCmdBlk; in main()
|
/dports/sysutils/sg3_utils/sg3_utils-1.42/src/ |
H A D | sg_sat_set_features.c | 122 unsigned char aptCmdBlk[SAT_ATA_PASS_THROUGH16_LEN] = in do_set_features() local 134 aptCmdBlk[14] = ATA_SET_FEATURES; in do_set_features() 135 aptCmdBlk[4] = feature; in do_set_features() 136 aptCmdBlk[6] = count; in do_set_features() 137 aptCmdBlk[8] = lba & 0xff; in do_set_features() 138 aptCmdBlk[10] = (lba >> 8) & 0xff; in do_set_features() 139 aptCmdBlk[12] = (lba >> 16) & 0xff; in do_set_features() 140 aptCmdBlk[7] = (lba >> 24) & 0xff; in do_set_features() 141 aptCmdBlk[9] = (lba >> 32) & 0xff; in do_set_features() 142 aptCmdBlk[11] = (lba >> 40) & 0xff; in do_set_features() [all …]
|
H A D | sg_sat_phy_event.c | 169 unsigned char aptCmdBlk[SAT_ATA_PASS_THROUGH16_LEN] = in do_read_log_ext() local 182 aptCmdBlk[3] = (feature >> 8) & 0xff; /* feature(15:8) */ in do_read_log_ext() 183 aptCmdBlk[4] = feature & 0xff; /* feature(7:0) */ in do_read_log_ext() 184 aptCmdBlk[5] = (blk_count >> 8) & 0xff; /* sector_count(15:8) */ in do_read_log_ext() 185 aptCmdBlk[6] = blk_count & 0xff; /* sector_count(7:0) */ in do_read_log_ext() 186 aptCmdBlk[8] = log_addr & 0xff; /* lba_low(7:0) == LBA(7:0) */ in do_read_log_ext() 187 aptCmdBlk[9] = (page_in_log >> 8) & 0xff; in do_read_log_ext() 190 aptCmdBlk[14] = ATA_READ_LOG_EXT; in do_read_log_ext() 191 aptCmdBlk[1] = (multiple_count << 5) | (protocol << 1) | extend; in do_read_log_ext() 192 aptCmdBlk[2] = (ck_cond << 5) | (t_type << 4) | (t_dir << 3) | in do_read_log_ext() [all …]
|
H A D | sg_sat_read_gplog.c | 137 unsigned char aptCmdBlk[SAT_ATA_PASS_THROUGH16_LEN] = in do_read_gplog() local 162 aptCmdBlk[14] = ata_cmd; in do_read_gplog() 163 sg_put_unaligned_be16((uint16_t)op->count, aptCmdBlk + 5); in do_read_gplog() 164 aptCmdBlk[8] = op->la; in do_read_gplog() 165 sg_put_unaligned_be16((uint16_t)op->pn, aptCmdBlk + 9); in do_read_gplog() 166 aptCmdBlk[1] = (protocol << 1) | extend; in do_read_gplog() 167 aptCmdBlk[2] = (op->ck_cond << 5) | (t_type << 4) | (t_dir << 3) | in do_read_gplog() 169 res = sg_ll_ata_pt(sg_fd, aptCmdBlk, op->cdb_len, DEF_TIMEOUT, inbuff, in do_read_gplog()
|
H A D | sg_sat_identify.c | 121 unsigned char aptCmdBlk[SAT_ATA_PASS_THROUGH16_LEN] = in do_identify_dev() local 136 aptCmdBlk[6] = 1; /* sector count */ in do_identify_dev() 137 aptCmdBlk[14] = (do_packet ? ATA_IDENTIFY_PACKET_DEVICE : in do_identify_dev() 139 aptCmdBlk[1] = (multiple_count << 5) | (protocol << 1) | extend; in do_identify_dev() 140 aptCmdBlk[2] = (ck_cond << 5) | (t_type << 4) | (t_dir << 3) | in do_identify_dev() 142 res = sg_ll_ata_pt(sg_fd, aptCmdBlk, cdb_len, DEF_TIMEOUT, inBuff, in do_identify_dev()
|
/dports/sysutils/sg3_utils/sg3_utils-1.42/lib/ |
H A D | sg_cmds_extra.c | 1504 unsigned char aptCmdBlk[ATA_PT_16_CMDLEN] = in sg_ll_ata_pt() local 1526 aptCmdBlk[0] = (12 == cdb_len) ? ATA_PT_12_CMD : ATA_PT_16_CMD; in sg_ll_ata_pt() 1535 memcpy(aptCmdBlk + 1, cdbp + 1, ((cdb_len > 11) ? 10 : (cdb_len - 1))); in sg_ll_ata_pt() 1537 memcpy(aptCmdBlk + 1, cdbp + 1, ((cdb_len > 15) ? 14 : (cdb_len - 1))); in sg_ll_ata_pt() 1541 pr2ws("%02x ", aptCmdBlk[k]); in sg_ll_ata_pt() 1549 set_scsi_pt_cdb(ptvp, aptCmdBlk, cdb_len); in sg_ll_ata_pt()
|
/dports/sysutils/ddpt/ddpt-0.95/lib/ |
H A D | sg_cmds_extra.c | 1597 unsigned char aptCmdBlk[ATA_PT_16_CMDLEN] = in sg_ll_ata_pt() local 1621 aptCmdBlk[0] = (12 == cdb_len) ? ATA_PT_12_CMD : ATA_PT_16_CMD; in sg_ll_ata_pt() 1630 memcpy(aptCmdBlk + 1, cdbp + 1, ((cdb_len > 11) ? 10 : (cdb_len - 1))); in sg_ll_ata_pt() 1632 memcpy(aptCmdBlk + 1, cdbp + 1, ((cdb_len > 15) ? 14 : (cdb_len - 1))); in sg_ll_ata_pt() 1636 fprintf(sg_warnings_strm, "%02x ", aptCmdBlk[k]); in sg_ll_ata_pt() 1644 set_scsi_pt_cdb(ptvp, aptCmdBlk, cdb_len); in sg_ll_ata_pt()
|