Breakthrough / Application Story -How Jungo helps Breakthrough in delivering robust products faster
Breakthrough / Application Story
How Jungo helps Breakthrough in delivering robust products faster

The SCSI Target Mode Driver component is a platform agnostic module used on embedded applications running Linux and other operating systems. It provides infrastructure for the access to the storage interface hardware (Host Bus Adapter) within a general-purpose operating system. The BSI SCSI Target Mode Driver implements the functionality of what is known as the SCSI transport services layer. The SCSI transport layer can be a traditional parallel SCSI, SAS, Fiber Channel or iSCSI. Commands, status and data are sent and received via the Target Mode Driver API.
"WinDriver was selected to provide platform portability for our storage interface hardware driver components for the most popular GPOS" says Terry Spear, BSI's CTO. "The BSI software is designed to be platform independent supporting both embedded real time (RTOS) and general purpose operating systems (GPOS). WinDriver was the enabling technology to allow our software to be platform independent in the latest generation GPOSs. It also allowed our embedded storage interface driver products to be quickly ported to Linux and Solaris."
"_Our alternative to using WinDriver was to build a traditional OS specific driver for each storage interface HBA we wanted to support. This created a "m x n" problem of the number of unique drivers we would have to create and support. As a cost savings move, BSI used WinDriver to reduce the "m x n" to "n"_."
BSI's user level applications as the Virtual Disk Software (VDS) and Virtual Tape Library (VTL) use the Target Mode Driver to access the hardware on the supported operating systems.
{"PROJECT_DESC":"General Project Description and Requirements","DEVICE_TYPE":"Device type","DRIVER_TYPE":"Driver type","JUNGO_COMPONENT":"Desired Jungo component","USB_CONTROLLER":"USB controller","USB_STACK":"USB stack","OS":"Operating system","PROCESSOR":"Processor","CLASS_DRIVER":"Class\/function drivers of interest","CONTROLLER_REQUIRED":"Controller Required","FUNCTIONALITY_REQUIRED":"Functionality required","BLUETOOTH_PROFILES":"Bluetooth profiles","BLUETOOTH_STACK":"Bluetooth stack","WHICH_USB_CONTROLLER":"Which USB device controller are you using?","HOST_OS":"What is the host operating system?","WIRELESS_PROTOCOL":"Wireless protocol","DRIVERS_OF_INTEREST":"Which driver would you like to try?","WHICH_PRODUCT":"Which products or solutions are you most interested in?","TIME_FRAME":"Time frame","BUDGETING_STAT":"Project budgeting status","NAME":"Name","JOB":"Job title","COMPANY":"Company","CO_WEBSITE":"Company Website","COUNTRY":"Country","CITY":"City","TEL":"Tel","MSG_BE_SPECIFIC":"Please be as specific as possible for a prompt reply","MSG_REQUEST_CONTACT":"Have one of our product specialists contact you with further information regarding our products","SEND_REQUEST":"Send request","MSG_FIELD_ERRORS":"Please check fields marked in red","MSG_CONTACT_DONE":"Thank you! We will contact you shortly","MSG_DOWNLOAD_FORM":"Please complete the form to start your download","NL_SIGNUP":"Yes, I would like to receive products news and updates","REQUIRED":"Required","INVALID":"Invalid","ST_TAGLINE":"Jungo's Connectivity Solutions","FREE_EVALUATION":"Download free trial","REQUEST_CONTACT":"Request further information","FREE_WPAPERS":"Download white papers","MSG_SELECT_DOWNLOAD":"The following files are now available for download","START_DOWNLOAD":"Start download"}
en