mrg
674f1689f6
regen
2001-02-02 13:03:39 +00:00
mrg
b0f29c9c95
add lchflags, issetugid, utrace, reserves for [gs]etcontext, and sched/SA.
2001-02-02 13:01:44 +00:00
mrg
2110531265
implement stat & fstat properly.
2001-02-02 13:00:29 +00:00
mrg
bdec681975
sunos_ioctl.c is included by sunos32_ioctl.c. include the sunos32 &
...
netbsd32 headers if we are in sunos32 mode.
2001-02-02 12:59:43 +00:00
fvdl
fbd66cd154
Add COMPAT_15
2001-02-02 10:53:48 +00:00
sato
dcdef16dcd
Copyright year.
2001-02-02 08:31:04 +00:00
mrg
c084c19f60
add "wd" to chrtoblktbl
2001-02-02 07:39:28 +00:00
mrg
2a9fceab8d
enable the kbd/ms. enable some compat options for compat_sunos
2001-02-02 07:33:42 +00:00
mrg
9954eaa78b
include compat/sunos32/sunos32.files
2001-02-02 07:32:45 +00:00
mrg
04cb3c57d6
bump NMBLUSTERS now this machine has NFS server tasks.
2001-02-02 07:32:20 +00:00
mrg
d4dfeaf200
add sunos32 support.
2001-02-02 07:30:22 +00:00
mrg
2f62d51a64
generate.
2001-02-02 07:29:42 +00:00
mrg
3fbaadb80d
initial support for sunos binaries running on a 64 bit sparc64 kernel.
...
some programs work, many do not yet.
2001-02-02 07:28:54 +00:00
mrg
b67bcac710
don't build these files if we're doing compat_netbsd32 as well.
...
a different set are required.
2001-02-02 07:12:27 +00:00
mrg
157a31d7a1
make this useful when compiled on sparc64: two members in sunos_nfs_args
...
become typedefs.
2001-02-02 07:11:09 +00:00
mrg
e4c34bc9e5
de-static netbsd32_exec_aout_prep_[zno]magic().
...
de-static netbsd32_from_stat43().
move the guts of netbsd32_execve() into netbsd32_execve2().
all of are for the forthcoming sunos32 compat mode (for sparc64).
2001-02-02 07:08:17 +00:00
marcus
5592504080
Fixed type mismatch in debug output...
2001-02-02 06:27:44 +00:00
briggs
9150a401ba
No longer needed
2001-02-02 06:12:34 +00:00
briggs
044caccfff
Split OpenPIC support into powerpc so ports only need minimal custom
...
configuration. openpic_init() now takes a single argument that is the
base of the OpenPIC register space.
2001-02-02 06:11:52 +00:00
marcus
51c778440d
Now does character remapping depending on font encoding.
2001-02-02 06:01:01 +00:00
marcus
005368f745
Added a function to remap Unicode character to font glyph index.
2001-02-02 06:00:38 +00:00
marcus
0fa36be20f
Set correct font encoding.
2001-02-02 05:59:53 +00:00
marcus
24f268a691
Added a fontencoding for the Sony fonts.
2001-02-02 05:58:04 +00:00
tv
1977657943
Provide proper option dependencies for some files included either
...
unconditionally or on too-inclusive conditions (resulting in dead code):
miscfs/genfs/layer_*.c (nullfs | overlay | umapfs)
miscfs/procfs/procfs_map.c (procfs)
netinet/ip_ecn.c (ipsec | gif | stf)
2001-02-02 04:39:35 +00:00
thorpej
311479928a
Rework the transmit logic. Use a "free" and "dirty" list of
...
transmit jobs. The previous logic occasionally, under heavy
load, would attempt to sync and unload DMA maps that weren't
currently in use, and also occasionally leaked mbufs under
heavy load.
Yay, NFS now works pretty well on my Dreamcast.
2001-02-02 04:34:19 +00:00
hubertf
295df3b3d7
Regen: Add M5243 PCI-AGP Bridge
...
Fixes PR 11466 by Jared D. McNeill <jmcneill@invisible.yi.org>
2001-02-02 03:56:20 +00:00
hubertf
4421d6f784
Add M5243 PCI-AGP Bridge
...
Fixes PR 11466 by Jared D. McNeill <jmcneill@invisible.yi.org>
2001-02-02 03:51:52 +00:00
thorpej
bf8be41116
Put the rx buf pointer into the softc directly.
2001-02-02 03:51:51 +00:00
thorpej
4fab177f7e
Don't make the reporting of the keyboard type a parenthetical.
2001-02-02 03:09:16 +00:00
thorpej
2ae9f715f6
Report the VGA/NTSC RGB/composite mode of the display.
2001-02-02 03:07:29 +00:00
thorpej
ef2315d256
Rewrite how mod/ref emulation is done. In particular, make
...
modified attribute checking actually work. Previously, a
page could be reported as modified even if it wasn't! This
is very bad, and e.g. caused the VM system to attempt to
"clean" pages of read-only files.
Only lip-services is paid to referenced attribute emulation.
This could be improved.
2001-02-02 02:28:18 +00:00
enami
dda0d50982
Explicitly panic if failed to allocate some memory during initialization.
2001-02-02 01:55:52 +00:00
leo
50c553e643
Announce page-size to the VM-system. Thanks to Izumi Tsutsui for pointing
...
this out.
2001-02-01 21:22:55 +00:00
thorpej
6195ca3474
Add some info to the dmamap_sync assertion messages.
2001-02-01 19:56:44 +00:00
marcus
fc7cc52392
Fixed the last raw accesses to use bus_space. Also added DMA mem size field.
2001-02-01 19:35:04 +00:00
thorpej
bd8c908512
Add a display type for the Dreamcast PowerVR.
2001-02-01 17:53:12 +00:00
leo
3d1167e274
Fix fallout from lastest tty changes.
2001-02-01 08:59:45 +00:00
leo
9b569c3abe
No longer update the PAGE_* variables. They have turned into compile time
...
constants.
2001-02-01 08:58:03 +00:00
tsutsui
94ebf6d0d7
Update for the install floppy:
...
- Add newer devices (wscons etc.)
- Add -mmemcpy to COPTS
- Reduce maxusers
- Remove KERNFS
- Disable some COMPAT_* options
- Add MEMORY_DISK_SERVER=0
- Enable options NFS_V2_ONLY and VNODE_OP_NOINLINE
2001-02-01 06:23:54 +00:00
thorpej
84b5bb2f1b
Fix a bug in ring-buffer wrap calculation. On the Dreamcast,
...
it causes assertions to fail in the PCI bounce buffer code. On
other platforms, it causes the address of the next packet to
be mis-calculated, leading to packet loss.
2001-02-01 04:45:17 +00:00
thorpej
f436156dd7
Use the BOLD8x16 font for the console, and remove the RCONS_16BPP
...
option (no longer needed).
2001-02-01 01:27:59 +00:00
thorpej
f16d219c1b
Config glue for rasops/wsfont.
2001-02-01 01:27:04 +00:00
thorpej
fbfc0872d8
New PowerVR display driver, based on the TURBOchannel "cfb"
...
driver by Tohru Nisimura (a very good framework for a FB driver,
BTW!), using bits of Marcus's original driver for the hardware
access.
The main advantage of this version is that is uses rasops (which
is faster than the rcons stuff) and wsfont, so you can select the
console font in the kernel config file. Using the BOLD8x16 font,
you get an 80x30 console (vast improvement compared to the Gallant12x22
font).
2001-02-01 01:25:56 +00:00
thorpej
41b0cdf3e5
Add configuration info for the SEGA Broadband Adapter,
...
and enable the NFS file system and DHCP NFS root support.
2001-02-01 01:09:12 +00:00
thorpej
26cf6921bc
GAPS PCI bridge support. Low-level stuff from Marcus, bus_dma
...
implementation from me.
2001-02-01 01:04:55 +00:00
thorpej
e2c0abd45d
Implement {read,write}_region_1, and sprinkle some __volatile
...
around for sanity.
2001-02-01 01:01:50 +00:00
marcus
f2358f8d43
Basic G2 locking implemented.
2001-01-31 21:58:37 +00:00
thorpej
d729ba2b1f
Support for masking/unmasking IRQ 11 (used by the G2/GAPS bridge).
...
From Marcus.
2001-01-31 18:44:07 +00:00
thorpej
a42d651b53
G2/GAPS PCI configuration glue, for the Broadband Adapter.
2001-01-31 18:39:46 +00:00
thorpej
9342211052
PCI glue, from Marcus.
2001-01-31 18:38:26 +00:00