ross
|
16bf3552bb
|
Save a0 during bss clear.
|
1998-10-15 01:02:55 +00:00 |
ross
|
9f7ca48f3b
|
Delete prom_open() wrapper routine. Other clients of prom_open
can use the prom.h dispatch macros instead, especially since they
all presently expect the raw return bits.
|
1998-10-15 01:02:15 +00:00 |
ross
|
c84b7f501e
|
Delete bogus prom_open() prototype.
|
1998-10-15 01:00:56 +00:00 |
ross
|
412f6ae85b
|
Grab booted_dev_fd parameter from bootxx. It won't be there for netboot
but there should be no harm done.
|
1998-10-15 01:00:07 +00:00 |
ross
|
6336abe01a
|
const'ify
|
1998-10-15 00:56:56 +00:00 |
ross
|
df51a43618
|
Rototill the primary boot for...
1. much faster speed
2. support of more media types
|
1998-10-15 00:55:48 +00:00 |
ross
|
c33589db84
|
Consult osrelease.sh and pass down NETBSD_VERS
|
1998-10-15 00:52:38 +00:00 |
ross
|
74f36b2497
|
Try the ustarfs open first...it's the only one that can't necessarily
seek. We might be reading a tape and the extra superblock reads will
eat up tape records.
|
1998-10-15 00:51:22 +00:00 |
ross
|
9c29657a67
|
Extern def for raw prom disk file descriptor.
|
1998-10-15 00:49:34 +00:00 |
ross
|
b0367fb980
|
Don't actually do the raw prom open here.
|
1998-10-15 00:48:55 +00:00 |
ross
|
8447dd624c
|
1. STANDALONE -> _STANDALONE
2. Key raw prom interfaces defes on ENABLEPROM
3. Define the prom "ioctl" magtape functions.
|
1998-10-15 00:47:28 +00:00 |
ross
|
d4e2b18bb1
|
Define ENABLEPROM, which turns on the raw prom interface defs.
|
1998-10-15 00:45:52 +00:00 |
is
|
8caffffa3e
|
Activate cleandir (and distclean), as suggested in PR 6244 by
Frederick Bruckman.
|
1998-10-14 20:45:43 +00:00 |
perry
|
6413810bf3
|
Stop spurious lpt messages from being printed -- approved by fvdl.
|
1998-10-14 20:09:06 +00:00 |
matt
|
495a4bdb2c
|
Sync with new IDE support (e.g. pciide changes)
|
1998-10-14 18:31:34 +00:00 |
thorpej
|
8f460d30f6
|
Nuke spurious ;
|
1998-10-14 18:05:45 +00:00 |
matt
|
f8e4127109
|
Remove pciide definitions in files.alpha since they are now in files.pci
|
1998-10-14 18:00:11 +00:00 |
pk
|
fd966585a1
|
Turn on the counter at each CPU (we fear nothing..)
|
1998-10-14 14:53:36 +00:00 |
pk
|
afcfa7d7fa
|
Let all CPUs spin at spl0.
|
1998-10-14 14:47:20 +00:00 |
pk
|
631a48776f
|
Don't allocate two stacks per CPU.
Minor attach-time message change.
|
1998-10-14 14:22:18 +00:00 |
tsubai
|
4f4676e9c0
|
Sync to ``POWERMAC'' config.
|
1998-10-14 13:54:09 +00:00 |
dante
|
773dc968ad
|
Remove some debugging printf
|
1998-10-14 13:28:47 +00:00 |
tsubai
|
635d4ae57a
|
Fix typo.
|
1998-10-14 13:21:10 +00:00 |
tsubai
|
c539169765
|
wskbd support.
|
1998-10-14 12:56:19 +00:00 |
tsubai
|
f6f8f9b3f5
|
Oops, remove ite/grf.
|
1998-10-14 12:31:34 +00:00 |
tsubai
|
461a9c9361
|
Add wsdisplay/wskbd.
|
1998-10-14 12:28:54 +00:00 |
tsubai
|
ced4fd09b4
|
Add wsdisplay.
|
1998-10-14 12:27:03 +00:00 |
tsubai
|
20e56a7571
|
Add wsdisplay (, wskbd, and wsmouse).
|
1998-10-14 12:21:21 +00:00 |
tsubai
|
9fdd9b72df
|
Implement PCI tag to OpenFirmware device convert function (pcidev_to_ofdev).
|
1998-10-14 12:18:20 +00:00 |
tsubai
|
b6e7cc68c6
|
akbd: wskbd support.
ofb: OpenFirmware generic framebuffer.
|
1998-10-14 12:15:10 +00:00 |
ws
|
03de6ac37b
|
Physical addresses are paddr_t, not vaddr_t
|
1998-10-14 11:45:16 +00:00 |
augustss
|
797eea8ae5
|
Add a sequencer pseuso device since we have a MIDI device.
|
1998-10-14 11:13:14 +00:00 |
pk
|
c65c55af6f
|
Disable the daft PAUSE() macro, which manages to skip all the relevant
code in lockmgr() most of the time. This a no doubt a case of Bad Coding Style.
|
1998-10-14 09:41:21 +00:00 |
dante
|
de1d4ba9b0
|
Change the way uCode is loaded into board LRAM, to let it work on macppc.
|
1998-10-13 22:57:26 +00:00 |
pk
|
e6c0a03f90
|
`ncpu != 0' doesn't make much sense when deciding what CP info to print.
|
1998-10-13 21:08:48 +00:00 |
pk
|
bf7ace9074
|
CLKF_INTR() needs to have a MULTIPROCESSOR version.
|
1998-10-13 20:53:02 +00:00 |
bouyer
|
e8322de657
|
Add a new drive flag, DRIVE_MODE, set when the drive properly reported its
PIO/DMA modes. Don't try a SET_FEATURE if it didn't report its mode.
|
1998-10-13 15:18:46 +00:00 |
perry
|
3a86ff1e67
|
Fix a stupid bug -- an if that was supposed to be nested but wasn't.
|
1998-10-13 15:14:13 +00:00 |
bouyer
|
7545a59b8c
|
In debug message, always print controller:channel:drive
|
1998-10-13 15:02:41 +00:00 |
pk
|
802248ee1c
|
We use MULTIPROCESSOR explicitly here, so pull in "opt_multiprocessor.h".
|
1998-10-13 13:37:14 +00:00 |
pk
|
14a3acbd47
|
srmmu_cache_flush(): handle small (< NBPG) ranges more efficiently.
|
1998-10-13 13:34:06 +00:00 |
tsubai
|
7d9356dcca
|
Fix cut-and-paste miss...
|
1998-10-13 13:15:29 +00:00 |
pk
|
1e0064d5d6
|
EINTSTACK => EINTSTACKP
|
1998-10-13 12:05:44 +00:00 |
bouyer
|
10788ef1be
|
Add a CPURESET_DELAY options which specifies the delay (in milliseconds)
between the "rebooting" message and the hardware reset. If set to 0, the call
to delay() is disabled. Default is 2s.
|
1998-10-13 11:43:50 +00:00 |
kleink
|
cee25f5a9c
|
Since libc is not ready for enabling weak symbol support yet, disable the
WEAK_ALIAS() macro for now (like cdefs.h).
|
1998-10-13 11:39:26 +00:00 |
pk
|
d5e94d4fb2
|
Add missing `return'.
|
1998-10-13 11:33:36 +00:00 |
tsubai
|
ffb3220169
|
Don't panic when pmap_remove_pv even if pa is not managed.
(i.e. I/O device. framebuffer etc.)
|
1998-10-13 11:30:47 +00:00 |
tsubai
|
b373c846b4
|
ADB change.
|
1998-10-13 11:25:26 +00:00 |
tsubai
|
7756c05cc4
|
Split ADB driver to aed (ADB event device), akbd (ADB keyboard),
and ams (ADB mouse). adb is a bus now. (from Colin Wood)
|
1998-10-13 11:21:20 +00:00 |
bouyer
|
ff0134b99f
|
Properly separate DEBUF_XFERS and DEBUG_FUNCS: DEBUF_XFERS is for data
transfers (may be called often), where DEBUG_FUNCS is for setup functions
(not used for normal contitions).
|
1998-10-13 09:33:59 +00:00 |