Re: IDE device driver query
- From: Michael Schnell <mschnell_at_lumino_dot_de@xxxxxxxxxxx>
- Date: Fri, 24 Nov 2006 12:11:37 +0100
In Linux it's absolutely forbidden that an I/O address used by a driver is accessed by another running driver. After an access each driver will leave an I/O device in a state, unknown to anybody else, that it assumes not to be modified when it accesses it the next time.
So you need to deactivate (unload) one driver before activating another.
As said already a hundred times, when accessing the DID hardware you either need to _use_ the driver provided by Linux _or_ not use it at all: unload it or (maybe better for someone thinking along the lines you do) not use Linux at all.
-Michael
.
- References:
- IDE device driver query
- From: Nutty
- IDE device driver query
- Prev by Date: Signals and threads
- Next by Date: Re: Signals and threads
- Previous by thread: IDE device driver query
- Next by thread: Re: IDE device driver query
- Index(es):
Relevant Pages
|