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

📄 eth_util.h

📁 Hermit-at-1.1.3,一款bootloader
💻 H
字号:
#ifndef _HERMIT_ETH_UTIL_H_#define _HERMIT_ETH_UTIL_H_#if defined(DEBUG_ETH)#define _DEBUG(args...) hprintf(args)#else#define _DEBUG(args...)#endif#include <hermit.h>unsigned short htons(unsigned short hostshort);unsigned long htonl(unsigned long hostlong);unsigned short ntohs(unsigned short netshort);unsigned long ntohl(unsigned long netlong);int safe_memcmp(const void *__str1, const void *__str2, const int __len);void *safe_memcpy(void *__dst, const void *__src, const int __len);void *safe_memset(void *__src, const int __c, const int __len);int safe_strlen(const char *str);int safe_strcmp(const char *str1, const char *str2);int safe_strncmp(const char *str1, const char *str2, unsigned int n);  void print_ip(unsigned char *ip);void print_mac(unsigned char *mac);#if defined(DEBUG_ETH)void hexdump(char *str, unsigned char *buf, unsigned int len);#else#define hexdump(a,b,c)#endif#endif

⌨️ 快捷键说明

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