tsubai
|
95a27e3b60
|
Remove devices which don't exist on floppy based models.
Now boot floppy fits 1.4MB again.
|
2001-03-23 09:30:49 +00:00 |
tsubai
|
ce8902b7fe
|
Merge my MP tree. At this point, Daystar dual 604 card (i.e. Power Macintosh
9500/180MP and 9600/200MP) runs at least into single-user mode, possibly
multi-user mode (not stable yet).
|
2001-03-22 04:11:46 +00:00 |
lukem
|
723cd818d8
|
move duplicate definitions for:
pc, lpt, joy, ocis, apm, satlink, i4bctl, i4brbch, i4btel, i4btrc, i4b
from the port-specific arch/*/*/conf.c files into sys/conf.h
|
2001-03-21 22:25:52 +00:00 |
soren
|
912c115675
|
s/vm_page_alloc_memory/uvm_pglistalloc/ in panic message.
|
2001-03-21 18:40:28 +00:00 |
tsubai
|
577fa61b83
|
Enable interrupts before calling interrupt handler(s).
|
2001-03-21 11:38:39 +00:00 |
tsubai
|
dc7eafe744
|
Redo previous. Instead of defining another type, mask upper bits of pvr.
|
2001-03-20 15:52:07 +00:00 |
tsubai
|
e679c63257
|
Accept 8000Hz (XXX).
|
2001-03-15 19:55:16 +00:00 |
tsubai
|
5eab0287fb
|
Use write-through caching for video ram. (Disabled by default, for now.)
|
2001-03-15 19:48:04 +00:00 |
tsubai
|
4382a59d64
|
Add ulinear16 support.
Return EINVAL if specified rate is not available.
|
2001-03-15 19:42:42 +00:00 |
tsubai
|
123c25cc93
|
Remove PAGER_MAP_SIZE definition -- use default value. Instead, decrease
VM_MAX_KERNEL_BUF.
|
2001-03-15 16:06:59 +00:00 |
chs
|
ac3bc537bd
|
eliminate the KERN_* error codes in favor of the traditional E* codes.
the mapping is:
KERN_SUCCESS 0
KERN_INVALID_ADDRESS EFAULT
KERN_PROTECTION_FAILURE EACCES
KERN_NO_SPACE ENOMEM
KERN_INVALID_ARGUMENT EINVAL
KERN_FAILURE various, mostly turn into KASSERTs
KERN_RESOURCE_SHORTAGE ENOMEM
KERN_NOT_RECEIVER <unused>
KERN_NO_ACCESS <unused>
KERN_PAGES_LOCKED <unused>
|
2001-03-15 06:10:32 +00:00 |
tsubai
|
9f1a6e07a4
|
Round up block size to at least NBPG bytes.
|
2001-03-12 15:41:52 +00:00 |
thorpej
|
2c4c690f14
|
Add the BUS_DMA_STREAMING flag.
|
2001-03-07 22:42:16 +00:00 |
tsubai
|
5e917b9c4d
|
Add another CPU ID for G4; PowerBook G4 has different PVR value.
|
2001-03-07 12:44:05 +00:00 |
tsubai
|
973904ff17
|
Include trap_subr_mp.S if MULTIPROCESSOR is defined.
|
2001-03-07 08:12:55 +00:00 |
tsubai
|
0e3e6118a9
|
Add awi* at pcmcia.
|
2001-03-05 11:31:14 +00:00 |
tsubai
|
22961fea9b
|
Enable CD and microphone sound input on paddington based systems.
|
2001-03-02 20:36:00 +00:00 |
tsubai
|
129bc9a446
|
Sync cdevsw and chrtoblktbl.
|
2001-02-28 19:14:30 +00:00 |
tsubai
|
86f265568f
|
Back out previous change. It was harmful on my PowerBook G3.
|
2001-02-28 18:49:29 +00:00 |
matt
|
e2bb0a8f78
|
Recognize NETBSD & NETBSD/MACPPC parition types, default HFS to parition d.
Exclude FWDRIVER.
|
2001-02-28 03:02:29 +00:00 |
matt
|
a1f5b79d02
|
Add gpio hook.
|
2001-02-27 17:49:54 +00:00 |
matt
|
702b27ec2c
|
Back out change to print irq.
|
2001-02-27 07:34:15 +00:00 |
matt
|
2184b08f72
|
Enable a fix so that PowerBook(FireWire) keyboards work. This
should also work on iBooks and PowerBook(WallStreet). And if
we're really lucky, on the new G4 laptops.
|
2001-02-27 07:33:17 +00:00 |
matt
|
f209f0ea1a
|
Add Apple_FWDRIVER.
|
2001-02-27 06:16:06 +00:00 |
matt
|
c09a88dca3
|
Be a bit more defensive.
|
2001-02-27 05:16:33 +00:00 |
matt
|
22d63778fc
|
Add a gpio device to handle the gpio device & extint-gpio1
interrupt. (think ibook/powerbook)
|
2001-02-27 05:15:03 +00:00 |
matt
|
25b977c685
|
print out irq on unconf devices.
|
2001-02-27 03:47:02 +00:00 |
wiz
|
0a4ef18ab8
|
add handling for the input channel selection/volume (no recording yet,
just the mixer interface)
|
2001-02-26 21:07:51 +00:00 |
matt
|
af212d3fda
|
Use common switch / setfault / trampoline code. (except amigappc because
it doesn't use trap_subr.S either).
|
2001-02-25 20:34:24 +00:00 |
matt
|
e7811ad9b6
|
Move cpu_sysct and dump{mag,lo,siz} & cpu_dumpconf to powerpc_machdep.c.
dumpsys is still port-specific for now. XXX dumpsys is still a stub
on all powerpc ports.
|
2001-02-24 22:39:16 +00:00 |
matt
|
45f666cb9d
|
Remove setregs since it now lives in powerpc/powerpc/powerpc_machdep.c
|
2001-02-24 04:35:33 +00:00 |
matt
|
e7db94d39f
|
if we panic to a bad/illegal irq, at include the invalid irq value in
the panic message.
|
2001-02-23 23:07:15 +00:00 |
cgd
|
8a986b2e96
|
convert to use getprogname()
|
2001-02-19 22:48:57 +00:00 |
matt
|
ab4ef9dcf6
|
Add devsw entries for "ld" (logical disks).
|
2001-02-18 04:55:37 +00:00 |
briggs
|
2f624f78d6
|
Share a single pio.h instead of having 4 nearly-identical copies.
|
2001-02-05 19:33:54 +00:00 |
briggs
|
e96035c57c
|
Tsubai has convinced me that openpic_init() should remain machine-dependant
as the details might differ between archs, and passing the various options
leads to some clutter.
|
2001-02-05 19:22:23 +00:00 |
briggs
|
863805b4d8
|
Correct previous. Call openpic_init() correctly.
|
2001-02-04 17:46:33 +00:00 |
briggs
|
e560b86e0b
|
Adapt to new openpic_init() parameters.
|
2001-02-04 17:36:08 +00:00 |
briggs
|
0ce1220246
|
For now, all macppc will get OpenPIC
|
2001-02-04 17:33:42 +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 |
tsubai
|
d0a3070c40
|
Generate key press event and key release event when capslock is pressed.
Now capslock key works correctly on X11.
|
2001-01-25 14:08:55 +00:00 |
wiz
|
ec35b8d060
|
Make output selection work -- you can use lineout now instead of the
internal loudspeakers.
|
2001-01-25 13:39:22 +00:00 |
jmc
|
c97a56563e
|
Turn on NFS_V2_ONLY as the kernel has gotten too big for the ramdisk otherwise.
|
2001-01-24 06:10:09 +00:00 |
manu
|
3c98a504b9
|
Added previously created files for powerpc Linux compatibility to the kernel
config system
|
2001-01-19 01:51:16 +00:00 |
tv
|
e58532a4bf
|
No-op commit to force update to a non-"-kk" revision.
|
2001-01-18 17:47:58 +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 |
augustss
|
46130fb7e5
|
Add uyap.
|
2001-01-16 03:38:22 +00:00 |
thorpej
|
d74e432ed3
|
Make softclock a generic soft interrupt of the API is available,
adding the requisite void * argument to softclock().
|
2001-01-15 20:19:50 +00:00 |
martin
|
a261276f16
|
The i4b raw b-channel devices actually do have an ioctl routine,
so better add this to the cdevsw entry.
Noted by Bruno Achauer.
|
2001-01-14 11:17:28 +00:00 |