#!/bin/sh

# (find-esfile "hardware.e")

rmmod sound

cat > /tmp/pnp <<'---'
# (DEBUG)
(VERIFYLD Y)
(IGNORECRC)
(READPORT 0x0203)
(ISOLATE)
(IDENTIFY *)
(CONFIGURE GRV0001/10164 (LD 0
  # (INT 0 (IRQ 11 (MODE +E)))
  # (DMA 0 (CHANNEL 5))
  # (DMA 1 (CHANNEL 7))
  (INT 0 (IRQ 5 (MODE +E)))
  (DMA 0 (CHANNEL 1))
  (DMA 1 (CHANNEL 1))
  (IO 0 (BASE 0x0220))
  (IO 1 (BASE 0x0320))
  (IO 2 (BASE 0x032c))
  (ACT Y)
))
(CONFIGURE GRV0001/10164 (LD 1
  (ACT Y)
))
(CONFIGURE GRV0001/10164 (LD 2
  (IO 0 (BASE 0x0201))
  (ACT Y)
))
(CONFIGURE GRV0001/10164 (LD 3
  (ACT Y)
))
(CONFIGURE GRV0001/10164 (LD 4
  (ACT Y)
))
(WAITFORKEY)
---
isapnp /tmp/pnp
rm /tmp/pnp

insmod /boot/angg/sound.o
# insmod /usr/src/linux-2.0.35/modules/sound.o
