18c2ecf20Sopenharmony_ci/* 28c2ecf20Sopenharmony_ci * ARAnyM hardware support via Native Features (natfeats) 38c2ecf20Sopenharmony_ci * 48c2ecf20Sopenharmony_ci * Copyright (c) 2005 Petr Stehlik of ARAnyM dev team 58c2ecf20Sopenharmony_ci * 68c2ecf20Sopenharmony_ci * This software may be used and distributed according to the terms of 78c2ecf20Sopenharmony_ci * the GNU General Public License (GPL), incorporated herein by reference. 88c2ecf20Sopenharmony_ci */ 98c2ecf20Sopenharmony_ci#include <linux/compiler.h> 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ci#ifndef _NATFEAT_H 128c2ecf20Sopenharmony_ci#define _NATFEAT_H 138c2ecf20Sopenharmony_ci 148c2ecf20Sopenharmony_cilong nf_get_id(const char *feature_name); 158c2ecf20Sopenharmony_cilong nf_call(long id, ...); 168c2ecf20Sopenharmony_ci 178c2ecf20Sopenharmony_civoid nf_init(void); 188c2ecf20Sopenharmony_civoid nf_shutdown(void); 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_civoid nfprint(const char *fmt, ...) 218c2ecf20Sopenharmony_ci __printf(1, 2); 228c2ecf20Sopenharmony_ci 238c2ecf20Sopenharmony_ci# endif /* _NATFEAT_H */ 24