projects/aports·blob master · refs

24 lines · 1.0 KiB

1diff -upr simh-3.11-1.orig/PDP11/pdp11_defs.h simh-3.11-1/PDP11/pdp11_defs.h
2--- simh-3.11-1.orig/PDP11/pdp11_defs.h 2021-07-24 09:40:30.894068560 +0200
3+++ simh-3.11-1/PDP11/pdp11_defs.h 2021-07-24 09:41:15.954102912 +0200
4@@ -900,13 +900,13 @@ void cpu_set_boot (int32 pc);
5 #define WrMemW(pa,d) uc15_WrMemW (pa, d)
6 #define WrMemB(pa, d) uc15_WrMemB (pa, d)
7
8-uint32 uc15_memsize;
9-int32 uc15_RdMemW (int32 pa);
10-int32 uc15_RdMemB (int32 pa);
11-void uc15_WrMemW (int32 pa, int32 d);
12-void uc15_WrMemB (int32 pa, int32 d);
13-int32 Map_Read18 (uint32 ba, int32 bc, uint32 *buf);
14-int32 Map_Write18 (uint32 ba, int32 bc, uint32 *buf);
15+extern uint32 uc15_memsize;
16+extern int32 uc15_RdMemW (int32 pa);
17+extern int32 uc15_RdMemB (int32 pa);
18+extern void uc15_WrMemW (int32 pa, int32 d);
19+extern void uc15_WrMemB (int32 pa, int32 d);
20+extern int32 Map_Read18 (uint32 ba, int32 bc, uint32 *buf);
21+extern int32 Map_Write18 (uint32 ba, int32 bc, uint32 *buf);
22
23 #else /* PDP-11 */
24