Re: [PATCH] Enhancement of the RMS manager for the overrun handling.

2016-12-21 Thread Kuan Hsun Chen
Hello Gedare, I take the latest version of RTEMS eae4541d7b8001aa18c6fc2d62b32385b0310125 to integrate my patch this time. All you mentioned coding-convention issues are solved accordingly I think. I will hold the copyright by myself. rtems_rate_monotonic_postponed_num() this function is prepared

Re: [PATCH] Enhancement of the RMS manager for the overrun handling.

2016-12-20 Thread Gedare Bloom
On Fri, Dec 9, 2016 at 11:21 AM, Kuan-Hsun Chen wrote: > Three additional functions: > RM_Postponed_num, RM_Renew_deadline, and RM_Release_postponedjob. > > Four refined functions: > RM_Activate, RM_Block_while_expired, rtems_rate_monotonic_period, RM_Timeout. > > Rate_monotonic_Control contains o

[PATCH] Enhancement of the RMS manager for the overrun handling.

2016-12-09 Thread Kuan-Hsun Chen
Three additional functions: RM_Postponed_num, RM_Renew_deadline, and RM_Release_postponedjob. Four refined functions: RM_Activate, RM_Block_while_expired, rtems_rate_monotonic_period, RM_Timeout. Rate_monotonic_Control contains one counter for counting the postponed jobs and one for recording th