X-Git-Url: http://gitweb.hachti.de/?a=blobdiff_plain;f=pc-tools%2Fldc2%2Fsrc%2Ftest.cpp;h=36cb22ed22c06fb9b1463f4e176cfb3073154f29;hb=6c06db96fb1c7482f8cb7e1d14eee91603fbb894;hp=41d45cf348b33da214dbc234ea1ba6d51cc835ee;hpb=0ec6e0426b19388fdac1312216a0095c7bed04a0;p=h316.git diff --git a/pc-tools/ldc2/src/test.cpp b/pc-tools/ldc2/src/test.cpp index 41d45cf..36cb22e 100644 --- a/pc-tools/ldc2/src/test.cpp +++ b/pc-tools/ldc2/src/test.cpp @@ -3,6 +3,7 @@ #include #include "tape_block.hh" +#include "data_block.hh" void tape_start(void* m){ printf("tape_start\n"); @@ -17,7 +18,19 @@ int main(){ do{ if (myblock) delete myblock; myblock=tape_block::gen_from_fd(0); - printf ("Block type:%2o-%o\n",myblock->get_type(),myblock->get_subtype()); + + vector desc=myblock->get_description(); + for (vector::iterator iter=desc.begin(); + iter!=desc.end();iter++) + printf("%s\n",(*iter).c_str()); + + +// if ((myblock->get_type()==0)&&(myblock->get_subtype()==050)){ +// data_block * dp=(data_block *)myblock; +// printf ("0-50 symbol name: %s\n",dp->extract_string(4).c_str()); +// printf ("0-50 symbol name: %s\n",dp->extract_string(11).c_str()); +// printf ("Block size:%i\n",dp->get_word_size()); +// } } while (myblock->get_state()==tape_block::TBS_OK); printf("---"); printf("State:%i\n",myblock->get_state());