USB printer driver development for handheld devices

T.K. Damodharan, V. Rhymend Uthariaraj
{"title":"USB printer driver development for handheld devices","authors":"T.K. Damodharan, V. Rhymend Uthariaraj","doi":"10.1109/ITI.2004.242471","DOIUrl":null,"url":null,"abstract":"Embedded systems such as handheld devices don't have the direct printing facility. Whenever a new system is built it should have a provision to connect to the various devices. Device driver is a program to control a particular device that is connected to your system. This paper presents a complete description of the printer driver for the handheld device, focusing mainly to write a generic printer driver so that the data in the device is sent directly to the printer through universal serial bus. However, it is possible to address a whole family of USB printers (such as HP, Epson, Canon and Lexmark). Previously handheld device had to connect to the printer through personal computer. Now, the device can connect directly to the printer. Mobile printing is the term used for printing from mobile devices such as a Palm handheld, a laptop, a Pocket PC or similar device, directed towards any USB printer. With mobile devices having smaller footprints of memory, display and other resources, the size of the printer driver should be small. To enable quick deployment on all kinds of devices, it should support for portability. The driver must be extensible to allow for future enhancement. The paper covers the complete design aspects and the implementation of the device driver for ARM based devices","PeriodicalId":320305,"journal":{"name":"26th International Conference on Information Technology Interfaces, 2004.","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"26th International Conference on Information Technology Interfaces, 2004.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ITI.2004.242471","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

Embedded systems such as handheld devices don't have the direct printing facility. Whenever a new system is built it should have a provision to connect to the various devices. Device driver is a program to control a particular device that is connected to your system. This paper presents a complete description of the printer driver for the handheld device, focusing mainly to write a generic printer driver so that the data in the device is sent directly to the printer through universal serial bus. However, it is possible to address a whole family of USB printers (such as HP, Epson, Canon and Lexmark). Previously handheld device had to connect to the printer through personal computer. Now, the device can connect directly to the printer. Mobile printing is the term used for printing from mobile devices such as a Palm handheld, a laptop, a Pocket PC or similar device, directed towards any USB printer. With mobile devices having smaller footprints of memory, display and other resources, the size of the printer driver should be small. To enable quick deployment on all kinds of devices, it should support for portability. The driver must be extensible to allow for future enhancement. The paper covers the complete design aspects and the implementation of the device driver for ARM based devices
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
用于手持设备的USB打印机驱动程序开发
诸如手持设备之类的嵌入式系统没有直接打印功能。每当构建一个新系统时,它都应该有一个连接到各种设备的配置。设备驱动程序是控制连接到系统的特定设备的程序。本文对手持设备的打印机驱动程序进行了完整的描述,重点编写了一个通用的打印机驱动程序,使设备中的数据通过通用串行总线直接发送到打印机。然而,它可以解决整个家族的USB打印机(如惠普,爱普生,佳能和利盟)。以前手持设备必须通过个人电脑连接到打印机。现在,该设备可以直接连接到打印机。移动打印是一个术语,用于从移动设备,如掌上电脑,笔记本电脑,掌上电脑或类似的设备,直接到任何USB打印机打印。由于移动设备具有较小的内存、显示器和其他资源占用,因此打印机驱动程序的大小应该很小。为了在各种设备上实现快速部署,它应该支持可移植性。驱动程序必须是可扩展的,以允许将来的增强。本文涵盖了基于ARM的设备驱动程序的完整设计和实现
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Traffic control mechanism within MPLS networks "BOF" trees diagram as a visual way to improve interpretability of tree ensembles Representations of graphs and maps Remapping in heterogeneous computing Efficiency of electronic device manufacturing process control
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1