1 /* 2 * Copyright 2013, Haiku, Inc. All Rights Reserved. 3 * Distributed under the terms of the MIT License. 4 * 5 * Authors: 6 * Jérôme Duval, korli@berlios.de 7 */ 8 #ifndef _RANDOM_H 9 #define _RANDOM_H 10 11 12 #include <device_manager.h> 13 14 15 typedef struct { 16 driver_module_info info; 17 18 status_t (*queue_randomness)(uint64 value); 19 } random_for_controller_interface; 20 21 22 #define RANDOM_FOR_CONTROLLER_MODULE_NAME "bus_managers/random/controller/driver_v1" 23 24 25 #endif /* _RANDOM_H */ 26