The module is initialized with:
ONLINE* = gp( hhe1, 1)
This function call invokes a full screen menu.
A IK320 board can be introduced to Online by:
define/dev=hhe/mod=ik320/base=0xc04001/vector=65/chan=0 hhe1 define/dev=hhe/mod=ik320/base=0xc04001/vector=65/chan=1 hhe2
The hasvuvpgm configuration:
HHE1, HHE2:
Basis 0xc00000, Gruppenadr. 0x4000, Vector 65
SI = 0x41, SII = 0x0
12345678 12345678
S1 = duuuuudu, S2 = uuuuuuuu, J1 = 0001000, J2 = 0001000, J3 = 1???
u == up == on == oben (VME Stecker oben, S1 left, J1 oben)
HHE3, HHE4
Basis 0xc10000, Gruppenadr. 0x4000, Vector 66
SI = 0x42, SII = 0x4
S1 = uduuuudu, S2 = uuduuuuu
HHE5, HHE6
Basis 0xc20000, Gruppenadr. 0x4000, Vector 67
SI = 0x43, SII = 0x8
S1 = dduuuudu, S2 = uuuduuuu
HHE7, HHE8
Basis 0xc30000, Gruppenadr. 0x4000, Vector 68
SI = 0x44, SII = 0xc
S1 = uuduuudu, S2 = uudduuuu
define/dev=HHE/mod=IK320/base=0xc04001/vector=65/chan=0 HHE1
define/dev=HHE/mod=IK320/base=0xc04001/vector=65/chan=1 HHE2
define/dev=HHE/mod=IK320/base=0xc14002/vector=66/chan=0 HHE3
define/dev=HHE/mod=IK320/base=0xc14002/vector=66/chan=1 HHE4
define/dev=HHE/mod=IK320/base=0xc24003/vector=67/chan=0 HHE5
define/dev=HHE/mod=IK320/base=0xc24003/vector=67/chan=1 HHE6
define/dev=HHE/mod=IK320/base=0xc34004/vector=68/chan=0 HHE7
define/dev=HHE/mod=IK320/base=0xc34004/vector=69/chan=1 HHE8
POST Interrupts, e.g. HHE7:
nach power-on
* = gp(hhe7)
vmeput:A24D16 2 B (7) to 0xc30100
vmeput:A16D8 1 B (0) to 0x4008
(0x40 0x29): ...
IK320_INT_SERVICE: Default case 0x29
vmeput:A24D16 2 B (0) to 0xc30018
vmeget:A24D8 1 B (0) from 0xc30006
oder HHE1 (standard):
vmeput:A24D16 2 B (7) to 0xe00100
vmeput:A16D8 1 B (0) to 0x4002
vmeget:A24D16 2 B (700) from 0xe00018
Interrupt no. 6 vector 65 irq 4
(0x7 0x0): POST, ok
IK320_INT_SERVICE: POST reply
vmeput:A24D16 2 B (0) to 0xe00018