Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
lfmiao0
rt-thread
提交
b12615f3
R
rt-thread
项目概览
lfmiao0
/
rt-thread
与 Fork 源项目一致
Fork自
RT-Thread / rt-thread
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
rt-thread
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
b12615f3
编写于
3月 16, 2021
作者:
B
Bernard Xiong
提交者:
GitHub
3月 16, 2021
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #4427 from mysterywolf/components
[components] auto & manual formatted
上级
0ae1743b
cd4cf46f
变更
413
展开全部
隐藏空白更改
内联
并排
Showing
413 changed file
with
6879 addition
and
6876 deletion
+6879
-6876
components/cplusplus/Lock.h
components/cplusplus/Lock.h
+1
-1
components/cplusplus/Mail.h
components/cplusplus/Mail.h
+1
-1
components/cplusplus/Mutex.h
components/cplusplus/Mutex.h
+1
-1
components/cplusplus/Queue.h
components/cplusplus/Queue.h
+1
-1
components/cplusplus/Semaphore.h
components/cplusplus/Semaphore.h
+1
-1
components/cplusplus/Thread.h
components/cplusplus/Thread.h
+1
-1
components/cplusplus/crt.h
components/cplusplus/crt.h
+1
-1
components/cplusplus/crt_init.c
components/cplusplus/crt_init.c
+8
-8
components/cplusplus/cxx_Mutex.cpp
components/cplusplus/cxx_Mutex.cpp
+2
-1
components/cplusplus/cxx_Semaphore.cpp
components/cplusplus/cxx_Semaphore.cpp
+2
-1
components/cplusplus/cxx_Thread.cpp
components/cplusplus/cxx_Thread.cpp
+2
-1
components/cplusplus/cxx_crt.cpp
components/cplusplus/cxx_crt.cpp
+5
-5
components/dfs/filesystems/devfs/devfs.c
components/dfs/filesystems/devfs/devfs.c
+2
-2
components/dfs/filesystems/devfs/devfs.h
components/dfs/filesystems/devfs/devfs.h
+1
-1
components/dfs/filesystems/elmfat/dfs_elm.c
components/dfs/filesystems/elmfat/dfs_elm.c
+1
-1
components/dfs/filesystems/elmfat/dfs_elm.h
components/dfs/filesystems/elmfat/dfs_elm.h
+1
-1
components/dfs/filesystems/elmfat/diskio.h
components/dfs/filesystems/elmfat/diskio.h
+29
-29
components/dfs/filesystems/nfs/dfs_nfs.c
components/dfs/filesystems/nfs/dfs_nfs.c
+1
-1
components/dfs/filesystems/nfs/dfs_nfs.h
components/dfs/filesystems/nfs/dfs_nfs.h
+1
-1
components/dfs/filesystems/nfs/mount.h
components/dfs/filesystems/nfs/mount.h
+42
-42
components/dfs/filesystems/nfs/mount_clnt.c
components/dfs/filesystems/nfs/mount_clnt.c
+31
-31
components/dfs/filesystems/nfs/mount_xdr.c
components/dfs/filesystems/nfs/mount_xdr.c
+63
-63
components/dfs/filesystems/nfs/nfs.h
components/dfs/filesystems/nfs/nfs.h
+433
-433
components/dfs/filesystems/nfs/nfs_auth.c
components/dfs/filesystems/nfs/nfs_auth.c
+1
-1
components/dfs/filesystems/nfs/nfs_clnt.c
components/dfs/filesystems/nfs/nfs_clnt.c
+111
-111
components/dfs/filesystems/nfs/nfs_xdr.c
components/dfs/filesystems/nfs/nfs_xdr.c
+950
-950
components/dfs/filesystems/nfs/rpc/auth.h
components/dfs/filesystems/nfs/rpc/auth.h
+51
-51
components/dfs/filesystems/nfs/rpc/auth_none.c
components/dfs/filesystems/nfs/rpc/auth_none.c
+49
-49
components/dfs/filesystems/nfs/rpc/clnt.h
components/dfs/filesystems/nfs/rpc/clnt.h
+120
-120
components/dfs/filesystems/nfs/rpc/clnt_generic.c
components/dfs/filesystems/nfs/rpc/clnt_generic.c
+1
-1
components/dfs/filesystems/nfs/rpc/clnt_udp.c
components/dfs/filesystems/nfs/rpc/clnt_udp.c
+272
-272
components/dfs/filesystems/nfs/rpc/pmap.c
components/dfs/filesystems/nfs/rpc/pmap.c
+35
-35
components/dfs/filesystems/nfs/rpc/pmap.h
components/dfs/filesystems/nfs/rpc/pmap.h
+29
-29
components/dfs/filesystems/nfs/rpc/rpc.h
components/dfs/filesystems/nfs/rpc/rpc.h
+6
-6
components/dfs/filesystems/nfs/rpc/rpc_msg.h
components/dfs/filesystems/nfs/rpc/rpc_msg.h
+76
-76
components/dfs/filesystems/nfs/rpc/rpc_prot.c
components/dfs/filesystems/nfs/rpc/rpc_prot.c
+132
-132
components/dfs/filesystems/nfs/rpc/types.h
components/dfs/filesystems/nfs/rpc/types.h
+1
-1
components/dfs/filesystems/nfs/rpc/xdr.c
components/dfs/filesystems/nfs/rpc/xdr.c
+415
-415
components/dfs/filesystems/nfs/rpc/xdr.h
components/dfs/filesystems/nfs/rpc/xdr.h
+87
-87
components/dfs/filesystems/nfs/rpc/xdr_mem.c
components/dfs/filesystems/nfs/rpc/xdr_mem.c
+34
-34
components/dfs/filesystems/ramfs/dfs_ramfs.c
components/dfs/filesystems/ramfs/dfs_ramfs.c
+1
-1
components/dfs/filesystems/ramfs/dfs_ramfs.h
components/dfs/filesystems/ramfs/dfs_ramfs.h
+1
-1
components/dfs/filesystems/romfs/dfs_romfs.c
components/dfs/filesystems/romfs/dfs_romfs.c
+1
-1
components/dfs/filesystems/romfs/dfs_romfs.h
components/dfs/filesystems/romfs/dfs_romfs.h
+1
-1
components/dfs/filesystems/romfs/romfs.c
components/dfs/filesystems/romfs/romfs.c
+1
-1
components/dfs/filesystems/skeleton/skeleton.c
components/dfs/filesystems/skeleton/skeleton.c
+1
-1
components/dfs/filesystems/skeleton/skeleton.h
components/dfs/filesystems/skeleton/skeleton.h
+1
-1
components/dfs/include/dfs.h
components/dfs/include/dfs.h
+1
-1
components/dfs/include/dfs_file.h
components/dfs/include/dfs_file.h
+1
-1
components/dfs/include/dfs_fs.h
components/dfs/include/dfs_fs.h
+1
-1
components/dfs/include/dfs_poll.h
components/dfs/include/dfs_poll.h
+1
-1
components/dfs/include/dfs_posix.h
components/dfs/include/dfs_posix.h
+1
-1
components/dfs/include/dfs_private.h
components/dfs/include/dfs_private.h
+1
-1
components/dfs/include/dfs_select.h
components/dfs/include/dfs_select.h
+1
-1
components/dfs/src/dfs.c
components/dfs/src/dfs.c
+1
-1
components/dfs/src/dfs_file.c
components/dfs/src/dfs_file.c
+1
-1
components/dfs/src/dfs_fs.c
components/dfs/src/dfs_fs.c
+6
-6
components/dfs/src/dfs_posix.c
components/dfs/src/dfs_posix.c
+1
-1
components/dfs/src/poll.c
components/dfs/src/poll.c
+3
-3
components/dfs/src/select.c
components/dfs/src/select.c
+2
-2
components/drivers/audio/audio.c
components/drivers/audio/audio.c
+1
-1
components/drivers/audio/audio_pipe.c
components/drivers/audio/audio_pipe.c
+1
-1
components/drivers/audio/audio_pipe.h
components/drivers/audio/audio_pipe.h
+1
-1
components/drivers/can/can.c
components/drivers/can/can.c
+1
-1
components/drivers/cputime/cputime.c
components/drivers/cputime/cputime.c
+5
-5
components/drivers/cputime/cputime_cortexm.c
components/drivers/cputime/cputime_cortexm.c
+6
-6
components/drivers/hwcrypto/hw_bignum.c
components/drivers/hwcrypto/hw_bignum.c
+18
-18
components/drivers/hwcrypto/hw_bignum.h
components/drivers/hwcrypto/hw_bignum.h
+17
-17
components/drivers/hwcrypto/hw_crc.c
components/drivers/hwcrypto/hw_crc.c
+5
-5
components/drivers/hwcrypto/hw_crc.h
components/drivers/hwcrypto/hw_crc.h
+3
-3
components/drivers/hwcrypto/hw_gcm.c
components/drivers/hwcrypto/hw_gcm.c
+1
-1
components/drivers/hwcrypto/hw_gcm.h
components/drivers/hwcrypto/hw_gcm.h
+1
-1
components/drivers/hwcrypto/hw_hash.c
components/drivers/hwcrypto/hw_hash.c
+1
-1
components/drivers/hwcrypto/hw_hash.h
components/drivers/hwcrypto/hw_hash.h
+1
-1
components/drivers/hwcrypto/hw_rng.c
components/drivers/hwcrypto/hw_rng.c
+2
-2
components/drivers/hwcrypto/hw_rng.h
components/drivers/hwcrypto/hw_rng.h
+2
-2
components/drivers/hwcrypto/hw_symmetric.c
components/drivers/hwcrypto/hw_symmetric.c
+2
-2
components/drivers/hwcrypto/hw_symmetric.h
components/drivers/hwcrypto/hw_symmetric.h
+1
-1
components/drivers/hwcrypto/hwcrypto.c
components/drivers/hwcrypto/hwcrypto.c
+1
-1
components/drivers/hwcrypto/hwcrypto.h
components/drivers/hwcrypto/hwcrypto.h
+1
-1
components/drivers/hwtimer/hwtimer.c
components/drivers/hwtimer/hwtimer.c
+2
-2
components/drivers/i2c/i2c-bit-ops.c
components/drivers/i2c/i2c-bit-ops.c
+1
-1
components/drivers/i2c/i2c_core.c
components/drivers/i2c/i2c_core.c
+1
-1
components/drivers/i2c/i2c_dev.c
components/drivers/i2c/i2c_dev.c
+3
-3
components/drivers/include/drivers/adc.h
components/drivers/include/drivers/adc.h
+1
-1
components/drivers/include/drivers/alarm.h
components/drivers/include/drivers/alarm.h
+1
-1
components/drivers/include/drivers/audio.h
components/drivers/include/drivers/audio.h
+1
-1
components/drivers/include/drivers/can.h
components/drivers/include/drivers/can.h
+1
-1
components/drivers/include/drivers/cputime.h
components/drivers/include/drivers/cputime.h
+1
-1
components/drivers/include/drivers/crypto.h
components/drivers/include/drivers/crypto.h
+1
-1
components/drivers/include/drivers/dac.h
components/drivers/include/drivers/dac.h
+1
-1
components/drivers/include/drivers/hwtimer.h
components/drivers/include/drivers/hwtimer.h
+1
-1
components/drivers/include/drivers/i2c-bit-ops.h
components/drivers/include/drivers/i2c-bit-ops.h
+1
-1
components/drivers/include/drivers/i2c.h
components/drivers/include/drivers/i2c.h
+1
-1
components/drivers/include/drivers/i2c_dev.h
components/drivers/include/drivers/i2c_dev.h
+1
-1
components/drivers/include/drivers/mmc.h
components/drivers/include/drivers/mmc.h
+129
-129
components/drivers/include/drivers/mmcsd_card.h
components/drivers/include/drivers/mmcsd_card.h
+97
-97
components/drivers/include/drivers/mmcsd_cmd.h
components/drivers/include/drivers/mmcsd_cmd.h
+6
-6
components/drivers/include/drivers/mmcsd_core.h
components/drivers/include/drivers/mmcsd_core.h
+141
-141
components/drivers/include/drivers/mmcsd_host.h
components/drivers/include/drivers/mmcsd_host.h
+78
-78
components/drivers/include/drivers/mtd_nand.h
components/drivers/include/drivers/mtd_nand.h
+1
-1
components/drivers/include/drivers/mtd_nor.h
components/drivers/include/drivers/mtd_nor.h
+22
-22
components/drivers/include/drivers/phy.h
components/drivers/include/drivers/phy.h
+1
-1
components/drivers/include/drivers/phy_mdio.h
components/drivers/include/drivers/phy_mdio.h
+1
-1
components/drivers/include/drivers/pin.h
components/drivers/include/drivers/pin.h
+1
-1
components/drivers/include/drivers/pm.h
components/drivers/include/drivers/pm.h
+1
-1
components/drivers/include/drivers/pulse_encoder.h
components/drivers/include/drivers/pulse_encoder.h
+1
-1
components/drivers/include/drivers/rt_drv_pwm.h
components/drivers/include/drivers/rt_drv_pwm.h
+1
-1
components/drivers/include/drivers/rt_inputcapture.h
components/drivers/include/drivers/rt_inputcapture.h
+1
-1
components/drivers/include/drivers/rtc.h
components/drivers/include/drivers/rtc.h
+1
-1
components/drivers/include/drivers/sd.h
components/drivers/include/drivers/sd.h
+1
-1
components/drivers/include/drivers/sdio.h
components/drivers/include/drivers/sdio.h
+7
-7
components/drivers/include/drivers/sdio_func_ids.h
components/drivers/include/drivers/sdio_func_ids.h
+2
-2
components/drivers/include/drivers/serial.h
components/drivers/include/drivers/serial.h
+3
-3
components/drivers/include/drivers/spi.h
components/drivers/include/drivers/spi.h
+2
-2
components/drivers/include/drivers/usb_common.h
components/drivers/include/drivers/usb_common.h
+9
-9
components/drivers/include/drivers/usb_device.h
components/drivers/include/drivers/usb_device.h
+8
-8
components/drivers/include/drivers/usb_host.h
components/drivers/include/drivers/usb_host.h
+19
-19
components/drivers/include/drivers/watchdog.h
components/drivers/include/drivers/watchdog.h
+2
-2
components/drivers/include/drivers/wlan.h
components/drivers/include/drivers/wlan.h
+1
-1
components/drivers/include/ipc/completion.h
components/drivers/include/ipc/completion.h
+1
-1
components/drivers/include/ipc/dataqueue.h
components/drivers/include/ipc/dataqueue.h
+1
-1
components/drivers/include/ipc/pipe.h
components/drivers/include/ipc/pipe.h
+1
-1
components/drivers/include/ipc/poll.h
components/drivers/include/ipc/poll.h
+1
-1
components/drivers/include/ipc/ringblk_buf.h
components/drivers/include/ipc/ringblk_buf.h
+1
-1
components/drivers/include/ipc/ringbuffer.h
components/drivers/include/ipc/ringbuffer.h
+1
-1
components/drivers/include/ipc/waitqueue.h
components/drivers/include/ipc/waitqueue.h
+2
-2
components/drivers/include/ipc/workqueue.h
components/drivers/include/ipc/workqueue.h
+1
-1
components/drivers/include/rtdevice.h
components/drivers/include/rtdevice.h
+1
-1
components/drivers/misc/adc.c
components/drivers/misc/adc.c
+1
-1
components/drivers/misc/dac.c
components/drivers/misc/dac.c
+2
-2
components/drivers/misc/pin.c
components/drivers/misc/pin.c
+2
-2
components/drivers/misc/pulse_encoder.c
components/drivers/misc/pulse_encoder.c
+1
-1
components/drivers/misc/rt_drv_pwm.c
components/drivers/misc/rt_drv_pwm.c
+1
-1
components/drivers/misc/rt_inputcapture.c
components/drivers/misc/rt_inputcapture.c
+1
-1
components/drivers/mtd/mtd_nand.c
components/drivers/mtd/mtd_nand.c
+1
-1
components/drivers/mtd/mtd_nor.c
components/drivers/mtd/mtd_nor.c
+3
-3
components/drivers/phy/phy.c
components/drivers/phy/phy.c
+3
-3
components/drivers/pm/pm.c
components/drivers/pm/pm.c
+2
-2
components/drivers/rtc/alarm.c
components/drivers/rtc/alarm.c
+1
-1
components/drivers/rtc/rtc.c
components/drivers/rtc/rtc.c
+2
-2
components/drivers/rtc/soft_rtc.c
components/drivers/rtc/soft_rtc.c
+2
-2
components/drivers/sdio/block_dev.c
components/drivers/sdio/block_dev.c
+36
-36
components/drivers/sdio/mmc.c
components/drivers/sdio/mmc.c
+67
-67
components/drivers/sdio/mmcsd_core.c
components/drivers/sdio/mmcsd_core.c
+46
-46
components/drivers/sdio/sd.c
components/drivers/sdio/sd.c
+30
-30
components/drivers/sdio/sdio.c
components/drivers/sdio/sdio.c
+62
-62
components/drivers/sensors/sensor.c
components/drivers/sensors/sensor.c
+1
-1
components/drivers/sensors/sensor.h
components/drivers/sensors/sensor.h
+2
-2
components/drivers/sensors/sensor_cmd.c
components/drivers/sensors/sensor_cmd.c
+3
-3
components/drivers/serial/serial.c
components/drivers/serial/serial.c
+10
-10
components/drivers/spi/enc28j60.c
components/drivers/spi/enc28j60.c
+2
-2
components/drivers/spi/enc28j60.h
components/drivers/spi/enc28j60.h
+1
-1
components/drivers/spi/qspi_core.c
components/drivers/spi/qspi_core.c
+5
-5
components/drivers/spi/sfud/inc/sfud_def.h
components/drivers/spi/sfud/inc/sfud_def.h
+2
-2
components/drivers/spi/sfud/src/sfud_sfdp.c
components/drivers/spi/sfud/src/sfud_sfdp.c
+1
-1
components/drivers/spi/spi_core.c
components/drivers/spi/spi_core.c
+1
-1
components/drivers/spi/spi_dev.c
components/drivers/spi/spi_dev.c
+5
-5
components/drivers/spi/spi_flash.h
components/drivers/spi/spi_flash.h
+5
-5
components/drivers/spi/spi_flash_sfud.c
components/drivers/spi/spi_flash_sfud.c
+1
-1
components/drivers/spi/spi_flash_sfud.h
components/drivers/spi/spi_flash_sfud.h
+1
-1
components/drivers/spi/spi_msd.c
components/drivers/spi/spi_msd.c
+3
-3
components/drivers/spi/spi_msd.h
components/drivers/spi/spi_msd.h
+7
-7
components/drivers/spi/spi_wifi_rw009.c
components/drivers/spi/spi_wifi_rw009.c
+2
-2
components/drivers/spi/spi_wifi_rw009.h
components/drivers/spi/spi_wifi_rw009.h
+2
-2
components/drivers/src/completion.c
components/drivers/src/completion.c
+1
-1
components/drivers/src/dataqueue.c
components/drivers/src/dataqueue.c
+14
-14
components/drivers/src/pipe.c
components/drivers/src/pipe.c
+5
-5
components/drivers/src/ringblk_buf.c
components/drivers/src/ringblk_buf.c
+1
-1
components/drivers/src/ringbuffer.c
components/drivers/src/ringbuffer.c
+6
-6
components/drivers/src/waitqueue.c
components/drivers/src/waitqueue.c
+2
-2
components/drivers/src/workqueue.c
components/drivers/src/workqueue.c
+1
-1
components/drivers/touch/touch.c
components/drivers/touch/touch.c
+1
-1
components/drivers/touch/touch.h
components/drivers/touch/touch.h
+1
-1
components/drivers/usb/usbdevice/class/audio_mic.c
components/drivers/usb/usbdevice/class/audio_mic.c
+1
-1
components/drivers/usb/usbdevice/class/audio_speaker.c
components/drivers/usb/usbdevice/class/audio_speaker.c
+1
-1
components/drivers/usb/usbdevice/class/cdc.h
components/drivers/usb/usbdevice/class/cdc.h
+8
-8
components/drivers/usb/usbdevice/class/cdc_vcom.c
components/drivers/usb/usbdevice/class/cdc_vcom.c
+37
-37
components/drivers/usb/usbdevice/class/ecm.c
components/drivers/usb/usbdevice/class/ecm.c
+13
-13
components/drivers/usb/usbdevice/class/hid.c
components/drivers/usb/usbdevice/class/hid.c
+10
-10
components/drivers/usb/usbdevice/class/hid.h
components/drivers/usb/usbdevice/class/hid.h
+1
-1
components/drivers/usb/usbdevice/class/mstorage.c
components/drivers/usb/usbdevice/class/mstorage.c
+124
-124
components/drivers/usb/usbdevice/class/mstorage.h
components/drivers/usb/usbdevice/class/mstorage.h
+3
-3
components/drivers/usb/usbdevice/class/ndis.h
components/drivers/usb/usbdevice/class/ndis.h
+44
-44
components/drivers/usb/usbdevice/class/rndis.c
components/drivers/usb/usbdevice/class/rndis.c
+10
-10
components/drivers/usb/usbdevice/class/rndis.h
components/drivers/usb/usbdevice/class/rndis.h
+98
-98
components/drivers/usb/usbdevice/class/winusb.c
components/drivers/usb/usbdevice/class/winusb.c
+8
-8
components/drivers/usb/usbdevice/class/winusb.h
components/drivers/usb/usbdevice/class/winusb.h
+1
-1
components/drivers/usb/usbdevice/core/usbdevice.c
components/drivers/usb/usbdevice/core/usbdevice.c
+3
-3
components/drivers/usb/usbdevice/core/usbdevice_core.c
components/drivers/usb/usbdevice/core/usbdevice_core.c
+75
-75
components/drivers/usb/usbhost/class/adk.c
components/drivers/usb/usbhost/class/adk.c
+1
-1
components/drivers/usb/usbhost/class/adk.h
components/drivers/usb/usbhost/class/adk.h
+2
-2
components/drivers/usb/usbhost/class/hid.c
components/drivers/usb/usbhost/class/hid.c
+58
-58
components/drivers/usb/usbhost/class/hid.h
components/drivers/usb/usbhost/class/hid.h
+4
-4
components/drivers/usb/usbhost/class/mass.c
components/drivers/usb/usbhost/class/mass.c
+89
-89
components/drivers/usb/usbhost/class/mass.h
components/drivers/usb/usbhost/class/mass.h
+5
-5
components/drivers/usb/usbhost/class/udisk.c
components/drivers/usb/usbhost/class/udisk.c
+1
-1
components/drivers/usb/usbhost/class/ukbd.c
components/drivers/usb/usbhost/class/ukbd.c
+10
-10
components/drivers/usb/usbhost/class/umouse.c
components/drivers/usb/usbhost/class/umouse.c
+1
-1
components/drivers/usb/usbhost/core/driver.c
components/drivers/usb/usbhost/core/driver.c
+11
-11
components/drivers/usb/usbhost/core/hub.c
components/drivers/usb/usbhost/core/hub.c
+93
-93
components/drivers/usb/usbhost/core/usbhost.c
components/drivers/usb/usbhost/core/usbhost.c
+3
-3
components/drivers/usb/usbhost/core/usbhost_core.c
components/drivers/usb/usbhost/core/usbhost_core.c
+63
-63
components/drivers/watchdog/watchdog.c
components/drivers/watchdog/watchdog.c
+3
-3
components/drivers/wlan/wlan_cfg.c
components/drivers/wlan/wlan_cfg.c
+1
-1
components/drivers/wlan/wlan_cfg.h
components/drivers/wlan/wlan_cfg.h
+1
-1
components/drivers/wlan/wlan_cmd.c
components/drivers/wlan/wlan_cmd.c
+1
-1
components/drivers/wlan/wlan_dev.c
components/drivers/wlan/wlan_dev.c
+1
-1
components/drivers/wlan/wlan_dev.h
components/drivers/wlan/wlan_dev.h
+2
-2
components/drivers/wlan/wlan_lwip.c
components/drivers/wlan/wlan_lwip.c
+1
-1
components/drivers/wlan/wlan_mgnt.c
components/drivers/wlan/wlan_mgnt.c
+1
-1
components/drivers/wlan/wlan_mgnt.h
components/drivers/wlan/wlan_mgnt.h
+1
-1
components/drivers/wlan/wlan_prot.c
components/drivers/wlan/wlan_prot.c
+1
-1
components/drivers/wlan/wlan_prot.h
components/drivers/wlan/wlan_prot.h
+1
-1
components/drivers/wlan/wlan_workqueue.c
components/drivers/wlan/wlan_workqueue.c
+1
-1
components/drivers/wlan/wlan_workqueue.h
components/drivers/wlan/wlan_workqueue.h
+1
-1
components/finsh/cmd.c
components/finsh/cmd.c
+4
-4
components/finsh/finsh.h
components/finsh/finsh.h
+1
-1
components/finsh/finsh_api.h
components/finsh/finsh_api.h
+1
-1
components/finsh/finsh_compiler.c
components/finsh/finsh_compiler.c
+1
-1
components/finsh/finsh_error.c
components/finsh/finsh_error.c
+1
-1
components/finsh/finsh_error.h
components/finsh/finsh_error.h
+1
-1
components/finsh/finsh_heap.c
components/finsh/finsh_heap.c
+1
-1
components/finsh/finsh_heap.h
components/finsh/finsh_heap.h
+1
-1
components/finsh/finsh_init.c
components/finsh/finsh_init.c
+1
-1
components/finsh/finsh_node.c
components/finsh/finsh_node.c
+1
-1
components/finsh/finsh_node.h
components/finsh/finsh_node.h
+1
-1
components/finsh/finsh_ops.c
components/finsh/finsh_ops.c
+1
-1
components/finsh/finsh_ops.h
components/finsh/finsh_ops.h
+50
-50
components/finsh/finsh_parser.c
components/finsh/finsh_parser.c
+1
-1
components/finsh/finsh_parser.h
components/finsh/finsh_parser.h
+1
-1
components/finsh/finsh_token.c
components/finsh/finsh_token.c
+1
-1
components/finsh/finsh_token.h
components/finsh/finsh_token.h
+1
-1
components/finsh/finsh_var.c
components/finsh/finsh_var.c
+1
-1
components/finsh/finsh_var.h
components/finsh/finsh_var.h
+1
-1
components/finsh/finsh_vm.c
components/finsh/finsh_vm.c
+1
-1
components/finsh/finsh_vm.h
components/finsh/finsh_vm.h
+1
-1
components/finsh/msh.c
components/finsh/msh.c
+1
-1
components/finsh/msh.h
components/finsh/msh.h
+1
-1
components/finsh/msh_file.c
components/finsh/msh_file.c
+1
-1
components/finsh/shell.c
components/finsh/shell.c
+2
-2
components/finsh/shell.h
components/finsh/shell.h
+1
-1
components/finsh/symbol.c
components/finsh/symbol.c
+2
-2
components/libc/aio/posix_aio.c
components/libc/aio/posix_aio.c
+189
-189
components/libc/aio/posix_aio.h
components/libc/aio/posix_aio.h
+1
-1
components/libc/compilers/armlibc/dirent.h
components/libc/compilers/armlibc/dirent.h
+14
-14
components/libc/compilers/armlibc/fcntl.h
components/libc/compilers/armlibc/fcntl.h
+1
-1
components/libc/compilers/armlibc/libc.c
components/libc/compilers/armlibc/libc.c
+1
-1
components/libc/compilers/armlibc/libc.h
components/libc/compilers/armlibc/libc.h
+1
-1
components/libc/compilers/armlibc/libc_syms.c
components/libc/compilers/armlibc/libc_syms.c
+1
-1
components/libc/compilers/armlibc/mem_std.c
components/libc/compilers/armlibc/mem_std.c
+1
-1
components/libc/compilers/armlibc/stdio.c
components/libc/compilers/armlibc/stdio.c
+1
-1
components/libc/compilers/armlibc/sys/errno.h
components/libc/compilers/armlibc/sys/errno.h
+1
-1
components/libc/compilers/armlibc/sys/ioctl.h
components/libc/compilers/armlibc/sys/ioctl.h
+1
-1
components/libc/compilers/armlibc/sys/mman.h
components/libc/compilers/armlibc/sys/mman.h
+1
-1
components/libc/compilers/armlibc/sys/stat.h
components/libc/compilers/armlibc/sys/stat.h
+1
-1
components/libc/compilers/armlibc/sys/types.h
components/libc/compilers/armlibc/sys/types.h
+1
-1
components/libc/compilers/armlibc/sys/unistd.h
components/libc/compilers/armlibc/sys/unistd.h
+1
-1
components/libc/compilers/armlibc/syscalls.c
components/libc/compilers/armlibc/syscalls.c
+4
-4
components/libc/compilers/armlibc/unistd.h
components/libc/compilers/armlibc/unistd.h
+1
-1
components/libc/compilers/common/stdlib.c
components/libc/compilers/common/stdlib.c
+1
-1
components/libc/compilers/common/sys/time.h
components/libc/compilers/common/sys/time.h
+1
-1
components/libc/compilers/common/termios.h
components/libc/compilers/common/termios.h
+1
-1
components/libc/compilers/common/time.c
components/libc/compilers/common/time.c
+3
-3
components/libc/compilers/common/unistd.c
components/libc/compilers/common/unistd.c
+1
-1
components/libc/compilers/dlib/dirent.h
components/libc/compilers/dlib/dirent.h
+1
-1
components/libc/compilers/dlib/environ.c
components/libc/compilers/dlib/environ.c
+1
-1
components/libc/compilers/dlib/fcntl.h
components/libc/compilers/dlib/fcntl.h
+1
-1
components/libc/compilers/dlib/libc.c
components/libc/compilers/dlib/libc.c
+1
-1
components/libc/compilers/dlib/libc.h
components/libc/compilers/dlib/libc.h
+1
-1
components/libc/compilers/dlib/stdio.c
components/libc/compilers/dlib/stdio.c
+1
-1
components/libc/compilers/dlib/sys/errno.h
components/libc/compilers/dlib/sys/errno.h
+1
-1
components/libc/compilers/dlib/sys/mman.h
components/libc/compilers/dlib/sys/mman.h
+1
-1
components/libc/compilers/dlib/sys/signal.h
components/libc/compilers/dlib/sys/signal.h
+1
-1
components/libc/compilers/dlib/sys/stat.h
components/libc/compilers/dlib/sys/stat.h
+1
-1
components/libc/compilers/dlib/sys/types.h
components/libc/compilers/dlib/sys/types.h
+1
-1
components/libc/compilers/dlib/sys/unistd.h
components/libc/compilers/dlib/sys/unistd.h
+17
-17
components/libc/compilers/dlib/syscall_close.c
components/libc/compilers/dlib/syscall_close.c
+1
-1
components/libc/compilers/dlib/syscall_lseek.c
components/libc/compilers/dlib/syscall_lseek.c
+1
-1
components/libc/compilers/dlib/syscall_mem.c
components/libc/compilers/dlib/syscall_mem.c
+1
-1
components/libc/compilers/dlib/syscall_open.c
components/libc/compilers/dlib/syscall_open.c
+1
-1
components/libc/compilers/dlib/syscall_read.c
components/libc/compilers/dlib/syscall_read.c
+1
-1
components/libc/compilers/dlib/syscall_remove.c
components/libc/compilers/dlib/syscall_remove.c
+1
-1
components/libc/compilers/dlib/syscall_write.c
components/libc/compilers/dlib/syscall_write.c
+1
-1
components/libc/compilers/dlib/syscalls.c
components/libc/compilers/dlib/syscalls.c
+1
-1
components/libc/compilers/dlib/unistd.h
components/libc/compilers/dlib/unistd.h
+1
-1
components/libc/compilers/newlib/libc.c
components/libc/compilers/newlib/libc.c
+2
-2
components/libc/compilers/newlib/libc.h
components/libc/compilers/newlib/libc.h
+1
-1
components/libc/compilers/newlib/libc_syms.c
components/libc/compilers/newlib/libc_syms.c
+1
-1
components/libc/compilers/newlib/machine/time.h
components/libc/compilers/newlib/machine/time.h
+1
-1
components/libc/compilers/newlib/minilib.c
components/libc/compilers/newlib/minilib.c
+1
-1
components/libc/compilers/newlib/stdio.c
components/libc/compilers/newlib/stdio.c
+3
-3
components/libc/compilers/newlib/sys/dirent.h
components/libc/compilers/newlib/sys/dirent.h
+17
-17
components/libc/compilers/newlib/sys/mman.h
components/libc/compilers/newlib/sys/mman.h
+1
-1
components/libc/compilers/newlib/sys/statfs.h
components/libc/compilers/newlib/sys/statfs.h
+4
-4
components/libc/compilers/newlib/sys/termios.h
components/libc/compilers/newlib/sys/termios.h
+1
-1
components/libc/compilers/newlib/syscalls.c
components/libc/compilers/newlib/syscalls.c
+1
-1
components/libc/getline/posix_getline.c
components/libc/getline/posix_getline.c
+2
-2
components/libc/getline/posix_getline.h
components/libc/getline/posix_getline.h
+1
-1
components/libc/libdl/arch/arm.c
components/libc/libdl/arch/arm.c
+2
-2
components/libc/libdl/arch/x86.c
components/libc/libdl/arch/x86.c
+5
-5
components/libc/libdl/dlclose.c
components/libc/libdl/dlclose.c
+1
-1
components/libc/libdl/dlelf.c
components/libc/libdl/dlelf.c
+5
-5
components/libc/libdl/dlelf.h
components/libc/libdl/dlelf.h
+2
-2
components/libc/libdl/dlerror.c
components/libc/libdl/dlerror.c
+3
-3
components/libc/libdl/dlfcn.h
components/libc/libdl/dlfcn.h
+2
-2
components/libc/libdl/dlmodule.c
components/libc/libdl/dlmodule.c
+4
-4
components/libc/libdl/dlmodule.h
components/libc/libdl/dlmodule.h
+1
-1
components/libc/libdl/dlopen.c
components/libc/libdl/dlopen.c
+3
-3
components/libc/libdl/dlsym.c
components/libc/libdl/dlsym.c
+2
-2
components/libc/mmap/posix_mmap.c
components/libc/mmap/posix_mmap.c
+1
-1
components/libc/pthreads/mqueue.c
components/libc/pthreads/mqueue.c
+1
-1
components/libc/pthreads/mqueue.h
components/libc/pthreads/mqueue.h
+1
-1
components/libc/pthreads/posix_types.h
components/libc/pthreads/posix_types.h
+2
-2
components/libc/pthreads/pthread.c
components/libc/pthreads/pthread.c
+2
-2
components/libc/pthreads/pthread.h
components/libc/pthreads/pthread.h
+2
-2
components/libc/pthreads/pthread_attr.c
components/libc/pthreads/pthread_attr.c
+2
-2
components/libc/pthreads/pthread_barrier.c
components/libc/pthreads/pthread_barrier.c
+1
-1
components/libc/pthreads/pthread_cond.c
components/libc/pthreads/pthread_cond.c
+5
-5
components/libc/pthreads/pthread_internal.h
components/libc/pthreads/pthread_internal.h
+1
-1
components/libc/pthreads/pthread_mutex.c
components/libc/pthreads/pthread_mutex.c
+2
-2
components/libc/pthreads/pthread_rwlock.c
components/libc/pthreads/pthread_rwlock.c
+5
-5
components/libc/pthreads/pthread_spin.c
components/libc/pthreads/pthread_spin.c
+1
-1
components/libc/pthreads/pthread_tls.c
components/libc/pthreads/pthread_tls.c
+1
-1
components/libc/pthreads/sched.c
components/libc/pthreads/sched.c
+1
-1
components/libc/pthreads/sched.h
components/libc/pthreads/sched.h
+1
-1
components/libc/pthreads/semaphore.c
components/libc/pthreads/semaphore.c
+1
-1
components/libc/pthreads/semaphore.h
components/libc/pthreads/semaphore.h
+1
-1
components/libc/signal/posix_signal.c
components/libc/signal/posix_signal.c
+1
-1
components/libc/signal/posix_signal.h
components/libc/signal/posix_signal.h
+1
-1
components/libc/termios/posix_termios.c
components/libc/termios/posix_termios.c
+1
-1
components/libc/termios/posix_termios.h
components/libc/termios/posix_termios.h
+1
-1
components/lwp/lwp.c
components/lwp/lwp.c
+1
-1
components/lwp/lwp.h
components/lwp/lwp.h
+1
-1
components/lwp/lwp_mem.c
components/lwp/lwp_mem.c
+3
-3
components/lwp/lwp_mem.h
components/lwp/lwp_mem.h
+1
-1
components/lwp/lwp_memheap.c
components/lwp/lwp_memheap.c
+1
-1
components/lwp/lwp_memheap.h
components/lwp/lwp_memheap.h
+1
-1
components/lwp/lwp_syscall.c
components/lwp/lwp_syscall.c
+1
-1
components/lwp/lwp_syscall.h
components/lwp/lwp_syscall.h
+6
-6
components/net/at/at_socket/at_socket.c
components/net/at/at_socket/at_socket.c
+20
-20
components/net/at/at_socket/at_socket.h
components/net/at/at_socket/at_socket.h
+1
-1
components/net/at/include/at.h
components/net/at/include/at.h
+1
-1
components/net/at/include/at_log.h
components/net/at/include/at_log.h
+1
-1
components/net/at/src/at_base_cmd.c
components/net/at/src/at_base_cmd.c
+1
-1
components/net/at/src/at_cli.c
components/net/at/src/at_cli.c
+2
-2
components/net/at/src/at_client.c
components/net/at/src/at_client.c
+2
-2
components/net/at/src/at_server.c
components/net/at/src/at_server.c
+1
-1
components/net/at/src/at_utils.c
components/net/at/src/at_utils.c
+1
-1
components/net/lwip-1.4.1/src/arch/include/arch/cc.h
components/net/lwip-1.4.1/src/arch/include/arch/cc.h
+8
-8
components/net/lwip-1.4.1/src/arch/sys_arch.c
components/net/lwip-1.4.1/src/arch/sys_arch.c
+3
-3
components/net/lwip-2.0.2/src/arch/include/arch/cc.h
components/net/lwip-2.0.2/src/arch/include/arch/cc.h
+6
-6
components/net/lwip-2.0.2/src/arch/sys_arch.c
components/net/lwip-2.0.2/src/arch/sys_arch.c
+1
-1
components/net/lwip-2.1.2/src/arch/include/arch/cc.h
components/net/lwip-2.1.2/src/arch/include/arch/cc.h
+8
-8
components/net/lwip-2.1.2/src/arch/sys_arch.c
components/net/lwip-2.1.2/src/arch/sys_arch.c
+1
-1
components/net/lwip_dhcpd/dhcp_server_raw.c
components/net/lwip_dhcpd/dhcp_server_raw.c
+1
-1
components/net/netdev/include/arpa/inet.h
components/net/netdev/include/arpa/inet.h
+1
-1
components/net/netdev/include/netdev.h
components/net/netdev/include/netdev.h
+5
-5
components/net/netdev/include/netdev_ipaddr.h
components/net/netdev/include/netdev_ipaddr.h
+21
-21
components/net/netdev/src/netdev.c
components/net/netdev/src/netdev.c
+1
-1
components/net/netdev/src/netdev_ipaddr.c
components/net/netdev/src/netdev_ipaddr.c
+1
-1
components/net/sal_socket/dfs_net/dfs_net.c
components/net/sal_socket/dfs_net/dfs_net.c
+3
-3
components/net/sal_socket/impl/af_inet.h
components/net/sal_socket/impl/af_inet.h
+1
-1
components/net/sal_socket/impl/af_inet_at.c
components/net/sal_socket/impl/af_inet_at.c
+2
-2
components/net/sal_socket/impl/af_inet_lwip.c
components/net/sal_socket/impl/af_inet_lwip.c
+4
-4
components/net/sal_socket/impl/proto_mbedtls.c
components/net/sal_socket/impl/proto_mbedtls.c
+11
-11
components/net/sal_socket/include/dfs_net/dfs_net.h
components/net/sal_socket/include/dfs_net/dfs_net.h
+1
-1
components/net/sal_socket/include/dfs_net/sys_select/sys/select.h
...ts/net/sal_socket/include/dfs_net/sys_select/sys/select.h
+1
-1
components/net/sal_socket/include/sal.h
components/net/sal_socket/include/sal.h
+1
-1
components/net/sal_socket/include/sal_netdb.h
components/net/sal_socket/include/sal_netdb.h
+1
-1
components/net/sal_socket/include/sal_socket.h
components/net/sal_socket/include/sal_socket.h
+2
-2
components/net/sal_socket/include/sal_tls.h
components/net/sal_socket/include/sal_tls.h
+1
-1
components/net/sal_socket/include/socket/netdb.h
components/net/sal_socket/include/socket/netdb.h
+1
-1
components/net/sal_socket/include/socket/netinet/in.h
components/net/sal_socket/include/socket/netinet/in.h
+1
-1
components/net/sal_socket/include/socket/netinet/tcp.h
components/net/sal_socket/include/socket/netinet/tcp.h
+1
-1
components/net/sal_socket/include/socket/netinet/udp.h
components/net/sal_socket/include/socket/netinet/udp.h
+1
-1
components/net/sal_socket/include/socket/sys_socket/sys/socket.h
...nts/net/sal_socket/include/socket/sys_socket/sys/socket.h
+1
-1
components/net/sal_socket/socket/net_netdb.c
components/net/sal_socket/socket/net_netdb.c
+1
-1
components/net/sal_socket/socket/net_sockets.c
components/net/sal_socket/socket/net_sockets.c
+3
-3
components/net/sal_socket/src/sal_socket.c
components/net/sal_socket/src/sal_socket.c
+1
-1
components/utilities/ulog/backend/console_be.c
components/utilities/ulog/backend/console_be.c
+1
-1
components/utilities/ulog/syslog/syslog.c
components/utilities/ulog/syslog/syslog.c
+1
-1
components/utilities/ulog/syslog/syslog.h
components/utilities/ulog/syslog/syslog.h
+1
-1
components/utilities/ulog/ulog.c
components/utilities/ulog/ulog.c
+1
-1
components/utilities/ulog/ulog.h
components/utilities/ulog/ulog.h
+1
-1
components/utilities/ulog/ulog_def.h
components/utilities/ulog/ulog_def.h
+4
-4
components/utilities/utest/utest.c
components/utilities/utest/utest.c
+1
-1
components/utilities/utest/utest.h
components/utilities/utest/utest.h
+30
-30
components/utilities/utest/utest_assert.h
components/utilities/utest/utest_assert.h
+5
-5
components/utilities/utest/utest_log.h
components/utilities/utest/utest_log.h
+1
-1
components/utilities/ymodem/ymodem.c
components/utilities/ymodem/ymodem.c
+2
-2
components/utilities/ymodem/ymodem.h
components/utilities/ymodem/ymodem.h
+1
-1
components/utilities/zmodem/crc.h
components/utilities/zmodem/crc.h
+6
-6
components/utilities/zmodem/rz.c
components/utilities/zmodem/rz.c
+286
-286
components/utilities/zmodem/sz.c
components/utilities/zmodem/sz.c
+223
-223
components/utilities/zmodem/zcore.c
components/utilities/zmodem/zcore.c
+705
-705
components/utilities/zmodem/zdef.h
components/utilities/zmodem/zdef.h
+104
-104
components/utilities/zmodem/zdevice.c
components/utilities/zmodem/zdevice.c
+53
-53
components/utilities/zmodem/zstart.c
components/utilities/zmodem/zstart.c
+18
-18
components/vbus/prio_queue.c
components/vbus/prio_queue.c
+2
-2
components/vbus/prio_queue.h
components/vbus/prio_queue.h
+2
-2
components/vbus/share_hdr/vbus_api.h
components/vbus/share_hdr/vbus_api.h
+1
-1
components/vbus/vbus.c
components/vbus/vbus.c
+7
-7
components/vbus/vbus.h
components/vbus/vbus.h
+7
-7
components/vbus/vbus_chnx.c
components/vbus/vbus_chnx.c
+2
-2
components/vbus/watermark_queue.c
components/vbus/watermark_queue.c
+2
-2
components/vbus/watermark_queue.h
components/vbus/watermark_queue.h
+2
-2
components/vmm/vmm.c
components/vmm/vmm.c
+2
-2
components/vmm/vmm.h
components/vmm/vmm.h
+2
-2
components/vmm/vmm_context.c
components/vmm/vmm_context.c
+2
-2
components/vmm/vmm_context.h
components/vmm/vmm_context.h
+2
-2
components/vmm/vmm_iomap.c
components/vmm/vmm_iomap.c
+2
-2
components/vmm/vmm_vector.c
components/vmm/vmm_vector.c
+6
-6
未找到文件。
components/cplusplus/Lock.h
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
components/cplusplus/Mail.h
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
components/cplusplus/Mutex.h
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
components/cplusplus/Queue.h
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
components/cplusplus/Semaphore.h
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
components/cplusplus/Thread.h
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
components/cplusplus/crt.h
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
components/cplusplus/crt_init.c
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
* 2014-12-03 Bernard Add copyright header.
* 2014-12-29 Bernard Add cplusplus initialization for ARMCC.
* 2016-06-28 Bernard Add _init/_fini routines for GCC.
* 2016-10-02 Bernard Add WEAK for cplusplus_system_init routine.
*/
* Change Logs:
* Date Author Notes
* 2014-12-03 Bernard Add copyright header.
* 2014-12-29 Bernard Add cplusplus initialization for ARMCC.
* 2016-06-28 Bernard Add _init/_fini routines for GCC.
* 2016-10-02 Bernard Add WEAK for cplusplus_system_init routine.
*/
#include <rtthread.h>
...
...
components/cplusplus/cxx_Mutex.cpp
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#include "Mutex.h"
using
namespace
rtthread
;
...
...
components/cplusplus/cxx_Semaphore.cpp
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#include "Semaphore.h"
using
namespace
rtthread
;
...
...
components/cplusplus/cxx_Thread.cpp
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#include "Thread.h"
using
namespace
rtthread
;
...
...
components/cplusplus/cxx_crt.cpp
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
* 2015-03-07 Bernard Add copyright header.
*/
* Change Logs:
* Date Author Notes
* 2015-03-07 Bernard Add copyright header.
*/
#include <rtthread.h>
#include "crt.h"
...
...
components/dfs/filesystems/devfs/devfs.c
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
@@ -271,7 +271,7 @@ int dfs_device_fs_getdents(struct dfs_fd *file, struct dirent *dirp, uint32_t co
if
(
count
==
0
)
return
-
EINVAL
;
for
(
index
=
0
;
index
<
count
&&
index
+
root_dirent
->
read_index
<
root_dirent
->
device_count
;
for
(
index
=
0
;
index
<
count
&&
index
+
root_dirent
->
read_index
<
root_dirent
->
device_count
;
index
++
)
{
object
=
(
rt_object_t
)
root_dirent
->
devices
[
root_dirent
->
read_index
+
index
];
...
...
components/dfs/filesystems/devfs/devfs.h
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
components/dfs/filesystems/elmfat/dfs_elm.c
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
components/dfs/filesystems/elmfat/dfs_elm.h
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
components/dfs/filesystems/elmfat/diskio.h
浏览文件 @
b12615f3
...
...
@@ -10,15 +10,15 @@ extern "C" {
#endif
/* Status of Disk Functions */
typedef
BYTE
DSTATUS
;
typedef
BYTE
DSTATUS
;
/* Results of Disk Functions */
typedef
enum
{
RES_OK
=
0
,
/* 0: Successful */
RES_ERROR
,
/* 1: R/W Error */
RES_WRPRT
,
/* 2: Write Protected */
RES_NOTRDY
,
/* 3: Not Ready */
RES_PARERR
/* 4: Invalid Parameter */
RES_OK
=
0
,
/* 0: Successful */
RES_ERROR
,
/* 1: R/W Error */
RES_WRPRT
,
/* 2: Write Protected */
RES_NOTRDY
,
/* 3: Not Ready */
RES_PARERR
/* 4: Invalid Parameter */
}
DRESULT
;
...
...
@@ -35,40 +35,40 @@ DRESULT disk_ioctl (BYTE pdrv, BYTE cmd, void* buff);
/* Disk Status Bits (DSTATUS) */
#define STA_NOINIT
0x01
/* Drive not initialized */
#define STA_NODISK
0x02
/* No medium in the drive */
#define STA_PROTECT
0x04
/* Write protected */
#define STA_NOINIT
0x01
/* Drive not initialized */
#define STA_NODISK
0x02
/* No medium in the drive */
#define STA_PROTECT
0x04
/* Write protected */
/* Command code for disk_ioctrl fucntion */
/* Generic command (Used by FatFs) */
#define CTRL_SYNC
0
/* Complete pending write process (needed at FF_FS_READONLY == 0) */
#define GET_SECTOR_COUNT
1
/* Get media size (needed at FF_USE_MKFS == 1) */
#define GET_SECTOR_SIZE
2
/* Get sector size (needed at FF_MAX_SS != FF_MIN_SS) */
#define GET_BLOCK_SIZE
3
/* Get erase block size (needed at FF_USE_MKFS == 1) */
#define CTRL_TRIM
4
/* Inform device that the data on the block of sectors is no longer used (needed at FF_USE_TRIM == 1) */
#define CTRL_SYNC
0
/* Complete pending write process (needed at FF_FS_READONLY == 0) */
#define GET_SECTOR_COUNT
1
/* Get media size (needed at FF_USE_MKFS == 1) */
#define GET_SECTOR_SIZE
2
/* Get sector size (needed at FF_MAX_SS != FF_MIN_SS) */
#define GET_BLOCK_SIZE
3
/* Get erase block size (needed at FF_USE_MKFS == 1) */
#define CTRL_TRIM
4
/* Inform device that the data on the block of sectors is no longer used (needed at FF_USE_TRIM == 1) */
/* Generic command (Not used by FatFs) */
#define CTRL_POWER
5
/* Get/Set power status */
#define CTRL_LOCK
6
/* Lock/Unlock media removal */
#define CTRL_EJECT
7
/* Eject media */
#define CTRL_FORMAT
8
/* Create physical format on the media */
#define CTRL_POWER
5
/* Get/Set power status */
#define CTRL_LOCK
6
/* Lock/Unlock media removal */
#define CTRL_EJECT
7
/* Eject media */
#define CTRL_FORMAT
8
/* Create physical format on the media */
/* MMC/SDC specific ioctl command */
#define MMC_GET_TYPE
10
/* Get card type */
#define MMC_GET_CSD
11
/* Get CSD */
#define MMC_GET_CID
12
/* Get CID */
#define MMC_GET_OCR
13
/* Get OCR */
#define MMC_GET_SDSTAT
14
/* Get SD status */
#define ISDIO_READ
55
/* Read data form SD iSDIO register */
#define ISDIO_WRITE
56
/* Write data to SD iSDIO register */
#define ISDIO_MRITE
57
/* Masked write data to SD iSDIO register */
#define MMC_GET_TYPE
10
/* Get card type */
#define MMC_GET_CSD
11
/* Get CSD */
#define MMC_GET_CID
12
/* Get CID */
#define MMC_GET_OCR
13
/* Get OCR */
#define MMC_GET_SDSTAT
14
/* Get SD status */
#define ISDIO_READ
55
/* Read data form SD iSDIO register */
#define ISDIO_WRITE
56
/* Write data to SD iSDIO register */
#define ISDIO_MRITE
57
/* Masked write data to SD iSDIO register */
/* ATA/CF specific ioctl command */
#define ATA_GET_REV
20
/* Get F/W revision */
#define ATA_GET_MODEL
21
/* Get model name */
#define ATA_GET_SN
22
/* Get serial number */
#define ATA_GET_REV
20
/* Get F/W revision */
#define ATA_GET_MODEL
21
/* Get model name */
#define ATA_GET_SN
22
/* Get serial number */
#ifdef __cplusplus
}
...
...
components/dfs/filesystems/nfs/dfs_nfs.c
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
components/dfs/filesystems/nfs/dfs_nfs.h
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
components/dfs/filesystems/nfs/mount.h
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
@@ -12,7 +12,7 @@
*/
#ifndef _MOUNT_H_RPCGEN
#define
_MOUNT_H_RPCGEN
#define
_MOUNT_H_RPCGEN
#include <rpc/rpc.h>
...
...
@@ -23,13 +23,13 @@ extern "C" {
/* This file is copied from RFC1813
* Copyright 1995 Sun Micrososystems (I assume)
*/
#define
MNTPATHLEN 1024
#define
MNTNAMLEN 255
#define
FHSIZE3 64
#define
MNTPATHLEN 1024
#define
MNTNAMLEN 255
#define
FHSIZE3 64
typedef
struct
{
unsigned
int
fhandle3_len
;
char
*
fhandle3_val
;
unsigned
int
fhandle3_len
;
char
*
fhandle3_val
;
}
fhandle3
;
typedef
char
*
dirpath
;
...
...
@@ -43,70 +43,70 @@ typedef struct groupnode *groups;
typedef
struct
mountbody
*
mountlist
;
enum
mountstat3
{
MNT3_OK
=
0
,
MNT3ERR_PERM
=
1
,
MNT3ERR_NOENT
=
2
,
MNT3ERR_IO
=
5
,
MNT3ERR_ACCES
=
13
,
MNT3ERR_NOTDIR
=
20
,
MNT3ERR_INVAL
=
22
,
MNT3ERR_NAMETOOLONG
=
63
,
MNT3ERR_NOTSUPP
=
10004
,
MNT3ERR_SERVERFAULT
=
10006
MNT3_OK
=
0
,
MNT3ERR_PERM
=
1
,
MNT3ERR_NOENT
=
2
,
MNT3ERR_IO
=
5
,
MNT3ERR_ACCES
=
13
,
MNT3ERR_NOTDIR
=
20
,
MNT3ERR_INVAL
=
22
,
MNT3ERR_NAMETOOLONG
=
63
,
MNT3ERR_NOTSUPP
=
10004
,
MNT3ERR_SERVERFAULT
=
10006
};
typedef
enum
mountstat3
mountstat3
;
struct
mountres3_ok
{
fhandle3
fhandle
;
struct
{
unsigned
int
auth_flavors_len
;
int
*
auth_flavors_val
;
}
auth_flavors
;
fhandle3
fhandle
;
struct
{
unsigned
int
auth_flavors_len
;
int
*
auth_flavors_val
;
}
auth_flavors
;
};
typedef
struct
mountres3_ok
mountres3_ok
;
struct
mountres3
{
mountstat3
fhs_status
;
union
{
mountres3_ok
mountinfo
;
}
mountres3_u
;
mountstat3
fhs_status
;
union
{
mountres3_ok
mountinfo
;
}
mountres3_u
;
};
typedef
struct
mountres3
mountres3
;
struct
mountbody
{
name
ml_hostname
;
dirpath
ml_directory
;
mountlist
ml_next
;
name
ml_hostname
;
dirpath
ml_directory
;
mountlist
ml_next
;
};
typedef
struct
mountbody
mountbody
;
struct
groupnode
{
name
gr_name
;
groups
gr_next
;
name
gr_name
;
groups
gr_next
;
};
typedef
struct
groupnode
groupnode
;
struct
exportnode
{
dirpath
ex_dir
;
groups
ex_groups
;
exports
ex_next
;
dirpath
ex_dir
;
groups
ex_groups
;
exports
ex_next
;
};
typedef
struct
exportnode
exportnode
;
#define
MOUNT_PROGRAM
100005
#define
MOUNT_V3
3
#define
MOUNT_PROGRAM
100005
#define
MOUNT_V3
3
#define
MOUNTPROC3_NULL
0
#define
MOUNTPROC3_NULL
0
extern
enum
clnt_stat
mountproc3_null_3
(
void
*
,
CLIENT
*
);
#define
MOUNTPROC3_MNT
1
#define
MOUNTPROC3_MNT
1
extern
enum
clnt_stat
mountproc3_mnt_3
(
dirpath
,
mountres3
*
,
CLIENT
*
);
#define
MOUNTPROC3_DUMP
2
#define
MOUNTPROC3_DUMP
2
extern
enum
clnt_stat
mountproc3_dump_3
(
mountlist
*
,
CLIENT
*
);
#define
MOUNTPROC3_UMNT
3
#define
MOUNTPROC3_UMNT
3
extern
enum
clnt_stat
mountproc3_umnt_3
(
dirpath
,
void
*
,
CLIENT
*
);
#define
MOUNTPROC3_UMNTALL
4
#define
MOUNTPROC3_UMNTALL
4
extern
enum
clnt_stat
mountproc3_umntall_3
(
void
*
,
CLIENT
*
);
#define
MOUNTPROC3_EXPORT
5
#define
MOUNTPROC3_EXPORT
5
extern
enum
clnt_stat
mountproc3_export_3
(
exports
*
,
CLIENT
*
);
/* the xdr functions */
...
...
components/dfs/filesystems/nfs/mount_clnt.c
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
@@ -23,56 +23,56 @@ typedef char* caddr_t;
/* Default timeout can be changed using clnt_control() */
static
struct
timeval
TIMEOUT
=
{
25
,
0
};
enum
clnt_stat
enum
clnt_stat
mountproc3_null_3
(
void
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
MOUNTPROC3_NULL
,
(
xdrproc_t
)
xdr_void
,
(
caddr_t
)
NULL
,
(
xdrproc_t
)
xdr_void
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
MOUNTPROC3_NULL
,
(
xdrproc_t
)
xdr_void
,
(
caddr_t
)
NULL
,
(
xdrproc_t
)
xdr_void
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
mountproc3_mnt_3
(
dirpath
arg1
,
mountres3
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
MOUNTPROC3_MNT
,
(
xdrproc_t
)
xdr_dirpath
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_mountres3
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
MOUNTPROC3_MNT
,
(
xdrproc_t
)
xdr_dirpath
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_mountres3
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
mountproc3_dump_3
(
mountlist
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
MOUNTPROC3_DUMP
,
(
xdrproc_t
)
xdr_void
,
(
caddr_t
)
NULL
,
(
xdrproc_t
)
xdr_mountlist
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
MOUNTPROC3_DUMP
,
(
xdrproc_t
)
xdr_void
,
(
caddr_t
)
NULL
,
(
xdrproc_t
)
xdr_mountlist
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
mountproc3_umnt_3
(
dirpath
arg1
,
void
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
MOUNTPROC3_UMNT
,
(
xdrproc_t
)
xdr_dirpath
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_void
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
MOUNTPROC3_UMNT
,
(
xdrproc_t
)
xdr_dirpath
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_void
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
mountproc3_umntall_3
(
void
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
MOUNTPROC3_UMNTALL
,
(
xdrproc_t
)
xdr_void
,
(
caddr_t
)
NULL
,
(
xdrproc_t
)
xdr_void
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
MOUNTPROC3_UMNTALL
,
(
xdrproc_t
)
xdr_void
,
(
caddr_t
)
NULL
,
(
xdrproc_t
)
xdr_void
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
mountproc3_export_3
(
exports
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
MOUNTPROC3_EXPORT
,
(
xdrproc_t
)
xdr_void
,
(
caddr_t
)
NULL
,
(
xdrproc_t
)
xdr_exports
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
MOUNTPROC3_EXPORT
,
(
xdrproc_t
)
xdr_void
,
(
caddr_t
)
NULL
,
(
xdrproc_t
)
xdr_exports
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
components/dfs/filesystems/nfs/mount_xdr.c
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
@@ -19,124 +19,124 @@
bool_t
xdr_fhandle3
(
register
XDR
*
xdrs
,
fhandle3
*
objp
)
{
if
(
!
xdr_bytes
(
xdrs
,
(
char
**
)
&
objp
->
fhandle3_val
,
(
unsigned
int
*
)
&
objp
->
fhandle3_len
,
FHSIZE3
))
return
(
FALSE
);
return
(
TRUE
);
if
(
!
xdr_bytes
(
xdrs
,
(
char
**
)
&
objp
->
fhandle3_val
,
(
unsigned
int
*
)
&
objp
->
fhandle3_len
,
FHSIZE3
))
return
(
FALSE
);
return
(
TRUE
);
}
bool_t
xdr_dirpath
(
register
XDR
*
xdrs
,
dirpath
*
objp
)
{
if
(
!
xdr_string
(
xdrs
,
objp
,
MNTPATHLEN
))
return
(
FALSE
);
return
(
TRUE
);
if
(
!
xdr_string
(
xdrs
,
objp
,
MNTPATHLEN
))
return
(
FALSE
);
return
(
TRUE
);
}
bool_t
xdr_name
(
register
XDR
*
xdrs
,
name
*
objp
)
{
if
(
!
xdr_string
(
xdrs
,
objp
,
MNTNAMLEN
))
return
(
FALSE
);
return
(
TRUE
);
if
(
!
xdr_string
(
xdrs
,
objp
,
MNTNAMLEN
))
return
(
FALSE
);
return
(
TRUE
);
}
bool_t
xdr_exports
(
register
XDR
*
xdrs
,
exports
*
objp
)
{
if
(
!
xdr_pointer
(
xdrs
,
(
char
**
)
objp
,
sizeof
(
struct
exportnode
),
(
xdrproc_t
)
xdr_exportnode
))
return
(
FALSE
);
return
(
TRUE
);
if
(
!
xdr_pointer
(
xdrs
,
(
char
**
)
objp
,
sizeof
(
struct
exportnode
),
(
xdrproc_t
)
xdr_exportnode
))
return
(
FALSE
);
return
(
TRUE
);
}
bool_t
xdr_groups
(
register
XDR
*
xdrs
,
groups
*
objp
)
{
if
(
!
xdr_pointer
(
xdrs
,
(
char
**
)
objp
,
sizeof
(
struct
groupnode
),
(
xdrproc_t
)
xdr_groupnode
))
return
(
FALSE
);
return
(
TRUE
);
if
(
!
xdr_pointer
(
xdrs
,
(
char
**
)
objp
,
sizeof
(
struct
groupnode
),
(
xdrproc_t
)
xdr_groupnode
))
return
(
FALSE
);
return
(
TRUE
);
}
bool_t
xdr_mountlist
(
register
XDR
*
xdrs
,
mountlist
*
objp
)
{
if
(
!
xdr_pointer
(
xdrs
,
(
char
**
)
objp
,
sizeof
(
struct
mountbody
),
(
xdrproc_t
)
xdr_mountbody
))
return
(
FALSE
);
return
(
TRUE
);
if
(
!
xdr_pointer
(
xdrs
,
(
char
**
)
objp
,
sizeof
(
struct
mountbody
),
(
xdrproc_t
)
xdr_mountbody
))
return
(
FALSE
);
return
(
TRUE
);
}
bool_t
xdr_mountstat3
(
register
XDR
*
xdrs
,
mountstat3
*
objp
)
{
int
enum_objp
;
int
enum_objp
;
enum_objp
=
*
objp
;
enum_objp
=
*
objp
;
if
(
!
xdr_enum
(
xdrs
,
(
enum_t
*
)
&
enum_objp
))
{
*
objp
=
(
mountstat3
)
enum_objp
;
return
(
FALSE
);
}
if
(
!
xdr_enum
(
xdrs
,
(
enum_t
*
)
&
enum_objp
))
{
*
objp
=
(
mountstat3
)
enum_objp
;
return
(
FALSE
);
}
return
(
TRUE
);
return
(
TRUE
);
}
bool_t
xdr_mountres3_ok
(
register
XDR
*
xdrs
,
mountres3_ok
*
objp
)
{
if
(
!
xdr_fhandle3
(
xdrs
,
&
objp
->
fhandle
))
return
(
FALSE
);
if
(
!
xdr_array
(
xdrs
,
(
char
**
)
&
objp
->
auth_flavors
.
auth_flavors_val
,
(
unsigned
int
*
)
&
objp
->
auth_flavors
.
auth_flavors_len
,
~
0
,
sizeof
(
int
),
(
xdrproc_t
)
xdr_int
))
return
(
FALSE
);
return
(
TRUE
);
if
(
!
xdr_fhandle3
(
xdrs
,
&
objp
->
fhandle
))
return
(
FALSE
);
if
(
!
xdr_array
(
xdrs
,
(
char
**
)
&
objp
->
auth_flavors
.
auth_flavors_val
,
(
unsigned
int
*
)
&
objp
->
auth_flavors
.
auth_flavors_len
,
~
0
,
sizeof
(
int
),
(
xdrproc_t
)
xdr_int
))
return
(
FALSE
);
return
(
TRUE
);
}
bool_t
xdr_mountres3
(
register
XDR
*
xdrs
,
mountres3
*
objp
)
{
if
(
!
xdr_mountstat3
(
xdrs
,
&
objp
->
fhs_status
))
return
(
FALSE
);
switch
(
objp
->
fhs_status
)
{
case
MNT3_OK
:
if
(
!
xdr_mountres3_ok
(
xdrs
,
&
objp
->
mountres3_u
.
mountinfo
))
return
(
FALSE
);
break
;
default
:
return
(
FALSE
);
}
return
(
TRUE
);
if
(
!
xdr_mountstat3
(
xdrs
,
&
objp
->
fhs_status
))
return
(
FALSE
);
switch
(
objp
->
fhs_status
)
{
case
MNT3_OK
:
if
(
!
xdr_mountres3_ok
(
xdrs
,
&
objp
->
mountres3_u
.
mountinfo
))
return
(
FALSE
);
break
;
default
:
return
(
FALSE
);
}
return
(
TRUE
);
}
bool_t
xdr_mountbody
(
register
XDR
*
xdrs
,
mountbody
*
objp
)
{
if
(
!
xdr_name
(
xdrs
,
&
objp
->
ml_hostname
))
return
(
FALSE
);
if
(
!
xdr_dirpath
(
xdrs
,
&
objp
->
ml_directory
))
return
(
FALSE
);
if
(
!
xdr_mountlist
(
xdrs
,
&
objp
->
ml_next
))
return
(
FALSE
);
return
(
TRUE
);
if
(
!
xdr_name
(
xdrs
,
&
objp
->
ml_hostname
))
return
(
FALSE
);
if
(
!
xdr_dirpath
(
xdrs
,
&
objp
->
ml_directory
))
return
(
FALSE
);
if
(
!
xdr_mountlist
(
xdrs
,
&
objp
->
ml_next
))
return
(
FALSE
);
return
(
TRUE
);
}
bool_t
xdr_groupnode
(
register
XDR
*
xdrs
,
groupnode
*
objp
)
{
if
(
!
xdr_name
(
xdrs
,
&
objp
->
gr_name
))
return
(
FALSE
);
if
(
!
xdr_groups
(
xdrs
,
&
objp
->
gr_next
))
return
(
FALSE
);
return
(
TRUE
);
if
(
!
xdr_name
(
xdrs
,
&
objp
->
gr_name
))
return
(
FALSE
);
if
(
!
xdr_groups
(
xdrs
,
&
objp
->
gr_next
))
return
(
FALSE
);
return
(
TRUE
);
}
bool_t
xdr_exportnode
(
register
XDR
*
xdrs
,
exportnode
*
objp
)
{
if
(
!
xdr_dirpath
(
xdrs
,
&
objp
->
ex_dir
))
return
(
FALSE
);
if
(
!
xdr_groups
(
xdrs
,
&
objp
->
ex_groups
))
return
(
FALSE
);
if
(
!
xdr_exports
(
xdrs
,
&
objp
->
ex_next
))
return
(
FALSE
);
return
(
TRUE
);
if
(
!
xdr_dirpath
(
xdrs
,
&
objp
->
ex_dir
))
return
(
FALSE
);
if
(
!
xdr_groups
(
xdrs
,
&
objp
->
ex_groups
))
return
(
FALSE
);
if
(
!
xdr_exports
(
xdrs
,
&
objp
->
ex_next
))
return
(
FALSE
);
return
(
TRUE
);
}
components/dfs/filesystems/nfs/nfs.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/filesystems/nfs/nfs_auth.c
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
components/dfs/filesystems/nfs/nfs_clnt.c
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
@@ -23,200 +23,200 @@ typedef char* caddr_t;
/* Default timeout can be changed using clnt_control() */
static
struct
timeval
TIMEOUT
=
{
25
,
0
};
enum
clnt_stat
enum
clnt_stat
nfsproc3_null_3
(
void
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
NFSPROC3_NULL
,
(
xdrproc_t
)
xdr_void
,
(
caddr_t
)
NULL
,
(
xdrproc_t
)
xdr_void
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
NFSPROC3_NULL
,
(
xdrproc_t
)
xdr_void
,
(
caddr_t
)
NULL
,
(
xdrproc_t
)
xdr_void
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
nfsproc3_getattr_3
(
GETATTR3args
arg1
,
GETATTR3res
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
NFSPROC3_GETATTR
,
(
xdrproc_t
)
xdr_GETATTR3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_GETATTR3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
NFSPROC3_GETATTR
,
(
xdrproc_t
)
xdr_GETATTR3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_GETATTR3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
nfsproc3_setattr_3
(
SETATTR3args
arg1
,
SETATTR3res
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
NFSPROC3_SETATTR
,
(
xdrproc_t
)
xdr_SETATTR3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_SETATTR3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
NFSPROC3_SETATTR
,
(
xdrproc_t
)
xdr_SETATTR3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_SETATTR3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
nfsproc3_lookup_3
(
LOOKUP3args
arg1
,
LOOKUP3res
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
NFSPROC3_LOOKUP
,
(
xdrproc_t
)
xdr_LOOKUP3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_LOOKUP3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
NFSPROC3_LOOKUP
,
(
xdrproc_t
)
xdr_LOOKUP3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_LOOKUP3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
nfsproc3_access_3
(
ACCESS3args
arg1
,
ACCESS3res
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
NFSPROC3_ACCESS
,
(
xdrproc_t
)
xdr_ACCESS3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_ACCESS3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
NFSPROC3_ACCESS
,
(
xdrproc_t
)
xdr_ACCESS3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_ACCESS3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
nfsproc3_readlink_3
(
READLINK3args
arg1
,
READLINK3res
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
NFSPROC3_READLINK
,
(
xdrproc_t
)
xdr_READLINK3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_READLINK3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
NFSPROC3_READLINK
,
(
xdrproc_t
)
xdr_READLINK3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_READLINK3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
nfsproc3_read_3
(
READ3args
arg1
,
READ3res
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
NFSPROC3_READ
,
(
xdrproc_t
)
xdr_READ3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_READ3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
NFSPROC3_READ
,
(
xdrproc_t
)
xdr_READ3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_READ3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
nfsproc3_write_3
(
WRITE3args
arg1
,
WRITE3res
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
NFSPROC3_WRITE
,
(
xdrproc_t
)
xdr_WRITE3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_WRITE3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
NFSPROC3_WRITE
,
(
xdrproc_t
)
xdr_WRITE3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_WRITE3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
nfsproc3_create_3
(
CREATE3args
arg1
,
CREATE3res
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
NFSPROC3_CREATE
,
(
xdrproc_t
)
xdr_CREATE3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_CREATE3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
NFSPROC3_CREATE
,
(
xdrproc_t
)
xdr_CREATE3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_CREATE3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
nfsproc3_mkdir_3
(
MKDIR3args
arg1
,
MKDIR3res
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
NFSPROC3_MKDIR
,
(
xdrproc_t
)
xdr_MKDIR3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_MKDIR3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
NFSPROC3_MKDIR
,
(
xdrproc_t
)
xdr_MKDIR3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_MKDIR3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
nfsproc3_symlink_3
(
SYMLINK3args
arg1
,
SYMLINK3res
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
NFSPROC3_SYMLINK
,
(
xdrproc_t
)
xdr_SYMLINK3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_SYMLINK3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
NFSPROC3_SYMLINK
,
(
xdrproc_t
)
xdr_SYMLINK3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_SYMLINK3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
nfsproc3_mknod_3
(
MKNOD3args
arg1
,
MKNOD3res
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
NFSPROC3_MKNOD
,
(
xdrproc_t
)
xdr_MKNOD3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_MKNOD3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
NFSPROC3_MKNOD
,
(
xdrproc_t
)
xdr_MKNOD3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_MKNOD3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
nfsproc3_remove_3
(
REMOVE3args
arg1
,
REMOVE3res
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
NFSPROC3_REMOVE
,
(
xdrproc_t
)
xdr_REMOVE3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_REMOVE3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
NFSPROC3_REMOVE
,
(
xdrproc_t
)
xdr_REMOVE3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_REMOVE3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
nfsproc3_rmdir_3
(
RMDIR3args
arg1
,
RMDIR3res
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
NFSPROC3_RMDIR
,
(
xdrproc_t
)
xdr_RMDIR3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_RMDIR3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
NFSPROC3_RMDIR
,
(
xdrproc_t
)
xdr_RMDIR3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_RMDIR3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
nfsproc3_rename_3
(
RENAME3args
arg1
,
RENAME3res
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
NFSPROC3_RENAME
,
(
xdrproc_t
)
xdr_RENAME3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_RENAME3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
NFSPROC3_RENAME
,
(
xdrproc_t
)
xdr_RENAME3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_RENAME3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
nfsproc3_link_3
(
LINK3args
arg1
,
LINK3res
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
NFSPROC3_LINK
,
(
xdrproc_t
)
xdr_LINK3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_LINK3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
NFSPROC3_LINK
,
(
xdrproc_t
)
xdr_LINK3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_LINK3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
nfsproc3_readdir_3
(
READDIR3args
arg1
,
READDIR3res
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
NFSPROC3_READDIR
,
(
xdrproc_t
)
xdr_READDIR3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_READDIR3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
NFSPROC3_READDIR
,
(
xdrproc_t
)
xdr_READDIR3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_READDIR3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
nfsproc3_readdirplus_3
(
READDIRPLUS3args
arg1
,
READDIRPLUS3res
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
NFSPROC3_READDIRPLUS
,
(
xdrproc_t
)
xdr_READDIRPLUS3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_READDIRPLUS3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
NFSPROC3_READDIRPLUS
,
(
xdrproc_t
)
xdr_READDIRPLUS3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_READDIRPLUS3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
nfsproc3_fsstat_3
(
FSSTAT3args
arg1
,
FSSTAT3res
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
NFSPROC3_FSSTAT
,
(
xdrproc_t
)
xdr_FSSTAT3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_FSSTAT3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
NFSPROC3_FSSTAT
,
(
xdrproc_t
)
xdr_FSSTAT3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_FSSTAT3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
nfsproc3_fsinfo_3
(
FSINFO3args
arg1
,
FSINFO3res
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
NFSPROC3_FSINFO
,
(
xdrproc_t
)
xdr_FSINFO3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_FSINFO3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
NFSPROC3_FSINFO
,
(
xdrproc_t
)
xdr_FSINFO3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_FSINFO3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
nfsproc3_pathconf_3
(
PATHCONF3args
arg1
,
PATHCONF3res
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
NFSPROC3_PATHCONF
,
(
xdrproc_t
)
xdr_PATHCONF3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_PATHCONF3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
NFSPROC3_PATHCONF
,
(
xdrproc_t
)
xdr_PATHCONF3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_PATHCONF3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
enum
clnt_stat
enum
clnt_stat
nfsproc3_commit_3
(
COMMIT3args
arg1
,
COMMIT3res
*
clnt_res
,
CLIENT
*
clnt
)
{
return
(
clnt_call
(
clnt
,
NFSPROC3_COMMIT
,
(
xdrproc_t
)
xdr_COMMIT3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_COMMIT3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
return
(
clnt_call
(
clnt
,
NFSPROC3_COMMIT
,
(
xdrproc_t
)
xdr_COMMIT3args
,
(
caddr_t
)
&
arg1
,
(
xdrproc_t
)
xdr_COMMIT3res
,
(
caddr_t
)
clnt_res
,
TIMEOUT
));
}
components/dfs/filesystems/nfs/nfs_xdr.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/filesystems/nfs/rpc/auth.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/filesystems/nfs/rpc/auth_none.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/filesystems/nfs/rpc/clnt.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/filesystems/nfs/rpc/clnt_generic.c
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
components/dfs/filesystems/nfs/rpc/clnt_udp.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/filesystems/nfs/rpc/pmap.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/filesystems/nfs/rpc/pmap.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/filesystems/nfs/rpc/rpc.h
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
/* @(#)rpc.h
2.3 88/08/10 4.0 RPCSRC; from 1.9 88/02/08 SMI */
/* @(#)rpc.h
2.3 88/08/10 4.0 RPCSRC; from 1.9 88/02/08 SMI */
/*
* Sun RPC is a product of Sun Microsystems, Inc. and is provided for
* unrestricted use provided that this legend is included on all tape
...
...
@@ -46,17 +46,17 @@
#ifndef _RPC_RPC_H
#define _RPC_RPC_H 1
#include <rpc/types.h>
/* some typedefs */
#include <rpc/types.h>
/* some typedefs */
/* external data representation interfaces */
#include <rpc/xdr.h>
/* generic (de)serializer */
#include <rpc/xdr.h>
/* generic (de)serializer */
#include <rpc/auth.h>
/* Client side (mostly) remote procedure call */
#include <rpc/clnt.h>
/* generic rpc stuff */
#include <rpc/clnt.h>
/* generic rpc stuff */
/* semi-private protocol headers */
#include <rpc/rpc_msg.h>
/* protocol for rpc messages */
#include <rpc/rpc_msg.h>
/* protocol for rpc messages */
#endif
components/dfs/filesystems/nfs/rpc/rpc_msg.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/filesystems/nfs/rpc/rpc_prot.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/filesystems/nfs/rpc/types.h
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
components/dfs/filesystems/nfs/rpc/xdr.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/filesystems/nfs/rpc/xdr.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/filesystems/nfs/rpc/xdr_mem.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/filesystems/ramfs/dfs_ramfs.c
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
components/dfs/filesystems/ramfs/dfs_ramfs.h
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
components/dfs/filesystems/romfs/dfs_romfs.c
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
components/dfs/filesystems/romfs/dfs_romfs.h
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
19
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
components/dfs/filesystems/romfs/romfs.c
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
components/dfs/filesystems/skeleton/skeleton.c
浏览文件 @
b12615f3
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
components/dfs/filesystems/skeleton/skeleton.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/include/dfs.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/include/dfs_file.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/include/dfs_fs.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/include/dfs_poll.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/include/dfs_posix.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/include/dfs_private.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/include/dfs_select.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/src/dfs.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/src/dfs_file.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/src/dfs_fs.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/src/dfs_posix.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/src/poll.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/dfs/src/select.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/audio/audio.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/audio/audio_pipe.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/audio/audio_pipe.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/can/can.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/cputime/cputime.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/cputime/cputime_cortexm.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/hwcrypto/hw_bignum.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/hwcrypto/hw_bignum.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/hwcrypto/hw_crc.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/hwcrypto/hw_crc.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/hwcrypto/hw_gcm.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/hwcrypto/hw_gcm.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/hwcrypto/hw_hash.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/hwcrypto/hw_hash.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/hwcrypto/hw_rng.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/hwcrypto/hw_rng.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/hwcrypto/hw_symmetric.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/hwcrypto/hw_symmetric.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/hwcrypto/hwcrypto.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/hwcrypto/hwcrypto.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/hwtimer/hwtimer.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/i2c/i2c-bit-ops.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/i2c/i2c_core.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/i2c/i2c_dev.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/adc.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/alarm.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/audio.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/can.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/cputime.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/crypto.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/dac.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/hwtimer.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/i2c-bit-ops.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/i2c.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/i2c_dev.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/mmc.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/mmcsd_card.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/mmcsd_cmd.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/mmcsd_core.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/mmcsd_host.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/mtd_nand.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/mtd_nor.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/phy.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/phy_mdio.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/pin.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/pm.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/pulse_encoder.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/rt_drv_pwm.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/rt_inputcapture.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/rtc.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/sd.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/sdio.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/sdio_func_ids.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/serial.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/spi.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/usb_common.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/usb_device.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/usb_host.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/watchdog.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/drivers/wlan.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/ipc/completion.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/ipc/dataqueue.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/ipc/pipe.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/ipc/poll.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/ipc/ringblk_buf.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/ipc/ringbuffer.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/ipc/waitqueue.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/ipc/workqueue.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/include/rtdevice.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/misc/adc.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/misc/dac.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/misc/pin.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/misc/pulse_encoder.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/misc/rt_drv_pwm.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/misc/rt_inputcapture.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/mtd/mtd_nand.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/mtd/mtd_nor.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/phy/phy.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/pm/pm.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/rtc/alarm.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/rtc/rtc.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/rtc/soft_rtc.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/sdio/block_dev.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/sdio/mmc.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/sdio/mmcsd_core.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/sdio/sd.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/sdio/sdio.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/sensors/sensor.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/sensors/sensor.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/sensors/sensor_cmd.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/serial/serial.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/spi/enc28j60.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/spi/enc28j60.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/spi/qspi_core.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/spi/sfud/inc/sfud_def.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/spi/sfud/src/sfud_sfdp.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/spi/spi_core.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/spi/spi_dev.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/spi/spi_flash.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/spi/spi_flash_sfud.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/spi/spi_flash_sfud.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/spi/spi_msd.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/spi/spi_msd.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/spi/spi_wifi_rw009.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/spi/spi_wifi_rw009.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/src/completion.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/src/dataqueue.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/src/pipe.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/src/ringblk_buf.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/src/ringbuffer.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/src/waitqueue.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/src/workqueue.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/touch/touch.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/touch/touch.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbdevice/class/audio_mic.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbdevice/class/audio_speaker.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbdevice/class/cdc.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbdevice/class/cdc_vcom.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbdevice/class/ecm.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbdevice/class/hid.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbdevice/class/hid.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbdevice/class/mstorage.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbdevice/class/mstorage.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbdevice/class/ndis.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbdevice/class/rndis.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbdevice/class/rndis.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbdevice/class/winusb.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbdevice/class/winusb.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbdevice/core/usbdevice.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbdevice/core/usbdevice_core.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbhost/class/adk.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbhost/class/adk.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbhost/class/hid.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbhost/class/hid.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbhost/class/mass.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbhost/class/mass.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbhost/class/udisk.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbhost/class/ukbd.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbhost/class/umouse.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbhost/core/driver.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbhost/core/hub.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbhost/core/usbhost.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/usb/usbhost/core/usbhost_core.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/watchdog/watchdog.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/wlan/wlan_cfg.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/wlan/wlan_cfg.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/wlan/wlan_cmd.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/wlan/wlan_dev.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/wlan/wlan_dev.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/wlan/wlan_lwip.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/wlan/wlan_mgnt.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/wlan/wlan_mgnt.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/wlan/wlan_prot.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/wlan/wlan_prot.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/wlan/wlan_workqueue.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/drivers/wlan/wlan_workqueue.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/cmd.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/finsh.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/finsh_api.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/finsh_compiler.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/finsh_error.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/finsh_error.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/finsh_heap.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/finsh_heap.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/finsh_init.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/finsh_node.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/finsh_node.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/finsh_ops.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/finsh_ops.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/finsh_parser.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/finsh_parser.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/finsh_token.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/finsh_token.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/finsh_var.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/finsh_var.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/finsh_vm.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/finsh_vm.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/msh.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/msh.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/msh_file.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/shell.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/shell.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/finsh/symbol.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/aio/posix_aio.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/aio/posix_aio.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/armlibc/dirent.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/armlibc/fcntl.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/armlibc/libc.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/armlibc/libc.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/armlibc/libc_syms.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/armlibc/mem_std.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/armlibc/stdio.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/armlibc/sys/errno.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/armlibc/sys/ioctl.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/armlibc/sys/mman.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/armlibc/sys/stat.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/armlibc/sys/types.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/armlibc/sys/unistd.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/armlibc/syscalls.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/armlibc/unistd.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/common/stdlib.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/common/sys/time.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/common/termios.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/common/time.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/common/unistd.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/dlib/dirent.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/dlib/environ.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/dlib/fcntl.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/dlib/libc.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/dlib/libc.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/dlib/stdio.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/dlib/sys/errno.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/dlib/sys/mman.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/dlib/sys/signal.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/dlib/sys/stat.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/dlib/sys/types.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/dlib/sys/unistd.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/dlib/syscall_close.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/dlib/syscall_lseek.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/dlib/syscall_mem.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/dlib/syscall_open.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/dlib/syscall_read.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/dlib/syscall_remove.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/dlib/syscall_write.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/dlib/syscalls.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/dlib/unistd.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/newlib/libc.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/newlib/libc.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/newlib/libc_syms.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/newlib/machine/time.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/newlib/minilib.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/newlib/stdio.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/newlib/sys/dirent.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/newlib/sys/mman.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/newlib/sys/statfs.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/newlib/sys/termios.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/compilers/newlib/syscalls.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/getline/posix_getline.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/getline/posix_getline.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/libdl/arch/arm.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/libdl/arch/x86.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/libdl/dlclose.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/libdl/dlelf.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/libdl/dlelf.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/libdl/dlerror.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/libdl/dlfcn.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/libdl/dlmodule.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/libdl/dlmodule.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/libdl/dlopen.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/libdl/dlsym.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/mmap/posix_mmap.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/pthreads/mqueue.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/pthreads/mqueue.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/pthreads/posix_types.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/pthreads/pthread.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/pthreads/pthread.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/pthreads/pthread_attr.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/pthreads/pthread_barrier.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/pthreads/pthread_cond.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/pthreads/pthread_internal.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/pthreads/pthread_mutex.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/pthreads/pthread_rwlock.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/pthreads/pthread_spin.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/pthreads/pthread_tls.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/pthreads/sched.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/pthreads/sched.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/pthreads/semaphore.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/pthreads/semaphore.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/signal/posix_signal.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/signal/posix_signal.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/termios/posix_termios.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/libc/termios/posix_termios.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/lwp/lwp.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/lwp/lwp.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/lwp/lwp_mem.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/lwp/lwp_mem.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/lwp/lwp_memheap.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/lwp/lwp_memheap.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/lwp/lwp_syscall.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/lwp/lwp_syscall.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/at/at_socket/at_socket.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/at/at_socket/at_socket.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/at/include/at.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/at/include/at_log.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/at/src/at_base_cmd.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/at/src/at_cli.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/at/src/at_client.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/at/src/at_server.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/at/src/at_utils.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/lwip-1.4.1/src/arch/include/arch/cc.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/lwip-1.4.1/src/arch/sys_arch.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/lwip-2.0.2/src/arch/include/arch/cc.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/lwip-2.0.2/src/arch/sys_arch.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/lwip-2.1.2/src/arch/include/arch/cc.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/lwip-2.1.2/src/arch/sys_arch.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/lwip_dhcpd/dhcp_server_raw.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/netdev/include/arpa/inet.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/netdev/include/netdev.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/netdev/include/netdev_ipaddr.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/netdev/src/netdev.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/netdev/src/netdev_ipaddr.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/sal_socket/dfs_net/dfs_net.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/sal_socket/impl/af_inet.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/sal_socket/impl/af_inet_at.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/sal_socket/impl/af_inet_lwip.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/sal_socket/impl/proto_mbedtls.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/sal_socket/include/dfs_net/dfs_net.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/sal_socket/include/dfs_net/sys_select/sys/select.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/sal_socket/include/sal.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/sal_socket/include/sal_netdb.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/sal_socket/include/sal_socket.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/sal_socket/include/sal_tls.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/sal_socket/include/socket/netdb.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/sal_socket/include/socket/netinet/in.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/sal_socket/include/socket/netinet/tcp.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/sal_socket/include/socket/netinet/udp.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/sal_socket/include/socket/sys_socket/sys/socket.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/sal_socket/socket/net_netdb.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/sal_socket/socket/net_sockets.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/net/sal_socket/src/sal_socket.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/utilities/ulog/backend/console_be.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/utilities/ulog/syslog/syslog.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/utilities/ulog/syslog/syslog.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/utilities/ulog/ulog.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/utilities/ulog/ulog.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/utilities/ulog/ulog_def.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/utilities/utest/utest.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/utilities/utest/utest.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/utilities/utest/utest_assert.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/utilities/utest/utest_log.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/utilities/ymodem/ymodem.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/utilities/ymodem/ymodem.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/utilities/zmodem/crc.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/utilities/zmodem/rz.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/utilities/zmodem/sz.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/utilities/zmodem/zcore.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/utilities/zmodem/zdef.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/utilities/zmodem/zdevice.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/utilities/zmodem/zstart.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/vbus/prio_queue.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/vbus/prio_queue.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/vbus/share_hdr/vbus_api.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/vbus/vbus.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/vbus/vbus.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/vbus/vbus_chnx.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/vbus/watermark_queue.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/vbus/watermark_queue.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/vmm/vmm.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/vmm/vmm.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/vmm/vmm_context.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/vmm/vmm_context.h
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/vmm/vmm_iomap.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
components/vmm/vmm_vector.c
浏览文件 @
b12615f3
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录