	.file	"808909.c"
	.intel_syntax noprefix
	.text
	.section	.rodata
	.align 32
	.type	help_message, @object
	.size	help_message, 8879
help_message:
	.ascii	" +----------------------------------------------------------"
	.ascii	"------------------------------------------------------------"
	.ascii	"---------------------+\n |                                  "
	.ascii	"     Get various cinds of information about installed SANE D"
	.ascii	"evices                                       |\n |----------"
	.ascii	"------------------------------------------------------------"
	.ascii	"------------------------------------------------------------"
	.ascii	"---------|\n |        |                  INPUT              "
	.ascii	"     |                                        OUTPUT        "
	.ascii	"                                 |\n |--------+-------------"
	.ascii	"-----------------------------+------------------------------"
	.ascii	"---------------------------------------------------------|\n"
	.ascii	" |        |     tag      |    value     |  Comments  |  oyCo"
	.ascii	"nfig_s  |      tag      |      value       |               A"
	.ascii	"ction                |\n |--------+--------------+----------"
	.ascii	"----+------------+--------------+---------------+-----------"
	.ascii	"-------+-------------------------------------|\n |required|c"
	.ascii	"ommand       |list(*)       |expensive   |::backend_core|dev"
	.ascii	"ice_name    |<string>          |List Pluged-In Devices, each"
	.ascii	" into an |\n |        |              |              |call   "
	.ascii	"     |              |               |                  |oyCo"
	.ascii	"nfig_s struct                    |\n |--------+-------------"
	.ascii	"-+--------------+------------+--------------+---------------"
	.ascii	"+------------------+-------------------------------------|\n"
	.ascii	" |        |              |              |            |::rank"
	.ascii	"_map    |               |                  |Copy only the st"
	.ascii	"atic map             |\n |--------+--------------+----------"
	.ascii	"----+------------+--------------+---------------+-----------"
	.ascii	"-------+-------------------------------------|\n |optional|d"
	.ascii	"river_version|<int>         |(***)       |::data        |dri"
	.ascii	"ver_version |<int>             |                            "
	.ascii	"         |\n |--------+--------------+--------------+-------"
	.ascii	"-----+--------------+---------------+------------------+----"
	.ascii	"---------------------------------"
	.ascii	"|\n |optional|oyNAME_NAME   |              |            |::d"
	.ascii	"ata        |model???       |e.g CanoScan      |Short text de"
	.ascii	"scription of            |\n |        |              |       "
	.ascii	"       |            |              |               |N670U/N6"
	.ascii	"76U/LiDE20|device/lightweight information       |\n |-------"
	.ascii	"-+--------------+--------------+------------+--------------+"
	.ascii	"---------------+------------------+-------------------------"
	.ascii	"------------|\n |optional|device_name   |<string>      |As r"
	.ascii	"eturned |              |               |                  |U"
	.ascii	"se only specified device            |\n |        |          "
	.ascii	"    |              |from \342\200\234list\342\200\235 |     "
	.ascii	"         |               |                  |               "
	.ascii	"                      |\n |--------+--------------+---------"
	.ascii	"-----+------------+--------------+---------------+----------"
	.ascii	"--------+-------------------------------------|\n |        |"
	.ascii	"              |              |Important if|              |  "
	.ascii	"             |                  |                           "
	.ascii	"          |\n |optional|device_context|(****)        |using "
	.ascii	"also  |::backend_core|device_context |SANE_Device*      |Poi"
	.ascii	"nter to SANE struct, lifetime     |\n |        |            "
	.ascii	"  |              |\342\200\234propeties\342\200\235 |       "
	.ascii	"       |               |(oyBlob_s)        |until next call t"
	.ascii	"o sane_get_devices()|\n |        |              |           "
	.ascii	"   |call        |              |               |            "
	.ascii	"      |                                     |\n |--------+--"
	.ascii	"------------+--------------+------------+--------------+----"
	.ascii	"-----------+------------------+-----------------------------"
	.ascii	"--------|\n |optional|device_handle |              |sane_ope"
	.ascii	"n() |::backend_core|device_handle  |SANE_Handle       |Get a"
	.ascii	" handle to the scanner device.  |\n |        |              "
	.ascii	"|              |is called   |              |               |"
	.ascii	"(oyBlob_s)        |Lifetime until sane_close()          |\n "
	.ascii	"|-----------------------------------------------------------"
	.ascii	"------------------------------------------------------------"
	.ascii	"----------"
	.ascii	"----------|\n |                                             "
	.ascii	" Get the properties of a particular SANE device             "
	.ascii	"                                  |\n |---------------------"
	.ascii	"------------------------------------------------------------"
	.ascii	"----------------------------------------------------------|\n"
	.ascii	" |        |                  INPUT                   |      "
	.ascii	"                                  OUTPUT                    "
	.ascii	"                     |\n |--------+-------------------------"
	.ascii	"-----------------+------------------------------------------"
	.ascii	"---------------------------------------------|\n |        | "
	.ascii	"    tag      |    value     |  Comments  |  oyConfig_s  |   "
	.ascii	"   tag      |      value       |               Action       "
	.ascii	"         |\n |--------+--------------+--------------+-------"
	.ascii	"-----+--------------+---------------+------------------+----"
	.ascii	"---------------------------------|\n |        |             "
	.ascii	" |              |            |              |               "
	.ascii	"|                  |List Pluged-In Devices H/W Properties|\n"
	.ascii	" |required|command       |properties(**)|            |::back"
	.ascii	"end_core|<property name>|<string>          |and also color o"
	.ascii	"ptions from sane     |\n |        |              |          "
	.ascii	"    |            |              |               |           "
	.ascii	"       |driver                               |\n |--------+-"
	.ascii	"-------------+--------------+------------+--------------+---"
	.ascii	"------------+------------------+----------------------------"
	.ascii	"---------|\n |        |              |              |       "
	.ascii	"     |              |               |                  |Copy"
	.ascii	" the full color related rank map |\n |        |             "
	.ascii	" |              |            |::rank_map    |               "
	.ascii	"|                  |by querying the SANE driver. Only    |\n"
	.ascii	" |        |              |              |            |      "
	.ascii	"        |               |                  |when device_* is"
	.ascii	" present             |\n |--------+--------------+----------"
	.ascii	"----+------------+--------------+---------------+-----------"
	.ascii	"-------+-------------------------"
	.ascii	"------------|\n |required|device_name   |<string>      |As r"
	.ascii	"eturned |::backend_core|device_name    |<string>          |U"
	.ascii	"se only the specified device        |\n |        |          "
	.ascii	"    |              |from \342\200\234list\342\200\235 |     "
	.ascii	"         |               |                  |               "
	.ascii	"                      |\n |--------+--------------+---------"
	.ascii	"-----+------------+--------------+---------------+----------"
	.ascii	"--------+-------------------------------------|\n |optional|"
	.ascii	"device_context|SANE_Device   |Highly      |              |  "
	.ascii	"             |                  |Call sane_get_devices() if "
	.ascii	"not       |\n |        |              |              |desira"
	.ascii	"ble   |              |               |                  |sup"
	.ascii	"plied [expensive]                 |\n |--------+------------"
	.ascii	"--+--------------+------------+--------------+--------------"
	.ascii	"-+------------------+-------------------------------------|\n"
	.ascii	" |        |              |              |            |      "
	.ascii	"        |               |SANE_Handle       |If value==null, "
	.ascii	"supply a new         |\n |optional|device_handle |SANE_Handl"
	.ascii	"e   |            |::backend_core|device_handle  |(oyCMMptr_s"
	.ascii	")      |SANE_Handle. User has to call        |\n |        | "
	.ascii	"             |              |            |              |   "
	.ascii	"            |                  |sane_close(sane_handle) hers"
	.ascii	"elf      |\n |--------+--------------+--------------+-------"
	.ascii	"-----+--------------+---------------+------------------+----"
	.ascii	"---------------------------------|\n |optional|driver_versio"
	.ascii	"n|<int>         |            |::backend_core|driver_version "
	.ascii	"|<int>             |                                     |\n"
	.ascii	" |----------------------------------------------------------"
	.ascii	"------------------------------------------------------------"
	.ascii	"---------------------|\n |                                  "
	.ascii	"                     Get an extensive help mesage           "
	.ascii	"                                             |\n |----------"
	.ascii	"------------------------------------------------------------"
	.ascii	"---------------------------------------------------"
	.ascii	"------------------|\n |        |                  input     "
	.ascii	"              |                                        outpu"
	.ascii	"t                                         |\n |--------+----"
	.ascii	"--------------------------------------+---------------------"
	.ascii	"------------------------------------------------------------"
	.ascii	"------|\n |        |     tag      |    value     |  Comments"
	.ascii	"  |  oyConfig_s  |      tag      |      value       |       "
	.ascii	"        Action                |\n |--------+--------------+-"
	.ascii	"-------------+------------+--------------+---------------+--"
	.ascii	"----------------+-------------------------------------|\n |r"
	.ascii	"equired|command       |help"
	.string	"          |            |              |               |                  |Print help message to standard error |\n +-------------------------------------------------------------------------------------------------------------------------------------------+\n"
	.ident	"GCC: (Ubuntu 10.5.0-1ubuntu1~20.04) 10.5.0"
	.section	.note.GNU-stack,"",@progbits
	.section	.note.gnu.property,"a"
	.align 8
	.long	 1f - 0f
	.long	 4f - 1f
	.long	 5
0:
	.string	 "GNU"
1:
	.align 8
	.long	 0xc0000002
	.long	 3f - 2f
2:
	.long	 0x3
3:
	.align 8
4:

	.arch armv5t
	.eabi_attribute 20, 1
	.eabi_attribute 21, 1
	.eabi_attribute 23, 3
	.eabi_attribute 24, 1
	.eabi_attribute 25, 1
	.eabi_attribute 26, 2
	.eabi_attribute 30, 6
	.eabi_attribute 34, 0
	.eabi_attribute 18, 4
	.file	"808909.c"
	.text
	.section	.rodata
	.align	2
	.type	help_message, %object
	.size	help_message, 8879
help_message:
	.ascii	" +-------------------------------------------------"
	.ascii	"---------------------------------------------------"
	.ascii	"---------------------------------------+\012 |     "
	.ascii	"                                  Get various cinds"
	.ascii	" of information about installed SANE Devices       "
	.ascii	"                                |\012 |------------"
	.ascii	"---------------------------------------------------"
	.ascii	"---------------------------------------------------"
	.ascii	"-------------------------|\012 |        |          "
	.ascii	"        INPUT                   |                  "
	.ascii	"                      OUTPUT                       "
	.ascii	"                  |\012 |--------+-----------------"
	.ascii	"-------------------------+-------------------------"
	.ascii	"---------------------------------------------------"
	.ascii	"-----------|\012 |        |     tag      |    value"
	.ascii	"     |  Comments  |  oyConfig_s  |      tag      | "
	.ascii	"     value       |               Action            "
	.ascii	"    |\012 |--------+--------------+--------------+-"
	.ascii	"-----------+--------------+---------------+--------"
	.ascii	"----------+-------------------------------------|\012"
	.ascii	" |required|command       |list(*)       |expensive "
	.ascii	"  |::backend_core|device_name    |<string>         "
	.ascii	" |List Pluged-In Devices, each into an |\012 |     "
	.ascii	"   |              |              |call        |    "
	.ascii	"          |               |                  |oyCon"
	.ascii	"fig_s struct                    |\012 |--------+---"
	.ascii	"-----------+--------------+------------+-----------"
	.ascii	"---+---------------+------------------+------------"
	.ascii	"-------------------------|\012 |        |          "
	.ascii	"    |              |            |::rank_map    |   "
	.ascii	"            |                  |Copy only the stati"
	.ascii	"c map             |\012 |--------+--------------+--"
	.ascii	"------------+------------+--------------+----------"
	.ascii	"-----+------------------+--------------------------"
	.ascii	"-----------|\012 |optional|driver_version|<int>    "
	.ascii	"     |(***)       |::data        |driver_version |<"
	.ascii	"int>             |                                 "
	.ascii	"    |\012 |--------+--------------+--------------+-"
	.ascii	"-----------+--------------+---------------+--------"
	.ascii	"----------+-------------------------------------"
	.ascii	"|\012 |optional|oyNAME_NAME   |              |     "
	.ascii	"       |::data        |model???       |e.g CanoScan"
	.ascii	"      |Short text description of            |\012 |"
	.ascii	"        |              |              |            "
	.ascii	"|              |               |N670U/N676U/LiDE20|"
	.ascii	"device/lightweight information       |\012 |-------"
	.ascii	"-+--------------+--------------+------------+------"
	.ascii	"--------+---------------+------------------+-------"
	.ascii	"------------------------------|\012 |optional|devic"
	.ascii	"e_name   |<string>      |As returned |             "
	.ascii	" |               |                  |Use only speci"
	.ascii	"fied device            |\012 |        |            "
	.ascii	"  |              |from \342\200\234list\342\200\235"
	.ascii	" |              |               |                  "
	.ascii	"|                                     |\012 |------"
	.ascii	"--+--------------+--------------+------------+-----"
	.ascii	"---------+---------------+------------------+------"
	.ascii	"-------------------------------|\012 |        |    "
	.ascii	"          |              |Important if|            "
	.ascii	"  |               |                  |             "
	.ascii	"                        |\012 |optional|device_cont"
	.ascii	"ext|(****)        |using also  |::backend_core|devi"
	.ascii	"ce_context |SANE_Device*      |Pointer to SANE stru"
	.ascii	"ct, lifetime     |\012 |        |              |   "
	.ascii	"           |\342\200\234propeties\342\200\235 |    "
	.ascii	"          |               |(oyBlob_s)        |until"
	.ascii	" next call to sane_get_devices()|\012 |        |   "
	.ascii	"           |              |call        |           "
	.ascii	"   |               |                  |            "
	.ascii	"                         |\012 |--------+----------"
	.ascii	"----+--------------+------------+--------------+---"
	.ascii	"------------+------------------+-------------------"
	.ascii	"------------------|\012 |optional|device_handle |  "
	.ascii	"            |sane_open() |::backend_core|device_han"
	.ascii	"dle  |SANE_Handle       |Get a handle to the scanne"
	.ascii	"r device.  |\012 |        |              |         "
	.ascii	"     |is called   |              |               |("
	.ascii	"oyBlob_s)        |Lifetime until sane_close()      "
	.ascii	"    |\012 |----------------------------------------"
	.ascii	"---------------------------------------------------"
	.ascii	"--------------------------------------"
	.ascii	"----------|\012 |                                  "
	.ascii	"            Get the properties of a particular SANE"
	.ascii	" device                                            "
	.ascii	"   |\012 |-----------------------------------------"
	.ascii	"---------------------------------------------------"
	.ascii	"-----------------------------------------------|\012"
	.ascii	" |        |                  INPUT                 "
	.ascii	"  |                                        OUTPUT  "
	.ascii	"                                       |\012 |-----"
	.ascii	"---+------------------------------------------+----"
	.ascii	"---------------------------------------------------"
	.ascii	"--------------------------------|\012 |        |   "
	.ascii	"  tag      |    value     |  Comments  |  oyConfig_"
	.ascii	"s  |      tag      |      value       |            "
	.ascii	"   Action                |\012 |--------+----------"
	.ascii	"----+--------------+------------+--------------+---"
	.ascii	"------------+------------------+-------------------"
	.ascii	"------------------|\012 |        |              |  "
	.ascii	"            |            |              |          "
	.ascii	"     |                  |List Pluged-In Devices H/W"
	.ascii	" Properties|\012 |required|command       |propertie"
	.ascii	"s(**)|            |::backend_core|<property name>|<"
	.ascii	"string>          |and also color options from sane "
	.ascii	"    |\012 |        |              |              | "
	.ascii	"           |              |               |        "
	.ascii	"          |driver                               |\012"
	.ascii	" |--------+--------------+--------------+----------"
	.ascii	"--+--------------+---------------+-----------------"
	.ascii	"-+-------------------------------------|\012 |     "
	.ascii	"   |              |              |            |    "
	.ascii	"          |               |                  |Copy "
	.ascii	"the full color related rank map |\012 |        |   "
	.ascii	"           |              |            |::rank_map "
	.ascii	"   |               |                  |by querying "
	.ascii	"the SANE driver. Only    |\012 |        |          "
	.ascii	"    |              |            |              |   "
	.ascii	"            |                  |when device_* is pr"
	.ascii	"esent             |\012 |--------+--------------+--"
	.ascii	"------------+------------+--------------+----------"
	.ascii	"-----+------------------+-------------------------"
	.ascii	"------------|\012 |required|device_name   |<string>"
	.ascii	"      |As returned |::backend_core|device_name    |"
	.ascii	"<string>          |Use only the specified device   "
	.ascii	"     |\012 |        |              |              |"
	.ascii	"from \342\200\234list\342\200\235 |              | "
	.ascii	"              |                  |                 "
	.ascii	"                    |\012 |--------+--------------+"
	.ascii	"--------------+------------+--------------+--------"
	.ascii	"-------+------------------+------------------------"
	.ascii	"-------------|\012 |optional|device_context|SANE_De"
	.ascii	"vice   |Highly      |              |               "
	.ascii	"|                  |Call sane_get_devices() if not "
	.ascii	"      |\012 |        |              |              "
	.ascii	"|desirable   |              |               |      "
	.ascii	"            |supplied [expensive]                 |"
	.ascii	"\012 |--------+--------------+--------------+------"
	.ascii	"------+--------------+---------------+-------------"
	.ascii	"-----+-------------------------------------|\012 | "
	.ascii	"       |              |              |            |"
	.ascii	"              |               |SANE_Handle       |I"
	.ascii	"f value==null, supply a new         |\012 |optional"
	.ascii	"|device_handle |SANE_Handle   |            |::backe"
	.ascii	"nd_core|device_handle  |(oyCMMptr_s)      |SANE_Han"
	.ascii	"dle. User has to call        |\012 |        |      "
	.ascii	"        |              |            |              "
	.ascii	"|               |                  |sane_close(sane"
	.ascii	"_handle) herself      |\012 |--------+-------------"
	.ascii	"-+--------------+------------+--------------+------"
	.ascii	"---------+------------------+----------------------"
	.ascii	"---------------|\012 |optional|driver_version|<int>"
	.ascii	"         |            |::backend_core|driver_versio"
	.ascii	"n |<int>             |                             "
	.ascii	"        |\012 |------------------------------------"
	.ascii	"---------------------------------------------------"
	.ascii	"---------------------------------------------------"
	.ascii	"-|\012 |                                           "
	.ascii	"            Get an extensive help mesage           "
	.ascii	"                                             |\012 "
	.ascii	"|--------------------------------------------------"
	.ascii	"---------------------------------------------------"
	.ascii	"--------------------"
	.ascii	"------------------|\012 |        |                 "
	.ascii	" input                   |                         "
	.ascii	"               output                              "
	.ascii	"           |\012 |--------+------------------------"
	.ascii	"------------------+--------------------------------"
	.ascii	"---------------------------------------------------"
	.ascii	"----|\012 |        |     tag      |    value     | "
	.ascii	" Comments  |  oyConfig_s  |      tag      |      va"
	.ascii	"lue       |               Action                |\012"
	.ascii	" |--------+--------------+--------------+----------"
	.ascii	"--+--------------+---------------+-----------------"
	.ascii	"-+-------------------------------------|\012 |requi"
	.ascii	"red|command       |help          |            |    "
	.ascii	"          |               |                  |Print"
	.ascii	" help message to standard error |\012 +------------"
	.ascii	"---------------------------------------------------"
	.ascii	"---------------------------------------------------"
	.ascii	"-------------------------+\012\000"
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
