| Commit message (Expand) | Author | Age | Files | Lines |
* | Convert the bus space accessors from macros to inlines. This fixes some | jake | 2002-10-01 | 1 | -204/+316 |
* | Get rid of the TODO macro in the few places that still need work; either | jake | 2002-10-01 | 1 | -3/+0 |
* | Add needed include of queue.h. | jake | 2002-10-01 | 1 | -0/+1 |
* | Renamed intr_enqueue to intr_vector and intr_dequeue to intr_fast, to | jake | 2002-09-28 | 1 | -1/+1 |
* | Be careful not to define GCC-specific optimizations in the non-GCC | mike | 2002-09-23 | 1 | -2/+11 |
* | Don't include opt_bus.h here, it breaks stuff trying to | mux | 2002-09-21 | 1 | -1/+0 |
* | Implement C99's va_copy() macro. | mike | 2002-09-18 | 1 | -0/+3 |
* | Initiate deorbit burn for the i386-only a.out related support. Moves are | peter | 2002-09-17 | 1 | -7/+0 |
* | Use the definitions in machine/fsr.h instead of duplicating these magic | tmm | 2002-09-14 | 1 | -9/+11 |
* | Clean up a bit, and add some more macros to access %fsr fields. | tmm | 2002-09-14 | 1 | -14/+17 |
* | Now that _BSD_CLK_TCK_ and _BSD_CLOCKS_PER_SEC_ are the same on all | mike | 2002-09-03 | 1 | -54/+0 |
* | Align _BSD_CLK_TCK_ and _BSD_CLOCKS_PER_SEC_ with most other | mike | 2002-09-02 | 1 | -2/+2 |
* | Change hw.physmem and hw.usermem to unsigned long like they used to be | peter | 2002-08-30 | 1 | -1/+1 |
* | Renamed poorly named setregs to exec_setregs. Moved its prototype to | jake | 2002-08-29 | 1 | -1/+0 |
* | Removed legacy signal trampoline. | jake | 2002-08-29 | 1 | -2/+0 |
* | Move several MI types from <machine/_types.h> to <sys/_types.h>. | mike | 2002-08-23 | 1 | -37/+0 |
* | Removed unneeded include of machine/types.h (which no longer exists). | jake | 2002-08-23 | 1 | -1/+0 |
* | o Merge <machine/ansi.h> and <machine/types.h> into a new header | mike | 2002-08-21 | 6 | -174/+148 |
* | Fix warning. These structs should probably be removed altogether. | jake | 2002-08-18 | 1 | -0/+2 |
* | Add pmap support for user mappings of multiple page sizes (super pages). | jake | 2002-08-18 | 3 | -33/+32 |
* | Minor style. Removed unused declaration. | jake | 2002-08-16 | 1 | -2/+1 |
* | Demark sections of code that need special fault handling with labels. | jake | 2002-08-16 | 2 | -2/+4 |
* | Store the number of itlb and dtlb entries separately; they may be different. | jake | 2002-08-15 | 2 | -1/+3 |
* | Auto size available kernel virtual address space based on phsyical memory | jake | 2002-08-10 | 2 | -24/+10 |
* | o Introduce pmap_page_is_mapped(). Its purpose is to obsolete | alc | 2002-08-07 | 1 | -0/+1 |
* | Forgot to commit this. | jake | 2002-08-01 | 1 | -2/+2 |
* | These file are no longer used (moved to userland and/or merged into | jake | 2002-07-31 | 2 | -93/+0 |
* | Add definitions for statistical and high-resolution profiling. The calling | jake | 2002-07-30 | 1 | -14/+35 |
* | Create a new header <machine/_stdint.h> for storing MD parts of | mike | 2002-07-29 | 4 | -231/+171 |
* | Add _ALIGN_DATA and _ALIGN_TEXT macros. | jake | 2002-07-29 | 1 | -1/+9 |
* | Revert the previous delta; uintfptr_t needs to be available to | mike | 2002-07-28 | 1 | -0/+1 |
* | Add declarations for btext and etext. | jake | 2002-07-28 | 1 | -0/+3 |
* | uintfptr_t has moved to machine/types.h. | jake | 2002-07-27 | 1 | -1/+0 |
* | Implement a direct mapped address region, like alpha and ia64. This | jake | 2002-07-27 | 2 | -0/+7 |
* | Remove the tlb argument to tlb_page_demap (itlb or dtlb), in order to better | jake | 2002-07-26 | 3 | -13/+3 |
* | When multiple IOMMUs are present in a system, use a single TSB for all | tmm | 2002-07-16 | 1 | -5/+4 |
* | Add new UltraSPARC-III VIS II instructions. | tmm | 2002-07-16 | 1 | -0/+9 |
* | Add new LSU bits for UltraSPARC-III. | tmm | 2002-07-16 | 1 | -0/+16 |
* | Add ASI definitions of UltraSPARC-III (Cu) processors, and add some | tmm | 2002-07-16 | 1 | -8/+102 |
* | Use a fixed address for KERNBASE, so it doesn't change if the size of KVA | jake | 2002-07-13 | 1 | -26/+6 |
* | Identify UltraSPARC-III and UltraSPARC-III+ cpus. | jake | 2002-07-13 | 1 | -0/+2 |
* | When sending cache flushing IPIs, don't try to IPI the triggering CPU | tmm | 2002-07-12 | 1 | -4/+4 |
* | Remove label_t and physadr, which seem to have never been used in | mike | 2002-07-10 | 1 | -10/+0 |
* | Move __offsetof() macro from <machine/ansi.h> to <sys/cdefs.h>. It's | mike | 2002-07-08 | 1 | -5/+0 |
* | Since printf(3) now supports the `j' conversion specifier, use that | mike | 2002-06-30 | 1 | -11/+11 |
* | Add files that are new for KSE. | julian | 2002-06-29 | 1 | -0/+38 |
* | Remove a couple of __P() stragglers. | peter | 2002-06-29 | 1 | -4/+4 |
* | pmap_kremove can no longer be used to remove the magic device mappings | jake | 2002-06-25 | 1 | -0/+1 |
* | Add a missing prototype to fix a warning. | mux | 2002-06-23 | 1 | -0/+2 |
* | Move the "- 1" into the RQB_FFS(mask) macro itself so that | peter | 2002-06-20 | 1 | -1/+1 |