summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2002-04-21Fix comments.Miod Vallat
2002-04-21Get rid of duplicate definitions with <m68k/cpu.h>Miod Vallat
2002-04-21Add a maxusers line, and comment out xd lines.Miod Vallat
2002-04-21Add ramdisk support.Miod Vallat
2002-04-21Change disklabel policy, and allow writing disklabel to any media that doesMiod Vallat
not carry MacOS fingerprints. Media shared with MacOS will still use the Apple partition map information, and no native BSD disklabel will be allowed on it.
2002-04-21typoMichael Shalayeff
2002-04-21better buf's mapping and less magic constants in checking for io space ↵Michael Shalayeff
cachability
2002-04-21map io rw, not rwx and dmamem uncached (until sync does the flush)Michael Shalayeff
2002-04-20CLK_TCK is not needed in the modern world; from espie@Michael Shalayeff
2002-04-20- the set-colors OF call takes a packed array of colors value,Matthieu Herrb
remove the extra padding byte in the vgafb_color struct. - store the initial colormap in vc->vc_cmap_{red,green,blue} so that it can be fetched by a WSDISPLAYIO_GETCMAP ioctl - fix the definition of the magenta color in the initial colormap. Ok, drahn@
2002-04-20Get rid of "integrate" and "hide" bad taste modifiers, thus get non-DDBMiod Vallat
kernels to compile.
2002-04-19build when NSWDISPLAY is undefined or 0; from brian@freebsd-services.comjasoni
2002-04-19remove some #ifdef __arch64__, after agreement: we only ever run sparc64Marc Espie
as a 64 bits arch. Tests by jason@ and art@
2002-04-18Make the Mac68k disklabel 16 partitions long, to cope withMiod Vallat
partition-{convoluted,challenged} disks.
2002-04-18Report explicit failure instead of success and no operation when asked toMiod Vallat
write a disklabel. Disklabel on mac68k is virtual and constructed from the MacOS partition table, that should only be edited from MacOS for safety.
2002-04-18- use a define instead of a hardcoded value for 68040 cache controlMiod Vallat
- 68060 FPU operations should test fputype, not mmutype, for 060 land, if only for consistency reasons. Tested by deraadt@
2002-04-18Use FPU_FOO constants everywhere, and do not print the 68060 as having bothMiod Vallat
a built-in and an unknown FPU.
2002-04-18Add amphyJason Wright
2002-04-18call pool_get() with PR_NOWAIT. allocation can fail with low memory, butTheo de Raadt
will work in contexts with curproc is NULL. from art. going into 3.1
2002-04-17new RAMDISK config, much smallerTheo de Raadt
2002-04-16Same .text vs .data issue as for mvme68k.Miod Vallat
2002-04-16The interrupt vectors are data, not code; this makes non-DDB kernelsMiod Vallat
work.
2002-04-16Use the common m68k pmap_bootstrap code here.Miod Vallat
2002-04-16Missing prototype.Miod Vallat
2002-04-16- allow users of pmap_bootstrap to not have virtual address 0 read only,Miod Vallat
mac68k needs this for now - update comments to reflect that code, if invoked carefully, can work with the MMU enabled.
2002-04-16Merge pmap_pinit() inside pmap_create() and pmap_release() insideMiod Vallat
pmap_destroy().
2002-04-16use polled access for now (prevents a hang on the Momenco Leopard-V)Jason Wright
2002-04-16- Don't bother checking to see if the prom has already mapped thisJason Wright
- a bunch of KNF
2002-04-16Move the stage2 boot block load address higher, so that it can loadMiod Vallat
kernel larger than 4MB correctly again, and still work on 8MB boards.
2002-04-16Using a dull device to probe the FPU is ridiculous, replace it with an earlyMiod Vallat
initialization. While there, rework the cpu_model string creation so that it gets a more useful content.
2002-04-15Since XFree doesn't try to remap things behind our backs anymore, simplifyJason Wright
the driver a bit (mainly don't reprobe the pci address for every call to vgafb_mmap()).
2002-04-15wx is totally gone nowTheo de Raadt
2002-04-14gx, not wx, you fool. spotted by miodTheo de Raadt
2002-04-13Try MUCH harder to always print a "root on" lineTheo de Raadt
2002-04-11Make sure this always prints the 'root on' line. Also, treat ramdisksJason Wright
as disks in a few other places so that autoconf doesn't complain: 'use one of: ...' when rd0 is wired as root.
2002-04-10Handle all pending adb interrupts when searching for devices.Dale Rahn
Adjust delays in the probe code. ok miod, matthieu, lebel, brad.
2002-04-10Be sure to print 'root on' line for RAMDISK kernelsJason Wright
2002-04-10remove ahc from here againTheo de Raadt
2002-04-08Credit DARPA/USAF appropriately.Jason Wright
2002-04-08wi* at pci* works with PLX pci adapters.Dale Rahn
Note: true pcmcia bridges are not currently supported.
2002-04-08pieces for gdb; deraadt@ okFederico G. Schwindt
2002-04-08add ESS Allegro-1 and Maestro-3 driverMike Frantzen
2002-04-05mark that there is no siginfo code here. Damn it, geezTheo de Raadt
2002-04-05fxp does not work on powerpc.Dale Rahn
2002-04-05add wsmux to the macppc ramdisk, to allow all keyboards to attach.Dale Rahn
2002-04-05remove un-needed stuff. I leave NFSCLIENT for hughTheo de Raadt
2002-04-05Use the OF set-colors operation instead of the color! operation, thisDale Rahn
interface seems to work on more machines, also is more efficient when XF4/wsfb is setting the palette. ok deraadt@
2002-04-04permit maxusers down to 2Theo de Raadt
2002-04-04permit compiling without NFSTheo de Raadt
2002-04-04Some PCI machines do not implement the uperf registers. Those that doJason Wright
provide an 'sc at ebus'. Use that instead of a direct attachment of uperf to psycho.