⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 applets.h

📁 这是一个SIGMA方案的PMP播放器的UCLINUX程序,可播放DVD,VCD,CD MP3...有很好的参考价值.
💻 H
📖 第 1 页 / 共 2 页
字号:
/* * applets.h - a listing of all busybox applets. * * If you write a new applet, you need to add an entry to this list to make * busybox aware of it. * * It is CRUCIAL that this listing be kept in ascii order, otherwise the binary * search lookup contributed by Gaute B Strokkenes stops working. If you value * your kneecaps, you'll be sure to *make sure* that any changes made to this * file result in the listing remaining in ascii order. You have been warned. */#undef APPLET#undef APPLET_ODDNAME#undef APPLET_NOUSAGE#if defined(PROTOTYPES)  #define APPLET(a,b,c,d) extern int b(int argc, char **argv);  #define APPLET_NOUSAGE(a,b,c,d) extern int b(int argc, char **argv);  #define APPLET_ODDNAME(a,b,c,d,e) extern int b(int argc, char **argv);  extern const char usage_messages[];#elif defined(MAKE_USAGE)  #ifdef CONFIG_FEATURE_VERBOSE_USAGE    #define APPLET(a,b,c,d) a##_trivial_usage "\n\n" a##_full_usage "\0"    #define APPLET_NOUSAGE(a,b,c,d) "\0"    #define APPLET_ODDNAME(a,b,c,d,e) e##_trivial_usage "\n\n" e##_full_usage "\0"  #else    #define APPLET(a,b,c,d) a##_trivial_usage "\0"    #define APPLET_NOUSAGE(a,b,c,d) "\0"    #define APPLET_ODDNAME(a,b,c,d,e) e##_trivial_usage "\0"  #endif#elif defined(MAKE_LINKS)#  define APPLET(a,b,c,d) LINK c a#  define APPLET_NOUSAGE(a,b,c,d) LINK c a#  define APPLET_ODDNAME(a,b,c,d,e) LINK c a#else  const struct BB_applet applets[] = {  #define APPLET(a,b,c,d) {#a,b,c,d},  #define APPLET_NOUSAGE(a,b,c,d) {a,b,c,d},  #define APPLET_ODDNAME(a,b,c,d,e) {a,b,c,d},#endif#if defined(CONFIG_FEATURE_SH_IS_ASH) && defined(CONFIG_ASH)#define SH_MAIN ash_main#elif defined(CONFIG_FEATURE_SH_IS_HUSH) && defined(CONFIG_HUSH)#define SH_MAIN hush_main#elif defined(CONFIG_FEATURE_SH_IS_LASH) && defined(CONFIG_LASH)#define SH_MAIN lash_main#elif defined(CONFIG_FEATURE_SH_IS_MSH) && defined(CONFIG_MSH)#define SH_MAIN msh_main#endif#ifdef CONFIG_TEST	APPLET_NOUSAGE("[", test_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_ADDGROUP	APPLET(addgroup, addgroup_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_ADDUSER	APPLET(adduser, adduser_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_ADJTIMEX	APPLET(adjtimex, adjtimex_main, _BB_DIR_SBIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_AR	APPLET(ar, ar_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_ASH	APPLET_NOUSAGE("ash", ash_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_BASENAME	APPLET(basename, basename_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_BUNZIP2	APPLET(bunzip2, bunzip2_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif	APPLET_NOUSAGE("busybox", busybox_main, _BB_DIR_BIN, _BB_SUID_MAYBE)#ifdef CONFIG_BUNZIP2	APPLET(bzcat, bunzip2_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_CAL	APPLET(cal, cal_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_CAT	APPLET(cat, cat_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_CHGRP	APPLET(chgrp, chgrp_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_CHMOD	APPLET(chmod, chmod_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_CHOWN	APPLET(chown, chown_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_CHROOT	APPLET(chroot, chroot_main, _BB_DIR_USR_SBIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_CHVT	APPLET(chvt, chvt_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_CLEAR	APPLET(clear, clear_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_CMP	APPLET(cmp, cmp_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_CP	APPLET(cp, cp_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_CPIO	APPLET(cpio, cpio_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_CUT	APPLET(cut, cut_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_DATE	APPLET(date, date_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_DC	APPLET(dc, dc_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_DD	APPLET(dd, dd_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_DEALLOCVT	APPLET(deallocvt, deallocvt_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_DELGROUP	APPLET(delgroup, delgroup_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_DELUSER	APPLET(deluser, deluser_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_DF	APPLET(df, df_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_DIRNAME	APPLET(dirname, dirname_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_DMESG	APPLET(dmesg, dmesg_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_DOS2UNIX	APPLET(dos2unix, dos2unix_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_DPKG	APPLET(dpkg, dpkg_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_DPKG_DEB	APPLET_ODDNAME("dpkg-deb", dpkg_deb_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER, dpkg_deb)#endif#ifdef CONFIG_DU	APPLET(du, du_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_DUMPKMAP	APPLET(dumpkmap, dumpkmap_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_DUTMP	APPLET(dutmp, dutmp_main, _BB_DIR_USR_SBIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_ECHO	APPLET(echo, echo_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#if defined(CONFIG_FEATURE_GREP_EGREP_ALIAS)	APPLET_NOUSAGE("egrep", grep_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_ENV	APPLET(env, env_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_EXPR	APPLET(expr, expr_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_FALSE	APPLET(false, false_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_FBSET	APPLET(fbset, fbset_main, _BB_DIR_USR_SBIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_FDFLUSH	APPLET(fdflush, fdflush_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_FIND	APPLET(find, find_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_FREE	APPLET(free, free_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_FREERAMDISK	APPLET(freeramdisk, freeramdisk_main, _BB_DIR_SBIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_FSCK_MINIX	APPLET_ODDNAME("fsck.minix", fsck_minix_main, _BB_DIR_SBIN, _BB_SUID_NEVER, fsck_minix)#endif#ifdef CONFIG_GETOPT	APPLET(getopt, getopt_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_GETTY	APPLET(getty, getty_main, _BB_DIR_SBIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_GREP	APPLET(grep, grep_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_GUNZIP	APPLET(gunzip, gunzip_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_GZIP	APPLET(gzip, gzip_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_HALT	APPLET(halt, halt_main, _BB_DIR_SBIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_HEAD	APPLET(head, head_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_HEXDUMP	APPLET(hexdump, hexdump_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_HOSTID	APPLET(hostid, hostid_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_HOSTNAME	APPLET(hostname, hostname_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_HUSH	APPLET_NOUSAGE("hush", hush_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_ID	APPLET(id, id_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_IFCONFIG	APPLET(ifconfig, ifconfig_main, _BB_DIR_SBIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_INIT	APPLET(init, init_main, _BB_DIR_SBIN, _BB_SUID_NEVER)#else#ifdef SH_MAIN	APPLET_NOUSAGE("init", SH_MAIN, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#endif#ifdef CONFIG_INSMOD	APPLET(insmod, insmod_main, _BB_DIR_SBIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_KILL	APPLET(kill, kill_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_KILLALL	APPLET(killall, kill_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_KLOGD	APPLET(klogd, klogd_main, _BB_DIR_SBIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_LASH	APPLET(lash, lash_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_LENGTH	APPLET(length, length_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_FEATURE_INITRD	APPLET_NOUSAGE("linuxrc", init_main, _BB_DIR_ROOT, _BB_SUID_NEVER)#endif#ifdef CONFIG_LN	APPLET(ln, ln_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_LOADACM	APPLET(loadacm, loadacm_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_LOADFONT	APPLET(loadfont, loadfont_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_LOADKMAP	APPLET(loadkmap, loadkmap_main, _BB_DIR_SBIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_LOGGER	APPLET(logger, logger_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_LOGIN	APPLET(login, login_main, _BB_DIR_BIN, _BB_SUID_NEVER)#endif#ifdef CONFIG_LOGNAME

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -