Till, if you really think that full combinatorial explosion is sane (pun not intended), can you then please change the script to output an XML which uses int_outof="0x3401; 0x3402;0x3403", etc? See for example /usr/share/hal/fdi/information/10freedesktop/10-modem.fdi as an example. Either use just one big block, or maybe one <match> per 256-entry-block. That should dramatically cut down file size.
300 KB? Ugh, that's a lot.
Till, if you really think that full combinatorial explosion is sane (pun not intended), can you then please change the script to output an XML which uses int_outof="0x3401; 0x3402;0x3403", etc? See for example /usr/share/ hal/fdi/ information/ 10freedesktop/ 10-modem. fdi as an example. Either use just one big block, or maybe one <match> per 256-entry-block. That should dramatically cut down file size.