Project Blacksphere Intro Hardware Nokia OS FBUS Pkt types (auto) Pkt types (ddi) Pkt types (local) Pkt types (special) Debug tracing Debug types Tasks Software Glossary of Terms Todo Credits Forum Guestbook

Debug types

Code value is (type<<8)|subtype.

Code Description
12xx L2 state/event 2
1200 ??
1201 After UA [parsed_packet+0x05]==0x92
..
1203 [parsed_packet+0x05]==0x93
18xx MDISND task data All data send to the DSP with the MDISND interface. This includes GSM packets on all channels, FBUS, audio control, among other things.
19xx MDIRCV task data All data received from the DSP with the MDIRCV interface. This includes GSM packets on all channels, FBUS, audio control, among other things.
1Bxx PHCTRL send (?)
1Cxx PHCTRL recv (?)
1Dxx PHCTRL send to MDISND Packets send by PHCTRL will appear here before being sent to MDISND (0x18xx)
1Exx PHCTRL recv from MDIRCV Packets with destination PHCTRL will appear here after being received by MDIRCV (0x19xx)
20xx SIM command data (literal) 5 bytes as per GSM 11.11
21xx Commands to SIML2 task
22xx SIM response data (literal) as per GSM 11.11
23xx SIM response data (parsed)
24xx task L2: event
0x2400: [0x5DD]
0x2401: [0x5DE]
0x2402: [0x5DF]
0x2403: [0x5E0]
0x2404: [0x5E1]
0x2405: [0x5E2]
0x2406: [0x5E3]
0x2407: [0x60A]
0x2408: [0x60B]
0x2409: [0x5E6] SABM/DISC acknowledged (UA) to MM
0x240A: [0x5E7]
0x240B: [0x5E8]
0x240C: [0x5E9]
0x240D: [0x5EA] I frame (completed) to MM
0x240E: [0x5EB] UI frame to MM
0x240F: [0x5EC] 
0x2410: [0x5ED] ?? notification to MM
0x2411: [0x5EE] 
0x2412: [0x5EF] 
0x2413: [0x623] Incoming L2 packet from MDIRCV
0x2414: [0x624] Incoming ??
0x2415: [0x622] 
0x2416: [0x5FB] 
0x2417: [0x5FA]
0x2418: [0x???] Misc
0x2419: [0x620]
0x241A: [0x621]
2Dxx L2 classified/parsed packet
processed,received     Type as of GSM 04.06
0x2D00,0x2D0C: [0x60F] DISC (disconnect) 
0x2D01,0x2D0D: [0x610] DM (disconnect mode)
0x2D02,0x2D0E: [0x611] filler packet
0x2D03,0x2D0F: [0x612] RR (receive ready)
0x2D04,0x2D10: [0x613] SABM (set asynchronous balaned mode)
0x2D05,0x2D11: [0x614] UA (unnumbered acknowledege)
0x2D06,0x2D12: [0x1025] 
0x2D07,0x2D13: [0x616] I (information) packet, possibly continuing
0x2D08,0x2D14: [0x617] 
0x2D09,0x2D15: [0x618] REJ (reject)
0x2D0A,0x2D16: [0x61A] UI (unnumbered information)
0x2D0B,0x2D17: [0x61B] Error/misc
0x2D18: [0x???] Others
2Exx MM parsed packet
33xx PHCTRL state text
34xx PHCTRL state text (ph_pssh)
35xx PHCTRL state text (ph_cssh)
37xx L2 state text
38xx MM(Mobility Management) state text
39xx RR (Radio Resources) state text
3Axx RM state text
3Bxx CC state text
3Cxx RR state text 2
5Fxx EM state text
  0x057C    sim_clock_iets
  0x0924    big packet (looks like some GSM L2 stuff)
            17 01 06 00 e0 a7 80 e0 0e 12 04 d2 49 d2 da 2b 2b 2b 2b 2b 2b 2b 2b 2b
  0x0C02    iets (zomaar?)
            02 00 1c 
  0x0E00    MDISND
  0x0E01    MDISND
  0x1400    timer debug oid
  0x1791    numbers_something_2
  0x23xx    Also something with SIM
  0x30      letterlijke GSM packets
  0x3005    sent CC packet
    = 0x1029
  0x3100    received L3 packet
    = 0x2A
  0x3102    sent L3 packet
    = 0x3B
  0x5A      DDI
  0x4a00
  0x4a0a
  0x4AA4    numbers_something
  0x4D34    asn_1_encoding
  0x4F3B    ??
  0x4F3C    key pressed (param 1b keycode)
  0x4F3D    key released (param 1b keycode)
  0x5B      DEV_IO
  0x5B03    sleepmode?
  0x5B06    fatal
  0x5Cxx    EM
  0x5F00    EM (string)
  0x6200    lijkt te maken te hebben met 0x6801
  0x6400    mdircv_7x
  0x6401    reset_counter_increase
  0x6409    ??
  0x6423    ...
  0x6506    frame_send_free
  0x650a    debug_650a
  0x6700    debug_verbose_frame
  0x6801    packets to LOCAL
  0x6A00    mdircv_debug_7x (packet)
  0x6D      high volume
  0x6D05    send_devio_1d
  0x6D12    task5
  0x6D19    
  0x6D2C    lights_iets
            komt heel vaak voor
  0x6D41    draw_signal_strength
  0x6D4B    MDI_send_vaagiets
  0x6D4F    MDI_send_nogiets
  0x6D31    clear_rect
  0x6D61    calc_net_strength
  0x6D62    IRQ 2
  0x6F      sim control?
  0x7101    key pressed (devio)
  0x7102    key released (devio)
  0x72
  0x73      high volume
  0x7301    lights_iets 2
  0x730F    draw_signal_strength 2
  0x7404    to_devio_33
  0x7512    A/D converter 0 value (ad_read_0)
  0x7515    buzzer aan
  0x7516    buzzer uit
  0x7518    devio_71 (0x0050) devio_CA (0x0040)
  0x7602    ?? (4b)
  0x7607    ?? (4b)
  0x760E    iets met time calc_ccont_0fff_value (in value)
  0x760F    iets met time calc_ccont_0fff_value (calculated value)

  0x7801    MDI_switch_vaagiets(1)
  0x7802    MDI_switch_vaagiets(0)
  0x7A      devio C7 ed
  0x7A01    0x03 on ??
            0x04 on keypress
  0x7D      tone iets
  0x7D13    002B87E4
            _tone_flag
  0x7D14    ??
  0x7E      tone
  0x7E00    play tone
            00 43 <tone pitch>
             0000 none
             003F c1
             0040 c#1
             004b c2...
             0057 c3...
            00 06 <??>
  0x7E01    stop song?
  0x7E02    tone_play_2
  0x7E03    loc_2ADE44 vervolg van tone?
  0x7E04    loc_2ADE3C
  0x7E05    loc_2ADE40
  0x7F      ?
  0x80      tone (IRDAMGR)?
  0x8002    00 00
  0x8001    02 00 00 
  0x8006    04 01 3d 00 01
  0x8005    has something to do with calling
  0x8226    numbers_something 3
  0x85..    numbers_something 3
  0x84      ND (DDI)
  0x8402    ND_set_audio
  0x8405    ND_await_stop_audio
  0x8411    ND_free_tag
  0x8408    ND task init
  0x8903    ND_free_tag
  0x8204    ND_set_audio

Last updated: 2005-02-21 14:19

This site is the result of a great deal of assembly code reading, research, countless (mostly futile) searches for data sheets, cross-referencing and analysing. If you use this information in any way please mention wumpus <blacksphere@goliath.darktech.org> (and others in the credits section) in the credits of your program/document. And tell me :) If you have more information please contribute. If you just copy this, stick your name on it and call it yours I hope you get your genitals bitten off by a three headed monkey. Have a nice day.

No mobile phones were harmed in the production of this site.