From owner-freebsd-hackers Mon Mar 22 23:34:13 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from ns.skylink.it (ns.skylink.it [194.177.113.1]) by hub.freebsd.org (Postfix) with ESMTP id 5E09D14D6D for ; Mon, 22 Mar 1999 23:34:05 -0800 (PST) (envelope-from hibma@skylink.it) Received: from heidi.plazza.it (va-168.skylink.it [194.177.113.168]) by ns.skylink.it (8.9.1/8.8.8) with ESMTP id IAA08555 for ; Tue, 23 Mar 1999 08:32:30 +0100 Received: from localhost (localhost.plazza.it [127.0.0.1]) by heidi.plazza.it (8.8.8/8.8.5) with SMTP id AAA00908 for ; Tue, 23 Mar 1999 00:42:43 +0100 (CET) Date: Tue, 23 Mar 1999 00:42:43 +0100 (CET) From: Nick Hibma X-Sender: n_hibma@heidi.plazza.it Reply-To: Nick Hibma To: FreeBSD hackers mailing list Subject: scheduling a function call from int routines Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I want to schedule a function call from an interrupt routine. How do I do that? timeout? As in, a USB returns in an interrupt the message the fact that the connection status of one of the ports or suspend status has changed. I cannot start checking the ports from that interrupt routine, because I need to transfer data to the device to make that work. thanks. Nick Hibma FreeBSD USB project -- The above are strictly my own opinions and not my employer's. e-mail: n_hibma@freebsd.org home page: http://www.etla.net/~n_hibma/usb/usb.pl mailing list: usb-bsd@egroups.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message