Addr Slinky GR8RAM TimeMachine $0 RAddrL RAddrL RAddrL $1 RAddrM RAddrM RAddrM $2 RAddrH RAddrH RAddrH $3 RData RData RData $4 DMAAddrL $5 DMAAddrH $6 $7 $8 $9 $A $B $C $D Readin/out Readin/out $E Command Command $F Bank Bank Bank GR8RAM commands CmdNum Description Argument $00 SetReadinout RiNum/RoNum $EF CFGPrgmEN don't care $EE CFGEraseEN don't care GR8RAM Readin RiNum Description Data $10 SPI flash { MOSI(1), X(6), CS(1) } $11 SPI flash + clk pulse { MOSI(1), X(6), CS(1) } $13 CFG flash + clk pulse { CFGDin(1), X(7) } $20 Mode { RF/nSlinky(1), X(4), Size(3) } $21 RAddrHH { X(7), RAddr[24](1) } GR8RAM Readout RoNum Description $00 Magic $C1 $01 Card ID $00 $10 SPI flash { MISO(1), X(7) } $20 Mode { RF/nSlinky(1), X(4), Size(3) } TimeMachine commands $XX DMA into Apple RAM Length $XX DMA into Slinky RAM Length $XX DMA into Apple RAM Length-256 $XX DMA into Slinky RAM Length-256