99 lines
2.6 KiB
C
99 lines
2.6 KiB
C
typedef union {
|
|
char *sval;
|
|
Bit32u uval;
|
|
Bit64u ulval;
|
|
bx_num_range uval_range;
|
|
} YYSTYPE;
|
|
#define BX_TOKEN_CONTINUE 257
|
|
#define BX_TOKEN_STEPN 258
|
|
#define BX_TOKEN_NEXT_STEP 259
|
|
#define BX_TOKEN_SET 260
|
|
#define BX_TOKEN_DEBUGGER 261
|
|
#define BX_TOKEN_VBREAKPOINT 262
|
|
#define BX_TOKEN_LBREAKPOINT 263
|
|
#define BX_TOKEN_PBREAKPOINT 264
|
|
#define BX_TOKEN_DEL_BREAKPOINT 265
|
|
#define BX_TOKEN_INFO 266
|
|
#define BX_TOKEN_QUIT 267
|
|
#define BX_TOKEN_PROGRAM 268
|
|
#define BX_TOKEN_REGISTERS 269
|
|
#define BX_TOKEN_FPU 270
|
|
#define BX_TOKEN_ALL 271
|
|
#define BX_TOKEN_IDT 272
|
|
#define BX_TOKEN_GDT 273
|
|
#define BX_TOKEN_LDT 274
|
|
#define BX_TOKEN_TSS 275
|
|
#define BX_TOKEN_DIRTY 276
|
|
#define BX_TOKEN_LINUX 277
|
|
#define BX_TOKEN_CONTROL_REGS 278
|
|
#define BX_TOKEN_EXAMINE 279
|
|
#define BX_TOKEN_XFORMAT 280
|
|
#define BX_TOKEN_SETPMEM 281
|
|
#define BX_TOKEN_SYMBOLNAME 282
|
|
#define BX_TOKEN_QUERY 283
|
|
#define BX_TOKEN_PENDING 284
|
|
#define BX_TOKEN_TAKE 285
|
|
#define BX_TOKEN_DMA 286
|
|
#define BX_TOKEN_IRQ 287
|
|
#define BX_TOKEN_DUMP_CPU 288
|
|
#define BX_TOKEN_SET_CPU 289
|
|
#define BX_TOKEN_DIS 290
|
|
#define BX_TOKEN_ON 291
|
|
#define BX_TOKEN_OFF 292
|
|
#define BX_TOKEN_DISASSEMBLE 293
|
|
#define BX_TOKEN_INSTRUMENT 294
|
|
#define BX_TOKEN_START 295
|
|
#define BX_TOKEN_STOP 296
|
|
#define BX_TOKEN_RESET 297
|
|
#define BX_TOKEN_PRINT 298
|
|
#define BX_TOKEN_LOADER 299
|
|
#define BX_TOKEN_STRING 300
|
|
#define BX_TOKEN_DOIT 301
|
|
#define BX_TOKEN_CRC 302
|
|
#define BX_TOKEN_TRACEON 303
|
|
#define BX_TOKEN_TRACEOFF 304
|
|
#define BX_TOKEN_PTIME 305
|
|
#define BX_TOKEN_TIMEBP_ABSOLUTE 306
|
|
#define BX_TOKEN_TIMEBP 307
|
|
#define BX_TOKEN_RECORD 308
|
|
#define BX_TOKEN_PLAYBACK 309
|
|
#define BX_TOKEN_MODEBP 310
|
|
#define BX_TOKEN_PRINT_STACK 311
|
|
#define BX_TOKEN_WATCH 312
|
|
#define BX_TOKEN_UNWATCH 313
|
|
#define BX_TOKEN_READ 314
|
|
#define BX_TOKEN_WRITE 315
|
|
#define BX_TOKEN_SHOW 316
|
|
#define BX_TOKEN_SYMBOL 317
|
|
#define BX_TOKEN_GLOBAL 318
|
|
#define BX_TOKEN_WHERE 319
|
|
#define BX_TOKEN_PRINT_STRING 320
|
|
#define BX_TOKEN_DIFF_MEMORY 321
|
|
#define BX_TOKEN_SYNC_MEMORY 322
|
|
#define BX_TOKEN_SYNC_CPU 323
|
|
#define BX_TOKEN_FAST_FORWARD 324
|
|
#define BX_TOKEN_PHY_2_LOG 325
|
|
#define BX_TOKEN_NUMERIC 326
|
|
#define BX_TOKEN_LONG_NUMERIC 327
|
|
#define BX_TOKEN_INFO_ADDRESS 328
|
|
#define BX_TOKEN_NE2000 329
|
|
#define BX_TOKEN_PAGE 330
|
|
#define BX_TOKEN_CS 331
|
|
#define BX_TOKEN_ES 332
|
|
#define BX_TOKEN_SS 333
|
|
#define BX_TOKEN_DS 334
|
|
#define BX_TOKEN_FS 335
|
|
#define BX_TOKEN_GS 336
|
|
#define BX_TOKEN_ALWAYS_CHECK 337
|
|
#define BX_TOKEN_MATHS 338
|
|
#define BX_TOKEN_ADD 339
|
|
#define BX_TOKEN_SUB 340
|
|
#define BX_TOKEN_MUL 341
|
|
#define BX_TOKEN_DIV 342
|
|
#define BX_TOKEN_V2L 343
|
|
#define BX_TOKEN_TRACEREGON 344
|
|
#define BX_TOKEN_TRACEREGOFF 345
|
|
|
|
|
|
extern YYSTYPE bxlval;
|