ULA Control Port: Difference between revisions

From SpecNext Wiki
Jump to: navigation, search
m 4 revisions imported
No edit summary
Line 2: Line 2:
|Number=$xxFE
|Number=$xxFE
|ShortDesc=Controls border color and base Spectrum audio settings.
|ShortDesc=Controls border color and base Spectrum audio settings.
|PortMask=%---- ---- ---- ---0
|Readable=No
|Readable=No
|Writable=Yes
|Writable=Yes
|PortMask=%---- ---- ---- ---0
}}
}}
When written to, adjusts the border color and audio devices as follows:
When written to, adjusts the border color and audio devices as follows:

Revision as of 22:59, 19 April 2019

Number PortNumber::$xxFE
Decimal NumberDec::
Short desc. ShortDesc::Controls border color and base Spectrum audio settings.
Bit Mask PortMask::%---- ---- ---- ---0
Readable Readable::No
Writable Writable::Yes
Subsystem Subsystem::

When written to, adjusts the border color and audio devices as follows:

Bit Function
0-2 Border color
3 Enable MIC output
4 Enable EAR output
5-7 Unused

Reading the port with certain particular high bytes will read the keyboard - see {{#ask: PortNumber::$**FE }} ($**FE{{#ask: PortNumber::$**FE |mainlabel=- |headers=hide |intro= /  |?NumberDec#- }}). Bit 6 of the ULA byte is always the EAR input.