Index: work/alien_formats/eagle/eagle_bin/test_parser/eagle_bin.c =================================================================== --- work/alien_formats/eagle/eagle_bin/test_parser/eagle_bin.c (revision 9381) +++ work/alien_formats/eagle/eagle_bin/test_parser/eagle_bin.c (revision 9382) @@ -623,7 +623,16 @@ TERM }, }, - { PCB_EGKW_SECT_NETBUSLABEL, "netbuslabel", /* not much known */ + { PCB_EGKW_SECT_NETBUSLABEL }, /* not much known */ + { PCB_EGKW_SECT_SMASHEDNAME }, /* not much known */ + { PCB_EGKW_SECT_SMASHEDVALUE }, /* not much known */ + { PCB_EGKW_SECT_PACKAGEVARIANT }, + { PCB_EGKW_SECT_DEVICE }, + { PCB_EGKW_SECT_PART }, + { PCB_EGKW_SECT_SCHEMABUS }, + { PCB_EGKW_SECT_VARIANTCONNECTIONS }, + { PCB_EGKW_SECT_SCHEMACONNECTION }, + { PCB_EGKW_SECT_BOARDCONNECTION, "boardconnection", { /* field match */ TERM }, @@ -631,23 +640,11 @@ TERM }, { /* attributes */ - {"layer", T_INT, 3, 1}, - {"x", T_INT, 4, 4}, - {"y", T_INT, 8, 4}, - {"size", T_INT, 12, 2}, - {"textfield", T_STR, 19, 5}, + {"partnumber", T_INT, 4, 2}, + {"pin", T_INT, 6, 2}, TERM }, }, - { PCB_EGKW_SECT_SMASHEDNAME }, /* not much known */ - { PCB_EGKW_SECT_SMASHEDVALUE }, /* not much known */ - { PCB_EGKW_SECT_PACKAGEVARIANT }, - { PCB_EGKW_SECT_DEVICE }, - { PCB_EGKW_SECT_PART }, - { PCB_EGKW_SECT_SCHEMABUS }, - { PCB_EGKW_SECT_VARIANTCONNECTIONS }, - { PCB_EGKW_SECT_SCHEMACONNECTION }, - { PCB_EGKW_SECT_BOARDCONNECTION }, { PCB_EGKW_SECT_SMASHEDPART }, /* not much known */ { PCB_EGKW_SECT_SMASHEDGATE }, /* not much known */ { PCB_EGKW_SECT_ATTRIBUTE }, /* not much known */