From: neil AT robots DOT ox DOT ac DOT uk (Neil Townsend) Newsgroups: comp.os.msdos.djgpp Subject: Re: BCSerio20 - two questions for Bill Currie Date: Wed, 19 Aug 1998 16:19:16 GMT Organization: None evident here. Lines: 23 Message-ID: <1998Aug19.161916.11538@catorobots.ox.ac.uk> References: <199808100840 DOT KAA07011 AT swiatowit DOT ii DOT uni DOT wroc DOT pl> <1998Aug19 DOT 160131 DOT 11419 AT catorobots DOT ox DOT ac DOT uk> NNTP-Posting-Host: cato.robots.ox.ac.uk Originator: neil AT cato To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Sorry, rather impolite to follow up one own post, however, there is a 'bug' in the term program in bcserio. The help page implies that term -com:308,3:.... Would use IRQ 3, address 0x308. However, as it stands, the code will try and read the address as decimal _unless_ it is prefixed with 0x. I have edited mine to assume that it is hex by changing the line if (sscanf(com,":%d,%d:%d,%c,%d,%d",&base,&irq,&baud,&parity,&bits,&stop)!=6) to if (sscanf(com,":%x,%d:%d,%c,%d,%d",&base,&irq,&baud,&parity,&bits,&stop)!=6) cheap and nasty, but it does the trick, Neil -- Neil Townsend +44 (1865) 273121 neil AT robots DOT ox DOT ac DOT uk