void ibmasm_receive_event (struct service_processor * sp, void * data, unsigned int data_size);
Called by the interrupt handler when a dot command of type sp_event is received. Store the event in the circular event buffer, wake up any sleeping event readers. There is no reader marker in the buffer, therefore readers are responsible for keeping up with the writer, or they will loose events.