home *** CD-ROM | disk | FTP | other *** search
/ The Unsorted BBS Collection / thegreatunsorted.tar / thegreatunsorted / texts / cell_nfo / 28c64.txt < prev    next >
Text File  |  1995-11-22  |  4KB  |  117 lines

  1.  
  2.                  MAPING OF THE OKI 900 CELLULAR PHONE.
  3.              Includes all code in the ATMEL EEPROM (AT28C64).
  4.                     Map by Mark Lottor <mkl@nw.com>
  5.            Updates by Jason Miller <dynastar@hal.gnu.ai.mit.edu>
  6.  
  7.  
  8. Overview: (1) Connected  $0000-$FFFF - 64K - Software PROM
  9.           (2) Internal   $0000-$00FF - 256 - Micro Internal Memory
  10.           (3) External   $7000-$70FF - 256 - Glue Logic RAM
  11.           (4) External   $A000-$BFFF -  8K - NAM EEPROM
  12.           (5) External   $C000-$C0FF - 256 - External Extended RAM
  13.           (6) External   $D000-$D0FF - 256 - Screen Memory(?)
  14.  
  15. ==============================================================================
  16. 7000-70FF?  [Storage Identification] - Glue Logic Processor
  17. ==============================================================================
  18. 7000    7000 = 40
  19. 7001
  20. 7002
  21. 7003
  22. 7004
  23. 7005      0eac set it to 01         0ebd set it to 00
  24. 7006
  25.  
  26. ==============================================================================
  27. A000-BFFF   [Storage Identification] - External NAM EEPROM
  28. ==============================================================================
  29. A000-BA10   200 memories scattered about
  30. A02B        NAM 1 (byte 1 of 11)
  31.  
  32.  Example of a NAM Storage (This is Correct for NAM #1)
  33.        SID-------  min1/min2-------------------  IPCH------  OLC-  GIM-
  34. NAM1 - A02B  A06B  A0AB  A0EB  A12B  A16B  A1AB  A1EB  A22B  A26B  A2AB
  35. NAM2 - A2EB  A32B  A36B  A3AB  A3EB  A42B  A46B  A4AB  A4EB  A52B  A56B 
  36. NAM3 - A5AB  A5EB  A62B  A66B  A6AB  A6EB  A72B  A76B  A7AB  A7EB  A82B
  37. NAM4 - A86B  A8AB  A8EB  A92B  A96B  A9AB  A9EB  AA2B  AA6B  AAAB  AAEB
  38. NAM5 - AB2B  AB6B  ABAB  ABEB  AC2B  AC6B  ACAB  ACEB  AD2B  AD6B  ADAB
  39.  
  40.  
  41. A16A   61h 97d
  42. A22A   CAh 202d
  43. A2EB
  44. A2AA   A8
  45. A3EA   D8 
  46. A5AB
  47. A6AA   41h = 65d
  48. A72A   95h = 148d
  49. A86B
  50. AB2B
  51. ADEB
  52. AE2B
  53. AE6B
  54. AEAB     0E
  55. AEEB
  56. AF2B     AA
  57. AF6B
  58. AFAB
  59. AFEB
  60. B02B
  61. B06B
  62. B0AB
  63. BBAC-BE73   30 roamer access memories (24 bytes each??)
  64. BEAF-BEB6   customized power on message (8 bytes)
  65. BEBB            00
  66. BEBE-BEC1   "AEIO" signature sent to cell 
  67. BEC2-BEC5    ESN  working storage location 
  68. BEC7-BED0
  69. BED1         (i add) 00
  70. BED2-BED9    ; 00 00 00 00 00 00 00 00
  71. BEDA-BEDE
  72. BEDF-BEE3
  73. BEEC-BF04
  74. BF05-BF1D
  75. BF1E-BF12   All 00
  76. BF24-BF26
  77. BF2C        Index of NAM in use
  78. BF2D        even/odd SID (0 or 1)   ; 0 in mine
  79. BF2E??
  80. BF3A-BF3C
  81. BF3D-BF4B
  82. BF4C-BF5A
  83.  BF5E        00 there...
  84.  BF5F        04 there...
  85. BF59
  86. BF60-BF63    kbd unlock code digits (4-bits of 123456789a)
  87. BF6C-BF70
  88. BF71        50 or 51 (ours is 50: returned from init of display/keyboard)
  89.             probably version number of display cpu rom
  90. BF71        version number of accessory rom!  ff=not there, 40=ok ???
  91. bf72          == FF
  92. BF74        lighting mode control byte (0=7sec, 1=off, 2=on)
  93.  
  94. ===========================================================================
  95. C000-CFFF   [Storage Identification] - External RAM
  96.         C06A = 00 
  97.         C0F4 =  NAM location 
  98. ===========================================================================
  99. C0F4-C0FE   Current NAM Information (Sid, Min1/2, OCL, GIM)
  100. C0FF        Current NAM Selected (0=AutoNAM)
  101.  
  102. ===========================================================================
  103. D000-DFFF?  [Storage Identification] - Screen Memory Locations
  104. ===========================================================================
  105. D000        C1h
  106. D001        20h
  107. D002        AFh
  108. D003        CAh
  109. D004        16h
  110. D005        40h
  111.  
  112. ===========================================================================
  113. 0000-FFFF   [Storage Identification] - Software Calls
  114. ===========================================================================
  115. hahah... look up those yourself! :)
  116.  
  117.