GE-115 Emulator
An Emulator of the General Electrics GE-115 computer
Macros | Functions | Variables
msl-states.c File Reference
#include <stdint.h>
#include "bit.h"
#include "msl-timings.h"
#include "signals.h"
#include "msl-commands.c"

Go to the source code of this file.

Macros

#define MSL_COMMANDS_INCLUDED_BY_MSL_STATES
 

Functions

static uint8_t not_RO00 (struct ge *ge)
 
static uint8_t not_RO01 (struct ge *ge)
 
static uint8_t not_RO02 (struct ge *ge)
 
static uint8_t not_RO03 (struct ge *ge)
 
static uint8_t not_RO04 (struct ge *ge)
 
static uint8_t not_RO05 (struct ge *ge)
 
static uint8_t not_RO06 (struct ge *ge)
 
static uint8_t not_RO07 (struct ge *ge)
 
static uint8_t AINI (struct ge *ge)
 
static uint8_t not_AINI (struct ge *ge)
 
 SIG (FUL2)
 
 SIG (FUL3)
 
static uint8_t state_80_TO30_CO96 (struct ge *ge)
 
static uint8_t state_80_TO30_CO97 (struct ge *ge)
 
static uint8_t state_E2_E3_TO80_CI89 (struct ge *ge)
 
static uint8_t state_E2_E3_TI06_CI82 (struct ge *ge)
 
static uint8_t state_E2_E3_TI06_CU04 (struct ge *ge)
 
static uint8_t state_E0_TI06_CU17 (struct ge *ge)
 
static uint8_t state_E4_TO70_CI60 (struct ge *ge)
 
static uint8_t state_E6_TO80_CI38 (struct ge *ge)
 
static uint8_t state_E6_TI06_CU03 (struct ge *ge)
 
static uint8_t state_E6_TI06_CU17 (struct ge *ge)
 
static uint8_t state_E7_TO80_CI38 (struct ge *ge)
 
static uint8_t state_E7_TI06_CU03 (struct ge *ge)
 
static uint8_t state_E7_TI06_CU17 (struct ge *ge)
 
static uint8_t jc_js1_js2_jie (struct ge *ge)
 
static uint8_t lon_loll (struct ge *ge)
 
static uint8_t ins (struct ge *ge)
 
static uint8_t jie (struct ge *ge)
 
static uint8_t ens (struct ge *ge)
 
static uint8_t loff (struct ge *ge)
 
static uint8_t jc_js1_js2_jie_condition_verified (struct ge *ge)
 
static uint8_t nop (struct ge *ge)
 
static uint8_t jc_js1_js2_jie_lon_loll_loff_ins_ens_nop (struct ge *ge)
 
static uint8_t per_peri (struct ge *ge)
 
static uint8_t per_peri_TO25_CO30 (struct ge *ge)
 
static uint8_t state_00_TO10_CO10 (struct ge *ge)
 
static uint8_t state_00_TO10_CO11 (struct ge *ge)
 
static uint8_t state_00_TO30_CI15 (struct ge *ge)
 
static uint8_t state_00_TO50_CI33 (struct ge *ge)
 
static uint8_t AF52_not_RO00 (struct ge *ge)
 
static uint8_t AF52_not_RO01 (struct ge *ge)
 
static uint8_t AF52_not_RO02 (struct ge *ge)
 
static uint8_t AF52_not_RO03 (struct ge *ge)
 
static uint8_t AF52_not_RO04 (struct ge *ge)
 
static uint8_t AF52_not_RO05 (struct ge *ge)
 
static uint8_t AF52_not_RO06 (struct ge *ge)
 
static uint8_t AF52_not_RO07 (struct ge *ge)
 
static uint8_t state_c8_TI06_CI85 (struct ge *ge)
 
static uint8_t state_d8_TO19_CE02 (struct ge *ge)
 
static uint8_t state_d8_TO40_CO00 (struct ge *ge)
 
static uint8_t state_d9_TO40_CO00 (struct ge *ge)
 
 SIG (PCOV)
 
static uint8_t state_dc_TI06_CI70 (struct ge *ge)
 
static uint8_t state_dc_TI06_CU20 (struct ge *ge)
 
static uint8_t state_cc_TO50_CE00 (struct ge *ge)
 
static uint8_t state_cc_TI06_CU13 (struct ge *ge)
 
static uint8_t state_cc_TI06_CU05 (struct ge *ge)
 
static uint8_t state_cc_TI06_CU04 (struct ge *ge)
 
static uint8_t state_cc_TI06_CI75 (struct ge *ge)
 
static uint8_t state_cc_TI06_CU01 (struct ge *ge)
 
 SIG (L207)
 
 SIG (not_L207)
 
static uint8_t state_ca_TO80_CE18 (struct ge *ge)
 
static uint8_t state_ab_TO70_CI62 (struct ge *ge)
 
static uint8_t state_ab_TO80_CE18 (struct ge *ge)
 
static uint8_t state_ab_TI05_CI04 (struct ge *ge)
 
static uint8_t state_ab_TI05_CI03 (struct ge *ge)
 
static uint8_t state_b8_TI06_CI72 (struct ge *ge)
 
static uint8_t DU97_or_DU98 (struct ge *ge)
 
static uint8_t state_b8_TI10_CE09 (struct ge *ge)
 
 SIG (L204)
 
 SIG (L205)
 
 SIG (L206)
 
 SIG (FA01)
 
 SIG (not_FA01)
 
 SIG (RIG1)
 
 SIG (RIG3)
 
 SIG (RENIA)
 
 SIG (RILIA)
 
 SIG (RIG1A)
 
 SIG (RIVE1)
 
 SIG (RIVE)
 End of transfer for channel 1. More...
 
 SIG (not_L206)
 
static uint8_t state_b9_TO25_CO31 (struct ge *ge)
 
static uint8_t state_b9_TO30_CI12 (struct ge *ge)
 
static uint8_t state_b9_TO40_CO01 (struct ge *ge)
 
static uint8_t state_b9_TO70_CI67 (struct ge *ge)
 
static uint8_t state_b9_TO70_CI66 (struct ge *ge)
 
static uint8_t state_b9_TO80_CE05 (struct ge *ge)
 
static uint8_t state_b9_TI06_CU13 (struct ge *ge)
 
static uint8_t state_b9_TI10_CE09 (struct ge *ge)
 
static uint8_t L206_or_PC01 (struct ge *ge)
 
static uint8_t state_eb_TI06_CI75 (struct ge *ge)
 
static uint8_t state_eb_TI06_CE19 (struct ge *ge)
 

Variables

static const struct msl_timing_chart state_80 []
 
static const struct msl_timing_chart state_E2_E3 []
 
static const struct msl_timing_chart state_E0 []
 
static const struct msl_timing_chart state_E4 []
 
static const struct msl_timing_chart state_E6 []
 
static const struct msl_timing_chart state_E5 []
 
static const struct msl_timing_chart state_E7 []
 
static const struct msl_timing_chart state_64_65 []
 
static const struct msl_timing_chart state_00 []
 
static const struct msl_timing_chart state_08 []
 
static const struct msl_timing_chart state_c8 []
 
static const struct msl_timing_chart state_d8 []
 
static const struct msl_timing_chart state_d9 []
 
static const struct msl_timing_chart state_da []
 
static const struct msl_timing_chart state_db []
 
static const struct msl_timing_chart state_dc []
 
static const struct msl_timing_chart state_cc []
 
static const struct msl_timing_chart state_ca []
 
static const struct msl_timing_chart state_a8 []
 
static const struct msl_timing_chart state_a9 []
 
static const struct msl_timing_chart state_aa []
 
static const struct msl_timing_chart state_ab []
 
static const struct msl_timing_chart state_b8 []
 
static const struct msl_timing_chart state_b1 []
 
static const struct msl_timing_chart state_b9 []
 
static const struct msl_timing_chart state_ea []
 
static const struct msl_timing_chart state_eb []
 

Macro Definition Documentation

◆ MSL_COMMANDS_INCLUDED_BY_MSL_STATES

#define MSL_COMMANDS_INCLUDED_BY_MSL_STATES

Definition at line 6 of file msl-states.c.

Function Documentation

◆ AF52_not_RO00()

static uint8_t AF52_not_RO00 ( struct ge ge)
static

Definition at line 347 of file msl-states.c.

◆ AF52_not_RO01()

static uint8_t AF52_not_RO01 ( struct ge ge)
static

Definition at line 348 of file msl-states.c.

◆ AF52_not_RO02()

static uint8_t AF52_not_RO02 ( struct ge ge)
static

Definition at line 349 of file msl-states.c.

◆ AF52_not_RO03()

static uint8_t AF52_not_RO03 ( struct ge ge)
static

Definition at line 350 of file msl-states.c.

◆ AF52_not_RO04()

static uint8_t AF52_not_RO04 ( struct ge ge)
static

Definition at line 351 of file msl-states.c.

◆ AF52_not_RO05()

static uint8_t AF52_not_RO05 ( struct ge ge)
static

Definition at line 352 of file msl-states.c.

◆ AF52_not_RO06()

static uint8_t AF52_not_RO06 ( struct ge ge)
static

Definition at line 353 of file msl-states.c.

◆ AF52_not_RO07()

static uint8_t AF52_not_RO07 ( struct ge ge)
static

Definition at line 354 of file msl-states.c.

◆ AINI()

static uint8_t AINI ( struct ge ge)
static

Definition at line 32 of file msl-states.c.

◆ DU97_or_DU98()

static uint8_t DU97_or_DU98 ( struct ge ge)
static

Definition at line 678 of file msl-states.c.

◆ ens()

static uint8_t ens ( struct ge ge)
static

Definition at line 262 of file msl-states.c.

◆ ins()

static uint8_t ins ( struct ge ge)
static

Definition at line 254 of file msl-states.c.

◆ jc_js1_js2_jie()

static uint8_t jc_js1_js2_jie ( struct ge ge)
static

Definition at line 242 of file msl-states.c.

◆ jc_js1_js2_jie_condition_verified()

static uint8_t jc_js1_js2_jie_condition_verified ( struct ge ge)
static

Definition at line 270 of file msl-states.c.

◆ jc_js1_js2_jie_lon_loll_loff_ins_ens_nop()

static uint8_t jc_js1_js2_jie_lon_loll_loff_ins_ens_nop ( struct ge ge)
static

Definition at line 278 of file msl-states.c.

◆ jie()

static uint8_t jie ( struct ge ge)
static

Definition at line 258 of file msl-states.c.

◆ L206_or_PC01()

static uint8_t L206_or_PC01 ( struct ge ge)
static

Definition at line 769 of file msl-states.c.

◆ loff()

static uint8_t loff ( struct ge ge)
static

Definition at line 266 of file msl-states.c.

◆ lon_loll()

static uint8_t lon_loll ( struct ge ge)
static

Definition at line 249 of file msl-states.c.

◆ nop()

static uint8_t nop ( struct ge ge)
static

Definition at line 274 of file msl-states.c.

◆ not_AINI()

static uint8_t not_AINI ( struct ge ge)
static

Definition at line 33 of file msl-states.c.

◆ not_RO00()

static uint8_t not_RO00 ( struct ge ge)
static

Definition at line 17 of file msl-states.c.

◆ not_RO01()

static uint8_t not_RO01 ( struct ge ge)
static

Definition at line 18 of file msl-states.c.

◆ not_RO02()

static uint8_t not_RO02 ( struct ge ge)
static

Definition at line 19 of file msl-states.c.

◆ not_RO03()

static uint8_t not_RO03 ( struct ge ge)
static

Definition at line 20 of file msl-states.c.

◆ not_RO04()

static uint8_t not_RO04 ( struct ge ge)
static

Definition at line 21 of file msl-states.c.

◆ not_RO05()

static uint8_t not_RO05 ( struct ge ge)
static

Definition at line 22 of file msl-states.c.

◆ not_RO06()

static uint8_t not_RO06 ( struct ge ge)
static

Definition at line 23 of file msl-states.c.

◆ not_RO07()

static uint8_t not_RO07 ( struct ge ge)
static

Definition at line 24 of file msl-states.c.

◆ per_peri()

static uint8_t per_peri ( struct ge ge)
static

Definition at line 284 of file msl-states.c.

◆ per_peri_TO25_CO30()

static uint8_t per_peri_TO25_CO30 ( struct ge ge)
static

Definition at line 289 of file msl-states.c.

◆ SIG() [1/18]

SIG ( FA01  )

Definition at line 697 of file msl-states.c.

◆ SIG() [2/18]

SIG ( FUL2  )

Definition at line 52 of file msl-states.c.

◆ SIG() [3/18]

SIG ( FUL3  )

Definition at line 53 of file msl-states.c.

◆ SIG() [4/18]

SIG ( L204  )

Definition at line 692 of file msl-states.c.

◆ SIG() [5/18]

SIG ( L205  )

Definition at line 693 of file msl-states.c.

◆ SIG() [6/18]

SIG ( L206  )

Definition at line 694 of file msl-states.c.

◆ SIG() [7/18]

SIG ( L207  )

Definition at line 576 of file msl-states.c.

◆ SIG() [8/18]

SIG ( not_FA01  )

Definition at line 698 of file msl-states.c.

◆ SIG() [9/18]

SIG ( not_L206  )

Definition at line 731 of file msl-states.c.

◆ SIG() [10/18]

SIG ( not_L207  )

Definition at line 577 of file msl-states.c.

◆ SIG() [11/18]

SIG ( PCOV  )

Definition at line 506 of file msl-states.c.

◆ SIG() [12/18]

SIG ( RENIA  )

Definition at line 723 of file msl-states.c.

◆ SIG() [13/18]

SIG ( RIG1  )

Definition at line 720 of file msl-states.c.

◆ SIG() [14/18]

SIG ( RIG1A  )

Definition at line 726 of file msl-states.c.

◆ SIG() [15/18]

SIG ( RIG3  )

Definition at line 721 of file msl-states.c.

◆ SIG() [16/18]

SIG ( RILIA  )

Definition at line 724 of file msl-states.c.

◆ SIG() [17/18]

SIG ( RIVE  )

End of transfer for channel 1.

Definition at line 729 of file msl-states.c.

◆ SIG() [18/18]

SIG ( RIVE1  )

Definition at line 727 of file msl-states.c.

◆ state_00_TO10_CO10()

static uint8_t state_00_TO10_CO10 ( struct ge ge)
static

Definition at line 324 of file msl-states.c.

◆ state_00_TO10_CO11()

static uint8_t state_00_TO10_CO11 ( struct ge ge)
static

Definition at line 325 of file msl-states.c.

◆ state_00_TO30_CI15()

static uint8_t state_00_TO30_CI15 ( struct ge ge)
static

Definition at line 326 of file msl-states.c.

◆ state_00_TO50_CI33()

static uint8_t state_00_TO50_CI33 ( struct ge ge)
static

Definition at line 327 of file msl-states.c.

◆ state_80_TO30_CO96()

static uint8_t state_80_TO30_CO96 ( struct ge ge)
static

Definition at line 55 of file msl-states.c.

◆ state_80_TO30_CO97()

static uint8_t state_80_TO30_CO97 ( struct ge ge)
static

Definition at line 59 of file msl-states.c.

◆ state_ab_TI05_CI03()

static uint8_t state_ab_TI05_CI03 ( struct ge ge)
static

Definition at line 650 of file msl-states.c.

◆ state_ab_TI05_CI04()

static uint8_t state_ab_TI05_CI04 ( struct ge ge)
static

Definition at line 649 of file msl-states.c.

◆ state_ab_TO70_CI62()

static uint8_t state_ab_TO70_CI62 ( struct ge ge)
static

Definition at line 640 of file msl-states.c.

◆ state_ab_TO80_CE18()

static uint8_t state_ab_TO80_CE18 ( struct ge ge)
static

Definition at line 642 of file msl-states.c.

◆ state_b8_TI06_CI72()

static uint8_t state_b8_TI06_CI72 ( struct ge ge)
static

Definition at line 677 of file msl-states.c.

◆ state_b8_TI10_CE09()

static uint8_t state_b8_TI10_CE09 ( struct ge ge)
static

Definition at line 679 of file msl-states.c.

◆ state_b9_TI06_CU13()

static uint8_t state_b9_TI06_CU13 ( struct ge ge)
static

Definition at line 743 of file msl-states.c.

◆ state_b9_TI10_CE09()

static uint8_t state_b9_TI10_CE09 ( struct ge ge)
static

Definition at line 744 of file msl-states.c.

◆ state_b9_TO25_CO31()

static uint8_t state_b9_TO25_CO31 ( struct ge ge)
static

Definition at line 733 of file msl-states.c.

◆ state_b9_TO30_CI12()

static uint8_t state_b9_TO30_CI12 ( struct ge ge)
static

Definition at line 734 of file msl-states.c.

◆ state_b9_TO40_CO01()

static uint8_t state_b9_TO40_CO01 ( struct ge ge)
static

Definition at line 738 of file msl-states.c.

◆ state_b9_TO70_CI66()

static uint8_t state_b9_TO70_CI66 ( struct ge ge)
static

Definition at line 741 of file msl-states.c.

◆ state_b9_TO70_CI67()

static uint8_t state_b9_TO70_CI67 ( struct ge ge)
static

Definition at line 740 of file msl-states.c.

◆ state_b9_TO80_CE05()

static uint8_t state_b9_TO80_CE05 ( struct ge ge)
static

Definition at line 742 of file msl-states.c.

◆ state_c8_TI06_CI85()

static uint8_t state_c8_TI06_CI85 ( struct ge ge)
static

Definition at line 419 of file msl-states.c.

◆ state_ca_TO80_CE18()

static uint8_t state_ca_TO80_CE18 ( struct ge ge)
static

Definition at line 579 of file msl-states.c.

◆ state_cc_TI06_CI75()

static uint8_t state_cc_TI06_CI75 ( struct ge ge)
static

Definition at line 545 of file msl-states.c.

◆ state_cc_TI06_CU01()

static uint8_t state_cc_TI06_CU01 ( struct ge ge)
static

Definition at line 549 of file msl-states.c.

◆ state_cc_TI06_CU04()

static uint8_t state_cc_TI06_CU04 ( struct ge ge)
static

Definition at line 541 of file msl-states.c.

◆ state_cc_TI06_CU05()

static uint8_t state_cc_TI06_CU05 ( struct ge ge)
static

Definition at line 537 of file msl-states.c.

◆ state_cc_TI06_CU13()

static uint8_t state_cc_TI06_CU13 ( struct ge ge)
static

Definition at line 533 of file msl-states.c.

◆ state_cc_TO50_CE00()

static uint8_t state_cc_TO50_CE00 ( struct ge ge)
static

Definition at line 528 of file msl-states.c.

◆ state_d8_TO19_CE02()

static uint8_t state_d8_TO19_CE02 ( struct ge ge)
static

Definition at line 439 of file msl-states.c.

◆ state_d8_TO40_CO00()

static uint8_t state_d8_TO40_CO00 ( struct ge ge)
static

Definition at line 443 of file msl-states.c.

◆ state_d9_TO40_CO00()

static uint8_t state_d9_TO40_CO00 ( struct ge ge)
static

Definition at line 460 of file msl-states.c.

◆ state_dc_TI06_CI70()

static uint8_t state_dc_TI06_CI70 ( struct ge ge)
static

Definition at line 508 of file msl-states.c.

◆ state_dc_TI06_CU20()

static uint8_t state_dc_TI06_CU20 ( struct ge ge)
static

Definition at line 512 of file msl-states.c.

◆ state_E0_TI06_CU17()

static uint8_t state_E0_TI06_CU17 ( struct ge ge)
static

Definition at line 124 of file msl-states.c.

◆ state_E2_E3_TI06_CI82()

static uint8_t state_E2_E3_TI06_CI82 ( struct ge ge)
static

Definition at line 95 of file msl-states.c.

◆ state_E2_E3_TI06_CU04()

static uint8_t state_E2_E3_TI06_CU04 ( struct ge ge)
static

Definition at line 99 of file msl-states.c.

◆ state_E2_E3_TO80_CI89()

static uint8_t state_E2_E3_TO80_CI89 ( struct ge ge)
static

Definition at line 90 of file msl-states.c.

◆ state_E4_TO70_CI60()

static uint8_t state_E4_TO70_CI60 ( struct ge ge)
static

Definition at line 144 of file msl-states.c.

◆ state_E6_TI06_CU03()

static uint8_t state_E6_TI06_CU03 ( struct ge ge)
static

Definition at line 166 of file msl-states.c.

◆ state_E6_TI06_CU17()

static uint8_t state_E6_TI06_CU17 ( struct ge ge)
static

Definition at line 168 of file msl-states.c.

◆ state_E6_TO80_CI38()

static uint8_t state_E6_TO80_CI38 ( struct ge ge)
static

Definition at line 165 of file msl-states.c.

◆ state_E7_TI06_CU03()

static uint8_t state_E7_TI06_CU03 ( struct ge ge)
static

Definition at line 216 of file msl-states.c.

◆ state_E7_TI06_CU17()

static uint8_t state_E7_TI06_CU17 ( struct ge ge)
static

Definition at line 218 of file msl-states.c.

◆ state_E7_TO80_CI38()

static uint8_t state_E7_TO80_CI38 ( struct ge ge)
static

Definition at line 215 of file msl-states.c.

◆ state_eb_TI06_CE19()

static uint8_t state_eb_TI06_CE19 ( struct ge ge)
static

Definition at line 797 of file msl-states.c.

◆ state_eb_TI06_CI75()

static uint8_t state_eb_TI06_CI75 ( struct ge ge)
static

Definition at line 792 of file msl-states.c.

Variable Documentation

◆ state_00

const struct msl_timing_chart state_00[]
static
Initial value:
= {
{ TO10, CO10, state_00_TO10_CO10 },
{ TO10, CO11, state_00_TO10_CO11 },
{ TO10, CO12, AF50 },
{ TO10, CO13, AF30 },
{ TO10, CO14, AF10 },
{ TO30, CI15, state_00_TO30_CI15 },
{ TO30, CI17, AF20 },
{ TO30, CI21, AF40 },
{ TO30, CI16, AF40 },
{ TO50, CI33, state_00_TO50_CI33 },
{ TI06, CU07, 0 },
{ END_OF_STATUS, 0, 0 }
}
static void CO14(struct ge *ge)
Definition: msl-commands.c:39
static void CI21(struct ge *ge)
Definition: msl-commands.c:50
static void CI17(struct ge *ge)
Definition: msl-commands.c:47
static void CI15(struct ge *ge)
Definition: msl-commands.c:45
static void CU07(struct ge *ge)
Definition: msl-commands.c:396
static void CO11(struct ge *ge)
Definition: msl-commands.c:36
static void CO12(struct ge *ge)
Definition: msl-commands.c:37
static void CI33(struct ge *ge)
Definition: msl-commands.c:65
static void CO13(struct ge *ge)
Definition: msl-commands.c:38
static void CO10(struct ge *ge)
Definition: msl-commands.c:35
static void CI16(struct ge *ge)
Definition: msl-commands.c:46
static uint8_t state_00_TO50_CI33(struct ge *ge)
Definition: msl-states.c:327
static uint8_t state_00_TO30_CI15(struct ge *ge)
Definition: msl-states.c:326
static uint8_t state_00_TO10_CO11(struct ge *ge)
Definition: msl-states.c:325
static uint8_t state_00_TO10_CO10(struct ge *ge)
Definition: msl-states.c:324

Definition at line 327 of file msl-states.c.

◆ state_08

const struct msl_timing_chart state_08[]
static

Definition at line 354 of file msl-states.c.

◆ state_64_65

const struct msl_timing_chart state_64_65[]
static
Initial value:
= {
{ TO10, CO10, jc_js1_js2_jie },
{ TO10, CO18, per_peri },
{ TO10, CO95, per_peri, DE07A0 },
{ TO10, CO96, per_peri, DE07A0 },
{ TO10, CO97, per_peri, DE07A0 },
{ TO20, CI87, lon_loll },
{ TO20, CI77, ins },
{ TO25, CO30, per_peri_TO25_CO30, DE08A0 },
{ TO30, CI12, jc_js1_js2_jie },
{ TO40, CO01, jc_js1_js2_jie },
{ TO60, CO35, jie },
{ TO70, CI78, ens },
{ TO70, CI62, per_peri, DE07A0 },
{ TO70, CI67, per_peri, DE07A0 },
{ TO89, CI88, loff },
{ TI05, CI05, per_peri_TO25_CO30, DE08A0 },
{ TI06, CU10, 0 },
{ TI06, CU07, DE00A0 },
{ TI06, CU12, 0 },
{ TI06, CU15, per_peri },
{ TI06, CU03, per_peri },
{ END_OF_STATUS, 0, 0 },
}
static void CO49(struct ge *ge)
Definition: msl-commands.c:115
static void CU12(struct ge *ge)
Definition: msl-commands.c:401
static void CO35(struct ge *ge)
Definition: msl-commands.c:58
static void CO01(struct ge *ge)
Definition: msl-commands.c:16
static void CO96(struct ge *ge)
Definition: msl-commands.c:180
static void CI05(struct ge *ge)
Definition: msl-commands.c:26
static void CU01(struct ge *ge)
Definition: msl-commands.c:390
static void CI88(struct ge *ge)
Definition: msl-commands.c:164
static void CO18(struct ge *ge)
Definition: msl-commands.c:41
static void CU10(struct ge *ge)
Definition: msl-commands.c:399
static void CI62(struct ge *ge)
Definition: msl-commands.c:130
static void CI77(struct ge *ge)
Definition: msl-commands.c:149
static void CI87(struct ge *ge)
Definition: msl-commands.c:159
static void CO97(struct ge *ge)
Definition: msl-commands.c:181
static void CO30(struct ge *ge)
Definition: msl-commands.c:56
static void CI67(struct ge *ge)
Definition: msl-commands.c:135
static void CI00(struct ge *ge)
Definition: msl-commands.c:21
static void CU03(struct ge *ge)
Definition: msl-commands.c:392
static void CO95(struct ge *ge)
Definition: msl-commands.c:179
static void CI12(struct ge *ge)
Definition: msl-commands.c:44
static void CI78(struct ge *ge)
Definition: msl-commands.c:150
static void CU15(struct ge *ge)
Definition: msl-commands.c:404
static uint8_t jc_js1_js2_jie_lon_loll_loff_ins_ens_nop(struct ge *ge)
Definition: msl-states.c:278
static uint8_t ins(struct ge *ge)
Definition: msl-states.c:254
static uint8_t lon_loll(struct ge *ge)
Definition: msl-states.c:249
static uint8_t loff(struct ge *ge)
Definition: msl-states.c:266
static uint8_t jc_js1_js2_jie_condition_verified(struct ge *ge)
Definition: msl-states.c:270
static uint8_t per_peri(struct ge *ge)
Definition: msl-states.c:284
static uint8_t jie(struct ge *ge)
Definition: msl-states.c:258
static uint8_t jc_js1_js2_jie(struct ge *ge)
Definition: msl-states.c:242
static uint8_t per_peri_TO25_CO30(struct ge *ge)
Definition: msl-states.c:289
static uint8_t ens(struct ge *ge)
Definition: msl-states.c:262

Definition at line 289 of file msl-states.c.

◆ state_80

const struct msl_timing_chart state_80[]
static
Initial value:
= {
{ TO30, CI19, 0, DI28A0 },
{ TO40, CO00, 0 },
{ TO40, CO02, 0 },
{ TO50, CI32, 0, DI28A0 },
{ TO70, CI62, 0 },
{ TO70, CI67, 0, DI28B0 },
{ TI05, CI05, 0, DI28B0 },
{ TI05, CI08, 0 },
{ TI06, CI76, 0 },
{ TI06, CI80, 0 },
{ TI06, CI81, 0 },
{ TI06, CI82, 0 },
{ TI06, CU01, not_AINI },
{ TI06, CU03, AINI },
{ TI06, CU05, not_AINI },
{ TI06, CU06, 0 },
{ END_OF_STATUS, 0, 0 }
}
static void CI08(struct ge *ge)
Definition: msl-commands.c:29
static void CU05(struct ge *ge)
Definition: msl-commands.c:394
static void CO00(struct ge *ge)
Definition: msl-commands.c:15
static void CI19(struct ge *ge)
Definition: msl-commands.c:48
static void CU06(struct ge *ge)
Definition: msl-commands.c:395
static void CI32(struct ge *ge)
Definition: msl-commands.c:60
static void CI80(struct ge *ge)
Definition: msl-commands.c:151
static void CI81(struct ge *ge)
Definition: msl-commands.c:152
static void CI82(struct ge *ge)
Definition: msl-commands.c:153
static void CI76(struct ge *ge)
Definition: msl-commands.c:148
static void CO02(struct ge *ge)
Definition: msl-commands.c:17
static uint8_t state_80_TO30_CO97(struct ge *ge)
Definition: msl-states.c:59
static uint8_t AINI(struct ge *ge)
Definition: msl-states.c:32
static uint8_t state_80_TO30_CO96(struct ge *ge)
Definition: msl-states.c:55
static uint8_t not_AINI(struct ge *ge)
Definition: msl-states.c:33

Definition at line 59 of file msl-states.c.

◆ state_a8

const struct msl_timing_chart state_a8[]
static
Initial value:
= {
{ TO10, CO12, 0, DI97A0 },
{ TO10, CO41, 0, DI97A0 },
{ TO25, CO30, not_AINI, ED70A0 },
{ TO30, CI19, 0, DI29A0 },
{ TO40, CO02, 0, DI97A0 },
{ TO70, CI60, 0, DI86A0 },
{ TO70, CI65, 0, DI86A0 },
{ TI05, CI05, 0, DI87A0 },
{ TI06, CU00, 0, DI93A0 },
{ END_OF_STATUS, 0, 0 },
}
static void CU00(struct ge *ge)
Definition: msl-commands.c:389
static void CI65(struct ge *ge)
Definition: msl-commands.c:133
static void CI60(struct ge *ge)
Definition: msl-commands.c:128
static void CO41(struct ge *ge)
Definition: msl-commands.c:107

Definition at line 579 of file msl-states.c.

◆ state_a9

const struct msl_timing_chart state_a9[]
static
Initial value:
= {
{ TO10, CO12, 0, DI97A0 },
{ TO10, CO41, 0, DI97A0 },
{ TO25, CO30, not_AINI, ED70A0 },
{ TO30, CI19, 0, DI29A0 },
{ TO30, CI15, 0, DI84A0 },
{ TO30, CO97, AINI },
{ TO40, CO02, 0, DI97A0 },
{ TO50, CI32, AINI, ED75A0 },
{ TO70, CI62, 0, ED79A0 },
{ TO70, CI67, 0, ED79A0 },
{ TI05, CI05, 0, DI87A0 },
{ TI06, CI07, PC031 },
{ TI06, CU00, 0, DI93A0},
{ TI06, CU10, 0 },
{ TI06, CU01, DI94A0 },
{ END_OF_STATUS, 0, 0 },
}
static void CI07(struct ge *ge)
Definition: msl-commands.c:28

Definition at line 579 of file msl-states.c.

◆ state_aa

const struct msl_timing_chart state_aa[]
static
Initial value:
= {
{ TO10, CO12, 0, DI97A0 },
{ TO10, CO41, 0, DI97A0 },
{ TO25, CO30, not_AINI, ED70A0 },
{ TO30, CI19, 0, DI29A0 },
{ TO40, CO02, 0, DI97A0 },
{ TO70, CI60, 0, DI86A0 },
{ TO70, CI65, 0, DI86A0 },
{ TI05, CI01, 0 },
{ TI06, CU00, 0, DI93A0},
{ END_OF_STATUS, 0, 0 },
}
static void CI01(struct ge *ge)
Definition: msl-commands.c:22

Definition at line 579 of file msl-states.c.

◆ state_ab

const struct msl_timing_chart state_ab[]
static
Initial value:
= {
{ TO10, CO12, 0, DI97A0 },
{ TO10, CO41, 0, DI97A0 },
{ TO19, CE07, 0 },
{ TO19, CE08, 0 },
{ TO25, CO30, not_AINI, ED70A0 },
{ TO30, CI19, 0, DI29A0 },
{ TO30, CI11, 0 },
{ TO40, CO02, 0, DI97A0 },
{ TO70, CI62, state_ab_TO70_CI62, ED79A0 },
{ TO70, CI67, state_ab_TO70_CI62, ED79A0 },
{ TI05, CI01, 0 },
{ TI06, CU00, 0, DI93A0},
{ TI06, CU10, 0 },
{ TI06, CU01, 0, DI94A0},
{ TI06, CU11, 0, DI95A0},
{ TI06, CU04, 0, DI85A0},
{ TI10, CE10, 0 },
{ END_OF_STATUS, 0, 0 },
}
static void CE08(struct ge *ge)
Definition: msl-commands.c:280
static void CE18(struct ge *ge)
Definition: msl-commands.c:345
static void CE10(struct ge *ge)
Definition: msl-commands.c:317
static void CI11(struct ge *ge)
Definition: msl-commands.c:43
static void CE07(struct ge *ge)
Definition: msl-commands.c:264
static void CI04(struct ge *ge)
Definition: msl-commands.c:25
static void CI03(struct ge *ge)
Definition: msl-commands.c:24
static void CU11(struct ge *ge)
Definition: msl-commands.c:400
static void CU04(struct ge *ge)
Definition: msl-commands.c:393
static uint8_t state_ab_TI05_CI04(struct ge *ge)
Definition: msl-states.c:649
static uint8_t state_ab_TO80_CE18(struct ge *ge)
Definition: msl-states.c:642
static uint8_t state_ab_TI05_CI03(struct ge *ge)
Definition: msl-states.c:650
static uint8_t state_ab_TO70_CI62(struct ge *ge)
Definition: msl-states.c:640

Definition at line 650 of file msl-states.c.

◆ state_b1

const struct msl_timing_chart state_b1[]
static
Initial value:
= {
{ TO10, CO11 },
{ TO10, CO41 },
{ TO10, CO40, L205 },
{ TO25, CO31, FA01 },
{ TO30, CI15, not_FA01 },
{ TO30, CI12, FA01 },
{ TO30, CI41 },
{ TO40, CO01, FA01 },
{ TO50, CI33, FA01 },
{ TO80, CE18 },
{ TI05, CI05, not_FA01 },
{ TI06, CI71 },
{ TI06, CI81, FA01 },
{ TI06, CU03 },
{ TI06, CU10 },
{ END_OF_STATUS },
}
static void CI41(struct ge *ge)
Definition: msl-commands.c:122
static void CO40(struct ge *ge)
Definition: msl-commands.c:106
static void CO31(struct ge *ge)
Definition: msl-commands.c:57
static void CI71(struct ge *ge)
Definition: msl-commands.c:143

Definition at line 698 of file msl-states.c.

◆ state_b8

const struct msl_timing_chart state_b8[]
static
Initial value:
= {
{ TI06, CI70, 0 },
{ TI06, CU01, DU97_or_DU98 },
{ TI06, CU13, DU97 },
{ TI06, CU14, DU97_or_DU98 },
{ TI06, CU06, DU97_or_DU98 },
{ END_OF_STATUS, 0, 0 },
}
static void CI70(struct ge *ge)
Definition: msl-commands.c:142
static void CU13(struct ge *ge)
Definition: msl-commands.c:402
static void CE09(struct ge *ge)
Definition: msl-commands.c:301
static void CI72(struct ge *ge)
Definition: msl-commands.c:144
static void CU14(struct ge *ge)
Definition: msl-commands.c:403
static uint8_t state_b8_TI06_CI72(struct ge *ge)
Definition: msl-states.c:677
static uint8_t state_b8_TI10_CE09(struct ge *ge)
Definition: msl-states.c:679
static uint8_t DU97_or_DU98(struct ge *ge)
Definition: msl-states.c:678

Definition at line 679 of file msl-states.c.

◆ state_b9

const struct msl_timing_chart state_b9[]
static
Initial value:
= {
{ TO10, CO11 },
{ TO10, CO41 },
{ TO10, CO40, L205 },
{ TO30, CI15, L204 },
{ TO30, CI41, L204 },
{ TO30, CI40, L204 },
{ TO50, CI34, not_L206 },
{ TO80, CE18, L204 },
{ TO65, CE11, not_L206 },
{ TI05, CI05, L204 },
{ TI05, CI02, not_L206 },
{ END_OF_STATUS },
}
static void CI02(struct ge *ge)
Definition: msl-commands.c:23
static void CE11(struct ge *ge)
Definition: msl-commands.c:328
static void CI66(struct ge *ge)
Definition: msl-commands.c:134
static void CI40(struct ge *ge)
Definition: msl-commands.c:121
static void CE05(struct ge *ge)
Definition: msl-commands.c:256
static void CI34(struct ge *ge)
Definition: msl-commands.c:70
static uint8_t state_b9_TO40_CO01(struct ge *ge)
Definition: msl-states.c:738
static uint8_t state_b9_TO70_CI66(struct ge *ge)
Definition: msl-states.c:741
static uint8_t state_b9_TO30_CI12(struct ge *ge)
Definition: msl-states.c:734
static uint8_t state_b9_TO80_CE05(struct ge *ge)
Definition: msl-states.c:742
static uint8_t state_b9_TI06_CU13(struct ge *ge)
Definition: msl-states.c:743
static uint8_t state_b9_TI10_CE09(struct ge *ge)
Definition: msl-states.c:744
static uint8_t state_b9_TO25_CO31(struct ge *ge)
Definition: msl-states.c:733
static uint8_t state_b9_TO70_CI67(struct ge *ge)
Definition: msl-states.c:740

Definition at line 744 of file msl-states.c.

◆ state_c8

const struct msl_timing_chart state_c8[]
static
Initial value:
= {
{ TO10, CO12, 0, DI97A0 },
{ TO10, CO41, 0, DI97A0},
{ TO25, CO30, not_AINI, ED70A0},
{ TO40, CO02, 0, DI97A0 },
{ TO70, CI62, 0, DI25A0 },
{ TO70, CI67, 0, DI25A0 },
{ TI06, CI06, 0 },
{ TI06, CI75, 0, DI25A0 },
{ TI06, CI84, 0, DI25A0 },
{ TI06, CU04, 0 },
{ END_OF_STATUS, 0, 0 },
}
static void CI06(struct ge *ge)
Definition: msl-commands.c:27
static void CI75(struct ge *ge)
Definition: msl-commands.c:147
static void CI84(struct ge *ge)
Definition: msl-commands.c:155
static void CI85(struct ge *ge)
Definition: msl-commands.c:156
static uint8_t state_c8_TI06_CI85(struct ge *ge)
Definition: msl-states.c:419

Definition at line 419 of file msl-states.c.

◆ state_ca

const struct msl_timing_chart state_ca[]
static
Initial value:
= {
{ TO19, CE08, L207 },
{ TO65, CE03, 0 },
{ TI06, CU16, not_L207 },
{ TI06, CU05, 0 },
{ TI06, CU13, L207 },
{ TI06, CU11, not_L207 },
{ TI10, CE10, L207 },
{ END_OF_STATUS, 0, 0 },
}
static void CE03(struct ge *ge)
Definition: msl-commands.c:229
static void CU16(struct ge *ge)
Definition: msl-commands.c:405
static uint8_t state_ca_TO80_CE18(struct ge *ge)
Definition: msl-states.c:579

Definition at line 579 of file msl-states.c.

◆ state_cc

const struct msl_timing_chart state_cc[]
static
Initial value:
= {
{ TO10, CO12, 0, DI97A0 },
{ TO10, CO41, 0, DI97A0 },
{ TO25, CO30, not_AINI, ED70A0 },
{ TO30, CI19, 0, DI24A0 },
{ TO30, CO96, 0 },
{ TO40, CO02, DI97A0 },
{ TO50, CI32, AINI, 0 },
{ TO50, CE01, 0 },
{ TI06, CU12, 0 },
{ END_OF_STATUS, 0, 0 },
}
static void CE01(struct ge *ge)
Definition: msl-commands.c:192
static void CE00(struct ge *ge)
Definition: msl-commands.c:186
static uint8_t state_cc_TI06_CU04(struct ge *ge)
Definition: msl-states.c:541
static uint8_t state_cc_TI06_CI75(struct ge *ge)
Definition: msl-states.c:545
static uint8_t state_cc_TI06_CU05(struct ge *ge)
Definition: msl-states.c:537
static uint8_t state_cc_TI06_CU01(struct ge *ge)
Definition: msl-states.c:549
static uint8_t state_cc_TI06_CU13(struct ge *ge)
Definition: msl-states.c:533
static uint8_t state_cc_TO50_CE00(struct ge *ge)
Definition: msl-states.c:528

Definition at line 549 of file msl-states.c.

◆ state_d8

const struct msl_timing_chart state_d8[]
static
Initial value:
= {
{ TO10, CO10, 0 },
{ TO10, CO40, 0, DI21A0 },
{ TO10, CO41, 0, DI21A0 },
{ TO30, CI15, 0, DI21A0 },
{ TO50, CI33, 0, DI21A0 },
{ TO50 , CE01, 0 },
{ TI06, CU00, 0, DI93A0},
{ END_OF_STATUS, 0, 0 },
}
static void CE02(struct ge *ge)
Definition: msl-commands.c:198
static uint8_t state_d8_TO40_CO00(struct ge *ge)
Definition: msl-states.c:443
static uint8_t state_d8_TO19_CE02(struct ge *ge)
Definition: msl-states.c:439

Definition at line 443 of file msl-states.c.

◆ state_d9

const struct msl_timing_chart state_d9[]
static
Initial value:
= {
{ TO10, CO10, 0 },
{ TO10, CO40, 0, DI21A0 },
{ TO10, CO41, 0, DI21A0},
{ TO30, CI15, 0, DI21A0 },
{ TO50, CI33, 0, DI21A0},
{ TI06, CU00, 0, DI93A0},
{ TI06, CU01, 0, DI94A0},
{ TI06, CU10, 0 },
{ END_OF_STATUS, 0, 0 },
}
static uint8_t state_d9_TO40_CO00(struct ge *ge)
Definition: msl-states.c:460

Definition at line 460 of file msl-states.c.

◆ state_da

const struct msl_timing_chart state_da[]
static
Initial value:
= {
{ TO10, CO10, 0 },
{ TO10, CO40, 0, DI21A0 },
{ TO10, CO41, 0, DI21A0 },
{ TO30, CI15, 0, DI21A0 },
{ TO50, CI33, 0, DI21A0 },
{ TI06, CU00, 0, DI93A0 },
{ END_OF_STATUS, 0, 0 },
}

Definition at line 460 of file msl-states.c.

◆ state_db

const struct msl_timing_chart state_db[]
static
Initial value:
= {
{ TO10, CO10, 0 },
{ TO10, CO40, 0, DI21A0 },
{ TO10, CO41, 0, DI21A0 },
{ TO30, CI15, 0, DI21A0 },
{ TO50, CI33, 0, DI21A0 },
{ TI06, CI74, 0, DI91A0 },
{ TI06, CU00, 0, DI93A0 },
{ TI06, CU10, 0 },
{ TI06, CU01, 0, DI94A0 },
{ TI06, CU11, 0, DI95A0 },
{ TI06, CU12, 0 },
{ END_OF_STATUS, 0, 0 },
}
static void CI74(struct ge *ge)
Definition: msl-commands.c:146
static void CU02(struct ge *ge)
Definition: msl-commands.c:391

Definition at line 460 of file msl-states.c.

◆ state_dc

const struct msl_timing_chart state_dc[]
static
Initial value:
= {
{ TO10, CO13, 0 },
{ TO30, CI19, 0 },
{ TO30, CO90, 0 },
{ TO40, CO01, 0 },
{ TO50, CI32, 0, DI22A0 },
{ TI06, CU14, 0, DI22A0 },
{ END_OF_STATUS, 0, 0 },
}
static void CU20(struct ge *ge)
Definition: msl-commands.c:408
static void CO90(struct ge *ge)
Definition: msl-commands.c:174
static uint8_t state_dc_TI06_CI70(struct ge *ge)
Definition: msl-states.c:508
static uint8_t state_dc_TI06_CU20(struct ge *ge)
Definition: msl-states.c:512

Definition at line 512 of file msl-states.c.

◆ state_E0

const struct msl_timing_chart state_E0[]
static
Initial value:
= {
{ TO10, CO12, 0, DI17A0 },
{ TO10, CO41, 0, DI12A0 },
{ TO25, CO30, 0, DI12A0 },
{ TO40, CO00, 0, DI17A0 },
{ TO70, CI67, 0, DI12A0 },
{ TO70, CI62, 0, DI12A0 },
{ TO80, CI39, 0 },
{ TI05, CI05, 0, DI17A0 },
{ TI06, CU02, 0 },
{ END_OF_STATUS, 0, 0 }
}
static void CI39(struct ge *ge)
Definition: msl-commands.c:89
static void CU17(struct ge *ge)
Definition: msl-commands.c:406
static uint8_t state_E0_TI06_CU17(struct ge *ge)
Definition: msl-states.c:124

Definition at line 124 of file msl-states.c.

◆ state_E2_E3

const struct msl_timing_chart state_E2_E3[]
static
Initial value:
= {
{ TO10, CO10, 0 },
{ TO10, CO41, 0, DI12A0 },
{ TO25, CO30, 0, DI12A0 },
{ TO40, CO02, 0, DI18B0 },
{ TO70, CI67, 0, DI12A0 },
{ TO70, CI62, 0, DI12A0 },
{ TI05, CI08, 0 },
{ TI06, CI80, 0 },
{ TI06, CI83, 0 },
{ TI06, CU10, 0 },
{ TI06, CU11, 0, DI18A0 },
{ END_OF_STATUS, 0, 0 }
}
static void CI83(struct ge *ge)
Definition: msl-commands.c:154
static void CI89(struct ge *ge)
Definition: msl-commands.c:169
static uint8_t state_E2_E3_TI06_CI82(struct ge *ge)
Definition: msl-states.c:95
static uint8_t state_E2_E3_TI06_CU04(struct ge *ge)
Definition: msl-states.c:99
static uint8_t state_E2_E3_TO80_CI89(struct ge *ge)
Definition: msl-states.c:90

Definition at line 99 of file msl-states.c.

◆ state_E4

const struct msl_timing_chart state_E4[]
static
Initial value:
= {
{ TO10, CO10, 0, DI60A0 },
{ TO10, CO41, 0, DI60A0 },
{ TO25, CO30, 0, DI12A0 },
{ TO40, CO00, 0, DI60A0 },
{ TO70, CI67, 0, DI12A0 },
{ TO70, CI62, 0, DI12A0 },
{ TO70, CI65, 0, DI19A0 },
{ TI05, CI02, 0 },
{ TI06, CI06, 0 },
{ TI06, CU01, 0, DI60A0 },
{ END_OF_STATUS, 0, 0 }
}
static uint8_t state_E4_TO70_CI60(struct ge *ge)
Definition: msl-states.c:144

Definition at line 144 of file msl-states.c.

◆ state_E5

const struct msl_timing_chart state_E5[]
static
Initial value:
= {
{ TO10, CO10, 0, DI60A0 },
{ TO10, CO41, 0, DI60A0 },
{ TO25, CO30, 0, DI12A0 },
{ TO40, CO00, 0, DI60A0 },
{ TO70, CI67, 0, DI12A0 },
{ TO70, CI62, 0, DI12A0 },
{ TO70, CI65, 0, DI19A0 },
{ TO70, CI60, not_RO07 },
{ TI05, CI02, 0 },
{ TI06, CI06, 0 },
{ TI06, CU01, 0, DI60A0 },
{ END_OF_STATUS, 0, 0 }
}
static uint8_t not_RO07(struct ge *ge)
Definition: msl-states.c:24

Definition at line 168 of file msl-states.c.

◆ state_E6

const struct msl_timing_chart state_E6[]
static
Initial value:
= {
{ TO10, CO10, 0, DI60A0 },
{ TO10, CO41, 0, DI60A0 },
{ TO25, CO30, 0, DI12A0 },
{ TO30, CI12, 0 },
{ TO40, CO00, 0, DI60A0 },
{ TO70, CI67, 0, DI12A0 },
{ TO70, CI62, 0, DI12A0 },
{ TI05, CI01, 0 },
{ TI05, CI02, 0 },
{ TI06, CU00, 0, DI20A0 },
{ TI06, CU03, state_E6_TI06_CU03, EC56A0 },
{ TI06, CU11, 0 },
{ END_OF_STATUS, 0, 0 }
}
static void CI38(struct ge *ge)
Definition: msl-commands.c:74
static uint8_t state_E6_TO80_CI38(struct ge *ge)
Definition: msl-states.c:165
static uint8_t state_E6_TI06_CU17(struct ge *ge)
Definition: msl-states.c:168
static uint8_t state_E6_TI06_CU03(struct ge *ge)
Definition: msl-states.c:166

Definition at line 168 of file msl-states.c.

◆ state_E7

const struct msl_timing_chart state_E7[]
static
Initial value:
= {
{ TO10, CO10, 0, DI60A0 },
{ TO10, CO41, 0, DI60A0 },
{ TO25, CO30, 0, DI12A0 },
{ TO30, CI12, 0 },
{ TO40, CO00, 0, DI60A0 },
{ TO70, CI67, 0, DI12A0 },
{ TO70, CI62, 0 },
{ TI05, CI02, 0 },
{ TI06, CU00, 0, DI20A0 },
{ TI06, CU03, 0, EC56A0 },
{ TI06, CU10, 0 },
{ END_OF_STATUS, 0, 0 }
}
static uint8_t state_E7_TI06_CU17(struct ge *ge)
Definition: msl-states.c:218
static uint8_t state_E7_TO80_CI38(struct ge *ge)
Definition: msl-states.c:215

Definition at line 218 of file msl-states.c.

◆ state_ea

const struct msl_timing_chart state_ea[]
static
Initial value:
= {
{ TO10, CO18, 0 },
{ TO10, CO97, 0, DI11A0 },
{ TO10, CO96, 0, DI11A0 },
{ TO10, CO95, 0, DI11A0 },
{ TO10, CO94, 0 },
{ TO10, CO93, 0, DI11A0 },
{ TO10, CO92, 0, DI11A0 },
{ TO10, CO91, 0 },
{ TO10, CO90, 0, DI11A0 },
{ TO10, CO40, 0, DI11A0 },
{ TO10, CO41, 0, DI11A0 },
{ TO25, CO31, L206_or_PC01 },
{ TO30, CI11, 0 },
{ TO40, CO02, 0, DI11A0 },
{ TO50, CI33, 0, DI83A0 },
{ TI06, CU00, 0 },
{ END_OF_STATUS, 0, 0 },
}
static void CO94(struct ge *ge)
Definition: msl-commands.c:178
static void CO91(struct ge *ge)
Definition: msl-commands.c:175
static void CO92(struct ge *ge)
Definition: msl-commands.c:176
static void CO93(struct ge *ge)
Definition: msl-commands.c:177
static uint8_t L206_or_PC01(struct ge *ge)
Definition: msl-states.c:769

Definition at line 769 of file msl-states.c.

◆ state_eb

const struct msl_timing_chart state_eb[]
static
Initial value:
= {
{ TO10, CO12, 0, DA25A0 },
{ TO10, CO97, 0, DI11A0 },
{ TO10, CO96, 0, DI11A0 },
{ TO10, CO95, 0, DI11A0 },
{ TO10, CO94, 0 },
{ TO10, CO93, 0, DI11A0 },
{ TO10, CO92, 0, DI11A0 },
{ TO10, CO91, 0 },
{ TO10, CO90, 0, DI11A0 },
{ TO10, CO04, 0, DI11A0 },
{ TO10, CO41, 0, DI11A0 },
{ TO25, CO31, L206_or_PC01 },
{ TO30, CI11, 0 },
{ TO40, CO02, 0, DI11A0 },
{ TO50, CI32, 0, DI82A0 },
{ TO50, CE06, L207 },
{ TI06, CI75, state_eb_TI06_CI75, ED91A0 },
{ TI06, CU00, 0 },
{ TI06, CU13, 0, DI82A0 },
{ END_OF_STATUS, 0, 0 },
}
static void CO04(struct ge *ge)
Definition: msl-commands.c:19
static void CE06(struct ge *ge)
Definition: msl-commands.c:260
static void CE19(struct ge *ge)
Definition: msl-commands.c:380
static uint8_t state_eb_TI06_CE19(struct ge *ge)
Definition: msl-states.c:797
static uint8_t state_eb_TI06_CI75(struct ge *ge)
Definition: msl-states.c:792

Definition at line 797 of file msl-states.c.