3 local _bjavaloader_options
10 '-f[Force erase, if module is in use]' \
11 '-h[Show the most relevant command line options]' \
12 '-s[List sibling in module list]' \
13 '-p[PIN of device to talk with]' \
14 '-P[PIN of device to talk with (optional)]' \
15 '-v[Dump protocol data during operation]' \
21 _arguments -C -s "$_bjavaloader_options[@]" && ret=0
25 cmds=(dir load erase screenshot settime)
26 _describe -t commands 'bjavaloader command' cmds && ret=0
32 _arguments -C -A '-*' -s \
34 '*:directory:_path_files -/' \
36 '*:COD files:_path_files -g "*.cod(-.)"' && ret=0
40 _arguments -C -A '-*' -s \
42 '*:directory:_path_files -/' \
44 '*:BMP files:_path_files -g "*.bmp(-.)"' && ret=0
48 _message 'time format [yyyy-mm-dd HH:MM:SS]' && ret=0
52 _message 'no more arguments' && ret=0