<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<head>

<html xmlns="https://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

  <title>Il Dos e le porte USB: attivare e usare le porte USB con il Dos.</title>
  
  <meta http-equiv="Content-Type" content=
  "text/html; charset=us-ascii" />
  <meta http-equiv="Content-Language" content="it" />
  <meta name="keywords" content=
  "retropc, retro pc, dos, dos download, dos disk, free dos,old pc,driver dos, ms dos, command line,dos usb, usare usb dos, usb dos, motto hairu, usbaspi.sys, ecologia informatica, programmi utili, consulenza,gironi,open source" />
  <meta name="description" content='Attivare ed usare le porte USB con il Dos.'>


<!--fogli di stile -->
<link rel="stylesheet" type="text/css" media="all" href="css/reset.css" />
<link rel="stylesheet" type="text/css" media="all" href="css/text.css" />
<link rel="stylesheet" type="text/css" media="all" href="css/960.css" />
<link rel="stylesheet" type="text/css" media="all" href="css/miostile.css" />

<!--jQuery-->
<script src="../javascript/jquery.js"></script>

<script type="text/javascript">
window.google_analytics_uacct = "UA-307824-14";
</script>

  <!--analytics-->
	<? include("urchin.inc.php"); ?>
	
</head>

<body>

<!--inizia il container 16 colonne-->
<div class="container_16">

<!--header-->
    <div class="grid_16">
<h2 class="titolone">C:\>  RetroPC</h2>
<h2 class="titolo">appunti e note di un estimatore della riga di comando</h2>
    </div>
<!--fine header-->

<!-- color switcher -->
    <div class="grid_16">
<ul id="color_switcher">
<li class="one"><a href="#">fosfori ambra</a></li>
<li class="two"><a href="#">fosfori verdi</a></li>
</ul>
    </div>


<!--parte centrale - 2 colonne-->
    <div class="grid_16 bordi">


<!--navigazione-->
    <div class="grid_4 alpha">

	<? include("nav.inc.php"); ?>

    </div>

<!--contenuti-->
    <div class="grid_12 omega">

<div class="main_content">

<h1>Il Dos e le porte USB</h1>

<p>
Come tutti sanno, il Dos, nessun dos, fornisce la possibilita' di "vedere" le porte USB. Cio' non significa affatto
che tale funzionalita' non possa essere ottenuta, con un po' di semplice smanettamento.<br />
Il primo passo da fare e' decidere quale strada seguire. Il risultato non e' certo, e le possibilita' sono piu' di
una.<br />
Il metodo che qui descrivo e' quello che utilizzo io (finora sempre con soddisfazione).<br />Premetto che <b>il mio scopo e' unicamente quello di consentire al dos di "vedere" le penne usb</b>. In molti mi hanno scritto a proposito di lettori cd/dvd esterni o altro. Non ho mai provato a far funzionare tali dispositivi sotto dos.
<br /><br />

Prima di tutto, e' necessario procurarsi i driver. Io trovo perfetti quelli sviluppati dagli ingegneri della Panasonic
e che possono essere reperiti facilmente a <a href="https://panasonic.jp/com/support/drive/cdrrw/kxlrw40an/download.html" target="_blank">questo indirizzo</a>.
<br />
Non fatevi spaventare dai caratteri esotici, <strong>cliccate sul link kxlrw40an.exe</strong>.<br />
<br />
Vi troverete in una seconda pagina anch'essa in giapponese. Scorretela fino in fondo e cliccate sul bottone celeste. Questo vi consentira' di scaricare il file desiderato (meno di 300Kb). <br />
Lanciate il file ed esso si decompattera'. Nella directory /f2h troverete il driver usbaspi.sys<br />

<br/>
Bene, ora si tratta di scaricare i driver che consentono di mappare le unita' USB come lettere nel sistema Dos.
A tal fine, occorre fare il <b>download del file di1000dd.sys</b>, curiosamente chiamato "<b>Motto Hairu USB Driver</b>".<br/> <br />
Lo potete <a href="download/mhairu.zip" onclick="var that=this;_gaq.push(['_trackEvent','Download','ZIP',this.href]);setTimeout(function(){location.href=that.href;},200);return false;">scaricare come archivio zip</a><br />
Fatelo e decompattate il pacchetto.
<br />
<br />

Se preferite...<a href="download/driverdos.zip" onclick="var that=this;_gaq.push(['_trackEvent','Download','ZIP',this.href]);setTimeout(function(){location.href=that.href;},200);return false;">in questo piccolo zip</a> ho già racchiuso i due driver usbaspi.sys di1000dd.sys (e solo quelli).

<br />

<p>
Ora si passi ad <b>editare il config.sys</b>, aggiungendo:<br />
<br />


<pre class="bordocodice">
device=(path)\USBASPI.SYS [/e] [/o] [/u] [/w] [/v] [/l[=n]] [/f] /r] [/slow]
[/nocbc] [/norst] [/noprt]
</pre>

<p>dove<br />

<pre class="bordocodice">
/e sta per EHCI (USB 2.0)
/o per OHCI (USB 1.x)
/u per UHCI (vecchie USB 1.x)
/v sta per verbose (spiegazioni lunghe)
il resto a voi scoprirlo...
</pre>

<br />

e:<br />
</p>

<pre class="bordocodice">
device=DI1000DD.SYS
</pre>

<p>naturalmente i device possono essere caricati in memoria alta, ecc...<br />
<br />
nell'autoexec.bat aggiungiamo:<br />
</p>
<pre class="bordocodice">
MSCDEX /d:USBCD001
</pre>

<p>
E per chi volesse approfondire l&#x27;argomento DOS e dintorni (perch&egrave; non di rado le cose &quot;datate&quot; forniscono spunti interessanti e occasioni di riflessione), ecco alcuni buoni titoli da Amazon:
</p>

<p>
<a href="https://www.amazon.it/gp/product/B003U4WN9O/ref=as_li_qf_sp_asin_tl?ie=UTF8&tag=consulenzeinf-21&linkCode=as2&camp=3370&creative=23322&creativeASIN=B003U4WN9O">FreeDOS Kernel: An MS-DOS Emulator for Platform Independence & Embedded System Development</a><img src="http://www.assoc-amazon.it/e/ir?t=consulenzeinf-21&l=as2&o=29&a=B003U4WN9O" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
</p>
<p>
<a href="https://www.amazon.it/gp/product/0131460773/ref=as_li_qf_sp_asin_tl?ie=UTF8&tag=consulenzeinf-21&linkCode=as2&camp=3370&creative=23322&creativeASIN=0131460773">Unix for the MS-DOS User</a><img src="http://www.assoc-amazon.it/e/ir?t=consulenzeinf-21&l=as2&o=29&a=0131460773" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />

</p>

<br/>

<br/><br/>
</div>


    </div>
<!--fine parte contenuti-->
</div>

<!--footer-->
    <div class="grid_16">
<p>
	<? include("footer.inc.php"); ?>
- P.Iva 03137610246
</p>
    </div>
<!--fine footer-->




</div>
<!--fine container-->


<!--lo switcher - verde o ambra-->
<script>
jQuery(document).ready(function($) {

        $("li.one").click( function(){ $
		("body").removeClass('color2').addClass("color1");
        $("a").css("color", "#FFBF00" );

	});

	$("li.two").click( function(){ $
		("body").removeClass("color1").addClass("color2");
        $("a").css("color", "#00cc02" );
	});

});

</script>


</body>

</html>
