fix sml 24 bit signed

This commit is contained in:
gemu2015 2021-03-09 12:10:37 +01:00
parent d231bb4731
commit 8e5a9c11b7
1 changed files with 5 additions and 0 deletions

View File

@ -1077,6 +1077,11 @@ double dval;
#endif #endif
break; break;
case 3: case 3:
// signed 24 bit
value=(int32_t)(uvalue<<8);
value/=256;
break;
case 4: case 4:
// signed 32 bit // signed 32 bit
value=(int32_t)uvalue; value=(int32_t)uvalue;