Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. Serial Port DSR Line Interrupt...

Serial Port DSR Line Interrupt...

Scheduled Pinned Locked Moved C / C++ / MFC
hardware
3 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Offline
    B Offline
    Blade DMS
    wrote on last edited by
    #1

    I have a hardware device which rattles the DSR line to let the PC know it is there... Unfortunatly Windows 2000 seems to run an interrupt handler whenever the DSR line changes state, and when the DSR line is rattling at 10 microseconds, the PC is unable to cope with all these interrupts... Is it possible to disable the interrupt on the DSR line in windows 2000 (and XP for that matter)... (Clearing DSR in the COMM Mask makes no difference...) Thanks... Blade[DMS]

    J 1 Reply Last reply
    0
    • B Blade DMS

      I have a hardware device which rattles the DSR line to let the PC know it is there... Unfortunatly Windows 2000 seems to run an interrupt handler whenever the DSR line changes state, and when the DSR line is rattling at 10 microseconds, the PC is unable to cope with all these interrupts... Is it possible to disable the interrupt on the DSR line in windows 2000 (and XP for that matter)... (Clearing DSR in the COMM Mask makes no difference...) Thanks... Blade[DMS]

      J Offline
      J Offline
      Jon Hulatt
      wrote on last edited by
      #2

      10 microseconds ? ~ 10^5 Hz??? That's a bit quick... i'm not suprised it causes problems. Anyway, methinks the only way you'll do this is with the DDK. Jon Signature space for rent. Apply by email to....

      B 1 Reply Last reply
      0
      • J Jon Hulatt

        10 microseconds ? ~ 10^5 Hz??? That's a bit quick... i'm not suprised it causes problems. Anyway, methinks the only way you'll do this is with the DDK. Jon Signature space for rent. Apply by email to....

        B Offline
        B Offline
        Blade DMS
        wrote on last edited by
        #3

        Thanks, Thats what I thought... :( We're working on changing the devices firmware to reduce the frequency a lot :-D Shame... if it was DOS would could just clear the MSR interrupt flag in the IER... Ah well... Blade[DMS]

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups