Home
last modified time | relevance | path

Searched refs:ScanHeadId (Results 1 - 15 of 15) sorted by relevance

/third_party/backends/backend/genesys/
H A Ddevice.cpp95 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 Ddevice.h323 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 Denums.h99 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 Dcommand_set_common.cpp31 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 Dcommand_set_common.h36 bool is_head_home(Genesys_Device& dev, ScanHeadId scan_head) const override;
H A Dgenesys.cpp748 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 Dcommand_set.h123 virtual bool is_head_home(Genesys_Device& dev, ScanHeadId scan_head) const = 0;
H A Dgl646.cpp1580 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 Dgl842.cpp717 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 Dgl846.cpp696 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 Dlow.cpp1464 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 Dgl843.cpp1296 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 Dgl847.cpp671 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 Dgl841.cpp957 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 Dgl124.cpp891 dev->advance_head_pos_by_session(ScanHeadId::PRIMARY); in begin_scan()

Completed in 22 milliseconds