<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6000.16981" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2><SPAN
class=631071910-16082010>hi,</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=631071910-16082010></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=631071910-16082010>me and maybe some of
you experiences sudden freeze of the layer1 firmware. it happens sometimes when
sending L1CTL_DATA_REQ from layer2 to layer1. i found a way to reproduce it. see
<A
href="http://home.eversberg.eu/data.patch">http://home.eversberg.eu/data.patch</A>
for testing it. just apply this patch and uncomment the "´#define"
line.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=631071910-16082010></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=631071910-16082010>this patch will
transmit idle frames, if there is no frame in the tx-queue of lapdm. (DCCH) even
if there is a frame to be sent, the lapdm process will wait until the data is
confirmed by layer1 until sendig the next frame. this confirm is sent when the
data has been transmitted by layer1 (i think). this is why the queue inside
layer1 cannot overflow.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=631071910-16082010></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=631071910-16082010>this patch does not
work correctly somehow. when sending the idle frame, the location update seems
not to work. the lapdm fails. but this doesn't matter for the
crash-test. until then, more than 20 frames are transmitted. if the mobile
application is restarted, more frames will be transmitted. between 45 and 60
frames later the layer1 freezes. the display gets a little darker
also.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=631071910-16082010></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN
class=631071910-16082010>andreas</SPAN></FONT></DIV>
<DIV> </DIV></BODY></HTML>