[pso] Setare MCR tema 2 Win

Ifrim Mircea pso@cursuri.cs.pub.ro
Mon, 31 May 2004 00:42:06 -0700 (PDT)


--0-1306776414-1085989326=:69535
Content-Type: text/plain; charset=us-ascii

M-am gandit sa mai detaliez setarile pe care le fac eu. Acestea sunt:

  outb( 0x00,com[i]+COM_LCR );
  outb( 0x00,com[i]+COM_IER );
  outb( 0x00,com[i]+COM_LCR );
  outb(0x0B, com[i]+COM_MCR);
  outb( 0x07,com[i]+COM_FCR);
  outb( 0x00, com[i]+COM_LCR );
  outb( 0x03, com[i]+COM_IER);
Pe Linux am facut aceleasi setari si nu a aparut nici o problema... Aici daca comentez linia cu MCR, nu mai da blue screen...
 

Ifrim Mircea <mirceaifrim@yahoo.com> wrote:
 
Am o problema cu setarea MCR-ului pentru com-uri. Se pare ca nu vrea deloc sa scrie 0x0B(activare AUX Output 2 ,Force Request to Send, Force Data Terminal Ready ) in MCR (si nici macar inb(MCR) | 0x0B ). La orice incercare de astfel de setare (fie in DriverEntry, fie in Open pe com) da blue screen cu IRQL_NOT_LESS_OR_EQUAL.
 
 
As dori sa aflu de ce se intampla lucrurile astea si care ar fi modul corect de a seta MCR-ul.
Multumesc.


---------------------------------
Do you Yahoo!?
Friends. Fun. Try the all-new Yahoo! Messenger
		
---------------------------------
Do you Yahoo!?
Friends.  Fun. Try the all-new Yahoo! Messenger
--0-1306776414-1085989326=:69535
Content-Type: text/html; charset=us-ascii

<DIV>M-am gandit sa mai detaliez setarile pe care le fac eu. Acestea sunt:<BR></DIV>
<DIV>&nbsp;&nbsp;outb( 0x00,com[i]+COM_LCR );<BR>&nbsp;&nbsp;outb( 0x00,com[i]+COM_IER );<BR>&nbsp;&nbsp;outb( 0x00,com[i]+COM_LCR );<BR>&nbsp;&nbsp;outb(0x0B, com[i]+COM_MCR);<BR>&nbsp;&nbsp;outb( 0x07,com[i]+COM_FCR);<BR>&nbsp;&nbsp;outb( 0x00, com[i]+COM_LCR );<BR>&nbsp;&nbsp;outb( 0x03, com[i]+COM_IER);</DIV>
<DIV>Pe Linux am facut aceleasi setari si nu a aparut nici o problema... Aici daca comentez linia cu MCR, nu mai da blue screen...</DIV>
<DIV>&nbsp;</DIV>
<DIV><BR><B><I>Ifrim Mircea &lt;mirceaifrim@yahoo.com&gt;</I></B> wrote:</DIV>
<BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">
<DIV>&nbsp;</DIV>
<DIV>Am o problema cu setarea MCR-ului pentru com-uri. Se pare ca nu vrea deloc sa scrie 0x0B(activare AUX Output 2 ,Force Request to Send, Force Data Terminal Ready&nbsp;) in MCR (si nici macar inb(MCR) | 0x0B ). La orice incercare de astfel de setare (fie in DriverEntry, fie in Open pe com) da blue screen cu IRQL_NOT_LESS_OR_EQUAL.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>As dori sa aflu de ce se intampla lucrurile astea si care ar fi modul corect de a seta MCR-ul.</DIV>
<DIV>Multumesc.</DIV>
<P>
<HR SIZE=1>
<FONT face=arial size=-1>Do you Yahoo!?<BR>Friends. Fun. <A href="http://messenger.yahoo.com/">Try the all-new Yahoo! Messenger</A></BLOCKQUOTE></FONT><p>
		<hr size=1><font face=arial size=-1>Do you Yahoo!?<br>Friends.  Fun. <a href="http://messenger.yahoo.com/">Try the all-new Yahoo! Messenger</a>
--0-1306776414-1085989326=:69535--