1*368167edSAxel Dörfler /* 2*368167edSAxel Dörfler * Copyright 2002-2008, Axel Dörfler, axeld@pinc-software.de. All rights reserved. 3*368167edSAxel Dörfler * Distributed under the terms of the MIT License. 4*368167edSAxel Dörfler */ 5*368167edSAxel Dörfler #ifndef LEGACY_DRIVERS_H 6*368167edSAxel Dörfler #define LEGACY_DRIVERS_H 7*368167edSAxel Dörfler 8*368167edSAxel Dörfler 9*368167edSAxel Dörfler #include <Drivers.h> 10*368167edSAxel Dörfler 11*368167edSAxel Dörfler 12*368167edSAxel Dörfler #ifdef __cplusplus 13*368167edSAxel Dörfler extern "C" { 14*368167edSAxel Dörfler #endif 15*368167edSAxel Dörfler 16*368167edSAxel Dörfler status_t legacy_driver_add(const char* path); 17*368167edSAxel Dörfler status_t legacy_driver_publish(const char* path, device_hooks* hooks); 18*368167edSAxel Dörfler status_t legacy_driver_rescan(const char* driverName); 19*368167edSAxel Dörfler status_t legacy_driver_probe(const char* path); 20*368167edSAxel Dörfler status_t legacy_driver_init(void); 21*368167edSAxel Dörfler 22*368167edSAxel Dörfler #ifdef __cplusplus 23*368167edSAxel Dörfler } 24*368167edSAxel Dörfler #endif 25*368167edSAxel Dörfler 26*368167edSAxel Dörfler #endif // LEGACY_DRIVERS_H 27