Difference between revisions of "Peripheral 5 Register"

From SpecNext official Wiki
Jump to: navigation, search
(core 3.1.5 changes/refresh)
 
(reg 0xA more edit)
 
(2 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
|Readable=Yes
 
|Readable=Yes
 
|Writable=Yes
 
|Writable=Yes
|ShortDesc=Mouse buttons and DPI config
+
|ShortDesc=Multiface type, Divmmc automap, Mouse buttons and DPI config
 
}}
 
}}
Since core 3.1.5 (new register):
+
Currently:
  
 
{| class="wikitable"
 
{| class="wikitable"
 
! Bit !! Function
 
! Bit !! Function
 
|-
 
|-
| 7-3 || Reserved, must be zero
+
| 7-6 || Multiface type (hard reset = 00) (config mode only)
 +
: 00 = Multiface +3 (enable port 0x3F, disable port 0xBF)
 +
: 01 = Multiface 128 v87.2 (enable port 0xBF, disable port 0x3F)
 +
: 10 = Multiface 128 v87.12 (enable port 0x9F, disable port 0x1F)
 +
: 11 = Multiface 1 (enable port 0x9F, disable port 0x1F)
 
|-
 
|-
| 2 || 1 to reverse left and right mouse buttons (hard reset = 0)
+
| 5 || Reserved, must be zero
 +
|-
 +
| 4 || Enable divmmc automap (hard reset = 0)
 +
|-
 +
| 3 || 1 to reverse left and right mouse buttons (hard reset = 0)
 +
|-
 +
| 2 || Reserved, must be zero
 
|-
 
|-
 
| 1-0 || mouse dpi (hard reset = %01)
 
| 1-0 || mouse dpi (hard reset = %01)

Latest revision as of 17:04, 11 October 2024

Number $0A
Readable Yes
Writable Yes
Short Description Multiface type, Divmmc automap, Mouse buttons and DPI config

Currently:

Bit Function
7-6 Multiface type (hard reset = 00) (config mode only)
00 = Multiface +3 (enable port 0x3F, disable port 0xBF)
01 = Multiface 128 v87.2 (enable port 0xBF, disable port 0x3F)
10 = Multiface 128 v87.12 (enable port 0x9F, disable port 0x1F)
11 = Multiface 1 (enable port 0x9F, disable port 0x1F)
5 Reserved, must be zero
4 Enable divmmc automap (hard reset = 0)
3 1 to reverse left and right mouse buttons (hard reset = 0)
2 Reserved, must be zero
1-0 mouse dpi (hard reset = %01)
 %00 = low dpi
 %01 = default
 %10 = medium dpi
 %11 = high dpi