pk
c4a9be4024
Sparc disassembler from David Miller.
...
Heavily munged by me to:
- reduce table size significantly.
- follow various opcode tables in the Sparc Architecture Manual (V9)
more closely.
- recognise V8 priviliged instructions.
- fit the DDB interface.
- fix many typos.
Todo:
- get a number of FP ops right (unimportant until V9 is here).
- opcode aliases (`mov',`cmp',`set') for simple instructions.
- better template matching; current method is sloppy and is prone to spurious
matches.
1995-01-05 21:33:31 +00:00
pk
5188187aff
void microtime().
1995-01-05 16:56:59 +00:00
pk
2a22c853db
Adapt to changed SCSI subsystem.
1995-01-02 20:21:01 +00:00
cgd
e5049f4d59
make the definition of _JBLEN mach. dep. header-dependent.
1994-12-20 10:36:27 +00:00
deraadt
4ef28ec578
correct ie[1234] addreses
1994-12-17 23:12:41 +00:00
deraadt
7ba7829654
microtime botch
1994-12-17 08:45:32 +00:00
deraadt
553b2d8f73
... but we still want the sun4c/sun4m case to work
1994-12-17 05:40:24 +00:00
deraadt
fe0b8c6a90
oclock support for the 4/100 and 4/200
1994-12-16 22:16:58 +00:00
deraadt
8201cbd042
microtime -> lo_microtime (oclock is different)
...
on machines with 6 register windows, "nop" out a pair of save/restore's (big
performance win on slow 4/100 and 4/200 machines)
1994-12-16 22:11:47 +00:00
deraadt
07f33ae7d1
obio ie support by chuck and me
1994-12-16 22:01:09 +00:00
deraadt
651f7c8f29
open changed again
1994-12-16 22:00:23 +00:00
deraadt
8730c977bd
ie[01234] and obclock
1994-12-16 21:53:43 +00:00
deraadt
c68c62c943
SUN4m-only..
1994-12-16 21:53:25 +00:00
deraadt
2c0a05e7fa
oclock for 4/100 and 4/200
1994-12-16 21:53:01 +00:00
deraadt
198bf71a5f
do not need clockreg.h
1994-12-16 21:52:36 +00:00
deraadt
1beda66497
increase getprop buffer size
1994-12-16 19:02:16 +00:00
deraadt
e22f3bf9f3
typo
1994-12-15 02:53:00 +00:00
deraadt
e88bd9f695
obio fixes from the two chucks!
1994-12-14 22:17:18 +00:00
mycroft
d42a8b725e
Remove extra arg to d_open.
1994-12-14 19:10:08 +00:00
deraadt
0be2ffa45a
make BADALIAS() and CACHE_ALIAS_DIST sun4-safe
1994-12-14 06:59:18 +00:00
pk
e8880dceb9
Follow prototype changes in libsa.
1994-12-11 15:18:34 +00:00
pk
c09156bf8b
Introduce pmap_prefer() which is used to obtain a cache-friendly virtual
...
address.
1994-12-10 11:43:56 +00:00
deraadt
ca6f5cbe06
Use symbolic constants to access the prom vector.
...
Deal with v0 openrom (on sun4c machines only).
1994-12-07 14:47:04 +00:00
mycroft
e5379bfffb
Clean up deleted files.
1994-12-07 14:46:06 +00:00
deraadt
4144af8de8
bigtime cleanup
1994-12-07 14:45:54 +00:00
deraadt
1ef32e64bc
clean better
1994-12-06 20:54:46 +00:00
deraadt
64eedae2df
changer fix
1994-12-06 14:39:47 +00:00
pk
fc1b40eef4
cosmetic change.
1994-12-06 10:39:40 +00:00
pk
2397f57e36
Move DDB argument processing up before our input registers get trashed.
1994-12-06 09:58:09 +00:00
deraadt
03cba26fa6
place message buffer in low physical memory, so that it can survive a
...
warm boot. the sun4 boot program corrupts some memory there so adjust
upwards on the sun4. (from chuck)
1994-12-06 08:34:00 +00:00
deraadt
31e5af3828
vm access permissions give SIGSEGV
...
alignment errors give SIGBUS
1994-12-06 00:27:46 +00:00
deraadt
421ec01e3f
bdev for st
1994-12-06 00:18:10 +00:00
deraadt
2717a8de7e
TIOC[SG]FLAGS from matthew green
1994-12-06 00:01:39 +00:00
deraadt
7cd44df2e3
scsi changer
1994-12-05 13:54:11 +00:00
deraadt
fcb4fd9cb0
COMPAT_10 all around
1994-12-05 09:17:30 +00:00
deraadt
cae9130ef6
enable SYSVMSG,SYSVSEM,SYSVSHM
1994-11-30 19:44:53 +00:00
deraadt
12af703502
wait for ack from chip
1994-11-29 22:35:20 +00:00
deraadt
1eb4763766
debug code for dma hang
1994-11-27 00:08:34 +00:00
deraadt
41260b47ce
i hate ttyX-ignore-cd, but leave it here for a while longer
1994-11-26 07:36:52 +00:00
deraadt
c548f8887c
repair some stuff
1994-11-25 23:56:21 +00:00
deraadt
7289c28055
cnpollc function for DDB
1994-11-25 23:55:53 +00:00
deraadt
3a4ca432b2
no need to turn DMA off twice
1994-11-25 23:12:44 +00:00
deraadt
6abee40cb1
prototype wcopy/wzero
1994-11-25 23:11:42 +00:00
deraadt
e62b8b3fa2
choose {w,b}{copy,zero} automatically
1994-11-25 23:11:23 +00:00
deraadt
2a90e82894
wzero/wcopy moved to machdep.c
1994-11-25 23:10:47 +00:00
deraadt
fc5e9a48e2
wcopy/wzero belong here
1994-11-25 23:10:26 +00:00
deraadt
e7728e3080
support obj directory
1994-11-25 23:09:34 +00:00
deraadt
f08d8394d7
putchar is void
1994-11-25 23:09:20 +00:00
deraadt
2bfe2ea770
round text segment to __LDPGSZ
1994-11-25 23:09:09 +00:00
deraadt
58117a4011
ie cards coldstart with a parity error, reset it
1994-11-23 22:28:12 +00:00