Regarding interrupt problems in 98/ME with serial driver

Hi,
We are trying to use the Windows 2K DDK serial driver
sample for windows 98/ME.

We are encountering the following issues

  1. We are getting a Rx interrupt only when we generate a
    TX interrupt.
    i.e we are able to receive the data sent from the other
    end only when
    we initiate a data transfer (i.e. in the process of
    initiating the data
    transfer we disable and enable interrupts which results in
    generation of
    a Tx Holding empty interrupt…immediately we get an Rx
    interrupt).

I have checked the interrupt enabled register and modem
control register…
they seem to be having the correct values.

Can anybody suggest me an approach by which we can find
the solution to this problem…I have been trying to find
a solution but in vain.

Thanks in advance.
With Regards
D.Nagarajan.