Add comprehensive hardware driver catalog and porting strategy
- Catalog all existing lamassu-machine drivers (7 validators, 5 dispensers, 3 printers, 4 scanners) - Add "Port, don't rewrite" principle - leverage battle-tested existing code - Update HAL structure to include all drivers to port - Replace NV200 example with ID003 (default validator in lamassu-machine) - Add Printer trait definition - Update napi-rs bindings with ValidatorDriver and DispenserDriver enums - Add configuration mapping for migrating from legacy lamassu-machine config - Update milestone checklist with prioritized driver porting tasks - Add driver complexity ranking to guide porting order Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
68b797d938
commit
e6f280a50b
1 changed files with 803 additions and 121 deletions
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue