Well, this seems to be helping a bit. Been awhile since I messed with the assembler. This is the CD_RESET subroutine reworked for pceas, though I'm not quite certain exactly what it does:
CD_RESET:
lda #$02
tsb $1804
ldy #$0a
ldx #$3b
decx1:
dex
bne decx1
decy1:
dey
bne decy1
lda $1804
and #$fd
sta $1804
ldx #$77
decx2:
dex
bne decx2
rts
I'll keep looking at the disassembly for more information. Basically, my aim is to write a microdriver capable of initializing the CDROM system enough to enable redbook playback and access to the ADPCM circuit from a regular hucard. I don't know if any emulators would support this though... YAME probably will because of how it's set up, and a recent build of mednafen might as well... but I doubt Hu-Go! will, and Ootake is only a maybe.
EDIT: Oh, and bank 1 seems to have some important routines too, but it seems that for the most part, it just calls subroutines in bank 0... mainly just cluster subs, probably a convenience measure taken when they were writing the system card software. For example, jsr cb0f during the boot sequence goes to a sub in bank 1 that calls a ton of other subs in one fell swoop, mostly in bank 0. But yeah, most of the "good stuff" is in bank 0.