From: Fredrik H. <hu...@hu...> - 2002-02-03 05:49:15
|
"M. R. Brown" <mr...@0x...> writes: > * Fredrik Hubinette <hu...@hu...> on Sat, Feb 02, 2002: > > > > > Have you tried connecting the microphone to the DC *after* having loaded > > the module? I think that will work. (Let me know) > > > > Have you been able to detect any other Maple devices after the > corresponding module has been loaded? I haven't. No device detection occurs > whatsoever when Maple is built as modules. Even when the core of Maple > itself (maplebus.o) is built into the kernel, it still doesn't work. I never tried to compile any maple stuff as modules before today. I tried compiling maple itself as a module, which gives me an unresolved symbol '__flush_purge_region' when I try to load it. However, if I comple maple.c into the kernel and leave the individual drivers as modules, modprobe the drivers and then connect a device to the dreamcast everything works as normal. I'm going to write a little code that connects drivers to devices when modules are added so that no disconnection will be needed, but I don't know how to fix the unresolved symbol problem. Also, I suppose some code that auto-loads the driver modules would be nice, but I don't know how to do that either. (yet) /Hubbe |