22 lines
246 B
C
22 lines
246 B
C
|
|
GATEFUNC(Diode) {
|
|
setport(2, getport(1));
|
|
}
|
|
GATEFUNC(Not) {
|
|
setport(2, !getport(1));
|
|
}
|
|
|
|
////
|
|
|
|
enum GateFuncs {
|
|
GateFunc_None,
|
|
GateFunc_Diode,
|
|
GateFunc_Not,
|
|
};
|
|
|
|
GateFunc sim_logic_functions[] = {
|
|
0,
|
|
GATEFUNCID(Diode),
|
|
GATEFUNCID(Not),
|
|
};
|