Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 May 1997 10:22:02 +0930 (CST)
From:      Michael Smith <msmith@atrad.adelaide.edu.au>
To:        dfr@nlsystems.com (Doug Rabson)
Cc:        bde@FreeBSD.ORG, current@FreeBSD.ORG
Subject:   Re: Adding ISA devices dynamically
Message-ID:  <199705070052.KAA15688@genesis.atrad.adelaide.edu.au>
In-Reply-To: <Pine.BSF.3.95q.970506160641.331P-100000@herring.nlsystems.com> from Doug Rabson at "May 6, 97 04:20:22 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
Doug Rabson stands accused of saying:
> 
> Since I am adding devices dynamically, I generate new struct isa_devices
> with new device ids.  Unfortunately, my new device ids are greater than
> NR_DEVICES and register_intr() fails for the new devices.  Basically, we
> have a static limit for interrupting devices.

Unless you were planning on adding support for shared interrupts (were
you?), there aren't going to be more than 16 ISA interrupts, ever.

Whether it makes sense to reflect this, or to adopt some more complex but
extensible scheme isn't entirely obvious to me.

> Doug Rabson				Mail:  dfr@nlsystems.com

-- 
]] Mike Smith, Software Engineer        msmith@gsoft.com.au             [[
]] Genesis Software                     genesis@gsoft.com.au            [[
]] High-speed data acquisition and      (GSM mobile)     0411-222-496   [[
]] realtime instrument control.         (ph)          +61-8-8267-3493   [[
]] Unix hardware collector.             "Where are your PEZ?" The Tick  [[



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199705070052.KAA15688>