mirror of
https://github.com/RT-Thread/rt-thread.git
synced 2026-03-28 02:03:20 +08:00
fixed the coding style in components/drivers/src
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2529 bbd45198-f89e-11dd-88c7-29a3b14d5316
This commit is contained in:
@@ -60,7 +60,8 @@ rt_err_t rt_completion_wait(struct rt_completion *completion,
|
||||
/* suspend thread */
|
||||
rt_thread_suspend(thread);
|
||||
/* add to suspended list */
|
||||
rt_list_insert_before(&(completion->suspended_list), &(thread->tlist));
|
||||
rt_list_insert_before(&(completion->suspended_list),
|
||||
&(thread->tlist));
|
||||
|
||||
/* current context checking */
|
||||
RT_DEBUG_NOT_IN_INTERRUPT;
|
||||
@@ -69,7 +70,9 @@ rt_err_t rt_completion_wait(struct rt_completion *completion,
|
||||
if (timeout > 0)
|
||||
{
|
||||
/* reset the timeout of thread timer and start it */
|
||||
rt_timer_control(&(thread->thread_timer), RT_TIMER_CTRL_SET_TIME, &timeout);
|
||||
rt_timer_control(&(thread->thread_timer),
|
||||
RT_TIMER_CTRL_SET_TIME,
|
||||
&timeout);
|
||||
rt_timer_start(&(thread->thread_timer));
|
||||
}
|
||||
/* enable interrupt */
|
||||
@@ -110,8 +113,10 @@ void rt_completion_done(struct rt_completion *completion)
|
||||
struct rt_thread *thread;
|
||||
|
||||
/* get thread entry */
|
||||
thread = rt_list_entry(completion->suspended_list.next, struct rt_thread, tlist);
|
||||
|
||||
thread = rt_list_entry(completion->suspended_list.next,
|
||||
struct rt_thread,
|
||||
tlist);
|
||||
|
||||
/* resume it */
|
||||
rt_thread_resume(thread);
|
||||
rt_hw_interrupt_enable(level);
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -42,7 +42,8 @@ static rt_size_t rt_pipe_read(rt_device_t dev,
|
||||
{
|
||||
rt_thread_suspend(thread);
|
||||
/* waiting on suspended read list */
|
||||
rt_list_insert_before(&(pipe->suspended_read_list), &(thread->tlist));
|
||||
rt_list_insert_before(&(pipe->suspended_read_list),
|
||||
&(thread->tlist));
|
||||
rt_hw_interrupt_enable(level);
|
||||
|
||||
rt_schedule();
|
||||
@@ -52,8 +53,9 @@ static rt_size_t rt_pipe_read(rt_device_t dev,
|
||||
if (!rt_list_isempty(&pipe->suspended_write_list))
|
||||
{
|
||||
/* get suspended thread */
|
||||
thread = rt_list_entry(pipe->suspended_write_list.next,
|
||||
struct rt_thread, tlist);
|
||||
thread = rt_list_entry(pipe->suspended_write_list.next,
|
||||
struct rt_thread,
|
||||
tlist);
|
||||
|
||||
/* resume the write thread */
|
||||
rt_thread_resume(thread);
|
||||
@@ -102,7 +104,8 @@ static rt_size_t rt_pipe_write(rt_device_t dev,
|
||||
/* pipe full, waiting on suspended write list */
|
||||
rt_thread_suspend(thread);
|
||||
/* waiting on suspended read list */
|
||||
rt_list_insert_before(&(pipe->suspended_write_list), &(thread->tlist));
|
||||
rt_list_insert_before(&(pipe->suspended_write_list),
|
||||
&(thread->tlist));
|
||||
rt_hw_interrupt_enable(level);
|
||||
|
||||
rt_schedule();
|
||||
@@ -113,7 +116,8 @@ static rt_size_t rt_pipe_write(rt_device_t dev,
|
||||
{
|
||||
/* get suspended thread */
|
||||
thread = rt_list_entry(pipe->suspended_read_list.next,
|
||||
struct rt_thread, tlist);
|
||||
struct rt_thread,
|
||||
tlist);
|
||||
|
||||
/* resume the read thread */
|
||||
rt_thread_resume(thread);
|
||||
@@ -158,7 +162,7 @@ rt_err_t rt_pipe_create(const char *name, rt_size_t size)
|
||||
/* initialize suspended list */
|
||||
rt_list_init(&pipe->suspended_read_list);
|
||||
rt_list_init(&pipe->suspended_write_list);
|
||||
|
||||
|
||||
/* initialize ring buffer */
|
||||
rt_ringbuffer_init(&pipe->ringbuffer, rb_memptr, size);
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ rt_size_t rt_ringbuffer_put(struct rt_ringbuffer *rb,
|
||||
rt_uint16_t size;
|
||||
rt_uint16_t mask;
|
||||
rt_uint16_t write_position;
|
||||
|
||||
|
||||
RT_ASSERT(rb != RT_NULL);
|
||||
|
||||
mask = rb->buffer_size - 1;
|
||||
@@ -60,9 +60,11 @@ rt_size_t rt_ringbuffer_put(struct rt_ringbuffer *rb,
|
||||
}
|
||||
else
|
||||
{
|
||||
memcpy(&rb->buffer_ptr[write_position], ptr,
|
||||
memcpy(&rb->buffer_ptr[write_position],
|
||||
ptr,
|
||||
rb->buffer_size - write_position);
|
||||
memcpy(&rb->buffer_ptr[0], &ptr[rb->buffer_size - write_position],
|
||||
memcpy(&rb->buffer_ptr[0],
|
||||
&ptr[rb->buffer_size - write_position],
|
||||
length - (rb->buffer_size - write_position));
|
||||
}
|
||||
rb->write_index += length;
|
||||
@@ -126,9 +128,11 @@ rt_size_t rt_ringbuffer_get(struct rt_ringbuffer *rb,
|
||||
else
|
||||
{
|
||||
/* copy first and second */
|
||||
memcpy(ptr, &rb->buffer_ptr[read_position],
|
||||
memcpy(ptr,
|
||||
&rb->buffer_ptr[read_position],
|
||||
rb->buffer_size - read_position);
|
||||
memcpy(&ptr[rb->buffer_size - read_position], &rb->buffer_ptr[0],
|
||||
memcpy(&ptr[rb->buffer_size - read_position],
|
||||
&rb->buffer_ptr[0],
|
||||
length - rb->buffer_size + read_position);
|
||||
}
|
||||
rb->read_index += length;
|
||||
|
||||
Reference in New Issue
Block a user