uch
3a1a0b37af
IOM_RAM_BEGIN is changed to specify physical address.
2002-05-09 12:32:09 +00:00
thorpej
46a3731866
Move the CPU/clock/memory-related options to std.dreamcast, since
...
they are constant across all Dreamcast systems.
2002-05-03 01:36:02 +00:00
uch
4d7b6d37d1
switch to NEW_TOOLCHAIN
2002-04-25 17:01:47 +00:00
atatat
d1b3852365
Add the INCLUDE_CONFIG_FILE option to all config files. In config
...
files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or
ALPHA), it is uncommented.
2002-04-25 15:06:20 +00:00
thorpej
eedd94475c
* Move the mii_bitbang attribute into dev/mii/files.mii
...
* Pull in dev/mii/files.mii from conf/files, rather than playing
the magic "files include order" dance in N machine-dependent
configuration definitions.
2002-04-16 20:50:16 +00:00
gmcgarry
6e066ba77a
Add commented-out USERCONF option. Mainly useful for install media
...
and can be optionally enabled based on miniroot and ramdisk size
requirements.
2002-04-12 08:10:45 +00:00
lukem
d213d804f7
Rename MEMORY_DISK_SIZE (formerly MINIROOTSIZE) to MEMORY_DISK_ROOT_SIZE,
...
which was suggested by Izumi Tsutsui <tsutsui@ceres.dti.ne.jp> as
being more consistent with what it's controlling...
2002-04-02 05:30:34 +00:00
uch
0ae715f6d2
All the sh3 ports had an identical procfs_machdep.c, so use a common
...
file under arch/sh3/sh3.
2002-03-27 10:44:38 +00:00
uch
e8300f3659
adapted to new interrupt code and shb changes.
2002-03-24 18:21:08 +00:00
uch
422c178bc7
add cpu device. sync with shb change.
2002-03-24 18:14:27 +00:00
lukem
cd19d52695
* rename MINIROOTSIZE to MEMORY_DISK_SIZE, so that all md(4) options
...
are now consistently named
* fold opt_mdsize.h into opt_md.h
2002-03-10 19:56:37 +00:00
uch
dc55dc2c73
remove unneeded code and files.
2002-03-08 13:22:11 +00:00
uch
24ebe31f30
remove unneeded configuration.
2002-03-03 14:27:24 +00:00
uch
6042c0a3fc
Initial support for KGDB on the sh3.
2002-03-02 22:26:25 +00:00
uch
f52cc0a5e4
Fix comment to reflect reality.
2002-02-28 16:52:46 +00:00
uch
f694c9fdd7
New NetBSD/sh3 clock framework.
...
+ hardclock source is moved from TMU1 to TMU0.
+ SH3/SH4 common kernel support.
+ PCLOCK estimation.
+ remove duplicated code.
2002-02-22 19:43:58 +00:00
jdolecek
6d265bd894
add options PIPE_SOCKETPAIR to individual kernel configs
...
the option is commented out on everything but kernels I was able
to recognize as INSTALL-like or ones for small memory machines
2002-01-27 13:23:08 +00:00
martin
b506d6e135
Add PPPoE to all generic kernels that should be able to use it.
...
XXX TODO: do this for INSTALL kernels too, add sysinst support and make the
XXX needed binaries available on the ramdisk root fs.
2001-12-28 12:21:52 +00:00
gmcgarry
bdd225baa1
Add a blurb to the top of all GENERIC files. This serves three purposes:
...
- to clarify some terminology
- to clarify the intention of the GENERIC file
- to cross-reference some useful man pages
2001-12-14 05:34:45 +00:00
atatat
b45c51b1fc
Roll the rest of the ports over to the new MI kernel build machinery.
...
Any problems reported by testers have been fixed, and massive
cross-compiling of kernels has shown that any problems that remain
with actually building kernels are not related to this.
2001-12-09 05:00:40 +00:00
lukem
ecb81c3f6d
- convert usage of "defopt" to "defflag" where the relevant option does
...
not support a value (e.g., it's to be used as "options FOO" instead of
"options FOO=xxx"). options that take a value were converted to
defparam recently.
- minor whitespace & formatting cleanups
2001-11-28 10:21:10 +00:00
lukem
0fa231134c
- replace "defopt" with "defparam" for options which must take a value,
...
as config(8) will warn for value-less defparam options
- minor whitespace/formatting cleanup
- consolidate opt_tcp_recvspace.h and opt_tcp_sendspace.h into opt_tcp_space.h
2001-11-20 14:34:18 +00:00
lukem
03aef4723c
cleanup:
...
options SPACE TAB
makeoptions TAB
psuedo-device TAB
remove trailing whitespace
replace multiple spaces -> tabs
options "FOO" -> options FOO
options "FOO=bar" -> options FOO=bar
options "FOO=\"bar\"" -> options FOO="\"bar\""
2001-11-20 12:56:17 +00:00
thorpej
693eff0e2e
No need to set MACHINE now that config(8) sets it.
2001-10-23 19:55:56 +00:00
thorpej
b42556773f
Driver for the Dreamcast mouse, based on the programming info
...
on Marcus's web site.
Not yet thoroughly tested, but does appear to generate events
that look okay.
2001-09-06 22:07:39 +00:00
atatat
97c67a9bae
Add bridge pseudo devices to GENERIC configs
2001-09-01 21:52:23 +00:00
msaitoh
e380d9806e
devclass of sci[f] is tty
2001-08-22 13:32:45 +00:00
darcy
ce0ec1e208
Add System V semaphore resource limits to each GENERIC file that has an
...
option for System V semaphores. It appears that there are no overrides
in the code and each file has the following added.
options SYSVSEM # System V semaphores
+#options SEMMNI=10 # number of semaphore identifiers
+#options SEMMNS=60 # number of semaphores in system
+#options SEMUME=10 # max number of undo entries per process
+#options SEMMNU=30 # number of undo structures in system
options SYSVSHM # System V shared memory
If anyone thinks that this is incorrect for any of these files, please
correct it.
Note - the i386 port was not forgotten. It was done separately.
2001-06-30 11:00:31 +00:00
msaitoh
a76500b70d
trim PCLOCK to 49.9MHz
2001-06-24 04:57:58 +00:00
marcus
e90e316b11
Changed maple device to attach per function instead of per unit.
...
Raw maple unit access is now possible through /dev/maple*.
2001-05-26 19:04:39 +00:00
marcus
bc069b939c
Abstracted handling of System ASIC controlled IRQ:s a little.
...
Three different IRQ:s can be selected for each event, 9, 11, or 13
(which selects hardware priority). More events to be added as they
are discovered. Do not use shb_intr_establish() to register IRQ 9, 11
or 13 anymore.
2001-04-24 19:43:23 +00:00
uch
63ec3bc3fa
dreamcast clock module was separated.
2001-04-23 11:20:41 +00:00
marcus
f693207ab0
Support cross-compilers that add the underscore for a little longer.
...
This _will_ go away.
2001-03-03 19:45:57 +00:00
marcus
389ac2109b
Kernel binary format is hereby officially changed to ELF32.
2001-03-01 23:34:08 +00:00
uch
e0a4623854
move disksubr.c define to machine-port.
2001-02-21 16:42:04 +00:00
msaitoh
47410d3a5a
sync with Makefile.mmeye.in for ELF
2001-02-14 18:06:50 +00:00
itojun
818f432bec
have rnd(4)
2001-02-14 04:57:44 +00:00
uch
6a7b420b7e
move machine-port specific file to machine directory.
...
for evbsh3, mmeye and dreamcast, use MI md_root.c
2001-02-06 16:45:19 +00:00
marcus
3f60497b85
Increased HZ to 100.
2001-02-03 23:24:30 +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
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
a42d651b53
G2/GAPS PCI configuration glue, for the Broadband Adapter.
2001-01-31 18:39:46 +00:00
thorpej
b81a17e100
Make the "maple" bus a direct config bus. Now, when a device is
...
not configured into the kernel, you know about it, e.g.:
Dreamcast Controller at maple0 port 0 not configured
2001-01-31 00:14:29 +00:00
marcus
3c59914ed6
Added GDROM device.
2001-01-21 23:38:34 +00:00
fvdl
c7f1462f3e
Add machdep file for procfs. Currently only used for linux-style
...
/proc/cpuinfo (only active when procfs is mounted with -o linux).
For ports other than the i386 this currently produces an empty
string.
2001-01-17 00:07:18 +00:00
marcus
322c255ab3
WSCONS console added.
2001-01-16 00:33:50 +00:00
marcus
d1e05bffc3
Updated linker script set include only RAM based image for Dreamcast.
2001-01-05 01:13:23 +00:00
itojun
1e7e3274f4
split MACHINE_ARCH sh3e[lb]. userland build still needs checking.
2001-01-04 07:03:21 +00:00
itojun
1d25215235
$NetBSD$
2001-01-03 18:15:47 +00:00