@@ -168,6 +168,7 @@ FlagMetaData::FlagMetaData()
168168 _flags.push_back (new Flag (" " , " hh" , 0 ));
169169 _flags.push_back (new Flag (" i" , " image" , 1 ));
170170 _flags.push_back (new Flag (" " , " qq" , 0 ));
171+ _flags.push_back (new Flag (" " , " low_cpu" , 0 ));
171172 _flags.push_back (new Flag (" " , " nofs" , 0 ));
172173 _flags.push_back (new Flag (" " , " allow_psid_change" , 0 ));
173174 _flags.push_back (new Flag (" " , " allow_rom_change" , 0 ));
@@ -501,6 +502,12 @@ void Flint::initCmdParser()
501502 " operation. This may shorten execution time when running over slow interfaces (e.g., I2C, MTUSB-1).\n "
502503 " Commands affected: query" );
503504
505+ AddOptions (" low_cpu" ,
506+ ' ' ,
507+ " " ,
508+ " When specified, cpu usage will be reduced. Run time might be increased\n "
509+ " Commands affected: query" );
510+
504511 AddOptions (" nofs" ,
505512 ' ' ,
506513 " " ,
@@ -809,6 +816,8 @@ ParseStatus Flint::HandleOption(string name, string value)
809816 } else if (name == " qq" ) {
810817 _flintParams.quick_query = true ;
811818 _flintParams.skip_rom_query = true ;
819+ } else if (name == " low_cpu" ) {
820+ _flintParams.low_cpu = true ;
812821 } else if (name == " nofs" ) {
813822 _flintParams.nofs = true ;
814823 } else if (name == " allow_psid_change" ) {
0 commit comments