Dashed lines for all v7 states

AfoHT
Oct 7, 2021, 10:45 AM
GZAEAN22ZRDMOUWUYZSEX2VA4UI3EYW35JMDO5MJEL5YQZEKDXHQC

Dependencies

Change contents

  • edit in "eic-states.dot" at line 21
    [3.237]
    [3.237]
    eic_new;
  • edit in "eic-states.dot" at line 23
    [3.287][3.201:202](),[3.201][3.201:202]()
  • replacement in "eic-states.dot" at line 29
    [3.565][3.565:594]()
    eic_new;
    [3.565]
    [3.437]
    eic_new -> sync_new_sync;
    eic_new -> sync_new_async;
    eic_new -> sync_new_sync_nmi;
    eic_new -> sync_new_async_nmi;
  • edit in "eic-states.dot" at line 36
    [3.678]
    [3.678]
    eic_new_only_async;
  • replacement in "eic-states.dot" at line 39
    [3.791][3.791:899]()
    node [shape=box,style=filled,color=green];
    async_new_async;
    [3.791]
    [3.899]
    async_new_async[color=green];
  • replacement in "eic-states.dot" at line 42
    [3.981][3.981:1021]()
    eic_new_only_async;
    [3.981]
    [3.830]
    eic_new_only_async -> async_new_async;
    eic_new_only_async -> async_new_async_nmi;
  • replacement in "eic-states.dot" at line 80
    [3.365][3.518:563](),[3.563][2.176:222]()
    Debounced -> SyncEdgeDetect;
    Debounced -> AsyncEdgeDetect;
    [3.365]
    [3.609]
    Debounced -> SyncEdgeDetect[style="dashed", label="v7 only"];
    Debounced -> AsyncEdgeDetect[style="dashed", label="v7 only"];
  • replacement in "eic-states.dot" at line 106
    [3.963][3.963:1003]()
    WithClock -> Debounced;
    [3.963]
    [3.1003]
    WithClock -> Debounced[style="dashed", label="v7 only"];
  • replacement in "eic-states.dot" at line 108
    [3.1040][3.1040:1080]()
    WithClock -> AsyncOnly;
    [3.1040]
    [3.1080]
    WithClock -> AsyncOnly[style="dashed", label="v7 only"];
  • replacement in "eic-states.dot" at line 110
    [3.1122][3.1122:1168]()
    AsyncOnly -> AsyncEdgeDetect;
    [3.1122]
    [3.1168]
    AsyncOnly -> AsyncEdgeDetect[style="dashed", label="v7 only"];
  • replacement in "eic-states.dot" at line 112
    [3.1207][3.1514:1561]()
    AsyncOnly -> AsyncLevelDetect;
    [3.1207]
    [3.1724]
    AsyncOnly -> AsyncLevelDetect[style="dashed", label="v7 only"];
  • replacement in "eic-states.dot" at line 122
    [3.2074][3.1290:1339]()
    WithoutClock -> AsyncEdgeDetect;
    [3.2074]
    [3.1392]
    WithoutClock -> AsyncEdgeDetect[style="dashed", label="v7 only"];
  • replacement in "eic-states.dot" at line 170
    [3.2000][3.2000:2064]()
    WithoutClockNmi -> NMILevelDetectAsync;
    [3.2000]
    [3.2125]
    WithoutClockNmi -> NMILevelDetectAsync[style="dashed", label="v7 only"];
  • replacement in "eic-states.dot" at line 192
    [3.1484][3.3439:3487]()
    async_new_async_nmi -> WithoutClockNmi;
    [3.1484]
    [3.2320]
    async_new_async_nmi -> WithoutClockNmi[style="dashed", label="v7 only"];
  • replacement in "eic-states.dot" at line 194
    [3.2356][3.1485:1525]()
    sync_new_async -> WithoutClock;
    [3.2356]
    [3.3488]
    sync_new_async -> WithoutClock[style="dashed", label="v7 only"];
  • replacement in "eic-states.dot" at line 196
    [3.3531][3.3531:3578]()
    sync_new_async_nmi -> WithoutClockNmi;
    [3.3531]
    [3.2400]
    sync_new_async_nmi -> WithoutClockNmi[style="dashed", label="v7 only"];