Serial programming on FreeBSD 6.0 RELEASE
Derek Ragona
derek at computinginnovations.com
Thu Jun 22 21:13:53 UTC 2006
Let me try this again. Programing the uart directly means directly
manipulating the serial port chip. Programing in c or c++ does not usually
do this, as you normally would open the device/file and simply read or
write to it. In opening the device you need to set it to unbuffered in the
flags when you do the open call.
-Derek
At 02:55 PM 6/22/2006, Andrew Falanga wrote:
>I'm not sure I understand what you mean.
>
>Andy
>
>On 6/22/06, Derek Ragona
><<mailto:derek at computinginnovations.com>derek at computinginnovations.com > wrote:
>>Kermit may be manipulating the uart directly.
>>
>>Unless you are not getting the uart to flush the characters. I have only
>>had that problem with doing low-level direct programing. Typically not a
>>problem with high-level coding where you just open the device and set it
>>for non-buffered output.
>>
>>Your problem though may be in the stack overflows. You may need to
>>explicitly compile and link it with a larger stack. It may be these
>>overflows causing the output to never get there.
>>
>> -Derek
>>
>>
>>
>>At 01:57 PM 6/22/2006, Andrew Falanga wrote:
>>Unfortunately, it looks like getty isn't running on /dev/cuad1. I did
>>the ps command you suggest below and it apears that getty is only running
>>on the virtual terminals (ttyvx).
>>
>>Would you have any idea what it is that kermit is doing differently that I?
>>
>>Andy
>>
>>On 6/22/06, Derek Ragona
>><<mailto:derek at computinginnovations.com>derek at computinginnovations.com> wrote:
>>>I would do a
>>>ps -ax|more
>>>to see what is running.
>>>
>>>Depending on your version FreeBSD may not have enabled the getty in
>>>/etc/ttys
>>>
>>> -Derek
>>>
>>
>>
>>--
>>This message has been scanned for viruses and
>>dangerous content by <http://www.mailscanner.info/>MailScanner, and is
>>believed to be clean.
>>MailScanner thanks <http://www.transtec.co.uk/>transtec Computers for
>>their support.
>>
>>--
>>This message has been scanned for viruses and
>>dangerous content by <http://www.mailscanner.info/>MailScanner, and is
>>believed to be clean.
>>MailScanner thanks <http://www.transtec.co.uk/>transtec Computers for
>>their support.
>
>
>--
>This message has been scanned for viruses and
>dangerous content by <http://www.mailscanner.info/>MailScanner, and is
>believed to be clean.
>MailScanner thanks <http://www.transtec.co.uk/>transtec Computers for
>their support.
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
MailScanner thanks transtec Computers for their support.
More information about the freebsd-questions
mailing list