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