itojun
74d3c214ec
KAME/NetBSD 1.4 SNAP kit, dated 19990628.
...
NOTE: this branch (kame) is used just for refernce. this may not compile
due to multiple reasons.
1999-06-28 06:36:47 +00:00
briggs
79fe772f46
Include a bit more info about what's not happening with IOP.
1999-06-28 04:33:21 +00:00
briggs
598b09009b
Include resourcevar.h for p_limit/rlimit definition.
1999-06-28 04:21:15 +00:00
sakamoto
8b9b340040
remove display.h
1999-06-28 02:44:49 +00:00
sakamoto
0d8aecad83
Description of making bootable floppy disk for NetBSD/bebox.
1999-06-28 02:19:37 +00:00
briggs
71a4446b04
Unfortunately, several changes that are intermingled:
...
- Add initial IOP support. ADB doesn't work yet for me, but it's here so
that others will be encouraged to work on it. ADB_HW_IOP basically
is configured as a NOP so that serial consoles will continue to work.
- Roll via1_intr and via2_intr into the intr.c scheme--this also required
changing rtclock_intr to grovel the stack differently so that hardclock
gets the right arguments and softclock() doesn't get all reentrant.
- Make via1 interrupts parallel to via2 interrupts--handlers get a pass-
through pointer and we can register handlers. Register via1 interrupt
with intr_establish()--normally level 1, level 6 for A/UX scheme.
- Use intr_establish() to set real via2 interrupt handler instead of the
hacked function pointer.
- Reorganize adb-direct interrupts so that a function call is removed.
- Implement A/UX interrupts for all Quadras right now. We may need to
special case some Quadras, but Linux folks are reporting success on
several models.
- Fix intrnames to be accurate for the normal, PSC, and A/UX interrupt
configurations.
1999-06-28 01:56:55 +00:00
briggs
f9de07203c
Add some constants from Linux/mac68k to note SCC, floppy, and SCSI registers.
...
Add some code, inspired by Linux/mac68k, to shutdown all DMA on the PSC
at startup and to disable and clear all interrupts except the SCC.
1999-06-28 01:41:13 +00:00
sakamoto
d897c73dfc
correct tgets loop.
1999-06-28 01:35:11 +00:00
sakamoto
d32f22724c
Use loadfile.
...
KNF
b* -> mem*
1999-06-28 01:20:43 +00:00
sakamoto
a6ad37379e
Add elf2pef and mkbootimage.
1999-06-28 01:08:05 +00:00
sakamoto
70b8755876
Convert ELF image into PEF image.
...
some KNF
1999-06-28 01:03:55 +00:00
sakamoto
9b0b219ff6
Moved from /cvsroot/syssrc/sys/arch/bebox/stand/boot/pef.h,v
1999-06-28 00:56:31 +00:00
sakamoto
8ab4e1005a
Moved to /cvsroot/syssrc/sys/arch/bebox/stand/elf2pef/pef.h,v
1999-06-28 00:56:30 +00:00
sakamoto
e6fae19e1f
Moved from /cvsroot/syssrc/sys/arch/bebox/stand/boot/magic.h,v
1999-06-28 00:56:03 +00:00
sakamoto
52fc791782
Moved to /cvsroot/syssrc/sys/arch/bebox/stand/elf2pef/magic.h,v
1999-06-28 00:56:02 +00:00
sakamoto
f1be5c4181
Moved to /cvsroot/syssrc/sys/arch/bebox/stand/elf2pef/elf2pef.c,v
1999-06-28 00:51:11 +00:00
sakamoto
13ba815119
Moved from /cvsroot/syssrc/sys/arch/bebox/stand/boot/elf2pef.c,v
1999-06-28 00:51:10 +00:00
sakamoto
5b75eca570
mkbootimage makes bootable BeOS DR8 filesystem(a.k.a. obfs) image.
1999-06-28 00:35:22 +00:00
briggs
d6205b71c6
Undo some of my recent changes that were misguided.
1999-06-27 23:43:37 +00:00
christos
dfa695b9a7
Add missing phy's
1999-06-27 22:35:56 +00:00
christos
ce110dd283
Add missing phy's. Increase miniroot size
1999-06-27 22:35:43 +00:00
is
f4351f7b96
Don't even try to output to, scroll or clear the device if we are in graphics
...
mode. On this chip, we need to access some registers to set the text plane,
which messes up the graphics setup.
This should fix the grf3 problems reported by several people.
Michael Hitch and Joerg Lehners analyzed the problem and provided the fix.
1999-06-27 21:17:17 +00:00
christos
4440b677e2
add vr* at pci?, sort
1999-06-27 15:58:18 +00:00
minoura
1330797741
Restore scroll registers after X server exits.
1999-06-27 14:14:30 +00:00
minoura
c88662958f
include sys/resourcevar.h to be compiled.
1999-06-27 14:13:14 +00:00
cgd
8375a442f7
wildcard root spec, or MEMORY_DIS_IS_ROOT won't work right
1999-06-26 23:17:04 +00:00
mrg
7683f14172
enable xbox and ppp
1999-06-26 18:47:15 +00:00
briggs
eb7ff0a96f
Quadra 900/950 SCC-compatibility serial support is at an offset of 0x20
...
bytes from the base SCC address. With this change, serial console works
on my Q950 if the MacOS control panel is used.
1999-06-26 18:29:28 +00:00
simonb
29f88d843b
Since we know the start and end addresses of the symbol table, subtract
...
these and pass as the first parameter of ddb_init(). We used to pass
the contents of the start of the symbol table cast to an int, which for
an ELF kernel is "0x7f ELF" - not quite the symbol table size! How this
used to ever work I dunno...
1999-06-26 17:03:48 +00:00
matthias
c343d282b0
Pull over some changes from the i386 port to fix the kernel RSS counters.
1999-06-26 09:09:51 +00:00
augustss
94b815050e
Add powerhooks, i.e., the ability to register a function that will be
...
called when the machine does a suspend or resume.
XXX Will go away when Jason's kevents come to life.
1999-06-26 08:25:25 +00:00
cgd
e9969b5e0d
need md if we want a miniroot
1999-06-26 07:29:18 +00:00
cgd
4bb852a2c8
Add a shark kernel with ramdisk for a miniroot file system.
1999-06-26 07:00:44 +00:00
cgd
ecc0edc397
clean up memory disk options
1999-06-26 06:56:26 +00:00
thorpej
c52d839a6e
Nuke some code ripe for garbage-collection.
1999-06-26 03:15:54 +00:00
sakamoto
b1790e3799
Sync with i386.
1999-06-25 01:54:39 +00:00
pk
c118a70deb
When overriding cache flush functions for specific cpu models, make
...
sure to update the correct function pointers in `cpuinfo'.
1999-06-24 20:22:12 +00:00
ad
118d1e7afa
Remove a few entries for nonexistant TC graphics boards.
1999-06-24 18:47:58 +00:00
tsubai
5b34d35e45
findroot() should also use "compatible" property.
1999-06-24 08:14:48 +00:00
sakamoto
129b091aa8
Use powerpc's header.
1999-06-24 01:35:33 +00:00
sakamoto
cce254bef2
Add some declarations.
1999-06-24 01:33:08 +00:00
sakamoto
4364147a17
include machine/intr.h
...
CACHELINESIZE enabled with defined(_STANDALONE).
1999-06-24 01:28:02 +00:00
sakamoto
943b8c34be
Sync with i386's fd.c, fdreg.h.
1999-06-24 01:22:19 +00:00
sakamoto
fb1608de31
Comment out MKDEP SFILES. bebox dir has only locore.s.
...
include bsd.own.mk.
1999-06-24 01:19:51 +00:00
sakamoto
dfb8f015ec
display.h doubly exists in include and include/pc.
1999-06-24 01:16:52 +00:00
sakamoto
95dac23012
Some cleanup.
...
Move bootinfo related things to boot.c
and console related things to cons.c.
1999-06-24 01:10:31 +00:00
thorpej
b59b8bd5c6
Enable DDB history.
1999-06-23 22:42:52 +00:00
leo
7a4fed2916
Allow the loading of compressed kernels. This makes it again possible
...
to make a 'system disk' on a 720KB floppy that is usable.
1999-06-23 19:26:13 +00:00
minoura
b749d34eb9
I forgot to commit this.
1999-06-23 15:20:36 +00:00
marc
cd040ea927
s/mkdir/mkdir -p/, since not all the parents of $(FONTDIR) are
...
guaranteed to exist.
1999-06-23 04:29:28 +00:00