Merge remote-tracking branch 'upstream/master'
This commit is contained in:
commit
93060f2478
@ -61,7 +61,6 @@ static int set_timestamp(time_t timestamp)
|
|||||||
return RT_EOK;
|
return RT_EOK;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 驱动接口 */
|
|
||||||
static rt_err_t rt1052_hp_rtc_init(rt_device_t dev)
|
static rt_err_t rt1052_hp_rtc_init(rt_device_t dev)
|
||||||
{
|
{
|
||||||
snvs_hp_rtc_config_t snvsRtcConfig;
|
snvs_hp_rtc_config_t snvsRtcConfig;
|
||||||
@ -112,7 +111,6 @@ static rt_err_t rt1052_hp_rtc_control(rt_device_t dev, int cmd, void *args)
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
/* 无效参数 */
|
|
||||||
default:
|
default:
|
||||||
return RT_EINVAL;
|
return RT_EINVAL;
|
||||||
}
|
}
|
||||||
|
@ -5,9 +5,6 @@ ARCH='arm'
|
|||||||
CPU='cortex-m7'
|
CPU='cortex-m7'
|
||||||
CROSS_TOOL='keil'
|
CROSS_TOOL='keil'
|
||||||
|
|
||||||
if os.getenv('RTT_CC'):
|
|
||||||
CROSS_TOOL = os.getenv('RTT_CC')
|
|
||||||
|
|
||||||
if CROSS_TOOL == 'keil':
|
if CROSS_TOOL == 'keil':
|
||||||
PLATFORM = 'armcc'
|
PLATFORM = 'armcc'
|
||||||
EXEC_PATH = 'C:/Keil_v5'
|
EXEC_PATH = 'C:/Keil_v5'
|
||||||
@ -48,7 +45,6 @@ if PLATFORM == 'armcc':
|
|||||||
CFLAGS += ' --c99'
|
CFLAGS += ' --c99'
|
||||||
|
|
||||||
POST_ACTION = 'fromelf -z $TARGET'
|
POST_ACTION = 'fromelf -z $TARGET'
|
||||||
# POST_ACTION = 'fromelf --bin $TARGET --output rtthread.bin \nfromelf -z $TARGET'
|
|
||||||
else:
|
else:
|
||||||
print("only support armcc in this bsp")
|
print("only support armcc in this bsp")
|
||||||
exit(-1)
|
exit(-1)
|
||||||
|
@ -90,6 +90,7 @@ config RT_USING_RTC
|
|||||||
default n
|
default n
|
||||||
config RTC_SYNC_USING_NTP
|
config RTC_SYNC_USING_NTP
|
||||||
bool "Using NTP auto sync RTC time"
|
bool "Using NTP auto sync RTC time"
|
||||||
|
select PKG_USING_NETUTILS
|
||||||
select PKG_NETUTILS_NTP
|
select PKG_NETUTILS_NTP
|
||||||
default n
|
default n
|
||||||
|
|
||||||
|
@ -225,6 +225,8 @@ int rt_rtc_ntp_sync_init(void)
|
|||||||
}
|
}
|
||||||
|
|
||||||
init_ok = RT_TRUE;
|
init_ok = RT_TRUE;
|
||||||
|
|
||||||
|
return RT_EOK;
|
||||||
}
|
}
|
||||||
INIT_COMPONENT_EXPORT(rt_rtc_ntp_sync_init);
|
INIT_COMPONENT_EXPORT(rt_rtc_ntp_sync_init);
|
||||||
#endif /* RTC_SYNC_USING_NTP */
|
#endif /* RTC_SYNC_USING_NTP */
|
||||||
|
@ -4,6 +4,11 @@
|
|||||||
#include <rtthread.h>
|
#include <rtthread.h>
|
||||||
|
|
||||||
#ifdef RT_USING_DFS
|
#ifdef RT_USING_DFS
|
||||||
|
|
||||||
|
#define STDIN_FILENO 0 /* standard input file descriptor */
|
||||||
|
#define STDOUT_FILENO 1 /* standard output file descriptor */
|
||||||
|
#define STDERR_FILENO 2 /* standard error file descriptor */
|
||||||
|
|
||||||
#include <dfs_posix.h>
|
#include <dfs_posix.h>
|
||||||
#else
|
#else
|
||||||
#define _FREAD 0x0001 /* read enabled */
|
#define _FREAD 0x0001 /* read enabled */
|
||||||
|
0
components/libc/compilers/dlib/fcntl.h
Normal file
0
components/libc/compilers/dlib/fcntl.h
Normal file
0
components/libc/compilers/dlib/sys/stat.h
Normal file
0
components/libc/compilers/dlib/sys/stat.h
Normal file
@ -2,6 +2,11 @@
|
|||||||
#define _SYS_UNISTD_H
|
#define _SYS_UNISTD_H
|
||||||
|
|
||||||
#ifdef RT_USING_DFS
|
#ifdef RT_USING_DFS
|
||||||
|
|
||||||
|
#define STDIN_FILENO 0 /* standard input file descriptor */
|
||||||
|
#define STDOUT_FILENO 1 /* standard output file descriptor */
|
||||||
|
#define STDERR_FILENO 2 /* standard error file descriptor */
|
||||||
|
|
||||||
#include <dfs_posix.h>
|
#include <dfs_posix.h>
|
||||||
#else
|
#else
|
||||||
#define _FREAD 0x0001 /* read enabled */
|
#define _FREAD 0x0001 /* read enabled */
|
||||||
|
@ -77,11 +77,23 @@
|
|||||||
|
|
||||||
struct stat
|
struct stat
|
||||||
{
|
{
|
||||||
struct rt_device* st_dev;
|
struct rt_device *st_dev;
|
||||||
uint16_t st_mode;
|
uint16_t st_ino;
|
||||||
uint32_t st_size;
|
uint16_t st_mode;
|
||||||
time_t st_mtime;
|
uint16_t st_nlink;
|
||||||
uint32_t st_blksize;
|
uint16_t st_uid;
|
||||||
|
uint16_t st_gid;
|
||||||
|
struct rt_device *st_rdev;
|
||||||
|
uint32_t st_size;
|
||||||
|
time_t st_atime;
|
||||||
|
long st_spare1;
|
||||||
|
time_t st_mtime;
|
||||||
|
long st_spare2;
|
||||||
|
time_t st_ctime;
|
||||||
|
long st_spare3;
|
||||||
|
uint32_t st_blksize;
|
||||||
|
uint32_t st_blocks;
|
||||||
|
long st_spare4[2];
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user