joncampbell123 / dosbox-x

DOSBox-X fork of the DOSBox project
GNU General Public License v2.0
2.78k stars 381 forks source link

Documentation: Take DIP SWITCH list from PC-98 reference and add to comments in code, I/O ports for all #944

Open joncampbell123 opened 5 years ago

joncampbell123 commented 5 years ago

Is your feature request related to a problem? Please describe. DOSBox-X needs in the source code a comprehensive list of all DIP switches on PC-98, across DIP switch banks 1, 2, and 3, as well as what I/O ports they belong to.

Ref:

http://hackipedia.org/browse.cgi/Computer/Platform/PC%2c%20NEC%20PC%2d98/Collections/PC%2d9801%20Bible%20%e6%9d%b1%e4%ba%ac%e7%90%86%e7%a7%91%e5%a4%a7%e5%ad%a6EIC%20%281994%29%2epdf

Look at section 1-6 for SW1, SW2, SW3.

joncampbell123 commented 5 years ago

Also note the additional switches readable from the "non-volatile RAM" at A3FE0-A3FFF are also documented in that section.

joncampbell123 commented 5 years ago

Having this documented in the source code is the first step to implementing them later.