Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-04-24 | Introduce a new file, machine/internal_types.h, to hold that specific arch | Marc Espie | |
type characteristics. internal_types.h will contain only settings invisible from standard C, e.g., in the __* or _[A-Z]* namespace, and be reused by files like limits.h. This allows us to shorten machine/limits.h greatly, as all the common defines are now in sys/limits.h, plus a small stub in internal_types.h. Tested on all arches as far as I know. Approved after discussion with art, millert, deraadt, and others. | |||
2002-04-23 | Oops, unbreak; deraadt@ | Miod Vallat | |
2002-04-22 | Fix a couple of typos. | Miod Vallat | |
2002-04-22 | Bring several stability and performance fixes from NetBSD, as well as | Miod Vallat | |
more hardware support. | |||
2002-04-22 | always print the offset, mask allowing | Michael Shalayeff | |
2002-04-22 | forgot this, no steal anymore | Michael Shalayeff | |
2002-04-22 | better autoconf_verbose prints | Michael Shalayeff | |
2002-04-22 | do not forget to set the hpamask | Michael Shalayeff | |
2002-04-22 | proper coms config | Michael Shalayeff | |
2002-04-22 | first we flush, then we advance | Michael Shalayeff | |
2002-04-22 | no longer batc the data, only the code. | Michael Shalayeff | |
this removes a constraint and an ld.script dependancy for the .data and the dynamically allocated kernel structures existed w/ batcing. also makes pmap_steal_memory obsolete and replaced w/ the pmap_virtual_space. implement batching for pmap_remove to avoid zeroing out the pte entries if pde will be removed anyway. | |||
2002-04-21 | Correct a thinko wrt 68060 operation; only affects 177 boards. | Miod Vallat | |
2002-04-21 | Fix comments. | Miod Vallat | |
2002-04-21 | Get rid of duplicate definitions with <m68k/cpu.h> | Miod Vallat | |
2002-04-21 | Add a maxusers line, and comment out xd lines. | Miod Vallat | |
2002-04-21 | Add ramdisk support. | Miod Vallat | |
2002-04-21 | Change disklabel policy, and allow writing disklabel to any media that does | Miod 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-21 | typo | Michael Shalayeff | |
2002-04-21 | better buf's mapping and less magic constants in checking for io space ↵ | Michael Shalayeff | |
cachability | |||
2002-04-21 | map io rw, not rwx and dmamem uncached (until sync does the flush) | Michael Shalayeff | |
2002-04-20 | CLK_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-20 | Get rid of "integrate" and "hide" bad taste modifiers, thus get non-DDB | Miod Vallat | |
kernels to compile. | |||
2002-04-19 | build when NSWDISPLAY is undefined or 0; from brian@freebsd-services.com | jasoni | |
2002-04-19 | remove some #ifdef __arch64__, after agreement: we only ever run sparc64 | Marc Espie | |
as a 64 bits arch. Tests by jason@ and art@ | |||
2002-04-18 | Make the Mac68k disklabel 16 partitions long, to cope with | Miod Vallat | |
partition-{convoluted,challenged} disks. | |||
2002-04-18 | Report explicit failure instead of success and no operation when asked to | Miod 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 control | Miod Vallat | |
- 68060 FPU operations should test fputype, not mmutype, for 060 land, if only for consistency reasons. Tested by deraadt@ | |||
2002-04-18 | Use FPU_FOO constants everywhere, and do not print the 68060 as having both | Miod Vallat | |
a built-in and an unknown FPU. | |||
2002-04-18 | Add amphy | Jason Wright | |
2002-04-18 | call pool_get() with PR_NOWAIT. allocation can fail with low memory, but | Theo de Raadt | |
will work in contexts with curproc is NULL. from art. going into 3.1 | |||
2002-04-17 | new RAMDISK config, much smaller | Theo de Raadt | |
2002-04-16 | Same .text vs .data issue as for mvme68k. | Miod Vallat | |
2002-04-16 | The interrupt vectors are data, not code; this makes non-DDB kernels | Miod Vallat | |
work. | |||
2002-04-16 | Use the common m68k pmap_bootstrap code here. | Miod Vallat | |
2002-04-16 | Missing 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-16 | Merge pmap_pinit() inside pmap_create() and pmap_release() inside | Miod Vallat | |
pmap_destroy(). | |||
2002-04-16 | use 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 this | Jason Wright | |
- a bunch of KNF | |||
2002-04-16 | Move the stage2 boot block load address higher, so that it can load | Miod Vallat | |
kernel larger than 4MB correctly again, and still work on 8MB boards. | |||
2002-04-16 | Using a dull device to probe the FPU is ridiculous, replace it with an early | Miod Vallat | |
initialization. While there, rework the cpu_model string creation so that it gets a more useful content. | |||
2002-04-15 | Since XFree doesn't try to remap things behind our backs anymore, simplify | Jason Wright | |
the driver a bit (mainly don't reprobe the pci address for every call to vgafb_mmap()). | |||
2002-04-15 | wx is totally gone now | Theo de Raadt | |
2002-04-14 | gx, not wx, you fool. spotted by miod | Theo de Raadt | |
2002-04-13 | Try MUCH harder to always print a "root on" line | Theo de Raadt | |
2002-04-11 | Make sure this always prints the 'root on' line. Also, treat ramdisks | Jason 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-10 | Handle all pending adb interrupts when searching for devices. | Dale Rahn | |
Adjust delays in the probe code. ok miod, matthieu, lebel, brad. | |||
2002-04-10 | Be sure to print 'root on' line for RAMDISK kernels | Jason Wright | |
2002-04-10 | remove ahc from here again | Theo de Raadt | |