YM2612: Difference between revisions
Jump to navigation
Jump to search
(Created page with "=Port= ==Writing== {|class="regdef" |'''Description''' |'''Zone''' |'''Address''' |- |rowspan="2"|Part I address (A0) |Z80 |$4000 |- |M68K |$A04000 |- |rowspan="2"|Part I ad...") |
mNo edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
= | ==Registers== | ||
==Writing== | See [[YM2612 Registers]]. | ||
==Port== | |||
===Writing=== | |||
{|class="regdef" | {|class="regdef" | ||
Line 37: | Line 41: | ||
|} | |} | ||
==Reading== | ===Reading=== | ||
Reading from any of the port will return the status register. | Reading from any of the port will return the status register. | ||
Line 55: | Line 59: | ||
0 : Not overflow | 0 : Not overflow | ||
[[Category:Audio]] | |||
|1 | |1 | ||
}} | }} |
Latest revision as of 01:27, 4 August 2012
Registers
See YM2612 Registers.
Port
Writing
Description | Zone | Address |
Part I address (A0) | Z80 | $4000 |
M68K | $A04000 | |
Part I address (D0) | Z80 | $4001 |
M68K | $A04001 | |
Part I address (A1) | Z80 | $4002 |
M68K | $A04002 | |
Part I address (D1) | Z80 | $4003 |
M68K | $A04003 |
Reading
Reading from any of the port will return the status register.
Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Def | 1 : Busy
0 : Ready for new data |
Unused | 1 : Timer A Overflow
0 : Not overflow | 1 : Timer B Overflow
0 : Not overflow |