mrg
3f647a126c
clockattach(): print the hostid as a 32-bit value to avoid 64-bit sign extension.
2000-12-19 05:09:06 +00:00
tsubai
a255931f5c
Remove unnecessary casts.
2000-12-19 03:13:40 +00:00
tsubai
438b1e68e0
Add support for Kensington Turbo Mouse.
2000-12-19 02:59:23 +00:00
tsubai
0f4768af30
Sync with mac68k.
2000-12-19 02:50:11 +00:00
bjh21
689b0d9238
Regen
2000-12-19 00:36:54 +00:00
bjh21
6d2a9cf566
Correct i-cubed podule list from their CardType utility.
2000-12-19 00:36:26 +00:00
thorpej
f2242e9329
Gah, fix braino in last.
2000-12-18 23:41:58 +00:00
thorpej
895f21a679
Prototype freebsd_syscall_intern() in freebsd_machdep.h so that
...
freebsd_exec.c has access to it.
2000-12-18 23:29:46 +00:00
thorpej
ad4f387a4c
Put back the INITIALLY_{ENABLED,LEVEL_TRIGGERED}() PROM brain-damage
...
work-around. It's required in order for the DEC Multia (a very
brain-damaged little machine) to work properly.
Submitted by Juergen Weiss <weiss@uni-mainz.de>, addresses
port-alpha/11202.
2000-12-18 21:49:08 +00:00
scw
e82303a96d
s/MDECDIR/MDEC_DIR/
2000-12-18 21:27:01 +00:00
jdolecek
02f7f5ef0e
make compilable within LKM
2000-12-18 20:49:17 +00:00
jdolecek
6701524af4
put back the rval[1] microoptimization, this is no longer used by FreeBSD emulation
2000-12-18 20:40:25 +00:00
jdolecek
2db538c869
separate the freebsd syscall code similarily to other emulations
2000-12-18 20:38:27 +00:00
mrg
32b8108b06
s/%qx/%llx/
2000-12-18 15:57:15 +00:00
mrg
dd2f1cdf71
- rename 32bit USRSTACK32, and define USRSTACK to that if !__arch64__, so that
...
64bit code can see USRSTACK32
- bump the limits
2000-12-18 14:48:26 +00:00
jdolecek
214db5ca6b
Store edx to rval[1], so that it won't get zeroed spuriously - this made
...
shared FreeBSD binaries coredump.
This solves port-i386/11708 by Atsushi Onoe.
XXX it may be worth it to split FreeBSD syscall code off syscall.c similar way
XXX as other emulations
2000-12-18 11:37:08 +00:00
minoura
6f08eabd1f
%reg -> %%reg in asm() directive.
2000-12-18 02:46:49 +00:00
bjh21
c25ab2f1ec
Rudimentary facilities for extracting the card's Ethernet address from the
...
ROM. Only works on one of my two cards, though. It looks like we'll need
to use the RISC OS loader on the podule to get this right. *mutter*
2000-12-18 00:46:47 +00:00
tsubai
9812c28653
Clean up unused variables.
2000-12-17 23:24:25 +00:00
tsubai
600a78f5a5
Move variable tickspending to clock.c; it's used in only clock.c.
2000-12-17 23:16:22 +00:00
tsubai
00940e9045
Switch to the idle stack in the idle loop.
2000-12-17 22:57:35 +00:00
jmc
3926121843
Comment out the isa wss driver.
...
GENERIC is the kernel used on new installs and too many things overlap the
resources (irq mostly) the default isa version may be using which causes
panics on reboot.
2000-12-17 22:53:52 +00:00
pk
c421b5eb92
Pull over revision 1.23 from sparc:
...
Fake a label only if it appears to be blank, and if so use RAW_PART
instead of 0.
2000-12-17 22:39:18 +00:00
bjh21
4942923809
Handle detecting the available media and state of medium selection links
...
on EtherLan 100 (and presumably 500) boards.
2000-12-17 22:29:26 +00:00
pk
065dbd3604
Make pointer formats work with a 32-bit compiler.
2000-12-17 21:54:20 +00:00
pk
51dca5ed7c
Fix printf() pointer formats & make them work with a 32-bit compiler.
2000-12-17 21:43:54 +00:00
pk
4d082438e0
Literal `%' in format string => `%%'
2000-12-17 21:42:21 +00:00
pk
107489f7a1
Remove spurious `#define DEBUG'
2000-12-17 21:41:43 +00:00
thorpej
0a8ec4baf3
Add an at isapnp.
2000-12-17 20:35:45 +00:00
jdolecek
cacec11253
delete obsolete comment
2000-12-17 15:52:39 +00:00
jmc
d1c6f1123f
Add pnpbios_getiosize
2000-12-17 07:59:14 +00:00
jmc
50445038df
Change the attach routine so it handles all the known cases that pnpbios
...
returns for floppy controllers i/o ports. i.e.
1. 1 range of length 4 (which conveniently "forgets" the ctl i/o port),
2. 2 ranges: 1 of length 4 and the ctl i/o port.
3. 1 range of length 6 which goes to the end of the ctl i/o.
Make this line up with the MI fdc code by mapping in a range of 4 on the
base i/o and then either direct or submapping the ctl i/o. In the one case
where the BIOS lies and says it's not there just map it in anyways. (but note
the fact to the end user).
2000-12-17 07:58:37 +00:00
mycroft
f25d5fc601
Fix another obvious linesw problem.
2000-12-16 21:16:22 +00:00
mycroft
8a6c4ba10b
Fix an obvious braino in the line discipline change.
2000-12-16 21:09:18 +00:00
bjh21
72735aa75a
Correct embarrassing null-pointer-dereference bug. Also fixes interrupt
...
enabling.
Default to 10base2 for now, since automatic media selection doesn't work.
2000-12-16 18:24:36 +00:00
bjh21
3ebcd51009
I think bit 0 of the status register is the interrupt status on read.
2000-12-16 18:23:14 +00:00
bjh21
3c5709c088
Separate out checkvectors(), so it can be used elsewhere for debugging.
2000-12-16 16:45:11 +00:00
simonb
4cf1e73334
Use sys/conf/newvers_stand.sh instead of local script.
2000-12-16 04:20:24 +00:00
tsutsui
e9da06d897
Add options COMPAT_LINUX (sync with GENERIC).
2000-12-15 18:19:03 +00:00
itohy
cf27186531
Remove empty lines from cpp output since make doesn't seem to like them.
2000-12-15 07:16:36 +00:00
tsubai
0763c14571
Make this compile again.
2000-12-15 01:16:48 +00:00
thorpej
cd414d81ab
Glue in ALTQ.
2000-12-14 23:55:31 +00:00
jeffs
1c726aab7f
For MIPS software masking option, when returning to user mode apply
...
the mask to all interrupts to catch changes in the mask state faster.
Does not affect platforms w/o this option enabled.
2000-12-14 21:29:51 +00:00
jeffs
19adf5c987
Make userret() "static __inline". This lets it be inlined, even if you
...
do not have the compiler inline normal functions to save space. It helps
a bit on lmbench.
2000-12-14 21:24:53 +00:00
bjh21
395a883e48
Pull across arm32 rev 1.19:
...
Remove ALTENTRY(). It's dangerous and should not be used.
2000-12-14 20:50:56 +00:00
mycroft
fbcb53e0b5
Sync with -current, add COMPAT_LINUX.
2000-12-14 20:46:06 +00:00
bjh21
e266a563d8
Filter out non-ASCII characters from podule descriptions.
...
I think my MIDI card had a \r at the end, which was confusing.
2000-12-14 20:40:29 +00:00
scw
5cabdd3709
Some snippets of documentation for mvme68k...
2000-12-14 20:30:14 +00:00
bjh21
84d111ea01
Move RCSID to the end of locore so it doesn't end up in zero page if we
...
compile with an asm.h which doesn't know about section .ident.
2000-12-14 20:30:03 +00:00
bjh21
a6b4048c85
Get ELF RCSIDs back
2000-12-14 20:26:42 +00:00