Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Nov 1998 00:27:01 -0800 (PST)
From:      "Eugene M. Kim" <astralblue@usa.net>
To:        Garrett Wollman <wollman@FreeBSD.ORG>
Cc:        FreeBSD-current Mailing List <current@FreeBSD.ORG>
Subject:   Re: cvs commit: src/sys/sys bus.h bus_private.h conf.h devicestat.h         module.h src/sys/kern bus_if.m device_if.m kern_conf.c subr_bus.c         subr_devstat.c
Message-ID:  <Pine.BSF.4.02A.9811170021570.9062-100000@gw1.pl.cp>
In-Reply-To: <199811142158.NAA22480@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Hello,

I'm afraid this commit broke a couple of bus devices such as smbus and
iicbus that use bus_generic_create_intr; the routine was deleted from
sys/kern/subr_bus.c.

Is there a workaround, or must smbus.c and iicbus.c be rewritten per the
new interface?  These busses are necessary for bktr0; I really miss it
:-p.

Thank you,
Eugene Kim

On Sat, 14 Nov 1998, Garrett Wollman wrote:

| wollman     1998/11/14 13:58:52 PST
| 
|   Modified files:
|     sys/sys              bus.h bus_private.h conf.h devicestat.h 
|                          module.h 
|     sys/kern             bus_if.m device_if.m kern_conf.c 
|                          subr_bus.c subr_devstat.c 
|   Log:
|   My changes to the new device interface:
|   
|   	- Interface wth the new resource manager.
|   	- Allow for multiple drivers implementing a single devclass.
|   	- Remove ordering dependencies between header files.
|   	- Style cleanup.
|   	- Add DEVICE_SUSPEND and DEVICE_RESUME methods.
|   	- Move to a single-phase interrupt setup scheme.
|   
|   Kernel builds on the Alpha are brken until Doug gets a chance to incorporate
|   these changes on that side.
|   
|   Agreed to in principle by: dfr
|   
|   Revision  Changes    Path
|   1.7       +140 -71   src/sys/sys/bus.h
|   1.4       +3 -3      src/sys/sys/bus_private.h
|   1.48      +13 -18    src/sys/sys/conf.h
|   1.3       +2 -2      src/sys/sys/devicestat.h
|   1.5       +9 -9      src/sys/sys/module.h
|   1.5       +67 -19    src/sys/kern/bus_if.m
|   1.3       +15 -1     src/sys/kern/device_if.m
|   1.29      +3 -3      src/sys/kern/kern_conf.c
|   1.10      +199 -66   src/sys/kern/subr_bus.c
|   1.5       +2 -2      src/sys/kern/subr_devstat.c
| 
| To Unsubscribe: send mail to majordomo@FreeBSD.org
| with "unsubscribe cvs-all" in the body of the message
| 

Eugene M. Kim <astralblue@usa.net>

"Is your music unpopular?  Make it popular; make music
which people like, or make people who like your music."


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.02A.9811170021570.9062-100000>