Changes

Jump to navigation Jump to search
40 bytes removed ,  18:14, 10 June 2017
Fix header formatting
Line 1: Line 1:  
HID shared memory is a 0x40000 byte read-only segment of memory shared between applications for input. The segment contains structures for most if not all input methods available to applications.
 
HID shared memory is a 0x40000 byte read-only segment of memory shared between applications for input. The segment contains structures for most if not all input methods available to applications.
   −
====== Memory Map ======
+
= Memory Map =
    
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
Line 63: Line 63:  
|}
 
|}
   −
===== Capacitive Touchscreen =====
+
== Capacitive Touchscreen ==
    
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
Line 81: Line 81:  
|}
 
|}
   −
==== Touch Header ====
+
=== Touch Header ===
    
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
Line 119: Line 119:  
|}
 
|}
   −
==== Touch Entry ====
+
=== Touch Entry ===
    
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
Line 137: Line 137:  
|}
 
|}
   −
=== Touch Structure Header ===
+
==== Touch Structure Header ====
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
Line 154: Line 154:  
|}
 
|}
   −
=== Touch Data Entry ===
+
==== Touch Data Entry ====
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
Line 195: Line 195:  
|}
 
|}
   −
===== Mouse =====
+
== Mouse ==
    
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
Line 213: Line 213:  
|}
 
|}
   −
==== Mouse Header ====
+
=== Mouse Header ===
    
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
Line 247: Line 247:  
|}
 
|}
   −
==== Mouse Entry ====
+
=== Mouse Entry ===
    
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
Line 294: Line 294:       −
===== Keyboard =====
+
== Keyboard ==
    
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
Line 312: Line 312:  
|}
 
|}
   −
==== Keyboard Header ====
+
=== Keyboard Header ===
    
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
Line 346: Line 346:  
|}
 
|}
   −
==== Keyboard Entry ====
+
=== Keyboard Entry ===
    
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
Line 373: Line 373:       −
===== Controller Serials? =====
+
== Controller Serials? ==
    
This section contains a series of 16 structures 0x400 bytes large.
 
This section contains a series of 16 structures 0x400 bytes large.
Line 393: Line 393:  
|}
 
|}
   −
===== Controllers =====
+
== Controllers ==
    
This section contains a series of 10 0x5000 byte structures describing each available controller.
 
This section contains a series of 10 0x5000 byte structures describing each available controller.
Line 412: Line 412:  
|}
 
|}
   −
==== Controller ====
+
=== Controller ===
    
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
Line 446: Line 446:  
|}
 
|}
   −
=== Controller Header ===
+
==== Controller Header ====
    
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
Line 496: Line 496:  
|}
 
|}
   −
=== Controller State ===
+
==== Controller State ====
    
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
Line 534: Line 534:  
|}
 
|}
   −
== Button State ==
+
===== Button State =====
    
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"

Navigation menu