Searched refs:ScanHeadId (Results 1 - 15 of 15) sorted by relevance
/third_party/backends/backend/genesys/ |
H A D | device.cpp | 95 bool Genesys_Device::is_head_pos_known(ScanHeadId scan_head) const in is_head_pos_known() 98 case ScanHeadId::PRIMARY: return is_head_pos_primary_known_; in is_head_pos_known() 99 case ScanHeadId::SECONDARY: return is_head_pos_secondary_known_; in is_head_pos_known() 100 case ScanHeadId::ALL: return is_head_pos_primary_known_ && is_head_pos_secondary_known_; in is_head_pos_known() 105 unsigned Genesys_Device::head_pos(ScanHeadId scan_head) const in head_pos() 108 case ScanHeadId::PRIMARY: return head_pos_primary_; in head_pos() 109 case ScanHeadId::SECONDARY: return head_pos_secondary_; in head_pos() 115 void Genesys_Device::set_head_pos_unknown(ScanHeadId scan_head) in set_head_pos_unknown() 117 if ((scan_head & ScanHeadId::PRIMARY) != ScanHeadId in set_head_pos_unknown() [all...] |
H A D | device.h | 323 bool is_head_pos_known(ScanHeadId scan_head) const; 324 unsigned head_pos(ScanHeadId scan_head) const; 325 void set_head_pos_unknown(ScanHeadId scan_head); 326 void set_head_pos_zero(ScanHeadId scan_head); 327 void advance_head_pos_by_session(ScanHeadId scan_head); 328 void advance_head_pos_by_steps(ScanHeadId scan_head, Direction direction, unsigned steps);
|
H A D | enums.h | 99 enum class ScanHeadId : unsigned { class in genesys::ScanMethod 106 inline ScanHeadId operator|(ScanHeadId left, ScanHeadId right) in operator |() 108 return static_cast<ScanHeadId>(static_cast<unsigned>(left) | static_cast<unsigned>(right)); in operator |() 111 inline ScanHeadId operator&(ScanHeadId left, ScanHeadId right) in operator &() 113 return static_cast<ScanHeadId>(static_cast<unsigned>(left) & static_cast<unsigned>(right)); in operator &()
|
H A D | command_set_common.cpp | 31 bool CommandSetCommon::is_head_home(Genesys_Device& dev, ScanHeadId scan_head) const in is_head_home() 35 ScanHeadId scan_head; in is_head_home() 41 ScanHeadId::PRIMARY, { in is_head_home() 47 ScanHeadId::SECONDARY, { in is_head_home()
|
H A D | command_set_common.h | 36 bool is_head_home(Genesys_Device& dev, ScanHeadId scan_head) const override;
|
H A D | genesys.cpp | 748 if (!dev.is_head_pos_known(ScanHeadId::PRIMARY)) { in scanner_move() 751 if (uses_secondary_pos && !dev.is_head_pos_known(ScanHeadId::SECONDARY)) { in scanner_move() 754 if (direction == Direction::BACKWARD && steps > dev.head_pos(ScanHeadId::PRIMARY)) { in scanner_move() 756 steps, dev.head_pos(ScanHeadId::PRIMARY)); in scanner_move() 759 steps > dev.head_pos(ScanHeadId::SECONDARY)) in scanner_move() 762 steps, dev.head_pos(ScanHeadId::SECONDARY)); in scanner_move() 824 dev.advance_head_pos_by_steps(ScanHeadId::PRIMARY, direction, steps); in scanner_move() 826 dev.advance_head_pos_by_steps(ScanHeadId::SECONDARY, direction, steps); in scanner_move() 858 dev.advance_head_pos_by_steps(ScanHeadId::PRIMARY, direction, steps); in scanner_move() 860 dev.advance_head_pos_by_steps(ScanHeadId in scanner_move() [all...] |
H A D | command_set.h | 123 virtual bool is_head_home(Genesys_Device& dev, ScanHeadId scan_head) const = 0;
|
H A D | gl646.cpp | 1580 dev->advance_head_pos_by_session(ScanHeadId::PRIMARY); in begin_scan() 1642 dev->set_head_pos_zero(ScanHeadId::PRIMARY); in move_back_home() 1661 dev->set_head_pos_zero(ScanHeadId::PRIMARY); in move_back_home() 1673 dev->set_head_pos_unknown(ScanHeadId::PRIMARY | ScanHeadId::SECONDARY); in move_back_home() 1742 dev->set_head_pos_zero(ScanHeadId::PRIMARY); in move_back_home() 1756 dev->set_head_pos_zero(ScanHeadId::PRIMARY); in move_back_home() 1767 dev->set_head_pos_unknown(ScanHeadId::PRIMARY | ScanHeadId::SECONDARY); in move_back_home() 1836 return dev->is_head_pos_known(ScanHeadId in needs_home_before_init_regs_for_scan() [all...] |
H A D | gl842.cpp | 717 dev->advance_head_pos_by_session(ScanHeadId::PRIMARY); in begin_scan() 723 dev->advance_head_pos_by_session(ScanHeadId::PRIMARY); in begin_scan() 724 dev->advance_head_pos_by_session(ScanHeadId::SECONDARY); in begin_scan() 730 dev->advance_head_pos_by_session(ScanHeadId::SECONDARY); in begin_scan()
|
H A D | gl846.cpp | 696 move -= dev->head_pos(ScanHeadId::PRIMARY); in calculate_scan_session() 766 dev->advance_head_pos_by_session(ScanHeadId::PRIMARY); in begin_scan() 855 dev->set_head_pos_zero(ScanHeadId::PRIMARY); in init_regs_for_shading()
|
H A D | low.cpp | 1464 if (!dev->cmd_set->is_head_home(*dev, ScanHeadId::SECONDARY)) { in sanei_genesys_asic_init() 1465 dev->set_head_pos_unknown(ScanHeadId::SECONDARY); in sanei_genesys_asic_init() 1467 if (!dev->cmd_set->is_head_home(*dev, ScanHeadId::PRIMARY)) { in sanei_genesys_asic_init() 1468 dev->set_head_pos_unknown(ScanHeadId::SECONDARY); in sanei_genesys_asic_init()
|
H A D | gl843.cpp | 1296 dev->advance_head_pos_by_session(ScanHeadId::PRIMARY); in begin_scan() 1302 dev->advance_head_pos_by_session(ScanHeadId::PRIMARY); in begin_scan() 1303 dev->advance_head_pos_by_session(ScanHeadId::SECONDARY); in begin_scan() 1309 dev->advance_head_pos_by_session(ScanHeadId::SECONDARY); in begin_scan()
|
H A D | gl847.cpp | 671 move -= dev->head_pos(ScanHeadId::PRIMARY); in calculate_scan_session() 785 dev->advance_head_pos_by_session(ScanHeadId::PRIMARY); in begin_scan() 873 dev->set_head_pos_zero(ScanHeadId::PRIMARY); in init_regs_for_shading()
|
H A D | gl841.cpp | 957 move -= (dev->head_pos(ScanHeadId::PRIMARY) * session.params.yres) / dev->motor.base_ydpi; in init_regs_for_scan_session() 1264 dev->set_head_pos_zero(ScanHeadId::PRIMARY); in eject_document() 1469 dev->advance_head_pos_by_session(ScanHeadId::PRIMARY); in begin_scan()
|
H A D | gl124.cpp | 891 dev->advance_head_pos_by_session(ScanHeadId::PRIMARY); in begin_scan()
|
Completed in 34 milliseconds