zhangyu-duck opened a new pull request, #21085:
URL: https://github.com/apache/nuttx/pull/21085

   *Note: Please adhere to [Contributing 
Guidelines](https://github.com/apache/nuttx/blob/master/CONTRIBUTING.md).*
   
   ## Summary
   
   Fix several TriCore small bugs: MPU region size, critmon timestamps 
corrupted by CCNT SOVF bit, CSA leak under task_restart, and backtrace missing 
the lower context frame.
   Unify memory barrier interface and use tricore_mtcr instead of __mtcr; 
change PRIuPTR to lu.
   Fix existing nxstyle errors in arch/tricore.
   
   ## Impact
   
   TriCore architecture only (arch/tricore). No impact on other architectures.
   
   ## Testing
   
   Built triboard_tc4x9_com:nsh with tricore-elf-gcc on Ubuntu host, each 
commit passes checkpatch and build.
   Tested on tc4xx board, runs normally and ostest passes:
   
   ```
   nsh> uname -a
   NuttX 13.0.1 581c194b862 Oct 28 2026 22:48:44 tricore triboard_tc4x9_com
   nsh> ps
     TID   PID  PPID PRI POLICY   TYPE    NPX STATE    EVENT     SIGMASK        
    STACK    USED FILLED COMMAND
       0     0     0   0 FIFO     Kthread   - Ready              
0000000000000000 0001000 0000180  18.0%  Idle_Task
       1     0     0 192 FIFO     Kthread   - Waiting  Semaphore 
0000000000000000 0001976 0000012   0.6%  hpwork 0x90020728 0x9002077c
       3     3     0 100 FIFO     Task      - Running            
0000000000000000 0002000 0000740  37.0%  nsh_main
   nsh> echo ok
   ok
   ```
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to