kiyohara
84b6554108
Calculate IRQ from swiz, if bus != 0.
2010-11-03 05:23:11 +00:00
kiyohara
193f24869a
Enable wss(4) at port 0x82c.
...
Also enable audio.
2010-11-03 05:19:29 +00:00
kiyohara
391aa4f282
Remove unnecessary comment-outed line.
2010-10-30 06:11:18 +00:00
kiyohara
219e815a80
Enable INCLUDE_CONFIG_FILE.
...
Remove NTFS maybe unnecessary.
2010-10-30 05:57:41 +00:00
kiyohara
642f00631c
Get and parse root-device.
2010-10-27 10:42:12 +00:00
kiyohara
5165d39f48
Set root-device to bootinfo.
2010-10-27 10:37:38 +00:00
kiyohara
6652e79aed
Add macro BTINFO_ROOTDEVICE and struct btinfo_rootdevice.
...
And indent.
2010-10-27 10:33:23 +00:00
kiyohara
f354ac58bd
s/BEBOX/BeBox/.
...
Disable some COMPAT_*-s. And indent.
Disable TMPFS.
Add some options WS*-s.
Add attimer.
Add atapibus and atapi-devices.
Add ukphy.
spkr attached pcppi not pckbd.
2010-10-20 02:54:10 +00:00
kiyohara
148464ad85
Move PCI_NETBSD_CONFIGURE to std.bebox. It is MUST REQUIRED.
2010-10-20 02:39:19 +00:00
kiyohara
1b489faed2
Support ustarfs for floppy-disk.
2010-10-18 17:56:40 +00:00
kiyohara
8a86006bd2
Add and comment-out obsoleted two devices(mms/lms).
...
like i386. thanks tsutsui@.
2010-10-17 10:48:24 +00:00
kiyohara
daccc0584f
Remove unnecessary 'define pckbcport'.
2010-10-16 05:59:35 +00:00
kiyohara
74d6c751e6
Add bktr(4). (BeOS seems to have supported BT848. ;)
...
Remove INSECURE.
Disable options PMS_SYNAPTICS_TOUCHPAD.
Remove mms and lms from majors.bebox.
2010-10-16 05:49:03 +00:00
kiyohara
afdef59be6
Cleanup INSTALL.
...
+ Enable must required devices. (HDD, NIC, com, vga, genfb and keyboard)
- Disable optional devices. (mouse, lpt...)
2010-10-16 05:39:34 +00:00
he
428772b231
Fix a minor typo preventing this from building.
2010-10-15 20:01:03 +00:00
kiyohara
9a2413ff51
Support kernel load from SCSI HDD with onboard siop. It is very EXPERIMENTAL!!
2010-10-14 06:58:22 +00:00
kiyohara
01f89bfdb3
Support kernel load from IDE HDD with onboard wdc. like cobalt, sandpoint.
2010-10-14 06:50:43 +00:00
kiyohara
9fe16975a7
Change format of path for device. A current form strangely feels dissatisfied.
...
This new format looks like the format of BootROM of BeBox.
2010-10-14 06:39:52 +00:00
kiyohara
246f73effa
s/,vga}/,_vga}/.
2010-10-14 06:23:27 +00:00
kiyohara
bb14ed2c7b
Add _rtt(). But it is NULL function.
2010-10-14 06:17:57 +00:00
kiyohara
050710296c
Add pci.c to SRCS.
2010-10-14 06:17:29 +00:00
kiyohara
2fb624f24b
Add pci.c. Splitted from vreset.c
...
And cleanup vreset.c.
2010-10-14 06:12:54 +00:00
kiyohara
5ea6a9374f
Add PCI_mem and many access/cache-ope functions.
...
+ inw/inwrb/writeb/writel/readb/readw/readl.
+ _wbinv/_inv.
2010-10-14 05:52:01 +00:00
kiyohara
ac458dd62f
Add -I${S}/lib/libsa and reorder.
2010-10-14 05:40:40 +00:00
kiyohara
ada1d3f0c8
Support xserver.
2010-08-01 06:13:19 +00:00
tsutsui
7f52560d0a
Remove obsolete defflag XSERVER.
2010-07-21 11:00:10 +00:00
tsutsui
d78cceb1e3
Remove obsolete __HAVE_GENERIC_SOFT_INTERRUPTS,
...
which is mandatory since 2007/07:
http://mail-index.NetBSD.org/source-changes/2007/07/14/0039.html
2010-07-17 15:25:57 +00:00
dholland
5ef6a33bb9
Introduce .WAIT into the cleandir rule for blasting the libsa/libkern/etc.
...
trees, because it can race with the libsa/libkern/etc. makefiles' own
cleandir rules. I think I've found all of the uses of the offending idiom...
Closes PR 43360.
2010-05-27 06:58:12 +00:00
mrg
309c6e11b7
enable IPFILTER_COMPAT in all kernels that have ipfilter already.
...
canonicalise several of the ipf option segments in various files
(this mostly means adding commented out IPFILTER_DEFAULT_BLOCK,
or adding commented or uncommented IPFILTER_LOG or IPFILTER_LOOKUP
option statements.)
i built about 20 of these kernels to check, but not all of them.
2010-05-08 22:16:25 +00:00
chs
7654d6d482
enable TMPFS in all GENERICs that have MFS enabled.
2010-04-29 22:40:48 +00:00
kiyohara
a7fd2c6cc1
Support 64-bit imask for powerpc/pic.
2010-04-24 09:39:56 +00:00
pooka
835e533be4
Remove unused count (invariably "4") from pseudo-device fss.
2010-04-16 13:48:27 +00:00
pooka
63669c6b3e
Fix some historical powerpc curiocity which had kernfs depend on
...
startsym/endsym, and which crept into most powerpc ports.
2010-03-03 00:30:15 +00:00
matt
eeda580952
Add missing <powerpc/FOO/spr.h> to a few files missed on the first pass.
...
Don't export <machine/spr.h> to userland, only <powerpc/spr.h>
2010-03-02 21:52:32 +00:00
matt
ec4306c95e
Adapt to <spr.h> breakup.
2010-02-25 23:33:43 +00:00
pooka
70d4493c77
Remove the portalfs kernel file system driver. Replace mount_portal(8)
...
with a version based on puffs. User functionality remains the same.
2009-12-05 20:11:01 +00:00
rmind
3f18fe8123
- Use uvm_lwp_setuarea() instead of directly setting address to lwp_t::l_addr.
...
- Replace most remaining uses of l_addr with uvm_lwp_getuarea() or lwp_getpcb().
- Amend assembly in ports where it accesses PCB via struct user.
- Rename L_ADDR to L_PCB in few places. Reduce sys/user.h inclusions.
2009-11-27 03:23:03 +00:00
matt
11af2f9cfa
Kill proc0paddr. Use lwp0.l_addr instead.
2009-11-26 00:19:11 +00:00
pooka
09dbb89b44
If cpu_disklabel includes struct dkbad, define __HAVE_DISKLABEL_DKBAD.
...
This allows use of subr_disk_mbr on all archs. Default to it for
the rump disk component. No functional change for regular kernels.
(The other option would've been to include dkbad in disklabels
everywhere, but arguably this approach has less possible side-effects,
especially given that wedges and related magic will take over the
world any second now).
2009-11-23 13:40:08 +00:00
dyoung
72047fbc34
isa_detach_hook() needs two arguments, the first an isa_chipset_tag_t.
2009-08-19 15:00:23 +00:00
dyoung
8690658537
Define isa_detach_hook() to fix bebox build.
2009-08-19 14:32:26 +00:00
cegger
c363a9cb62
bzero -> memset
2009-03-18 16:00:08 +00:00
cegger
df7f595ecd
Ansify function definitions w/o arguments. Generated with sed.
2009-03-18 10:22:21 +00:00
he
6dc3c9a69e
Make putchar() conform to the stand.h prototype, so that this builds again.
2009-03-17 19:41:32 +00:00
dsl
82357f6d42
ANSIfy another 1261 function definitions.
...
The only ones left in sys are beyond by sed script!
(or in sys/dist or sys/external)
Mostly they have function pointer parameters.
2009-03-14 21:04:01 +00:00
dsl
454af1c0e8
Change about 4500 of the K&R function definitions to ANSI ones.
...
There are still about 1600 left, but they have ',' or /* ... */
in the actual variable definitions - which my awk script doesn't handle.
There are also many that need () -> (void).
(The script does handle misordered arguments.)
2009-03-14 15:35:58 +00:00
dsl
02cdf4d2c8
Remove all the __P() from sys (excluding sys/dist)
...
Diff checked with grep and MK1 eyeball.
i386 and amd64 GENERIC and sys still build.
2009-03-14 14:45:51 +00:00
apb
0cc72e51ac
Use "defopt MODULAR" in sys/conf/files, and #include "opt_modular.h"
...
in all kernel sources that use the MODULAR option.
Proposed in tech-kern on 18 Jan 2009.
2009-02-13 22:41:00 +00:00
jym
92ae85d18e
Changes to MEMORY_RBFLAGS option:
...
- renamed to MEMORY_DISK_RBFLAGS to better fit the rest of the
MEMORY_DISK options(4)
- change default value to RB_AUTOBOOT instead of RB_SINGLE, and adapt
the config(5) files accordingly
- document this option inside options(4)
See also http://mail-index.netbsd.org/tech-kern/2008/12/25/msg003924.html
Reviewed by abs@ in private mail.
2009-02-06 18:50:26 +00:00
jym
78f949082f
Fix some whitespace and indentation. No functional change.
2009-02-06 18:34:19 +00:00