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-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 | 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-02 | time and time+4 might not be the same in the %hi (copycat jason) | Michael Shalayeff | |
2002-04-01 | modern tlb bits | Michael Shalayeff | |
2002-04-01 | better support for machine checks tocs and power fails | Michael Shalayeff | |
2002-04-01 | be careful to preserve page attrs on removing the mapping | Michael Shalayeff | |
2002-04-01 | kenter map the buffers | Michael Shalayeff | |
2002-03-28 | do not use MID_ZERO! then file(1) does not work | Theo de Raadt | |
2002-03-28 | use MID_HPPA for core file marking | Theo de Raadt | |
2002-03-27 | must be at least 7 insns between rsm/ssm; minot cleanups and debugging printfs | Michael Shalayeff | |
2002-03-26 | need to mask out the upper part for the fpu version on print | Michael Shalayeff | |
2002-03-26 | if cannot guess cpu model default to the lowest supported one | Michael Shalayeff | |
2002-03-25 | spelling | Theo de Raadt | |
2002-03-24 | non-access itlb fault puts the addr in isr:ior, not pcsq:pcoq | Michael Shalayeff | |
2002-03-23 | Add variables for config(8) -e time tweak of systemV shared memory | Marc Espie | |
parameters. Ok millert@, miod@, maja@ | |||
2002-03-21 | better cache mode print | Michael Shalayeff | |
2002-03-20 | a few good typos | Michael Shalayeff | |
2002-03-19 | locking in the kenter/kremove and uncache io space (in the future) | Michael Shalayeff | |
2002-03-19 | track the gap in text | Michael Shalayeff | |
2002-03-19 | if we are out of our bats -- map page by page | Michael Shalayeff | |
2002-03-19 | empty is uncached by definition | Michael Shalayeff | |
2002-03-19 | mtcpu seq requires a pre-sync, implement hpt init for pcxl | Michael Shalayeff | |
2002-03-19 | need reg.h here as well, from sharpeyed hawk David Krause | Michael Shalayeff | |
2002-03-19 | no need for reg.h in the frame.h | Michael Shalayeff | |
2002-03-19 | htlb defs from the book | Michael Shalayeff | |
2002-03-19 | do things uncached for now | Michael Shalayeff | |
2002-03-18 | kill debugging printf | Michael Shalayeff | |
2002-03-18 | no keyboard -- no cry | Michael Shalayeff | |
2002-03-16 | no need to include sys/conf.h w/ machine/conf.h; from David Krause | Michael Shalayeff | |
2002-03-16 | and in the files | Michael Shalayeff | |
2002-03-16 | separate out interrupt handling stuff | Michael Shalayeff | |
2002-03-16 | move cdev_decl out and kill some ugly print and some spaces | Michael Shalayeff | |
2002-03-15 | and this is how it will look for the gecko boy | Michael Shalayeff | |
2002-03-15 | here will be a wscons-garden | Michael Shalayeff | |
2002-03-15 | proper file deps | Michael Shalayeff | |
2002-03-15 | rewrite a pmap to use multilevel page tables. | Michael Shalayeff | |
lower 12 bits contain the perms, no unused bits left, but a couple for off-tlb use (as the ref implemented now). do not use the hvt, which might get some use later if proven to speed thigs up, tlb handlers would po another dozen of insns though, but if that's worth its... move on the data seg and map kernel text rdonly (idea form fredette), since all of the page0 mods done before that we are all fine except for some viper fluff, but later w/ that. this also picks up a bit more of ddb magic for bpt and ss. tlb handlers can use a little bit more of attention, but things, visually, seem to be much faster already, -- sorry, no benchmarks for now. * effort sponsored in part by the `henry st. old ale house' * and mr.pete and mr.lee in particular in thier generous entrirety. * the proj took a little more that 72man*h as it was expected, * but within murhy's law estimations. | |||
2002-03-15 | build really really small | Michael Shalayeff | |
2002-03-15 | fix a comment a little | Michael Shalayeff | |
2002-03-15 | fix binutils entry; pt out by Diana Eichert <deicher@sandia.gov> | Michael Shalayeff | |
2002-03-15 | doh | Michael Shalayeff | |