From owner-freebsd-hackers Tue Jul 22 06:43:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA28547 for hackers-outgoing; Tue, 22 Jul 1997 06:43:41 -0700 (PDT) Received: from tornado.cisco.com (tornado.cisco.com [171.69.104.22]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA28537 for ; Tue, 22 Jul 1997 06:43:36 -0700 (PDT) Received: from bmcgover-pc.cisco.com (bmcgover-pc.cisco.com [171.69.104.147]) by tornado.cisco.com (8.8.5-Cisco.1/8.6.5) with ESMTP id JAA19374 for ; Tue, 22 Jul 1997 09:43:04 -0400 (EDT) Received: from bmcgover-pc.cisco.com (localhost.cisco.com [127.0.0.1]) by bmcgover-pc.cisco.com (8.8.5/8.8.5) with ESMTP id JAA00304 for ; Tue, 22 Jul 1997 09:42:38 -0400 (EDT) Message-Id: <199707221342.JAA00304@bmcgover-pc.cisco.com> To: hackers@freebsd.org Subject: getting t_param called... Date: Tue, 22 Jul 1997 09:42:37 -0400 From: Brian McGovern Sender: owner-freebsd-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I have a quick question on interrelationships between the ioctl() routine in a driver, and the routine thats in the t_param field of the tty structure. I believe I read someplace (correct me if I'm wrong), that the kernel, upon sensing an ioctl() call that COULD change line parameters, would call the routine specified in t_param on the ioctl()'s completion. >From what I can see, this is not the case. I may be wrong. I hope I'm wrong. But, right now I'm seeing baud rate changes that aren't being set on the hardware. Can someone clairfy this for me, or just tell me I was dreaming when I read about this? (It is possible...) :) -Brian