Specifications

38 SAM0023-122898 ESS Technology, Inc.
ES1869 DATA SHEET
I/O PORTS
I/O PORTS
Port Summary
Table 12 I/O Ports for Configuration, Audio, FM, MPU-401, and Joystick Devices
Port Read/Write Function
Configuration Device
Base+0h Read/write Configuration Register Address.
Base+1h Read/write Configuration Register Data.
Base+2h Read/write EEPROM Data register.
Base+3h Read/write EEPROM Command register.
Base+4h Read/write Reset EEPROM Address.
Base+5h Read/write Status register.
Base+6h Read-only Interrupt Status register.
Base+7h Read/write Interrupt Mask register.
Audio Device
Base+0h - Base+3h Read/write 20-voice FM synthesizer. Address and data registers.
Base+4h Read/write Mixer Address register (port for address of mixer controller registers).
Base+5h Read/write Mixer Data register (port for data to/from mixer controller registers).
Base+6h Read/write Audio reset and status flags.
Base+7h Read/write Power Management register. Suspend request and FM reset.
Base+8h - Base+9h Read/write 11-voice FM synthesizer. Address and data registers.
Base+Ah Read-only Input data from read buffer for command/data I/O. Poll bit 7 of port Audio_Base+Eh to test
whether the read buffer contents are valid.
Base+Ch Read/write Output data to write buffer for command/data I/O. Read embedded processor status.
Base+Eh Read-only Data available flag from embedded processor.
Base+Fh Read/write Address for I/O access to FIFO in Extended mode.
FM Device
Base+0h - Base+3h Read/write 20-voice FM synthesizer. Address and data registers.
MPU-401 Device
Base+0h - Base+1h Read/write MPU-401 port (x=0,1,2, or 3) if enabled.
Joystick Device
Base+0h Read/write Joystick.