{-# LINE 1 "src/Bindings/Hamlib/Riglist.hsc" #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# LINE 2 "src/Bindings/Hamlib/Riglist.hsc" #-}

-- WARNING!!! This file is auto-generated. Generate it using:
-- scripts/generate-Riglist.sh


{-# LINE 7 "src/Bindings/Hamlib/Riglist.hsc" #-}

{-# LINE 8 "src/Bindings/Hamlib/Riglist.hsc" #-}

{-# LINE 9 "src/Bindings/Hamlib/Riglist.hsc" #-}

module Bindings.Hamlib.Riglist where
import Foreign.Ptr
import Foreign.Ptr (Ptr,FunPtr,plusPtr)
import Foreign.Ptr (wordPtrToPtr,castPtrToFunPtr)
import Foreign.Storable
import Foreign.C.Types
import Foreign.C.String (CString,CStringLen,CWString,CWStringLen)
import Foreign.Marshal.Alloc (alloca)
import Foreign.Marshal.Array (peekArray,pokeArray)
import Data.Int
import Data.Word

{-# LINE 13 "src/Bindings/Hamlib/Riglist.hsc" #-}

{- typedef int rig_model_t; -}
type C'rig_model_t = CInt

{-# LINE 16 "src/Bindings/Hamlib/Riglist.hsc" #-}

foreign import ccall "inline_RIG_MAKE_MODEL" c'RIG_MAKE_MODEL
  :: CInt -> CInt -> CInt

{-# LINE 18 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "inline_RIG_BACKEND_NUM" c'RIG_BACKEND_NUM
  :: CInt -> CInt

{-# LINE 19 "src/Bindings/Hamlib/Riglist.hsc" #-}

c'RIG_MODEL_NONE = 0
c'RIG_MODEL_NONE :: (Num a) => a

{-# LINE 21 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_DUMMY = 0
c'RIG_DUMMY :: (Num a) => a

{-# LINE 22 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_DUMMY = 1
c'RIG_MODEL_DUMMY :: (Num a) => a

{-# LINE 23 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_NETRIGCTL = 2
c'RIG_MODEL_NETRIGCTL :: (Num a) => a

{-# LINE 24 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_ARMSTRONG = 3
c'RIG_MODEL_ARMSTRONG :: (Num a) => a

{-# LINE 25 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_YAESU = 1
c'RIG_YAESU :: (Num a) => a

{-# LINE 26 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT847 = 101
c'RIG_MODEL_FT847 :: (Num a) => a

{-# LINE 27 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT1000 = 102
c'RIG_MODEL_FT1000 :: (Num a) => a

{-# LINE 28 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT1000D = 103
c'RIG_MODEL_FT1000D :: (Num a) => a

{-# LINE 29 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT1000MPMKV = 104
c'RIG_MODEL_FT1000MPMKV :: (Num a) => a

{-# LINE 30 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT747 = 105
c'RIG_MODEL_FT747 :: (Num a) => a

{-# LINE 31 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT757 = 106
c'RIG_MODEL_FT757 :: (Num a) => a

{-# LINE 32 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT757GXII = 107
c'RIG_MODEL_FT757GXII :: (Num a) => a

{-# LINE 33 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT575 = 108
c'RIG_MODEL_FT575 :: (Num a) => a

{-# LINE 34 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT767 = 109
c'RIG_MODEL_FT767 :: (Num a) => a

{-# LINE 35 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT736R = 110
c'RIG_MODEL_FT736R :: (Num a) => a

{-# LINE 36 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT840 = 111
c'RIG_MODEL_FT840 :: (Num a) => a

{-# LINE 37 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT820 = 112
c'RIG_MODEL_FT820 :: (Num a) => a

{-# LINE 38 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT900 = 113
c'RIG_MODEL_FT900 :: (Num a) => a

{-# LINE 39 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT920 = 114
c'RIG_MODEL_FT920 :: (Num a) => a

{-# LINE 40 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT890 = 115
c'RIG_MODEL_FT890 :: (Num a) => a

{-# LINE 41 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT990 = 116
c'RIG_MODEL_FT990 :: (Num a) => a

{-# LINE 42 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FRG100 = 117
c'RIG_MODEL_FRG100 :: (Num a) => a

{-# LINE 43 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FRG9600 = 118
c'RIG_MODEL_FRG9600 :: (Num a) => a

{-# LINE 44 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FRG8800 = 119
c'RIG_MODEL_FRG8800 :: (Num a) => a

{-# LINE 45 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT817 = 120
c'RIG_MODEL_FT817 :: (Num a) => a

{-# LINE 46 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT100 = 121
c'RIG_MODEL_FT100 :: (Num a) => a

{-# LINE 47 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT857 = 122
c'RIG_MODEL_FT857 :: (Num a) => a

{-# LINE 48 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT897 = 123
c'RIG_MODEL_FT897 :: (Num a) => a

{-# LINE 49 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT1000MP = 124
c'RIG_MODEL_FT1000MP :: (Num a) => a

{-# LINE 50 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT1000MPMKVFLD = 125
c'RIG_MODEL_FT1000MPMKVFLD :: (Num a) => a

{-# LINE 51 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_VR5000 = 126
c'RIG_MODEL_VR5000 :: (Num a) => a

{-# LINE 52 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT450 = 127
c'RIG_MODEL_FT450 :: (Num a) => a

{-# LINE 53 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT950 = 128
c'RIG_MODEL_FT950 :: (Num a) => a

{-# LINE 54 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT2000 = 129
c'RIG_MODEL_FT2000 :: (Num a) => a

{-# LINE 55 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT9000 = 130
c'RIG_MODEL_FT9000 :: (Num a) => a

{-# LINE 56 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FT980 = 131
c'RIG_MODEL_FT980 :: (Num a) => a

{-# LINE 57 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FTDX5000 = 132
c'RIG_MODEL_FTDX5000 :: (Num a) => a

{-# LINE 58 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_VX1700 = 133
c'RIG_MODEL_VX1700 :: (Num a) => a

{-# LINE 59 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_KENWOOD = 2
c'RIG_KENWOOD :: (Num a) => a

{-# LINE 60 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TS50 = 201
c'RIG_MODEL_TS50 :: (Num a) => a

{-# LINE 61 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TS440 = 202
c'RIG_MODEL_TS440 :: (Num a) => a

{-# LINE 62 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TS450S = 203
c'RIG_MODEL_TS450S :: (Num a) => a

{-# LINE 63 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TS570D = 204
c'RIG_MODEL_TS570D :: (Num a) => a

{-# LINE 64 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TS690S = 205
c'RIG_MODEL_TS690S :: (Num a) => a

{-# LINE 65 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TS711 = 206
c'RIG_MODEL_TS711 :: (Num a) => a

{-# LINE 66 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TS790 = 207
c'RIG_MODEL_TS790 :: (Num a) => a

{-# LINE 67 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TS811 = 208
c'RIG_MODEL_TS811 :: (Num a) => a

{-# LINE 68 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TS850 = 209
c'RIG_MODEL_TS850 :: (Num a) => a

{-# LINE 69 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TS870S = 210
c'RIG_MODEL_TS870S :: (Num a) => a

{-# LINE 70 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TS940 = 211
c'RIG_MODEL_TS940 :: (Num a) => a

{-# LINE 71 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TS950 = 212
c'RIG_MODEL_TS950 :: (Num a) => a

{-# LINE 72 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TS950SDX = 213
c'RIG_MODEL_TS950SDX :: (Num a) => a

{-# LINE 73 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TS2000 = 214
c'RIG_MODEL_TS2000 :: (Num a) => a

{-# LINE 74 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_R5000 = 215
c'RIG_MODEL_R5000 :: (Num a) => a

{-# LINE 75 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TS570S = 216
c'RIG_MODEL_TS570S :: (Num a) => a

{-# LINE 76 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_THD7A = 217
c'RIG_MODEL_THD7A :: (Num a) => a

{-# LINE 77 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_THD7AG = 218
c'RIG_MODEL_THD7AG :: (Num a) => a

{-# LINE 78 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_THF6A = 219
c'RIG_MODEL_THF6A :: (Num a) => a

{-# LINE 79 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_THF7E = 220
c'RIG_MODEL_THF7E :: (Num a) => a

{-# LINE 80 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_K2 = 221
c'RIG_MODEL_K2 :: (Num a) => a

{-# LINE 81 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TS930 = 222
c'RIG_MODEL_TS930 :: (Num a) => a

{-# LINE 82 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_THG71 = 223
c'RIG_MODEL_THG71 :: (Num a) => a

{-# LINE 83 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TS680S = 224
c'RIG_MODEL_TS680S :: (Num a) => a

{-# LINE 84 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TS140S = 225
c'RIG_MODEL_TS140S :: (Num a) => a

{-# LINE 85 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TMD700 = 226
c'RIG_MODEL_TMD700 :: (Num a) => a

{-# LINE 86 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TMV7 = 227
c'RIG_MODEL_TMV7 :: (Num a) => a

{-# LINE 87 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TS480 = 228
c'RIG_MODEL_TS480 :: (Num a) => a

{-# LINE 88 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_K3 = 229
c'RIG_MODEL_K3 :: (Num a) => a

{-# LINE 89 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TRC80 = 230
c'RIG_MODEL_TRC80 :: (Num a) => a

{-# LINE 90 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TS590S = 231
c'RIG_MODEL_TS590S :: (Num a) => a

{-# LINE 91 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TRANSFOX = 232
c'RIG_MODEL_TRANSFOX :: (Num a) => a

{-# LINE 92 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_THD72A = 233
c'RIG_MODEL_THD72A :: (Num a) => a

{-# LINE 93 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TMD710 = 234
c'RIG_MODEL_TMD710 :: (Num a) => a

{-# LINE 94 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TMV71 = 235
c'RIG_MODEL_TMV71 :: (Num a) => a

{-# LINE 95 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_ICOM = 3
c'RIG_ICOM :: (Num a) => a

{-# LINE 96 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC1271 = 301
c'RIG_MODEL_IC1271 :: (Num a) => a

{-# LINE 97 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC1275 = 302
c'RIG_MODEL_IC1275 :: (Num a) => a

{-# LINE 98 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC271 = 303
c'RIG_MODEL_IC271 :: (Num a) => a

{-# LINE 99 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC275 = 304
c'RIG_MODEL_IC275 :: (Num a) => a

{-# LINE 100 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC375 = 305
c'RIG_MODEL_IC375 :: (Num a) => a

{-# LINE 101 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC471 = 306
c'RIG_MODEL_IC471 :: (Num a) => a

{-# LINE 102 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC475 = 307
c'RIG_MODEL_IC475 :: (Num a) => a

{-# LINE 103 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC575 = 308
c'RIG_MODEL_IC575 :: (Num a) => a

{-# LINE 104 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC706 = 309
c'RIG_MODEL_IC706 :: (Num a) => a

{-# LINE 105 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC706MKII = 310
c'RIG_MODEL_IC706MKII :: (Num a) => a

{-# LINE 106 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC706MKIIG = 311
c'RIG_MODEL_IC706MKIIG :: (Num a) => a

{-# LINE 107 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC707 = 312
c'RIG_MODEL_IC707 :: (Num a) => a

{-# LINE 108 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC718 = 313
c'RIG_MODEL_IC718 :: (Num a) => a

{-# LINE 109 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC725 = 314
c'RIG_MODEL_IC725 :: (Num a) => a

{-# LINE 110 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC726 = 315
c'RIG_MODEL_IC726 :: (Num a) => a

{-# LINE 111 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC728 = 316
c'RIG_MODEL_IC728 :: (Num a) => a

{-# LINE 112 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC729 = 317
c'RIG_MODEL_IC729 :: (Num a) => a

{-# LINE 113 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC731 = 318
c'RIG_MODEL_IC731 :: (Num a) => a

{-# LINE 114 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC735 = 319
c'RIG_MODEL_IC735 :: (Num a) => a

{-# LINE 115 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC736 = 320
c'RIG_MODEL_IC736 :: (Num a) => a

{-# LINE 116 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC737 = 321
c'RIG_MODEL_IC737 :: (Num a) => a

{-# LINE 117 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC738 = 322
c'RIG_MODEL_IC738 :: (Num a) => a

{-# LINE 118 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC746 = 323
c'RIG_MODEL_IC746 :: (Num a) => a

{-# LINE 119 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC751 = 324
c'RIG_MODEL_IC751 :: (Num a) => a

{-# LINE 120 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC751A = 325
c'RIG_MODEL_IC751A :: (Num a) => a

{-# LINE 121 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC756 = 326
c'RIG_MODEL_IC756 :: (Num a) => a

{-# LINE 122 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC756PRO = 327
c'RIG_MODEL_IC756PRO :: (Num a) => a

{-# LINE 123 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC761 = 328
c'RIG_MODEL_IC761 :: (Num a) => a

{-# LINE 124 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC765 = 329
c'RIG_MODEL_IC765 :: (Num a) => a

{-# LINE 125 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC775 = 330
c'RIG_MODEL_IC775 :: (Num a) => a

{-# LINE 126 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC781 = 331
c'RIG_MODEL_IC781 :: (Num a) => a

{-# LINE 127 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC820 = 332
c'RIG_MODEL_IC820 :: (Num a) => a

{-# LINE 128 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC821 = 333
c'RIG_MODEL_IC821 :: (Num a) => a

{-# LINE 129 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC821H = 334
c'RIG_MODEL_IC821H :: (Num a) => a

{-# LINE 130 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC970 = 335
c'RIG_MODEL_IC970 :: (Num a) => a

{-# LINE 131 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_ICR10 = 336
c'RIG_MODEL_ICR10 :: (Num a) => a

{-# LINE 132 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_ICR71 = 337
c'RIG_MODEL_ICR71 :: (Num a) => a

{-# LINE 133 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_ICR72 = 338
c'RIG_MODEL_ICR72 :: (Num a) => a

{-# LINE 134 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_ICR75 = 339
c'RIG_MODEL_ICR75 :: (Num a) => a

{-# LINE 135 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_ICR7000 = 340
c'RIG_MODEL_ICR7000 :: (Num a) => a

{-# LINE 136 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_ICR7100 = 341
c'RIG_MODEL_ICR7100 :: (Num a) => a

{-# LINE 137 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_ICR8500 = 342
c'RIG_MODEL_ICR8500 :: (Num a) => a

{-# LINE 138 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_ICR9000 = 343
c'RIG_MODEL_ICR9000 :: (Num a) => a

{-# LINE 139 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC910 = 344
c'RIG_MODEL_IC910 :: (Num a) => a

{-# LINE 140 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC78 = 345
c'RIG_MODEL_IC78 :: (Num a) => a

{-# LINE 141 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC746PRO = 346
c'RIG_MODEL_IC746PRO :: (Num a) => a

{-# LINE 142 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC756PROII = 347
c'RIG_MODEL_IC756PROII :: (Num a) => a

{-# LINE 143 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_ICID1 = 354
c'RIG_MODEL_ICID1 :: (Num a) => a

{-# LINE 144 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC703 = 355
c'RIG_MODEL_IC703 :: (Num a) => a

{-# LINE 145 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC7800 = 356
c'RIG_MODEL_IC7800 :: (Num a) => a

{-# LINE 146 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC756PROIII = 357
c'RIG_MODEL_IC756PROIII :: (Num a) => a

{-# LINE 147 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_ICR20 = 358
c'RIG_MODEL_ICR20 :: (Num a) => a

{-# LINE 148 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC7000 = 360
c'RIG_MODEL_IC7000 :: (Num a) => a

{-# LINE 149 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC7200 = 361
c'RIG_MODEL_IC7200 :: (Num a) => a

{-# LINE 150 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC7700 = 362
c'RIG_MODEL_IC7700 :: (Num a) => a

{-# LINE 151 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC7600 = 363
c'RIG_MODEL_IC7600 :: (Num a) => a

{-# LINE 152 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC92D = 365
c'RIG_MODEL_IC92D :: (Num a) => a

{-# LINE 153 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_ICR9500 = 366
c'RIG_MODEL_ICR9500 :: (Num a) => a

{-# LINE 154 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC7410 = 367
c'RIG_MODEL_IC7410 :: (Num a) => a

{-# LINE 155 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_IC9100 = 368
c'RIG_MODEL_IC9100 :: (Num a) => a

{-# LINE 156 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_ICRX7 = 369
c'RIG_MODEL_ICRX7 :: (Num a) => a

{-# LINE 157 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_MINISCOUT = 348
c'RIG_MODEL_MINISCOUT :: (Num a) => a

{-# LINE 158 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_XPLORER = 349
c'RIG_MODEL_XPLORER :: (Num a) => a

{-# LINE 159 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_OS535 = 352
c'RIG_MODEL_OS535 :: (Num a) => a

{-# LINE 160 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_OS456 = 353
c'RIG_MODEL_OS456 :: (Num a) => a

{-# LINE 161 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_OMNIVI = 350
c'RIG_MODEL_OMNIVI :: (Num a) => a

{-# LINE 162 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_OMNIVIP = 351
c'RIG_MODEL_OMNIVIP :: (Num a) => a

{-# LINE 163 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_PARAGON2 = 359
c'RIG_MODEL_PARAGON2 :: (Num a) => a

{-# LINE 164 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_DELTAII = 364
c'RIG_MODEL_DELTAII :: (Num a) => a

{-# LINE 165 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_PCR = 4
c'RIG_PCR :: (Num a) => a

{-# LINE 166 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_PCR1000 = 401
c'RIG_MODEL_PCR1000 :: (Num a) => a

{-# LINE 167 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_PCR100 = 402
c'RIG_MODEL_PCR100 :: (Num a) => a

{-# LINE 168 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_PCR1500 = 403
c'RIG_MODEL_PCR1500 :: (Num a) => a

{-# LINE 169 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_PCR2500 = 404
c'RIG_MODEL_PCR2500 :: (Num a) => a

{-# LINE 170 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_AOR = 5
c'RIG_AOR :: (Num a) => a

{-# LINE 171 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_AR8200 = 501
c'RIG_MODEL_AR8200 :: (Num a) => a

{-# LINE 172 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_AR8000 = 502
c'RIG_MODEL_AR8000 :: (Num a) => a

{-# LINE 173 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_AR7030 = 503
c'RIG_MODEL_AR7030 :: (Num a) => a

{-# LINE 174 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_AR5000 = 504
c'RIG_MODEL_AR5000 :: (Num a) => a

{-# LINE 175 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_AR3030 = 505
c'RIG_MODEL_AR3030 :: (Num a) => a

{-# LINE 176 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_AR3000A = 506
c'RIG_MODEL_AR3000A :: (Num a) => a

{-# LINE 177 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_AR3000 = 507
c'RIG_MODEL_AR3000 :: (Num a) => a

{-# LINE 178 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_AR2700 = 508
c'RIG_MODEL_AR2700 :: (Num a) => a

{-# LINE 179 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_AR2500 = 509
c'RIG_MODEL_AR2500 :: (Num a) => a

{-# LINE 180 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_AR16 = 510
c'RIG_MODEL_AR16 :: (Num a) => a

{-# LINE 181 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_SDU5500 = 511
c'RIG_MODEL_SDU5500 :: (Num a) => a

{-# LINE 182 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_SDU5000 = 512
c'RIG_MODEL_SDU5000 :: (Num a) => a

{-# LINE 183 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_AR8600 = 513
c'RIG_MODEL_AR8600 :: (Num a) => a

{-# LINE 184 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_AR5000A = 514
c'RIG_MODEL_AR5000A :: (Num a) => a

{-# LINE 185 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_AR7030P = 515
c'RIG_MODEL_AR7030P :: (Num a) => a

{-# LINE 186 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_SR2200 = 516
c'RIG_MODEL_SR2200 :: (Num a) => a

{-# LINE 187 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_JRC = 6
c'RIG_JRC :: (Num a) => a

{-# LINE 188 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_JST145 = 601
c'RIG_MODEL_JST145 :: (Num a) => a

{-# LINE 189 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_JST245 = 602
c'RIG_MODEL_JST245 :: (Num a) => a

{-# LINE 190 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_CMH530 = 603
c'RIG_MODEL_CMH530 :: (Num a) => a

{-# LINE 191 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_NRD345 = 604
c'RIG_MODEL_NRD345 :: (Num a) => a

{-# LINE 192 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_NRD525 = 605
c'RIG_MODEL_NRD525 :: (Num a) => a

{-# LINE 193 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_NRD535 = 606
c'RIG_MODEL_NRD535 :: (Num a) => a

{-# LINE 194 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_NRD545 = 607
c'RIG_MODEL_NRD545 :: (Num a) => a

{-# LINE 195 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_RADIOSHACK = 7
c'RIG_RADIOSHACK :: (Num a) => a

{-# LINE 196 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_RS64 = 701
c'RIG_MODEL_RS64 :: (Num a) => a

{-# LINE 197 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_RS2005 = 702
c'RIG_MODEL_RS2005 :: (Num a) => a

{-# LINE 198 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_RS2006 = 703
c'RIG_MODEL_RS2006 :: (Num a) => a

{-# LINE 199 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_RS2035 = 704
c'RIG_MODEL_RS2035 :: (Num a) => a

{-# LINE 200 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_RS2042 = 705
c'RIG_MODEL_RS2042 :: (Num a) => a

{-# LINE 201 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_RS2041 = 706
c'RIG_MODEL_RS2041 :: (Num a) => a

{-# LINE 202 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_UNIDEN = 8
c'RIG_UNIDEN :: (Num a) => a

{-# LINE 203 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_BC780 = 801
c'RIG_MODEL_BC780 :: (Num a) => a

{-# LINE 204 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_BC245 = 802
c'RIG_MODEL_BC245 :: (Num a) => a

{-# LINE 205 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_BC895 = 803
c'RIG_MODEL_BC895 :: (Num a) => a

{-# LINE 206 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_PRO2052 = 804
c'RIG_MODEL_PRO2052 :: (Num a) => a

{-# LINE 207 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_BC235 = 805
c'RIG_MODEL_BC235 :: (Num a) => a

{-# LINE 208 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_BC250 = 806
c'RIG_MODEL_BC250 :: (Num a) => a

{-# LINE 209 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_BC785 = 807
c'RIG_MODEL_BC785 :: (Num a) => a

{-# LINE 210 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_BC786 = 808
c'RIG_MODEL_BC786 :: (Num a) => a

{-# LINE 211 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_BCT8 = 809
c'RIG_MODEL_BCT8 :: (Num a) => a

{-# LINE 212 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_BCD396T = 810
c'RIG_MODEL_BCD396T :: (Num a) => a

{-# LINE 213 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_BCD996T = 811
c'RIG_MODEL_BCD996T :: (Num a) => a

{-# LINE 214 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_BC898 = 812
c'RIG_MODEL_BC898 :: (Num a) => a

{-# LINE 215 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_DRAKE = 9
c'RIG_DRAKE :: (Num a) => a

{-# LINE 216 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_DKR8 = 901
c'RIG_MODEL_DKR8 :: (Num a) => a

{-# LINE 217 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_DKR8A = 902
c'RIG_MODEL_DKR8A :: (Num a) => a

{-# LINE 218 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_DKR8B = 903
c'RIG_MODEL_DKR8B :: (Num a) => a

{-# LINE 219 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_LOWE = 10
c'RIG_LOWE :: (Num a) => a

{-# LINE 220 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_HF150 = 1001
c'RIG_MODEL_HF150 :: (Num a) => a

{-# LINE 221 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_HF225 = 1002
c'RIG_MODEL_HF225 :: (Num a) => a

{-# LINE 222 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_HF250 = 1003
c'RIG_MODEL_HF250 :: (Num a) => a

{-# LINE 223 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_HF235 = 1004
c'RIG_MODEL_HF235 :: (Num a) => a

{-# LINE 224 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_RACAL = 11
c'RIG_RACAL :: (Num a) => a

{-# LINE 225 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_RA3790 = 1101
c'RIG_MODEL_RA3790 :: (Num a) => a

{-# LINE 226 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_RA3720 = 1102
c'RIG_MODEL_RA3720 :: (Num a) => a

{-# LINE 227 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_RA6790 = 1103
c'RIG_MODEL_RA6790 :: (Num a) => a

{-# LINE 228 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_RA3710 = 1104
c'RIG_MODEL_RA3710 :: (Num a) => a

{-# LINE 229 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_RA3702 = 1105
c'RIG_MODEL_RA3702 :: (Num a) => a

{-# LINE 230 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_WJ = 12
c'RIG_WJ :: (Num a) => a

{-# LINE 231 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_HF1000 = 1201
c'RIG_MODEL_HF1000 :: (Num a) => a

{-# LINE 232 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_HF1000A = 1202
c'RIG_MODEL_HF1000A :: (Num a) => a

{-# LINE 233 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_WJ8711 = 1203
c'RIG_MODEL_WJ8711 :: (Num a) => a

{-# LINE 234 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_WJ8888 = 1204
c'RIG_MODEL_WJ8888 :: (Num a) => a

{-# LINE 235 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_EK = 13
c'RIG_EK :: (Num a) => a

{-# LINE 236 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_ESM500 = 1301
c'RIG_MODEL_ESM500 :: (Num a) => a

{-# LINE 237 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_EK890 = 1302
c'RIG_MODEL_EK890 :: (Num a) => a

{-# LINE 238 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_EK891 = 1303
c'RIG_MODEL_EK891 :: (Num a) => a

{-# LINE 239 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_EK895 = 1304
c'RIG_MODEL_EK895 :: (Num a) => a

{-# LINE 240 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_EK070 = 1305
c'RIG_MODEL_EK070 :: (Num a) => a

{-# LINE 241 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_SKANTI = 14
c'RIG_SKANTI :: (Num a) => a

{-# LINE 242 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TRP7000 = 1401
c'RIG_MODEL_TRP7000 :: (Num a) => a

{-# LINE 243 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TRP8000 = 1402
c'RIG_MODEL_TRP8000 :: (Num a) => a

{-# LINE 244 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TRP9000 = 1403
c'RIG_MODEL_TRP9000 :: (Num a) => a

{-# LINE 245 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TRP8255 = 1404
c'RIG_MODEL_TRP8255 :: (Num a) => a

{-# LINE 246 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_WINRADIO = 15
c'RIG_WINRADIO :: (Num a) => a

{-# LINE 247 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_WR1000 = 1501
c'RIG_MODEL_WR1000 :: (Num a) => a

{-# LINE 248 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_WR1500 = 1502
c'RIG_MODEL_WR1500 :: (Num a) => a

{-# LINE 249 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_WR1550 = 1503
c'RIG_MODEL_WR1550 :: (Num a) => a

{-# LINE 250 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_WR3100 = 1504
c'RIG_MODEL_WR3100 :: (Num a) => a

{-# LINE 251 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_WR3150 = 1505
c'RIG_MODEL_WR3150 :: (Num a) => a

{-# LINE 252 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_WR3500 = 1506
c'RIG_MODEL_WR3500 :: (Num a) => a

{-# LINE 253 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_WR3700 = 1507
c'RIG_MODEL_WR3700 :: (Num a) => a

{-# LINE 254 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_G303 = 1508
c'RIG_MODEL_G303 :: (Num a) => a

{-# LINE 255 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_G313 = 1509
c'RIG_MODEL_G313 :: (Num a) => a

{-# LINE 256 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_G305 = 1510
c'RIG_MODEL_G305 :: (Num a) => a

{-# LINE 257 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_G315 = 1511
c'RIG_MODEL_G315 :: (Num a) => a

{-# LINE 258 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_TENTEC = 16
c'RIG_TENTEC :: (Num a) => a

{-# LINE 259 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TT550 = 1601
c'RIG_MODEL_TT550 :: (Num a) => a

{-# LINE 260 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TT538 = 1602
c'RIG_MODEL_TT538 :: (Num a) => a

{-# LINE 261 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_RX320 = 1603
c'RIG_MODEL_RX320 :: (Num a) => a

{-# LINE 262 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_RX340 = 1604
c'RIG_MODEL_RX340 :: (Num a) => a

{-# LINE 263 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_RX350 = 1605
c'RIG_MODEL_RX350 :: (Num a) => a

{-# LINE 264 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TT526 = 1606
c'RIG_MODEL_TT526 :: (Num a) => a

{-# LINE 265 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TT516 = 1607
c'RIG_MODEL_TT516 :: (Num a) => a

{-# LINE 266 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TT565 = 1608
c'RIG_MODEL_TT565 :: (Num a) => a

{-# LINE 267 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TT585 = 1609
c'RIG_MODEL_TT585 :: (Num a) => a

{-# LINE 268 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TT588 = 1611
c'RIG_MODEL_TT588 :: (Num a) => a

{-# LINE 269 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_RX331 = 1612
c'RIG_MODEL_RX331 :: (Num a) => a

{-# LINE 270 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_TT599 = 1613
c'RIG_MODEL_TT599 :: (Num a) => a

{-# LINE 271 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_ALINCO = 17
c'RIG_ALINCO :: (Num a) => a

{-# LINE 272 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_DX77 = 1701
c'RIG_MODEL_DX77 :: (Num a) => a

{-# LINE 273 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_KACHINA = 18
c'RIG_KACHINA :: (Num a) => a

{-# LINE 274 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_505DSP = 1801
c'RIG_MODEL_505DSP :: (Num a) => a

{-# LINE 275 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_RPC = 19
c'RIG_RPC :: (Num a) => a

{-# LINE 276 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_RPC = 1901
c'RIG_MODEL_RPC :: (Num a) => a

{-# LINE 277 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_GNURADIO = 20
c'RIG_GNURADIO :: (Num a) => a

{-# LINE 278 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_GNURADIO = 2001
c'RIG_MODEL_GNURADIO :: (Num a) => a

{-# LINE 279 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_MC4020 = 2002
c'RIG_MODEL_MC4020 :: (Num a) => a

{-# LINE 280 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_GRAUDIO = 2003
c'RIG_MODEL_GRAUDIO :: (Num a) => a

{-# LINE 281 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_GRAUDIOIQ = 2004
c'RIG_MODEL_GRAUDIOIQ :: (Num a) => a

{-# LINE 282 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_USRP_G = 2005
c'RIG_MODEL_USRP_G :: (Num a) => a

{-# LINE 283 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MICROTUNE = 21
c'RIG_MICROTUNE :: (Num a) => a

{-# LINE 284 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_MICROTUNE_4937 = 2101
c'RIG_MODEL_MICROTUNE_4937 :: (Num a) => a

{-# LINE 285 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_MICROTUNE_4702 = 2102
c'RIG_MODEL_MICROTUNE_4702 :: (Num a) => a

{-# LINE 286 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_MICROTUNE_4707 = 2103
c'RIG_MODEL_MICROTUNE_4707 :: (Num a) => a

{-# LINE 287 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_TAPR = 22
c'RIG_TAPR :: (Num a) => a

{-# LINE 288 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_DSP10 = 2201
c'RIG_MODEL_DSP10 :: (Num a) => a

{-# LINE 289 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_FLEXRADIO = 23
c'RIG_FLEXRADIO :: (Num a) => a

{-# LINE 290 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_SDR1000 = 2301
c'RIG_MODEL_SDR1000 :: (Num a) => a

{-# LINE 291 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_SDR1000RFE = 2302
c'RIG_MODEL_SDR1000RFE :: (Num a) => a

{-# LINE 292 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_DTTSP = 2303
c'RIG_MODEL_DTTSP :: (Num a) => a

{-# LINE 293 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_DTTSP_UDP = 2304
c'RIG_MODEL_DTTSP_UDP :: (Num a) => a

{-# LINE 294 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_RFT = 24
c'RIG_RFT :: (Num a) => a

{-# LINE 295 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_EKD500 = 2401
c'RIG_MODEL_EKD500 :: (Num a) => a

{-# LINE 296 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_KIT = 25
c'RIG_KIT :: (Num a) => a

{-# LINE 297 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_ELEKTOR304 = 2501
c'RIG_MODEL_ELEKTOR304 :: (Num a) => a

{-# LINE 298 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_DRT1 = 2502
c'RIG_MODEL_DRT1 :: (Num a) => a

{-# LINE 299 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_DWT = 2503
c'RIG_MODEL_DWT :: (Num a) => a

{-# LINE 300 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_USRP0 = 2504
c'RIG_MODEL_USRP0 :: (Num a) => a

{-# LINE 301 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_USRP = 2505
c'RIG_MODEL_USRP :: (Num a) => a

{-# LINE 302 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_DDS60 = 2506
c'RIG_MODEL_DDS60 :: (Num a) => a

{-# LINE 303 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_ELEKTOR507 = 2507
c'RIG_MODEL_ELEKTOR507 :: (Num a) => a

{-# LINE 304 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_MINIVNA = 2508
c'RIG_MODEL_MINIVNA :: (Num a) => a

{-# LINE 305 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_SI570AVRUSB = 2509
c'RIG_MODEL_SI570AVRUSB :: (Num a) => a

{-# LINE 306 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_PMSDR = 2510
c'RIG_MODEL_PMSDR :: (Num a) => a

{-# LINE 307 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_SI570PICUSB = 2511
c'RIG_MODEL_SI570PICUSB :: (Num a) => a

{-# LINE 308 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FIFISDR = 2512
c'RIG_MODEL_FIFISDR :: (Num a) => a

{-# LINE 309 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_FUNCUBEDONGLE = 2513
c'RIG_MODEL_FUNCUBEDONGLE :: (Num a) => a

{-# LINE 310 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_HIQSDR = 2514
c'RIG_MODEL_HIQSDR :: (Num a) => a

{-# LINE 311 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_TUNER = 26
c'RIG_TUNER :: (Num a) => a

{-# LINE 312 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_V4L = 2601
c'RIG_MODEL_V4L :: (Num a) => a

{-# LINE 313 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_V4L2 = 2602
c'RIG_MODEL_V4L2 :: (Num a) => a

{-# LINE 314 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_RS = 27
c'RIG_RS :: (Num a) => a

{-# LINE 315 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_ESMC = 2701
c'RIG_MODEL_ESMC :: (Num a) => a

{-# LINE 316 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_EB200 = 2702
c'RIG_MODEL_EB200 :: (Num a) => a

{-# LINE 317 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_PRM80 = 28
c'RIG_PRM80 :: (Num a) => a

{-# LINE 318 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_PRM8060 = 2801
c'RIG_MODEL_PRM8060 :: (Num a) => a

{-# LINE 319 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_PRM8070 = 2802
c'RIG_MODEL_PRM8070 :: (Num a) => a

{-# LINE 320 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_ADAT = 29
c'RIG_ADAT :: (Num a) => a

{-# LINE 321 "src/Bindings/Hamlib/Riglist.hsc" #-}
c'RIG_MODEL_ADT_200A = 2901
c'RIG_MODEL_ADT_200A :: (Num a) => a

{-# LINE 322 "src/Bindings/Hamlib/Riglist.hsc" #-}

foreign import ccall "array_RIG_BACKEND_DUMMY" c'RIG_BACKEND_DUMMY
  :: Ptr (CChar)

{-# LINE 324 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_YAESU" c'RIG_BACKEND_YAESU
  :: Ptr (CChar)

{-# LINE 325 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_KENWOOD" c'RIG_BACKEND_KENWOOD
  :: Ptr (CChar)

{-# LINE 326 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_ICOM" c'RIG_BACKEND_ICOM
  :: Ptr (CChar)

{-# LINE 327 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_PCR" c'RIG_BACKEND_PCR
  :: Ptr (CChar)

{-# LINE 328 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_AOR" c'RIG_BACKEND_AOR
  :: Ptr (CChar)

{-# LINE 329 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_JRC" c'RIG_BACKEND_JRC
  :: Ptr (CChar)

{-# LINE 330 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_RADIOSHACK" c'RIG_BACKEND_RADIOSHACK
  :: Ptr (CChar)

{-# LINE 331 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_UNIDEN" c'RIG_BACKEND_UNIDEN
  :: Ptr (CChar)

{-# LINE 332 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_DRAKE" c'RIG_BACKEND_DRAKE
  :: Ptr (CChar)

{-# LINE 333 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_LOWE" c'RIG_BACKEND_LOWE
  :: Ptr (CChar)

{-# LINE 334 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_RACAL" c'RIG_BACKEND_RACAL
  :: Ptr (CChar)

{-# LINE 335 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_WJ" c'RIG_BACKEND_WJ
  :: Ptr (CChar)

{-# LINE 336 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_EK" c'RIG_BACKEND_EK
  :: Ptr (CChar)

{-# LINE 337 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_SKANTI" c'RIG_BACKEND_SKANTI
  :: Ptr (CChar)

{-# LINE 338 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_WINRADIO" c'RIG_BACKEND_WINRADIO
  :: Ptr (CChar)

{-# LINE 339 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_TENTEC" c'RIG_BACKEND_TENTEC
  :: Ptr (CChar)

{-# LINE 340 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_ALINCO" c'RIG_BACKEND_ALINCO
  :: Ptr (CChar)

{-# LINE 341 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_KACHINA" c'RIG_BACKEND_KACHINA
  :: Ptr (CChar)

{-# LINE 342 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_RPC" c'RIG_BACKEND_RPC
  :: Ptr (CChar)

{-# LINE 343 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_GNURADIO" c'RIG_BACKEND_GNURADIO
  :: Ptr (CChar)

{-# LINE 344 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_MICROTUNE" c'RIG_BACKEND_MICROTUNE
  :: Ptr (CChar)

{-# LINE 345 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_TAPR" c'RIG_BACKEND_TAPR
  :: Ptr (CChar)

{-# LINE 346 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_FLEXRADIO" c'RIG_BACKEND_FLEXRADIO
  :: Ptr (CChar)

{-# LINE 347 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_RFT" c'RIG_BACKEND_RFT
  :: Ptr (CChar)

{-# LINE 348 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_KIT" c'RIG_BACKEND_KIT
  :: Ptr (CChar)

{-# LINE 349 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_TUNER" c'RIG_BACKEND_TUNER
  :: Ptr (CChar)

{-# LINE 350 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_RS" c'RIG_BACKEND_RS
  :: Ptr (CChar)

{-# LINE 351 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_PRM80" c'RIG_BACKEND_PRM80
  :: Ptr (CChar)

{-# LINE 352 "src/Bindings/Hamlib/Riglist.hsc" #-}
foreign import ccall "array_RIG_BACKEND_ADAT" c'RIG_BACKEND_ADAT
  :: Ptr (CChar)

{-# LINE 353 "src/Bindings/Hamlib/Riglist.hsc" #-}