| plan 9 kernel history: overview | file list | diff list |
1992/0913/ss/l.s (diff list | history)
| 1992/0912/sys/src/9/ss/l.s:82,87 – 1992/0913/sys/src/9/ss/l.s:82,117 (short | long | prev | next) | ||
| 1992/0912 | NOOP | |
| 1990/1226 | RETURN | |
| 1992/0913 | TEXT softtas(SB), $0 /* all software; avoid LDSTUB */ MOVW PSR, R8 MOVW $SYSPSR, R9 MOVW R9, PSR NOOP MOVB (R7), R10 CMP R10, R0 BE gotit #ifdef asdf ANDN $31, R7 /* flush cache line */ MOVW $0, (R7, 0xD) #endif MOVW $0xFF, R7 MOVW R8, PSR NOOP RETURN gotit: MOVW $0xFF, R10 MOVB R10, (R7) #ifdef asdf ANDN $31, R7 /* flush cache line */ MOVW $0, (R7, 0xD) #endif MOVW $0, R7 MOVW R8, PSR NOOP RETURN | |
| 1990/1226 | TEXT spllo(SB), $0 MOVW PSR, R7 | |