Custom Query (39 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (37 - 39 of 39)

3 4 5 6 7 8 9 10 11 12 13
Ticket Owner Reporter Resolution Summary
#18 Nicolas Pouillon Eric Guthmuller wontfix Regression issue at rev 1053
Description

The decoder h264 fail to run after the rev 1053 (it runs at rev 1052, but improperly, see Ticket #17) . The thread 1 is blocked in the mips_interrupt_entry function at the initialization of the platform.

#35 becoulet becoulet fixed remove volatile, add barrier
Description

We should remove and discourage use of volatile attribute as it doesn't enforce compiler and cpu access ordering and is often misused. Something like #define volatile volatile attribute((deprecated)) could help.

We should add a hexo/ordering.h header file with compiler and processor/platform barrier primitives.

#39 Nicolas Pouillon Nicolas Pouillon invalid Handle Mips delay slot in exception handler
Description

We dont currently handle CAUSE/BD which tells us we are actually in a delay slot. This can make the return address of an interrupt wrong.

We should:

  • Add a bit in cpu_context save/restore mask
  • Copy CAUSE/BD to save/restore mask
  • Substract 4 when restoring PC with BD = 1
3 4 5 6 7 8 9 10 11 12 13
Note: See TracQuery for help on using queries.