Driver Problems? Questions? Issues?
Put OSR's experience to work for you! Contact us for assistance with:
  • Creating the right design for your requirements
  • Reviewing your existing driver code
  • Analyzing driver reliability/performance issues
  • Custom training mixed with consulting and focused directly on your specific areas of interest/concern.
Check us out. OSR, the Windows driver experts.

Monthly Seminars at OSR Headquarters

East Coast USA
Windows Internals and SW Drivers, Dulles (Sterling) VA, 13 November 2017


Go Back   OSR Online Lists > ntdev
Welcome, Guest
You must login to post to this list
  Message 1 of 6  
10 Jul 17 14:14
prabhakar vinayagam
xxxxxx@gmail.com
Join Date: 29 Jan 2016
Posts To This List: 84
Enable the 'c' states in Aptio Bios but serial port were not worked for high baud rate in win 10

Hi all, When I enable the c states in BIOS in aptio for window 10. I have used standard PCI com port device of pnp0500 device ID where it took the standard serial.sys .inbox driver I'm getting the "receive buffer overrun " it's not worked for hight baudrate. When I disable the c states in BIOS side it were worked for high baudrate. I can change the receive buffer in device manager. What is the issue behind this one. Is there any updates need in driver side ? Used version 1607 win 10. Regards, Prabhakr v --
  Message 2 of 6  
10 Jul 17 14:24
prabhakar vinayagam
xxxxxx@gmail.com
Join Date: 29 Jan 2016
Posts To This List: 84
Enable the 'c' states in Aptio Bios but serial port were not worked for high baud rate in win 10

One thing I should add is that manually setting the FIFO buffer values in device manager to 1 byte RX / 1 byte TX resolved the issue in 29 out of 30 test attempts with the in box Microsoft driver Using the in-box MS driver I set the buffer sizes to 4 RX / 1 TX, and it seemed to work on our driver, it failed the first time on the MS in-box driver. The buffer values were set in device manager, not the driver. But getting com port detected the receive buffer overrun. Is anyone have faced this error.. Could you please help in this issue. I have used win 10 sample driver n samething . Could you please anyone suggest me wat need to update to resolve t buffer overrun. Regards, Prabhakr v On 10 Jul 2017 23:43, "Prabhakar V" <xxxxx@gmail.com> wrote: > Hi all, > When I enable the c states in BIOS in aptio for window 10. > > I have used standard PCI com port device of pnp0500 device ID where it > took the standard serial.sys .inbox driver > > I'm getting the "receive buffer overrun " it's not worked for hight > baudrate. > > When I disable the c states in BIOS side it were worked for high baudrate. <...excess quoted lines suppressed...> --
  Message 3 of 6  
10 Jul 17 16:07
Peter Viscarola (OSR)
xxxxxx@osr.com
Join Date:
Posts To This List: 5934
List Moderator
Enable the 'c' states in Aptio Bios but serial port were not worked for high baud rate in win 10

Well, let me guess (that all I'm doing): You enable C-States, the core runs more slowly, the serial port buffers don't get serviced as quickly, and you get FIFO overflows on the serial port at high baud rate. That doesn't sound unusual, or unreasonable, to me. Peter OSR @OSRDrivers "Doctor, it hurts when I do this (demonstrating with his arm)." "Well, don't do that anymore with your arm and you'll be fine."
  Message 4 of 6  
10 Jul 17 16:19
R0b0t1
xxxxxx@gmail.com
Join Date: 24 Mar 2017
Posts To This List: 51
Enable the 'c' states in Aptio Bios but serial port were not worked for high baud rate in win 10

I think his complaint is reasonable, however, though I have no idea how to solve it. I would expect the OS (or hardware) to scale up the processor frequency to be able to service the interrupt more quickly. Using DMA may solve the issue.
  Message 5 of 6  
11 Jul 17 02:24
prabhakar vinayagam
xxxxxx@gmail.com
Join Date: 29 Jan 2016
Posts To This List: 84
Enable the 'c' states in Aptio Bios but serial port were not worked for high baud rate in win 10

One of my other vendor SIO fix this error ( Its a COMPORT device it also have 4 COMPort which they have their driver to fix the buffer overrun ) We are using different SIO device which has 4 comport which takes the defaulut inbox driver and faced the buffer overrun. To fix this error : I will take the sample driver from win ddk 10 i.e serenum which is compatible for PNP0500. What scenario i have to care to fix this buffer overrun. As you people are expert in this ,could you please help on this. Regards, Prabhakar V On Tue, Jul 11, 2017 at 1:48 AM, R0b0t1 <xxxxx@gmail.com> < xxxxx@lists.osr.com> wrote: > I think his complaint is reasonable, however, though I have no idea > how to solve it. I would expect the OS (or hardware) to scale up the > processor frequency to be able to service the interrupt more quickly. > > Using DMA may solve the issue. > > --- > NTDEV is sponsored by OSR > > Visit the list online at: <http://www.osronline.com/ <...excess quoted lines suppressed...> --
  Message 6 of 6  
11 Jul 17 14:55
prabhakar vinayagam
xxxxxx@gmail.com
Join Date: 29 Jan 2016
Posts To This List: 84
Enable the 'c' states in Aptio Bios but serial port were not worked for high baud rate in win 10

Hi , Could you please help on this issue. Regards, Prabhakar V On Tue, Jul 11, 2017 at 11:53 AM, Prabhakar V <xxxxx@gmail.com> wrote: > One of my other vendor SIO fix this error ( Its a COMPORT device it also > have 4 COMPort which they have their driver to fix the buffer overrun ) > > We are using different SIO device which has 4 comport which takes the > defaulut inbox driver and faced the buffer overrun. > > To fix this error : > > I will take the sample driver from win ddk 10 i.e > serenum which is compatible for PNP0500. <...excess quoted lines suppressed...> --
Posting Rules  
You may not post new threads
You may not post replies
You may not post attachments
You must login to OSR Online AND be a member of the ntdev list to be able to post.

All times are GMT -5. The time now is 05:50.


Copyright ©2015, OSR Open Systems Resources, Inc.
Based on vBulletin Copyright ©2000 - 2005, Jelsoft Enterprises Ltd.
Modified under license