Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | uexec.c (mfread): Manage register 016. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
c10b5ec3c44941dcab36cc9eaa696809 |
User & Date: | ams 2024-06-26 16:23:10 |
Context
2024-06-27
| ||
10:40 | sdl2.c: Add stubs for idle handler. check-in: db4c795d7a user: ams tags: trunk | |
2024-06-26
| ||
16:23 | uexec.c (mfread): Manage register 016. check-in: c10b5ec3c4 user: ams tags: trunk | |
15:51 | uexec.c: Fix brain-typos. check-in: 27abad6136 user: ams tags: trunk | |
Changes
Changes to uexec.c.
︙ | ︙ | |||
238 239 240 241 242 243 244 245 246 247 248 249 250 251 | return mfmem[030]; case 013: return (interrupt_control & (1 << 29)) ? mfmem[1] : mfmem[1] & ~1; case 014: res = (spcptr << 24) | (spc[spcptr] & 01777777); DEBUG(TRACE_MICROCODE, "reading spc[%o] + ptr -> %o\n", spcptr, mdata); spcptr = (spcptr - 1) & 037; return res; case 024: DEBUG(TRACE_MICROCODE, "reading pdl[%o] -> %o, pop\n", mfmem[014], pdl[mfmem[014]]); res = pdl[mfmem[014]]; trace_pdlptr_pop(mdata); mfmem[014] = (mfmem[014] - 1) & 01777; return res; | > > > | 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 | return mfmem[030]; case 013: return (interrupt_control & (1 << 29)) ? mfmem[1] : mfmem[1] & ~1; case 014: res = (spcptr << 24) | (spc[spcptr] & 01777777); DEBUG(TRACE_MICROCODE, "reading spc[%o] + ptr -> %o\n", spcptr, mdata); spcptr = (spcptr - 1) & 037; return res; case 015: /* ??? */ res = 0; return res; case 024: DEBUG(TRACE_MICROCODE, "reading pdl[%o] -> %o, pop\n", mfmem[014], pdl[mfmem[014]]); res = pdl[mfmem[014]]; trace_pdlptr_pop(mdata); mfmem[014] = (mfmem[014] - 1) & 01777; return res; |
︙ | ︙ |