// File: /workspace/github_c_makefile_star2_O0/hfiguiere[P]exifprobe/maker_sanyo.c
// Function: maker_sanyo1_tagname
char *
maker_sanyo1_tagname(unsigned short tag,int model)
{
    char *tagname = CNULL;

    switch(tag)
    {
        case 0x0100: tagname = "JpegThumbnail"; break;
        case 0x0200: tagname = "SpecialMode"; break;
        case 0x0201: tagname = "Quality"; break;
        case 0x0202: tagname = "Macro"; break;
        case 0x0204: tagname = "DigiZoom"; break;
        case 0x0207: tagname = "SoftwareRelease"; break;
        case 0x0208: tagname = "PictureInfo"; break;
        case 0x0209: tagname = "CameraID"; break;
        case 0x020e: tagname = "SeqShotMethod"; break;
        case 0x020f: tagname = "WideRange"; break;
        case 0x0210: tagname = "ColorAdjMode"; break;
        case 0x0213: tagname = "QuickShot"; break;
        case 0x0214: tagname = "SelfTImer"; break;
        case 0x0216: tagname = "VoiceMemo"; break;
        case 0x0217: tagname = "RecordShutterRel"; break;
        case 0x0218: tagname = "FlickerReduce"; break;
        case 0x0219: tagname = "OpticalZoom"; break;
        case 0x021b: tagname = "DigitalZoom"; break;
        case 0x021d: tagname = "LightSourceSpecial"; break;
        case 0x021e: tagname = "Resaved"; break;
        case 0x021f: tagname = "SceneSelect"; break;
        case 0x0223: tagname = "ManualFocalDist"; break;
        case 0x0224: tagname = "SeqShotIntvl"; break;
        case 0x0225: tagname = "FlashMode"; break;
        case 0x0e00: tagname = "PrintIM"; break;
        case 0x0f00: tagname = "Data"; break;
        default: break;
    }
    setnotetagset(1);
    return(tagname);
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x20, %rsp
movw %di, %ax
movw %ax, -0x2(%rbp)
movl %esi, -0x8(%rbp)
movq $0x0, -0x10(%rbp)
movzwl -0x2(%rbp), %eax
movl %eax, -0x14(%rbp)
subl $0x100, %eax            # imm = 0x100
je 0x4ff61
jmp 0x4fdce
movl -0x14(%rbp), %eax
subl $0x200, %eax            # imm = 0x200
je 0x4ff71
jmp 0x4fdde
movl -0x14(%rbp), %eax
subl $0x201, %eax            # imm = 0x201
je 0x4ff81
jmp 0x4fdee
movl -0x14(%rbp), %eax
subl $0x202, %eax            # imm = 0x202
je 0x4ff91
jmp 0x4fdfe
movl -0x14(%rbp), %eax
subl $0x204, %eax            # imm = 0x204
je 0x4ffa1
jmp 0x4fe0e
movl -0x14(%rbp), %eax
subl $0x207, %eax            # imm = 0x207
je 0x4ffb1
jmp 0x4fe1e
movl -0x14(%rbp), %eax
subl $0x208, %eax            # imm = 0x208
je 0x4ffc1
jmp 0x4fe2e
movl -0x14(%rbp), %eax
subl $0x209, %eax            # imm = 0x209
je 0x4ffd1
jmp 0x4fe3e
movl -0x14(%rbp), %eax
subl $0x20e, %eax            # imm = 0x20E
je 0x4ffe1
jmp 0x4fe4e
movl -0x14(%rbp), %eax
subl $0x20f, %eax            # imm = 0x20F
je 0x4fff1
jmp 0x4fe5e
movl -0x14(%rbp), %eax
subl $0x210, %eax            # imm = 0x210
je 0x50001
jmp 0x4fe6e
movl -0x14(%rbp), %eax
subl $0x213, %eax            # imm = 0x213
je 0x50011
jmp 0x4fe7e
movl -0x14(%rbp), %eax
subl $0x214, %eax            # imm = 0x214
je 0x50021
jmp 0x4fe8e
movl -0x14(%rbp), %eax
subl $0x216, %eax            # imm = 0x216
je 0x50031
jmp 0x4fe9e
movl -0x14(%rbp), %eax
subl $0x217, %eax            # imm = 0x217
je 0x50041
jmp 0x4feae
movl -0x14(%rbp), %eax
subl $0x218, %eax            # imm = 0x218
je 0x50051
jmp 0x4febe
movl -0x14(%rbp), %eax
subl $0x219, %eax            # imm = 0x219
je 0x50061
jmp 0x4fece
movl -0x14(%rbp), %eax
subl $0x21b, %eax            # imm = 0x21B
je 0x5006e
jmp 0x4fede
movl -0x14(%rbp), %eax
subl $0x21d, %eax            # imm = 0x21D
je 0x5007b
jmp 0x4feee
movl -0x14(%rbp), %eax
subl $0x21e, %eax            # imm = 0x21E
je 0x50088
jmp 0x4fefe
movl -0x14(%rbp), %eax
subl $0x21f, %eax            # imm = 0x21F
je 0x50095
jmp 0x4ff0e
movl -0x14(%rbp), %eax
subl $0x223, %eax            # imm = 0x223
je 0x500a2
jmp 0x4ff1e
movl -0x14(%rbp), %eax
subl $0x224, %eax            # imm = 0x224
je 0x500af
jmp 0x4ff2e
movl -0x14(%rbp), %eax
subl $0x225, %eax            # imm = 0x225
je 0x500bc
jmp 0x4ff3e
movl -0x14(%rbp), %eax
subl $0xe00, %eax            # imm = 0xE00
je 0x500c9
jmp 0x4ff4e
movl -0x14(%rbp), %eax
subl $0xf00, %eax            # imm = 0xF00
je 0x500d6
jmp 0x500e3
leaq 0x16805(%rip), %rax     # 0x6676d
movq %rax, -0x10(%rbp)
jmp 0x500e5
leaq 0x1ce80(%rip), %rax     # 0x6cdf8
movq %rax, -0x10(%rbp)
jmp 0x500e5
leaq 0x1e20b(%rip), %rax     # 0x6e193
movq %rax, -0x10(%rbp)
jmp 0x500e5
leaq 0x18c8f(%rip), %rax     # 0x68c27
movq %rax, -0x10(%rbp)
jmp 0x500e5
leaq 0x1e205(%rip), %rax     # 0x6e1ad
movq %rax, -0x10(%rbp)
jmp 0x500e5
leaq 0x1ce76(%rip), %rax     # 0x6ce2e
movq %rax, -0x10(%rbp)
jmp 0x500e5
leaq 0x166f2(%rip), %rax     # 0x666ba
movq %rax, -0x10(%rbp)
jmp 0x500e5
leaq 0x1ce3c(%rip), %rax     # 0x6ce14
movq %rax, -0x10(%rbp)
jmp 0x500e5
leaq 0x1e1d7(%rip), %rax     # 0x6e1bf
movq %rax, -0x10(%rbp)
jmp 0x500e5
leaq 0x1e1d5(%rip), %rax     # 0x6e1cd
movq %rax, -0x10(%rbp)
jmp 0x500e5
leaq 0x1e1cf(%rip), %rax     # 0x6e1d7
movq %rax, -0x10(%rbp)
jmp 0x500e5
leaq 0x1e1cc(%rip), %rax     # 0x6e1e4
movq %rax, -0x10(%rbp)
jmp 0x500e5
leaq 0x1e930(%rip), %rax     # 0x6e958
movq %rax, -0x10(%rbp)
jmp 0x500e5
leaq 0x1e1c0(%rip), %rax     # 0x6e1f8
movq %rax, -0x10(%rbp)
jmp 0x500e5
leaq 0x1e1ba(%rip), %rax     # 0x6e202
movq %rax, -0x10(%rbp)
jmp 0x500e5
leaq 0x1e1bb(%rip), %rax     # 0x6e213
movq %rax, -0x10(%rbp)
jmp 0x500e5
leaq 0x1e1b9(%rip), %rax     # 0x6e221
movq %rax, -0x10(%rbp)
jmp 0x500e5
leaq 0x1c831(%rip), %rax     # 0x6c8a6
movq %rax, -0x10(%rbp)
jmp 0x500e5
leaq 0x1e1ab(%rip), %rax     # 0x6e22d
movq %rax, -0x10(%rbp)
jmp 0x500e5
leaq 0x1e1b1(%rip), %rax     # 0x6e240
movq %rax, -0x10(%rbp)
jmp 0x500e5
leaq 0x1e1ac(%rip), %rax     # 0x6e248
movq %rax, -0x10(%rbp)
jmp 0x500e5
leaq 0x1e8b9(%rip), %rax     # 0x6e962
movq %rax, -0x10(%rbp)
jmp 0x500e5
leaq 0x1e1ae(%rip), %rax     # 0x6e264
movq %rax, -0x10(%rbp)
jmp 0x500e5
leaq 0x1d07b(%rip), %rax     # 0x6d13e
movq %rax, -0x10(%rbp)
jmp 0x500e5
leaq 0x159fa(%rip), %rax     # 0x65aca
movq %rax, -0x10(%rbp)
jmp 0x500e5
leaq 0x16f06(%rip), %rax     # 0x66fe3
movq %rax, -0x10(%rbp)
jmp 0x500e5
jmp 0x500e5
movl $0x1, %edi
callq 0x28100
movq -0x10(%rbp), %rax
addq $0x20, %rsp
popq %rbp
retq
nopl (%rax)