5.3 MFP - Register Falcon MFP-Register
**************************************************************************** M U L T I - F U N C T I O N - P E R I P H E R A L 68901 **************************************************************************** $FFFFFA00 [R/W] ****** $FFFFFA01 [R/W] 76543210 ......................................... GPIP-Data $FFFFFA02 [R/W] ****** $FFFFFA03 [R/W] 76543210 ....................................... Active-Edge |||||||| ||||||++-- negative edge |||||+---- Midi-IRQ has a positive edge +++++----- negative edge $FFFFFA04 [R/W] ****** $FFFFFA05 [R/W] 76543210 .................................... Data-Direction |||||||| ++++++++-- I/O-Ports are used as input. $FFFFFA06 [R/W] ****** $FFFFFA07 [R/W] 76543210 ................................ Interrupt-Enable A $FFFFFA08 [R/W] ****** $FFFFFA09 [R/W] 76543210 ................................ Interrupt-Enable B $FFFFFA0A [R/W] ****** $FFFFFA0B [R/W] 76543210 ............................... Interrupt-Pending A $FFFFFA0C [R/W] ****** $FFFFFA0D [R/W] 76543210 ............................... Interrupt-Pending B $FFFFFA0E [R/W] ****** $FFFFFA0F [R/W] 76543210 ............................ Interrupt-In-Service A $FFFFFA10 [R/W] ****** $FFFFFA11 [R/W] 76543210 ............................ Interrupt-In-Service B $FFFFFA12 [R/W] ****** $FFFFFA13 [R/W] 76543210 .................................. Interrupt-Mask A $FFFFFA14 [R/W] ****** $FFFFFA15 [R/W] 76543210 .................................. Interrupt-Mask B $FFFFFA16 [R/W] ****** $FFFFFA17 [R/W] 76543___ .................................. Interrupt-Vektor $FFFFFA18 [R/W] ****** $FFFFFA19 [R/W] ___43210 ................................... Timer-A-Control $FFFFFA1A [R/W] ****** $FFFFFA1B [R/W] ___43210 ................................... Timer-B-Control $FFFFFA1C [R/W] ****** $FFFFFA1D [R/W] _654_210 ................................. Timer-C+D-Control $FFFFFA1E [R/W] ****** $FFFFFA1F [R/W] 76543210 ...................................... Timer-A-Data $FFFFFA20 [R/W] ****** $FFFFFA21 [R/W] 76543210 ...................................... Timer-B-Data $FFFFFA22 [R/W] ****** $FFFFFA23 [R/W] 76543210 ...................................... Timer-C-Data $FFFFFA24 [R/W] ****** $FFFFFA25 [R/W] 76543210 ...................................... Timer-D-Data $FFFFFA26 [R/W] ****** $FFFFFA27 [R/W] 76543210 ................ Synchronous-Character (??unused??) $FFFFFA28 [R/W] ****** $FFFFFA29 [R/W] 76543210 ........................ USART-Control (??unused??) $FFFFFA2A [R/W] ****** $FFFFFA2B [R/W] 76543210 ...................... Receiver-Status (??unused??) $FFFFFA2C [R/W] ****** $FFFFFA2D [R/W] 76543210 ................... Transmitter-Status (??unused??) $FFFFFA2E [R/W] ****** $FFFFFA2F [R/W] 76543210 ........................... USART-Data (??unused??) ---------------------------------------------------------------------------- General information ---------------------------------------------------------------------------- According to the 'ATARI FALCON 030 Service Guide' and the 'FALCON 030 Schematic Sheets' the serial portion of the MFP is not used, although the XMIT- and RCV-Interrupts are enabled. Maybe they are used by the SCC. The MFP is used in a way that is compatible with the ST. There are no ignificant changes, except the new interrupthandles. You can program the MFP like on ST. The new interruptchannels on FALCON 030: IRQ-adr. prio. status source system use it as ---------------------------------------------------------------------------- $0100 00 locked I/O-Port 0 Printer Busy $0104 01 locked I/O-Port 1 Printer Acknowledge $0108 02 enabled I/O-Port 2 Midi-IRQ $010C 03 locked I/O-Port 3 DSP-IRQ $0110 04 locked Timer D Timer or ??baud generator?? $0114 05 enabled Timer C Timer or 200 Hz System Timer $0118 06 enabled I/O-Port 4 IKBR/Midi-IRQ $011C 07 locked I/O-Port 5 IDE/FDD-IRQ $0120 08 locked Timer B Timer or Display Enable-Signal $0124 09 enabled XMIT Error ??unused?? $0128 10 enabled XMIT Buffer empty ??unused?? $012C 11 enabled RCV Error ??unused?? $0130 12 enabled RCV Buffer full ??unused?? $0134 13 locked Timer A Timer or DMA-Sound Interrupt $0138 14 locked I/O-Port 6 RS 232 Ring Indicator $013C 15 locked I/O-Port 7 DMA-Sound Interrupt ############################################################################ #################### research and documentation by AURA #################### ############################################################################
Copyright © Robert Schaffner (support@doitarchive.de) Letzte Aktualisierung am 23. Dezember 2003 |