Difference between revisions of "/dev"

From The iPhone Wiki
Jump to: navigation, search
(Added baseband and explained other devices)
(More 3GS devices.)
Line 7: Line 7:
   
 
<!--"cu.*" devices are like the corresponding "tty.*" device but with exclusive access (like a lock file)-->
 
<!--"cu.*" devices are like the corresponding "tty.*" device but with exclusive access (like a lock file)-->
  +
 
<!--Obviously, device availability may differ depending on hardware.-->
 
<!--Obviously, device availability may differ depending on hardware.-->
 
<!--And on OS. /dev/mem and /dev/kmem were removed after 1.1.2, see chronic-dev google code.-->
 
<!--And on OS. /dev/mem and /dev/kmem were removed after 1.1.2, see chronic-dev google code.-->
  +
  +
<!--Where is the camera?-->
   
 
*[[/dev/zero|zero]] (Outputs 0x0, discards input)
 
*[[/dev/zero|zero]] (Outputs 0x0, discards input)
Line 24: Line 27:
 
*[[/dev/ttyp1|ttyp1]]
 
*[[/dev/ttyp1|ttyp1]]
 
*[[/dev/ttyp0|ttyp0]]
 
*[[/dev/ttyp0|ttyp0]]
  +
*[[/dev/tty.umts|tty.umts]]
 
*[[/dev/tty.iap|tty.iap]] ([http://devdot.wikispaces.com/Iphone+Serial+Port+Tutorial Dock connector serial interface])
 
*[[/dev/tty.iap|tty.iap]] ([http://devdot.wikispaces.com/Iphone+Serial+Port+Tutorial Dock connector serial interface])
  +
*[[/dev/tty.gas-gauge|tty.gas-gauge]] (Battery meter)
 
*[[/dev/tty.debug|tty.debug]] [[Baseband_Commands|(Baseband)]]
 
*[[/dev/tty.debug|tty.debug]] [[Baseband_Commands|(Baseband)]]
 
*[[/dev/tty.bluetooth|tty.bluetooth]]
 
*[[/dev/tty.bluetooth|tty.bluetooth]]
 
*[[/dev/tty|tty]]
 
*[[/dev/tty|tty]]
 
*[[/dev/sha1_0|sha1_0]]
 
*[[/dev/sha1_0|sha1_0]]
  +
*[[/dev/rdisk0s2|rdisk0s2s1]] (Character device equivalent of disk0s2s1)
 
*[[/dev/rdisk0s2|rdisk0s2]] (Character device equivalent of disk0s2)
 
*[[/dev/rdisk0s2|rdisk0s2]] (Character device equivalent of disk0s2)
 
*[[/dev/rdisk0s1|rdisk0s1]] (Character device equivalent of disk0s1)
 
*[[/dev/rdisk0s1|rdisk0s1]] (Character device equivalent of disk0s1)
Line 47: Line 53:
 
*[[/dev/io8logmt|io8logmt]]
 
*[[/dev/io8logmt|io8logmt]]
 
*[[/dev/io8log|io8log]]
 
*[[/dev/io8log|io8log]]
  +
*[[/dev/disk0s2|disk0s2s1]] Encrypted user partition on 3GS?
 
*[[/dev/disk0s2|disk0s2]] (NAND, [[/private/var|user partition]])
 
*[[/dev/disk0s2|disk0s2]] (NAND, [[/private/var|user partition]])
 
*[[/dev/disk0s1|disk0s1]] (NAND, [[/|system partition]])
 
*[[/dev/disk0s1|disk0s1]] (NAND, [[/|system partition]])
 
*[[/dev/disk0|disk0]] ([[NAND]])
 
*[[/dev/disk0|disk0]] ([[NAND]])
  +
*[[/dev/cu.umts|cu.umts]]
 
*[[/dev/cu.iap|cu.iap]]
 
*[[/dev/cu.iap|cu.iap]]
  +
*[[/dev/cu.gas-gauge|cu.gas-gauge]] (Exclusive access to the battery meter)
 
*[[/dev/cu.debug|cu.debug]] [[Baseband_Commands|(Exclusive access to Baseband used, for example, by BBUpdater)]]
 
*[[/dev/cu.debug|cu.debug]] [[Baseband_Commands|(Exclusive access to Baseband used, for example, by BBUpdater)]]
 
*[[/dev/cu.bluetooth|cu.bluetooth]] ( primary Dev Node to comunicate with the bluetooth chip )
 
*[[/dev/cu.bluetooth|cu.bluetooth]] ( primary Dev Node to comunicate with the bluetooth chip )
 
*[[/dev/console|console]] (System console, displayed during a verbose boot)
 
*[[/dev/console|console]] (System console, displayed during a verbose boot)
  +
*[[/dev/compass_0|compass_0]] ([[Magnetometer]])
 
*[[/dev/btwake|btwake]] ( sent to switch the bluetooth chip on from standby )
 
*[[/dev/btwake|btwake]] ( sent to switch the bluetooth chip on from standby )
 
*[[/dev/btreset|btreset]] ( used if the bluetooth chip becomes unresponsive )
 
*[[/dev/btreset|btreset]] ( used if the bluetooth chip becomes unresponsive )

Revision as of 14:22, 25 October 2010

Summary

Device Nodes are here, as with any other standard UNIX system. The folder cannot be written to.

Children

Files

Parents