Home
last modified time | relevance | path

Searched full:system (Results 1 – 25 of 556) sorted by relevance

12345678910>>...23

/nrf52832-nimble/rt-thread/documentation/doxygen/
H A Dsysteminit.h6 * @defgroup SystemInit System Initialization
8 * @brief System initialization procedure.
10 * When RT-Thread operating system starts up, the basic operating system facility
24 * - initialize system tick
30 * - initialize timer system
33 * - initialize system heap memory
36 * - initialize module system
39 * - initialize scheduler system
45 * - initialize system timer thread
60 * This function will be invoked when system initialization and system scheduler
[all …]
H A Dfilesystem.h6 * @defgroup DFS Device Virtual File System
8 * @brief DFS is a virtual file system in RT-Thread RTOS.
10 * The DFS (Device Virtual File System) is a vfs file system of RT-Thread RTOS,
12 * more concrete file system. The purpose of a VFS is to allow client applications
15 * @image html dfs.png "Figure 4: Device Virtual File System Architecture"
17 * The DFS specifies an interface between the kernel and a concrete file system.
18 * Therefore, it is easy to add support for new file system types to the kernel
33 * @defgroup FsApi File System API
H A Dkernel.h26 * RT-Thread operating system supports multitask systems, which are based on thread
39 * - The number of threads in the system is unlimited, only related with RAM.
44 * * @brief clock and system timer management
56 * The Kernel object system can access and manage all of the kernel objects.
68 * It can be dynamic objects as well, whose memory is allocated from system heaps
76 * RT-Thread operating system supports the traditional semaphore and mutex.
102 * RT-Thread operating system supports two types memory management:
114 * for large memory system. All of them has no real-time character.
118 * @defgroup Device Device System
121 * The Device System is designed as simple and minimum layer to help communication between
[all …]
H A Dmainpage.h10 * RT-Thread RTOS is an open source embedded real-time operating system and is
16 * RT-Thread has a real-time operating system kernel, with fully preempted
28 * RT-Thread system architecture is like:
43 * @section system_init System Initialization
45 * Once RT-Thread operating system starts up, the facility in system must be initialized
H A Dhardware.h16 * A CSP usually includes operating system porting and peripheral device drivers inside
26 * This function will return current system interrupt status and disable system
29 * @return the current system interrupt status
36 * opened, this function will open system interrupt status.
/nrf52832-nimble/rt-thread/components/dfs/
H A DKconfig1 menu "Device virtual file system"
4 bool "Using device virtual file system"
8 The device file system is a light weight virtual file system.
16 int "The maximal number of mounted file system"
21 int "The maximal number of file system type"
30 bool "Using mount table for file system"
45 FatFs is a generic FAT/exFAT file system module for small embedded systems.
111 bool "Enable ReadOnly file system on flash"
115 bool "Enable RAM file system"
119 bool "Enable UFFS file system: Ultra-low-cost Flash File System"
[all …]
/nrf52832-nimble/rt-thread/examples/ulog/
H A Dulog_example.c34 LOG_D("LOG_D(%d): RT-Thread is an open source IoT operating system from China.", count); in ulog_example()
35 LOG_I("LOG_I(%d): RT-Thread is an open source IoT operating system from China.", count); in ulog_example()
36 LOG_W("LOG_W(%d): RT-Thread is an open source IoT operating system from China.", count); in ulog_example()
37 LOG_E("LOG_E(%d): RT-Thread is an open source IoT operating system from China.", count); in ulog_example()
38 … ulog_d("test", "ulog_d(%d): RT-Thread is an open source IoT operating system from China.", count); in ulog_example()
39 … ulog_i("test", "ulog_i(%d): RT-Thread is an open source IoT operating system from China.", count); in ulog_example()
40 … ulog_w("test", "ulog_w(%d): RT-Thread is an open source IoT operating system from China.", count); in ulog_example()
41 … ulog_e("test", "ulog_e(%d): RT-Thread is an open source IoT operating system from China.", count); in ulog_example()
69 …syslog(LOG_INFO, "syslog(%d) LOG_INFO: RT-Thread is an open source IoT operating system from China… in ulog_example()
70 …syslog(LOG_DEBUG, "syslog(%d) LOG_DEBUG: RT-Thread is an open source IoT operating system from Chi… in ulog_example()
[all …]
/nrf52832-nimble/rt-thread/components/dfs/src/
H A Ddfs_fs.c25 * this function will register a file system instance to device file system.
27 * @param ops the file system instance to be registered.
58 LOG_E("There is no space to register this file system (%d).", ops->name); in dfs_register()
71 * this function will return the file system mounted on specified path.
75 * @return the found file system or NULL if no file system mounted on
204 * this function will mount a file system on a specified path.
206 * @param device_name the name of device which includes a file system.
207 * @param path the path to mount a file system
208 * @param filesystemtype the file system type
210 * @param data the private data(parameter) for this file system.
[all …]
/nrf52832-nimble/rt-thread/components/dfs/include/
H A Ddfs_fs.h24 /* File system operations */
28 uint32_t flags; /* flags for file system operations */
33 /* mount and unmount file system */
37 /* make a file system */
46 /* Mounted file system */
51 char *path; /* File system mount point */
52 const struct dfs_filesystem_ops *ops; /* Operations for file system type */
54 void *data; /* Specific file system data */
57 /* file system partition table */
60 uint8_t type; /* file system type */
/nrf52832-nimble/rt-thread/components/finsh/
H A Dfinsh.h82 /* system call item */
90 /* system variable table */
95 const char* desc; /* description of system variable */
111 /* system variable item */
115 struct finsh_sysvar sysvar; /* system variable */
120 /* find out system variable, which should be implemented in user program */
233 * This function appends a system call to finsh runtime environment
234 * @param name the name of system call
235 * @param func the function pointer of system call
242 * This function appends a system variable to finsh runtime environment
[all …]
H A Dcmd.c330 FINSH_FUNCTION_EXPORT(list_sem, list semaphore in system);
331 MSH_CMD_EXPORT(list_sem, list semaphore in system);
395 FINSH_FUNCTION_EXPORT(list_event, list event in system);
396 MSH_CMD_EXPORT(list_event, list event in system);
453 FINSH_FUNCTION_EXPORT(list_mutex, list mutex in system);
454 MSH_CMD_EXPORT(list_mutex, list mutex in system);
524 FINSH_FUNCTION_EXPORT(list_mailbox, list mail box in system);
525 MSH_CMD_EXPORT(list_mailbox, list mail box in system);
591 FINSH_FUNCTION_EXPORT(list_msgqueue, list message queue in system);
592 MSH_CMD_EXPORT(list_msgqueue, list message queue in system);
[all …]
/nrf52832-nimble/rt-thread/components/vbus/
H A DKconfig9 bool "Enable Remote File System on VBUS"
12 When enable remote file system, the application can visit the remote file system
20 Operating System.
41 The interrupt number used to notify the client on a particular system.
46 The interrupt be triggered on a particular system when the client notify the host.
/nrf52832-nimble/rt-thread/
H A DREADME.md12system from China, which has strong scalability: from a tiny kernel running on a tiny core, for ex…
16 RT-Thread RTOS like a traditional real-time operating system. The kernel has real-time multi-task s…
24system (FAT, YAFFS, UFFS, ROM/RAM file system etc), TCP/IP protocol stack (lwIP), POSIX (thread) i…
62 RT-Thread RTOS uses [scons](http://www.scons.org) as building system. Therefore, please install sco…
63 So far, the RT-Thread scons building system support the command line compile or generate some IDE's…
84 NOTE: RT-Thread scons building system will tailor the system according to your rtconfig.h configura…
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/core/
H A Dsys.c3 * lwIP Operating System abstraction
40 * @defgroup sys_layer Porting (system abstraction layer)
49 * The operating system emulation layer provides a common interface
50 * between the lwIP code and the underlying operating system kernel. The
54 * that does not rely on any underlying operating system.
107 * - Your system is a bare-metal system (probably with an RTOS)
110 * - Your system uses an RTOS with deferred interrupt handling from a
112 * - Your system uses a high-level OS with e.g. POSIX signals:
/nrf52832-nimble/rt-thread/src/
H A Dobject.c123 * attaches to kernel object system.
134 * detaches from kernel object system.
145 * is taken from kernel object system.
163 * have been taken from kernel object system.
182 * is put to kernel object system.
197 * This function will initialize system object management.
200 * in the system initialization.
231 * This function will initialize an object and add it to object system
236 * @param name the object name. In system, the object's name must be unique.
283 * This function will detach a static object from object system,
[all …]
/nrf52832-nimble/rt-thread/components/dfs/filesystems/uffs/
H A DREADME1 UFFS: Ultra-low-cost Flash File System
12 UFFS is a nand flash file system designed for embedded system.
18 mounting a fully filled file system (Gbits) within one second.
21 - The file system is designed for the embedded system which may
23 - Journal file system, the file system will automatically rollback
31 * Support multiple NAND flash class in one system.
32 * Support bare flash hardware, no operating system needed.
151 - Tidy up three memory allocators: static, native and system.
158 - Add POSIX like file system APIs.
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/core/
H A Dsys.c3 * lwIP Operating System abstraction
40 * @defgroup sys_layer Porting (system abstraction layer)
65 * - Your system is a bare-metal system (probably with an RTOS)
68 * - Your system uses an RTOS with deferred interrupt handling from a
70 * - Your system uses a high-level OS with e.g. POSIX signals:
/nrf52832-nimble/rt-thread/libcpu/arm/sep4020/
H A Dclk.c15 #define SYSCLK 72000000 /* system clock we want */
58 * @brief System Clock Configuration
62 /* set system clock */ in rt_hw_clock_init()
69 * @brief Get system clock
84 /* caculate the system clock */ in rt_hw_get_clock()
/nrf52832-nimble/nordic/nrfx/hal/
H A Dnrf_power.h198 NRF_POWER_ONRAM0, /**< Keep RAM block 0 on or off in system ON Mode */
200 NRF_POWER_ONRAM1, /**< Keep RAM block 1 on or off in system ON Mode */
202 NRF_POWER_ONRAM2, /**< Keep RAM block 2 on or off in system ON Mode */
204 NRF_POWER_ONRAM3, /**< Keep RAM block 3 on or off in system ON Mode */
215 …NRF_POWER_ONRAM0_MASK = 1U << NRF_POWER_ONRAM0, /**< Keep RAM block 0 on or off in system ON Mod…
217 …NRF_POWER_ONRAM1_MASK = 1U << NRF_POWER_ONRAM1, /**< Keep RAM block 1 on or off in system ON Mod…
219 …NRF_POWER_ONRAM2_MASK = 1U << NRF_POWER_ONRAM2, /**< Keep RAM block 2 on or off in system ON Mod…
221 …NRF_POWER_ONRAM3_MASK = 1U << NRF_POWER_ONRAM3, /**< Keep RAM block 3 on or off in system ON Mod…
285 /** Keep RAM section S0 ON in System ON mode */
287 NRF_POWER_RAMPOWER_S1POWER, /**< Keep RAM section S1 ON in System ON mode */
[all …]
/nrf52832-nimble/rt-thread/tools/
H A Dbuildbot.py31 os.system('scons --directory=' + project_dir + command)
37 os.system('scons --directory=' + project_dir + command)
43 os.system('scons --directory=' + project_dir + command)
49 os.system('scons --directory=' + project_dir + command)
60 if os.system('scons --directory=' + project_dir + command) != 0:
H A Dmenuconfig.py110 "* If your system is linux, you can use command below to install git.\n"
113 "* If your system is windows, you should download git software(msysGit).\n"
116 "* to your system PATH.\n"
118 "* If your system is OSX, please download git and install it.\n"
139 …ret = os.system('git clone https://github.com/RT-Thread/packages.git %s' % os.path.join(env_dir, '…
148 "* the system PATH.\n"
161 "* the system PATH. \n"
168 …ret = os.system('git clone https://github.com/RT-Thread/env.git %s' % os.path.join(env_dir, 'tools…
177 "* to the system PATH.\n"
186 "* the system PATH. \n"
[all …]
/nrf52832-nimble/rt-thread/libcpu/arm/cortex-r4/
H A Dtrap.c44 * @param regs system registers
62 * @param regs system registers
80 * @param regs system registers
98 * @param regs system registers
113 * Normally, system will never reach here
115 * @param regs system registers
/nrf52832-nimble/rt-thread/components/net/uip/uip/
H A Duip_clock.h11 * second of system time.
61 * from the main() function of the system.
69 * This function returns the current system clock time.
71 * \return The current clock time, measured in system ticks.
76 * A second, measured in system clock time.
/nrf52832-nimble/rt-thread/libcpu/arm/zynq7000/
H A Dtrap.c42 * @param regs system registers
61 * @param regs system registers
79 * @param regs system registers
97 * @param regs system registers
112 * Normally, system will never reach here
114 * @param regs system registers
/nrf52832-nimble/rt-thread/libcpu/arm/lpc24xx/
H A Dtrap.c43 * @param regs system registers
61 * @param regs system registers
78 * @param regs system registers
95 * @param regs system registers
109 * Normally, system will never reach here
111 * @param regs system registers

12345678910>>...23