Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-08-12 | Remove a large chunk of `#ifdef notyet' code | Jason Wright | |
2002-08-09 | Add an explicit dependancy of assym.h to Makefile. | Miod Vallat | |
This makes sure it will be regenerated if you run config(8) again. | |||
2002-08-06 | catch 'break' and handle appropriately, I thought I had committed this long ago. | Jason Wright | |
2002-08-03 | Don't depend on curproc, pass the proc * down to the functions that need it ↵ | Jason Wright | |
(fmovr/fmovcc). | |||
2002-08-02 | registers should be volatile, also add yet more register defns | Jason Wright | |
2002-08-02 | Do correct bounds checking in get/set/put cmap routines. A few of | Todd C. Miller | |
these check were already OK but have been modified for consistency. Problem found by Silvio Cesare. | |||
2002-08-02 | add string for cputype (bad art =) | Jason Wright | |
2002-08-02 | whitespace | Jason Wright | |
2002-08-01 | add support for mapping interrupts. | Jason Wright | |
2002-07-31 | de-register | Jason Wright | |
2002-07-31 | From NetBSD: | Jason Wright | |
In OPIOCNEXTPROP: if we are at the last property, set the buffer length to 0 instead of setting it to an uninitialized value (len). | |||
2002-07-31 | Don't need to reserve space for promvec, we don't use it. | Jason Wright | |
2002-07-31 | Remove the other references to promvec | Jason Wright | |
2002-07-31 | promvec was never initialized. For now, just call OF directly. | Jason Wright | |
2002-07-30 | allow cf_flags to determine whether console acceleration should be used ↵ | Jason Wright | |
(defaults to yes) | |||
2002-07-30 | simplify vgafb_mmap() | Jason Wright | |
2002-07-30 | Add SIZE_MAX define. This is the same as SIZE_T_MAX but more portable. | Todd C. Miller | |
The only OSes I've seen that use SIZE_T_MAX are 4.4BSD-derived whereas SYSV things seem to use SIZE_MAX. It is also consistent with SSIZE_MAX (which we already have). deraadt@ OK | |||
2002-07-29 | use ROP_OLD for VSCROLL, with this, vertical scroll (copyrows) works (and ↵ | Jason Wright | |
it's -fast-) | |||
2002-07-29 | - cache the last value written to FBC_FG and avoid unnecessary fifo writes | Jason Wright | |
- add a copyrows implementation based on the VSCROLL drawing operation. It draws a correctly sized rectangle, but I have no idea where the source data came from... so it's currently disabled =) | |||
2002-07-28 | documentation | Jason Wright | |
2002-07-28 | more registers; jason@ ok. | Federico G. Schwindt | |
2002-07-28 | Add 'option NFSCLIENT' to macppc RAMDISK. | Kenneth R Westerback | |
Delete (comment out) 'option NFSCLIENT' in sparc, sparc64, and sun3 RAMDISKs. This brings the presence of /sbin/mount_nfs in the boot image and the presence of NFSCLIENT in the RAMDISK kernel into alignment. Except for sparc64 which will now have mount_nfs removed from the boot image to save space. mvme88k RAMDISK did not need to be adjusted as it only *looks* like it does not have NFSCLIENT. It actually includes the system GENERIC. Investigation for inconsistancies prompted by todd@. This solution recommended by deraadt@. | |||
2002-07-26 | bwtwo tested and works, minus one rasops fix coming soon. | Miod Vallat | |
2002-07-26 | fifo needs 6 entries before we feed it rectangle command | Jason Wright | |
2002-07-26 | - add hardware support for eraserows and erasecols | Jason Wright | |
- also fix some register names and add yet more of them [one thing this chip isn't lacking is registers...] | |||
2002-07-26 | - remove duplicate defns | Jason Wright | |
- start at some utility functions for the FBC handling | |||
2002-07-26 | - Move register defns to their own header file and add a whole bunch of them | Jason Wright | |
- map the fbc register set | |||
2002-07-25 | use bus_space_map, not bus_space_map2, and fix failure printf's | Jason Wright | |
2002-07-25 | There's no need to override the default mapping to big endian now that ↵ | Jason Wright | |
rasops8 handles byte swapping itself. | |||
2002-07-25 | Adapt the framebuffer code to the WSDISPLAY_TYPE constant changes, and | Miod Vallat | |
add the necessary magic for wsemul_sun color handling. Initially based on a patch from jason@, then some tinkering by me. | |||
2002-07-24 | nuke debugging cruft | Jason Wright | |
2002-07-24 | add support for schizo streaming buffers (per PBM), but leave the buffers ↵ | Jason Wright | |
disabled for now | |||
2002-07-24 | Go ahead and enable schizo, you're no worse off with it than without.. | Jason Wright | |
2002-07-24 | No need to cast &thing to paddr_t* when thing IS a paddr_t | Jason Wright | |
2002-07-24 | more use of volatile on registers, cleaning | Jason Wright | |
2002-07-24 | - don't need mmio or io registers mapped for console use | Jason Wright | |
- can't map expansion rom this way, remove it until we find a safe way - use less magic constants | |||
2002-07-24 | Support for non-exec page mappings. | Artur Grabowski | |
- split the one TSB into two - one for dmmu, one for immu. - don't load pages without PG_EXEC into the immu TSB. - support for setting correct permissions on exec faults. | |||
2002-07-23 | Define __HAVE_SPLASSERT on architectures that support splassert. | Artur Grabowski | |
2002-07-23 | When handling an interrupt record the interrupt level we're handling | Artur Grabowski | |
in a global variable (not mp safe!). Use that value for the reverse splassert check. | |||
2002-07-20 | unconfuse indentation. | Artur Grabowski | |
2002-07-20 | typo | Artur Grabowski | |
2002-07-20 | duplicate define. | Artur Grabowski | |
2002-07-20 | Always HWREF. Don't have it as an option because the slow-slow version | Artur Grabowski | |
doesn't make any sense (slow and doesn't work follow the rules). | |||
2002-07-20 | Instead of copying out the signal trampoline on top of the stack, create | Artur Grabowski | |
an uvm aobj, copy out the signal trampoline into it and share that page among all processes for the same emulation. This also requires us to actually be able to tell signal code where the trampoline is located, so introduce a new field in struct proc - p_sigcode that is a pointer to sigcode. This allows us to remove all the ugly calculations of the signal trampoline address done in every sendsig function in the tree (that's why so many files are changed). Tested by various people. ok deraadt@ | |||
2002-07-18 | - Add support for both of the schizo iommu's(There is an iommu per pbm) | Jason Wright | |
- const the cfattach - clean - deal with the fact that the register property doesn't reflect the true length of the register set (grr!) - move away from home grown read/write_8 and use bus_space where possible | |||
2002-07-18 | s/0/NULL in pointer comparison | Jason Wright | |
2002-07-18 | Match compatible sab82532 | Jason Wright | |
2002-07-18 | another name, 'parallel' | Jason Wright | |
2002-07-18 | another prom name, 'audio' | Jason Wright | |
2002-07-15 | repair tags building (due to obj dirs in /sys) | Michael Shalayeff | |