Related Articles
SylixOS 设备介绍
在SylixOS中,设备可划分为虚拟设备和物理设备。 虚拟设备有: /dev/zero、/dev/null、/dev/socket、/dev/netevent、/dev/urandom、/dev/random、/dev/shm/、 /dev/hotplug、/dev/semfd/、/dev/bmsg/、/dev/signalfd、/dev/timerfd、/dev/hstimerfd、/dev/pipe/ 等。 物理设备有: ...
SylixOS 协议栈学习(一)网络接口结构
1) netif 的结构体来描述一个硬件网络接口的。 struct netif { struct netif *next; // 指向下一个 netif 结构的指针 struct ip_addr ip_addr; // IP 地址相关配置 struct ip_addr netmask; struct ...
RealEvo-IDE各版本及 Base 功能差异
SylixOS 开发环境 RealEvo-IDE 体验版、标准版、专业版、旗舰版区别列表。 标配包 体验版 标准版 专业版 旗舰版 (仅面向军工行业) 平台支持 ■标配 □选配 —无 ARM (32/64) ■ ■ ■ ■ RISC-V ■ ■ ■ ■ x86/x64 ■ ■ ■ ■ MIPS □ — ■ ■ PowerPC □ — ■ □ ARM (Cortex-R、M) ■ ■ ■ ■ SPARC □ — ■ □ C-SKY □ ■ ■ ■ TI C66x DSP □ — ■ □ ...
字符设备网卡移植
目 录 1. 适用范围 2. 移植概述 3. 准备工作 3.1 环境准备 3.2 资源准备 4. 技术实现 4.1 了解网络协议栈网卡驱动框架 4.2 修改为字符设备网卡驱动代码 5. 编写测试程序 6. 调试代码 7. 总结 8. 参考资料 9. 免责声明 1. 适用范围 适用于客户要求SylixOS不使用网络协议栈的情形下,网卡驱动通过字符设备驱动实现。 2. 移植概述 本次移植是以普通版本的SylixOS CPSW网卡,移植步骤如下: ...
SylixOS 能支持的中间件库有哪些?
Q:SylixOS 能支持的中间件库有哪些? 分类 名称 简介 版本 说明文档 基础库 libboost Boost 是一个功能强大、构造精巧、跨平台、开源并且完全免费的 C++ 程序库,在 1998 年由 Beman G.Dawes 发起倡议并建立。使用了许多现代 C++ 编程技术,内容涵盖字符串处理、正则表达式、容器与数据结构、并发编程、函数式编程、泛型编程、设计模式实现等许多领域,极大地丰富了 C++ 的功能和表现力,能够使 C++ 软件开发更加简洁、优雅、灵活和高效。 Boost ...