summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2002-09-10randomize space ids, plus we are not gonna run out now (;Michael Shalayeff
2002-09-10comment out a bit of unused code nowMichael Shalayeff
2002-09-10move to 3.2-betaTheo de Raadt
2002-09-10rework the fpu csw a bit better and move non-trap related stuff to laterMichael Shalayeff
2002-09-10Change the pmap_zero_page and pmap_copy_page API to take the struct vm_page *Artur Grabowski
instead of the pa. Most callers already had it handy and those who didn't only called it for managed pages and were outside time-critical code. This will allow us to make those functions clean and fast on sparc and sparc64 letting us to avoid unnecessary cache flushes. deraadt@ miod@ drahn@ ok.
2002-09-10Remove some debugging code, KNF, and fix encoding selection.Jason Wright
2002-09-10Register more wsscreen properties to take advantage of wsemul_sun changes.Jason Wright
2002-09-09Register more screen capabilities to work with the recent wsemul_sun changes.Miod Vallat
2002-09-09set up the frame flags and a user frame better on execMichael Shalayeff
2002-09-09no need for a fdc thereMichael Shalayeff
2002-09-06Fix pmap_protect for VM_PROT_EXECUTEArtur Grabowski
2002-09-06Remove the gm driver, the MI gem works better at this point.Dale Rahn
2002-09-06Restore EE bit of MSR on return from exception, rather than blindlyDale Rahn
enabling it. pefo@
2002-09-06Serial console support for macppc. Serial console will work if the modemDale Rahn
has been replaced with a serial port adapter on any machine that has a real serial port internally. This will also power on the internal modem for keylargo based machines (tested on original PBG4) when the serial port is open. ok miod@
2002-09-06KNF.Dale Rahn
2002-09-06allow mapiodev to steal KVM addresses for early mappings likeDale Rahn
bus_mem_add_mappings. Fix calculation error in bus_mem_add_mappings where it used the size instead of the size + offset, could cause the allocation to be one page short in some situations.
2002-09-06wscons display should have a console priority of INTERNAL, not REMOTE.Dale Rahn
ok miod@
2002-09-06use <> on include of machine/... files. also include bus.h so thatDale Rahn
types used in this file are available.
2002-09-06sizeof(pointer) is not what should be used here, should be sizeof(*pointer)Dale Rahn
pointed out by aaron.
2002-09-06KNF, get this out of my tree finally.Dale Rahn
2002-09-05fpu save state is a separate magic function nowMichael Shalayeff
2002-09-05things [in pmap] have changed, kundunMichael Shalayeff
2002-09-05move the kernel virtual away from the physical addressesMichael Shalayeff
and equivalently map the whole physical. this allows a lot of simplification in how kernel deals w/ page tables and physical pages. avoid series of bugs related to that. check for aliased mappings (none found so far), and properly flush/purge pages on zero/copy.
2002-09-05sort out the nlist and do definesMichael Shalayeff
2002-09-05no need for one extra frameMichael Shalayeff
2002-09-05Allow kernels with no display device configured to link. Found by marc@Miod Vallat
2002-09-05this used to be a com(4) bugMichael Shalayeff
2002-09-05Fix STRIPFLAGS for elf version of strip. Use same flagsMarco S Hyman
as sparc64 (suggested by fgs@)
2002-09-04Correctly decode the IDE channel/drive number when matching devicesJason Wright
(booting from master or slave on either channel should work now).
2002-09-03Old (rev 1) OpenPROM will always report as the "fb" node, the firstMiod Vallat
framebuffer found, even if the PROM environment is set to serial console. Hence, make sure we won't consider this "fb" node as valid until we are really using a graphics console. Will makes drahn@'s IPC happy, and ok jason@
2002-09-03i magically fixed stty and mount, add some more of othersMichael Shalayeff
2002-09-03forgot to set up the sc_frequency (;Michael Shalayeff
2002-09-03add aic@isapnp, commented out, except for _cdMichael Shalayeff
2002-09-03aic at isapnp, from anders@Arnholm.nu w/ fixes from meMichael Shalayeff
2002-09-02Make the cgfourteen work in 32bit when possible, also display the size ofMiod Vallat
the VSIMM in the dmesg.
2002-08-31Driver for the Vigra VS10 and VS12 SBus framebuffers, and possibly more fromMiod Vallat
this series. Thanks to Andrey Smagin (andrey at smagin dot com) for providing a VS10 card.
2002-08-30Add pnozz and wsdisplay at pnozz for Tadpole users. Spotted by millert@Miod Vallat
2002-08-29soft line breaks do not work always, just nl and tab instead, prettier tooMichael Shalayeff
2002-08-28vm_offset_t/vm_size_t are on their way to tartars nowMichael Shalayeff
2002-08-28do not forget to export the weak alias, proper line continuationMichael Shalayeff
2002-08-28update of radiotrack driver, including isapnp support; from jumbo@Michael Shalayeff
2002-08-28ancient file name in .file; from pbastos@rdc.puc-rio.brMichael Shalayeff
2002-08-27do not just bail out of the copy loop, but go to theMichael Shalayeff
'done' label for the job finish. major register missallocation for copyonfault, fix it. clean the space regs after use.
2002-08-24aperture driver for alpha. It works here the same as on i386Matthieu Herrb
to allow access to VGA card's memory by mmapping /dev/xf86. The macdep.allowaperture does also control /dev/pci access. Ok miod@, deraadt@
2002-08-22match more serverworks "double bridges", based on discussions with nate andTheo de Raadt
brad
2002-08-22Remove code, use common ether_crc32_le() routine.Dale Rahn
2002-08-22Configure the media in the initialization routine so that media/mediaoptDale Rahn
fields in hostname.bm0 will work correctly. This does not fix the 100MB receive problem, but allows media 10baseT in hostname.bm0 to set the speed to a working speed.
2002-08-21Recognize both VSIMM slots, and allow one cgfourteen to attach to eachMiod Vallat
of them.
2002-08-21Correctly map the video memory, for proper operation.Miod Vallat
2002-08-21Get the boot device correctly if scsi id != 0 on 1[67]x boards.Miod Vallat