00001 /* Copyright (c) 2009 Nordic Semiconductor. All Rights Reserved. 00002 * 00003 * The information contained herein is confidential property of Nordic 00004 * Semiconductor ASA.Terms and conditions of usage are described in detail 00005 * in NORDIC SEMICONDUCTOR STANDARD SOFTWARE LICENSE AGREEMENT. 00006 * 00007 * Licensees are granted free, non-transferable use of the information. NO 00008 * WARRENTY of ANY KIND is provided. This heading must NOT be removed from 00009 * the file. 00010 * 00011 * $LastChangedRevision: 2182 $ 00012 */ 00013 00018 #ifndef HAL_USB_HID_H__ 00019 #define HAL_USB_HID_H__ 00020 00021 #include <stdint.h> 00022 #include <stdbool.h> 00023 00024 #include "hal_usb.h" 00025 00037 bool hal_usb_hid_device_req_proc(hal_usb_device_req* req, uint8_t** data_ptr, uint8_t* size, hal_usb_dev_req_resp_t* resp) large reentrant; 00038 00039 #endif // HAL_USB_HID_H__