Arnaud: added __volatile__ to make sure that the compiler does not reschedule the instructions
Arnaud: added __volatile__ to make sure that the compiler does not reschedule the instructions


childmodel/child,childmodel/child,childmodel/child,childmodel/child,childmodel/child,childmodel/child