delorie.com/archives/browse.cgi | search |
From: | "Martin Czamai" <M DOT Czamai AT peak-system DOT com> |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | serial interface resource detection and initialization |
Date: | Wed, 25 Apr 2001 10:34:50 +0200 |
Organization: | [neXgo] the next generation online |
Lines: | 26 |
Message-ID: | <9c62bu$90a$1@newsread1.nexgo.de> |
NNTP-Posting-Host: | d21173-gw.netzdienste.de |
X-Trace: | newsread1.nexgo.de 9226 FR |
X-Complaints-To: | abuse AT germany DOT net |
NNTP-Posting-Date: | Wed, 25 Apr 2001 08:37:18 +0000 (UTC) |
X-MimeOLE: | Produced By Microsoft MimeOLE V5.00.2615.200 |
X-Priority: | 3 |
X-Newsreader: | Microsoft Outlook Express 5.00.2615.200 |
X-MSMail-Priority: | Normal |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Reply-To: | djgpp AT delorie DOT com |
Hi all, my problem is that I have a "Sure RPC DCF77" receiver from Linum, which is connected to a PCs serial port and delivers information coded via 100 and 200ms pulses on the RXD pin of a serial interface. Since resources can be allocated dynamically in a PCI chipset and needn't to be located at default base-adresses like 0x3F8 (COM1) or 0x2F8 (COM2), how can I detect the correct base adress and interrupt of a serial interface?? My PC uses the 82C371EB chipset from Intel, but when reading out the PCIs device header at its correct location (and function), I read only the default values which are definitly not the same I set up in BIOS. Any idea about that?? Some additional info: if I use BIOS functions to initialize the serial interface, the lowest baudrate I can select are 110baud. To recognize the 100 and 200ms pulses correct, I require only 50 (!) baud. This is the reason why I require the resource-information about the serial interface to program its timing-registers.... Thanks in advance for any comment and help Martin M DOT Czamai AT PEAK-System DOT com
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |