home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fujiology Archive
/
fujiology_archive_v1_0.iso
/
!MAGS
/
MEGA_4
/
MEGAFOUR.ZIP
/
MEGAFOUR.MSA
/
DOCS
/
18.DOC
< prev
next >
Wrap
Text File
|
1985-11-20
|
9KB
|
285 lines
FALCON-Register
===============
by bITmASTER of BSW
- ST(E) Farbregister
$ffff8240.w Farbregister 0
: : : :
$ffff825e.w Farbregister 15
- Shift Mode Register
$ffff8260.b
- Soundchip
$ffff8800.b Daten lesen / Registerauswahl
$ffff8802.b Register schreiben
DMA-Sound
---------
$ffff8900.b xxxx3210 Interrupt bei Pufferende
||||
||x1 MFP-15-Interrupt (I7) am Ende des Wiedergabepuffers
||1x MFP-15-Interrupt (I7) am Ende des Aufnahmepuffers
||
x1 Timer-A-Interrupt am Ende des Wiedergabepuffers
1x Timer-A-Interrupt am Ende des Aufnahmepuffers
$ffff8901.b: 7x54xx10 Sound DMA Control Register
| || ||
| || 00 DMA aus
| || 01 Abspielen
| || 11 Abspielen mit Wiederholung
| ||
| 00 DMA aus
| 01 Aufnehmen
| 11 Aufnehemen mit Wiederholung
|
0 Select Abspiel-Frame-Register
1 Select Aufnahme-Frame-Register
Abspiel-/ Aufnahme-Frame-Register:
$ffff8903.b Frame Basis High
$ffff8905.b Frame Basis Mid
$ffff8907.b Frame Basis Low
$ffff8909.b Frame Address Counter High
$ffff890b.b Frame Address Counter Mid
$ffff890d.b Frame Address Counter Low
$ffff890f.b Frame Address End High
$ffff8911.b Frame Address End Mid
$ffff8013.b Frame Address End Low
$ffff8920.b xx54xx10
|| ||
|| 00 Play 1 Track
|| 01 Play 2 Tracks
|| 10 Play 3 Tracks
|| 11 Play 4 Tracks
||
00 setze DA-Wandler auf Track 0
01 setze DA-Wandler auf Track 1
10 setze DA-Wandler auf Track 2
11 setze DA-Wandler auf Track 3
$ffff8921.b 76xxxx01 Sound Mode Control
|| ||
|| 00 6258 Hz Abspielfrequenzen für STE-DMA-Sound
|| 01 12517 Hz
|| 10 25033 Hz
|| 11 50066 Hz
||
00 8 Bit Stereo (STE kompatibel)
01 16 Bit Stereo (Falcon-Sound)
10 8 Bit Mono (STE kompatibel)
Multiplexer
-----------
$ffff8930.w Parameter der Quellkomponenten
DMA-Ausgabe: 03 02 01 00
| | | |
| | | 0 Handshake an
| | | 1 Handshake aus
| | |
| 0 0 25,175 Mhz
| 0 1 externer Takt
| 1 0 32 Mhz
|
0 wenn die Zielkomponente DMA-Eingabe ist
1 bei allen anderen Zielkomponenten
DSP-Ausgabe: 07 06 05 04
| | | |
| | | 0 Handshake an
| | | 1 Handshake aus
| | |
| 0 0 25,175 Mhz
| 0 1 externer Takt
| 1 0 32 Mhz
|
0 Multiplexer abkoppeln
1 Verbindung mit Multiplexer
externe Eingabe:11 10 09 08
| | |
| | 0 Handshake an
| | 1 Handshake aus
| |
0 0 25,175 Mhz
0 1 externer Takt
1 0 32 Mhz
AD-Wandler: 15 14 13 11
|
0 interner Takt
1 externer Takt
$ffff8932.w Parameter der Zielkomponenten
DMA-Eingabe: 03 02 01 00
| | | |
| | | 0 Handshake an
| | | 1 Handshake aus
| | |
| 0 0 Quelle = DMA-Ausgabe
| 0 1 Quelle = DSP-Ausgabe
| 1 0 Quelle = externe Eingabe
| 1 1 Quelle = AD-Wandler
|
0 wenn die Quellkomponente DSP-Ausgabe ist
1 bei allen anderen Quellkomponenten
DSP-Eingabe: 07 06 05 04
| | | |
| | | 0 Handshake an
| | | 1 Handshake aus
| | |
| 0 0 Quelle = DMA-Ausgabe
| 0 1 Quelle = DSP-Ausgabe
| 1 0 Quelle = externe Eingabe
| 1 1 Quelle = AD-Wandler
|
0 Multiplexer abkoppeln
1 Verbindung mit Multiplexer
externe Ausgabe:11 10 09 08
| | |
| | 0 Handshake an
| | 1 Handshake aus
| |
0 0 Quelle = DMA-Ausgabe
0 1 Quelle = DSP-Ausgabe
1 0 Quelle = externe Eingabe
1 1 Quelle = AD-Wandler
DA-Wandler: 15 14 13 12
| |
0 0 Quelle = DMA-Ausgabe
0 1 Quelle = DSP-Ausgabe
1 0 Quelle = externe Eingabe
1 1 Quelle = AD-Wandler
$ffff8934.b Vorteiler externer Takt
$ffff8935.b Vorteiler interner Takt
$ffff8936.b xxxxxx10
||
00 Record 1 Track
01 Record 2 Tracks
10 Record 3 Tracks
11 Record 4 Tracks
$ffff8941.b xxxxx210
|||
||0: In, 1: Out
|0: In, 1:Out
0: In, 1:Out
$ffff8943.b xxxxxddd Daten
CODEC
-----
$ffff8937.b xxxxxxma Eingabequelle des 16-Bit-Hardwareaddieres
m: Multiplexer
a: A/D-Wandler
$ffff8938.b xxxxxxlr ADC-Input für linken & rechten Kanal
0: Mikrophon
1: Soundchip
$ffff8939.b llllrrrr llll: Verstärkunk linker Eingabekanal
rrrr: Verstärkung rechter Eingabekanal
$ffff893a.w xxxxllllrrrrxxxx llll: Abschwächung linker Ausgabekanal
rrrr: Abschwächung rechter Ausgabekanal
- SCC Z8530
0
$ffff8c81.b SCC Kanal A Control Register
$ffff8c83.b SCC Kanal A Data Register
$ffff8c85.b SCC Kanal B Control Register
$ffff8c87.b SCC Kanal B Data Register
- DSP Host Interface
$ffffa200.b Interrupt Control Register
$ffffa201.b Command Vector Register
$ffffa202.b Interrupt Status Register (nur lesen)
$ffffa203.b Interrupt Vector Register
$ffffa204.b not used
$ffffa205.b DSP-Word High
$ffffa206.b DSP-Word Mid
$ffffa207.b DSP-Word Low
- Falcon Farbregister
$ffff9800.l Farbregister 0 rrrrrr00 gggggg00 00000000 bbbbbb00
: : : :
$ffff9bfc.l Farbregister 255
- MFP Register
$fffffa01.b GBIP Data Register
$fffffa03.b Active Edge Register
$fffffa05.b Data Direction Register
$fffffa07.b Interrupt Enable Register A
$fffffa09.b Interrupt Enable Register B
$fffffa0b.b Interrupt Pending Register A
$fffffa0d.b Interrupt Pending Register B
$fffffa0f.b Interrupt In-Service Register A
$fffffa11.b Interrupt In-Service Register B
$fffffa13.b Interrupt Mask Register A
$fffffa15.b Interrupt Mask Register B
$fffffa17.b Interrupt Vektor Register
$fffffa19.b Timer A Control Register
$fffffa1b.b Timer B Control Register
$fffffa1d.b Timer C + D Control Register
$fffffa1f.b Timer A Data Register
$fffffa21.b Timer B Data Register
$fffffa23.b Timer C Data Register
$fffffa25.b Timer D Data Register
$fffffa27.b Synchronous Character Register
$fffffa29.b USART Control Register
$fffffa2b.b Receiver Status Register
$fffffa2d.b Transmitter Status Register
$fffffa2f.b USART Data Register
- Tastatur-ACIA
$fffffc00.b ACIA Statusregister
$fffffc02.b ACIA Steuerregister
- MIDI-ACIA
$fffffc04.b ACIA Statusregister
$fffffc06.b ACIA Steuerregister
Ein kleiner zusatz von der Nacht vom 26. zum 27.03.'93. C-100101010110
wir kommen morgen. Alle weiteren Infos von Pater Michael von INTER.
Thanks für die Infos Steffan.
- Falcon Zeilenoffset
$ffff820e.w Offset zur nächsten Zeile jetzt auch word adressierbar
anstatt byte an $ffff820f.b