Date: Wed, 3 Apr 1996 17:58:57 +0930 (CST) From: Michael Smith <msmith@atrad.adelaide.edu.au> To: hackers@freebsd.org Subject: i386 rep (blah) and interrupts... Message-ID: <199604030828.RAA19778@genesis.atrad.adelaide.edu.au>
next in thread | raw e-mail | index | archive | help
Hi y'all. Have a question regarding a driver I'm (still) working on. In the read function, one of the input methods I'm contemplating basically involves insw(sc->sc_port,sc->sc_buf,sc->sc_pending); ... which basically translates to the i386 'rep insw' construct. It's not inconcievable that sc->sc_pending could run to several tens of K, and what I don't know is whether this construct is interruptible or not. If it isn't, obviously I'll want to slice it up into smaller slabs. If it is, then bigger is faster, and speed is fairly important. Anyone can comment? -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] Collector of old Unix hardware. "Where are your PEZ?" The Tick [[
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199604030828.RAA19778>