Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-10-15 | have to fetch the rctr while still in real mode for it is not valid after | Michael Shalayeff | |
2003-10-15 | less global name space pollution | Michael Shalayeff | |
2003-10-15 | The ANSI/KNF trail continues. No binary differences. | Dale Rahn | |
2003-10-15 | Better reset code, even. | Miod Vallat | |
2003-10-15 | do not define IPL_IMP | Michael Shalayeff | |
2003-10-15 | avoid possible /0 when drawing the led load graph | Michael Shalayeff | |
2003-10-15 | Do not assert SYSRST on 1x7 boards, if we are not a SYSCON, or unexpected | Miod Vallat | |
collateral damage will happen. | |||
2003-10-15 | somehow a line of code got tired of gcc abuse and sneaked itself into an #if ↵ | Michael Shalayeff | |
0'ed piece right beore itself thus causing all kinds of hell | |||
2003-10-15 | typo in comment, ok jason@ | David Krause | |
2003-10-15 | regen | Michael Shalayeff | |
2003-10-15 | one more model | Michael Shalayeff | |
2003-10-15 | Sometimes KNF is not a destination, but a journey. Also ANSI. | Dale Rahn | |
Binaries unchanged. | |||
2003-10-15 | Instead of specifying registers by number use the %rN notation, doens't give | Dale Rahn | |
any extra checking by the assembler, but can make it easier to read. resulting binary unchanged. | |||
2003-10-15 | Housecleaning, no binary change. | Dale Rahn | |
2003-10-14 | Ok, now that the via c3 crypto stuff is in the tree, merge the last bit of | Jason Wright | |
my cleanups before starting "real work". | |||
2003-10-14 | Oops, unbrek. | Miod Vallat | |
2003-10-13 | Get rid of the "page table group" stuff. "groups" used to be one logical page | Miod Vallat | |
big anyways. However, getting rid of the various constants (expanding to 0 for logs and shifts, and 1 for size) allows us to do further simplifications in some pmap loops, as there is no risk anymore of address wrapround. While there, fix some typos and comments. | |||
2003-10-13 | More m68k pmap tweaks: | Miod Vallat | |
- simplify pmap_protect() - simplify reference count managment by using 0 as a base instead of 1 (from NetBSD) | |||
2003-10-13 | Do not define LEDEBUG by default. | Miod Vallat | |
2003-10-11 | Better sync comment with reality after last commit. | Miod Vallat | |
2003-10-11 | Get rid of "union cpupid"; makes <machine/cpus.h> disappear as well. | Miod Vallat | |
2003-10-11 | Nuke trailing whitespace. | Miod Vallat | |
2003-10-11 | Page tables can be cached again on 187 and 188, as long as they are cached | Miod Vallat | |
write through and global (for 188). | |||
2003-10-11 | Simplify DAE debug display. | Miod Vallat | |
2003-10-11 | Merge sclock and clock pseudo-devices. | Miod Vallat | |
2003-10-10 | In pmap_expand_kmap(), be sure to initialize new page tables. | Miod Vallat | |
2003-10-09 | A few 68060 bugfixes with side effects: | Miod Vallat | |
- honor PRM_CFLUSH correctly for 0[46]0 in pmap_remove_mapping(). - be sure to flush caches in pmap_changebit for 060 too when necessary. - make this compile if option DEBUG is defined. | |||
2003-10-09 | More m68k common include files factorization. | Miod Vallat | |
2003-10-09 | Minor cpp changes to let all kernels in conf/ compile. | Miod Vallat | |
2003-10-08 | Sync VMEChip2 timer usage with mvme68k (i.e. make it slightly more sane). | Miod Vallat | |
Also, use it even when the 1x7 is not a system controller - this does not matter. | |||
2003-10-08 | Fix endian bug in macppc bus_space_set_region_N(). ok miod@ | Dale Rahn | |
2003-10-08 | On 167 and 177 boards, use a VMEChip2 timer for accurate delay() whenever | Miod Vallat | |
possible, rather than a tight loop. | |||
2003-10-08 | delay() is actually a void function. | Miod Vallat | |
2003-10-08 | Nivas had identified an 88200 specific bug, where flushes of a page or a | Miod Vallat | |
segment would sometimes not work correctly, and he added a brutal workaround leading to non-optimal, but safe, cache handling. The problem affects 88200 rev 7 and 9, and is believed to affect all 88200 revisions (although 88204 seems to be unaffected). Unfortunately, this problem not only affects cache flushes, but also tlb invalidations. So add a similar workaround in cmmu_flush_remote_tlb(). | |||
2003-10-07 | remove extra \n | Markus Friedl | |
2003-10-06 | Correctly handle sparse mappings in pmap_changebit() and pmap_testbit(). | Miod Vallat | |
2003-10-06 | More vm_offset_t removal I forgot to check in; spotted by deraadt@ | Miod Vallat | |
2003-10-05 | Bang head against wall, unbreak ddb, do not collect $2000, and go to sleep. | Miod Vallat | |
2003-10-05 | Oops, commited from the wrong tree | Miod Vallat | |
2003-10-05 | More cmmu routines cleanup: | Miod Vallat | |
- remove unused routines (which were mostly here for debugging anyway) - do not include <machine/m88*.h> from <machine/cmmu.h> but rather only from the modules which need them - try to simplify the MVME187 codepath in the 8820x code, whenever possible | |||
2003-10-05 | Do not use empty No_SSBR and No_Precheck macros, but rather pass empty | Miod Vallat | |
arguments to PREP*() macros. Slightly reorganize code in badaddr() - also do not make some internal labels unnecessarily visible from outside code. | |||
2003-10-05 | Kill vm_offset_t and vm_size_t, in favor of the [pv]addr_t and [pv]size_t | Miod Vallat | |
typedefs. | |||
2003-10-05 | De-register | Miod Vallat | |
2003-10-05 | typos | Miod Vallat | |
2003-10-05 | Correct db_{read,write}_bytes prototypes and use the official ones. | Miod Vallat | |
2003-10-05 | Despite what the comments say, the instruction cache has never been turned on, | Miod Vallat | |
since day one. It's never too late to fix it... | |||
2003-10-05 | If attaching a wsdisplay console causes a font switch, do not update the PROM | Miod Vallat | |
view of the cursor position, so that it comes back to a correct location when the system is shut down. | |||
2003-10-05 | a few more devices to come later (commented out now) | Michael Shalayeff | |
2003-10-05 | reload the itmr as soon as we get the intr to avoid lagging on slower machines | Michael Shalayeff | |
2003-10-05 | do not panic if microtime does not work to measure rng performance; from ↵ | Michael Shalayeff | |
andrisp@hipo.lv |