Boston Linux & Unix (BLU) Home | Calendar | Mail Lists | List Archives | Desktop SIG | Hardware Hacking SIG
Wiki | Flickr | PicasaWeb | Video | Maps & Directions | Installfests | Keysignings
Linux Cafe | Meeting Notes | Blog | Linux Links | Bling | About BLU

BLU Discuss list archive


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Help!



(Perhaps a separate 'help' alias would be good?)

I've been working on making my Sound Galaxy Washington working.

I've gotten the SBPro part working, but not the MSS/WSS part.

Here's the relevant part of /var/log/kernel after enabling DEB and DDB:

--begin /var/log/kernel--
Nov  3 20:17:10 belle kernel: Entered probe_ms_sound(530, 0)
Nov  3 20:17:10 belle kernel: MSS signature = 4
Nov  3 20:17:10 belle kernel: ad1848_detect(534)
Nov  3 20:17:10 belle kernel: ad1848_detect() - step A
Nov  3 20:17:10 belle kernel: ad1848 detect error - step A (ff)
Nov  3 20:17:10 belle kernel: sb_dsp_detect(220) entered
Nov  3 20:17:10 belle kernel: SB 3.1 detected OK (220)
Nov  3 20:17:10 belle kernel: sb_dsp_init(220) entered
Nov  3 20:17:10 belle kernel: This is a genuine SB Pro
Nov  3 20:17:10 belle kernel: IRQ test OK (IRQ5)
Nov  3 20:17:10 belle kernel: Will use SB Pro driver
--end /var/log/kernel--

The section of code that has the error is here, in the function
ad1848_detect: 

--begin ad1848.c--
  /*
     * Check that the I/O address is in use.
     *
     * The bit 0x80 of the base I/O port is known to be 0 after the
     * chip has performed its power on initialization. Just assume
     * this has happened before the OS is starting.
     *
     * If the I/O address is unused, it typically returns 0xff.
   */

  DDB (printk ("ad1848_detect() - step A\n"));
  if ((inb (devc->base) & 0x80) != 0x00)	/* Not a AD1848 */
    {
      DDB (printk ("ad1848 detect error - step A (%02x)\n",
		   inb (devc->base)));
      return 0;
    }
--end ad1848.c--

I boot into DOS before using loadlin to get to Linux -- this is my
AUTOEXEC.BAT file.

--begin AUTOEXEC.BAT--
@ECHO OFF
PROMPT $P$G
SET SOUND=A:\
SET BLASTER=A220 I5 D1 T4
SET GALAXY=A220 I5 D1 P530 K11 T6
VOLSET /V:14 /X:14 /F:14 /C:14 /L:14 /M:14 /R:L
HWSET /SBA:220 /SBDMA:1 /MSSA:530 /SBIRQ:5 /GPA:E /MSS:E
AZCAL
ECHO Type L to boot Linux
--end AUTOEXEC.BAT--

The programs I got off Aztech's web site, and there seems to be no way
to set the MSS IRQ on the DOS end.  I've tried setting 7,9,10,11 on
the Linux side -- all the choices -- no dice.

Help?

Jack.
--
John Twilley | Net Daemons Associates, Inc.       | Voice: (617) 937-3338
jmt at nda.com  | 400 West Cummings Park, Suite 4250 | Fax:   (617) 937-3775
             | Woburn, MA 01801                   | Pager: (617) 532-4257




BLU is a member of BostonUserGroups
BLU is a member of BostonUserGroups
We also thank MIT for the use of their facilities.

Valid HTML 4.01! Valid CSS!



Boston Linux & Unix / webmaster@blu.org