Searched refs:PSW_V_CM (Results 1 – 4 of 4) sorted by relevance
/dports/emulators/xhomer/xhomer-9-16-06/ |
H A D | pdp11_cpu.c | 399 { GRDATA (CM, PSW, 8, 2, PSW_V_CM) }, 802 else mode = (PSW >> PSW_V_CM) & 03; in relocC() 1380 curr = (cm << PSW_V_CM) | (pm << PSW_V_PM) | (rs << PSW_V_RS) | in CPU_wr() 1389 cm = (curr >> PSW_V_CM) & 03; /* call calc_is,ds */ in CPU_wr() 1517 cm = (PSW >> PSW_V_CM) & 03; /* call calc_is,ds */ in sim_instr() 1610 PSW = (cm << PSW_V_CM) | (pm << PSW_V_PM) | (rs << PSW_V_RS) | in sim_instr() 1617 t = (src2 >> PSW_V_CM) & 03; in sim_instr() 1743 cm = (src2 >> PSW_V_CM) & 03; in sim_instr() 1747 else { cm = cm | ((src2 >> PSW_V_CM) & 03); in sim_instr() 2048 PSW = (cm << PSW_V_CM) | (pm << PSW_V_PM) | in sim_instr() [all …]
|
H A D | pdp11_defs.h | 70 #define PSW_V_CM 14 /* current mode */ macro
|
/dports/emulators/simh/simh-3.9.0_5/PDP11/ |
H A D | pdp11_cpu.c | 415 { GRDATA (CM, PSW, 8, 2, PSW_V_CM) }, 777 t = (src2 >> PSW_V_CM) & 03; /* new cm */ in sim_instr() 2695 else mode = (PSW >> PSW_V_CM) & 03; in relocC() 2857 return (cm << PSW_V_CM) | (pm << PSW_V_PM) | in get_PSW() 2900 cm = cm | ((val >> PSW_V_CM) & 03); /* or to cm,pm,rs */ in put_PSW() 2905 cm = (val >> PSW_V_CM) & 03; /* write cm,pm,rs,ipl */ in put_PSW()
|
H A D | pdp11_defs.h | 277 #define PSW_V_CM 14 /* current mode */ macro
|