Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-03 | Merge tty_attach() in ttymalloc() and tty_detach() in ttyfree(). The need for | Miod Vallat | |
separate tty registering is gone now that sparc has switched to wscons, and this makes the code less error-prone. Also, remove tests for ttymalloc() failure, since it uses M_WAITOK. ok millert@ deraadt@, tested by various people as well besides me... | |||
2003-09-29 | avaliable -> available | Miod Vallat | |
2003-09-23 | Replace select backends with poll backends. selscan() and pollscan() | Todd C. Miller | |
now call the poll backend. With this change we implement greater poll(2) functionality instead of emulating it via the select backend. Adapted from NetBSD and including some changes from FreeBSD. Tested by many, deraadt@ OK | |||
2003-08-25 | rename struct dinode to ufs1_dinode. clears the namespace and makes | Ted Unangst | |
way for some future work. no function changes yet. help testing otto@ and markus@ | |||
2003-08-15 | change arguments to suser. suser now takes the process, and a flags | Ted Unangst | |
argument. old cred only calls user suser_ucred. this will allow future work to more flexibly implement the idea of a root process. looks like something i saw in freebsd, but a little different. use of suser_ucred vs suser in file system code should be looked at again, for the moment semantics remain unchanged. review and input from art@ testing and further review miod@ | |||
2003-08-14 | partial proto repairs | Theo de Raadt | |
2003-08-11 | better cleaning | Theo de Raadt | |
2003-08-01 | The Vigra VS10-EK is recognized as a cgthree clone, but due to its utterly | Miod Vallat | |
ridiculous resolution, we need to plug the "clear the screen and switch font" trick here too. [Thanks to Andrey Smagin for providing a card for testing] | |||
2003-07-22 | Fix .depend generation for assym.h. Resolves PR 1154. | Otto Moerbeek | |
ok deraadt@ | |||
2003-07-19 | don't specify the leading "/" in MANSUBDIR (otherwise "//" occurs) | David Krause | |
ok millert@ | |||
2003-07-16 | sun disklabels need updating too. frag size -> 2048. | Ted Unangst | |
pointed out by deraadt@ | |||
2003-07-16 | Add support for unbuffered SBus LANCE devices. jason@ and deraadt@ OK | Todd C. Miller | |
2003-07-14 | i_loadstore is missing the rs1 decode which shifts the i_i bits and i_simm13 | Jason Wright | |
left 5 bits. Luckily this isn't used except for debug code. | |||
2003-07-08 | add ep@pcmcia and phys, commented out an and com | Michael Shalayeff | |
2003-07-08 | BUS_SPACE_BARRIER_{READ,WRITE} are needed for some drivers -- fake | Michael Shalayeff | |
2003-07-02 | fix tslot issues (need level-triggered interrupts); from miod | Todd T. Fries | |
2003-06-28 | back out that which does not compile | Theo de Raadt | |
2003-06-28 | grr... committed previous from the wrong tree... fixed version, which also | Jason Wright | |
adds alaw:8 support. | |||
2003-06-28 | add emulations for slinear:8 and ulinear:8; ok miod | Jason Wright | |
2003-06-28 | Sync sparc fb API with the sparc64 changes (fbwscons_init takes flags, and | Miod Vallat | |
the sunfb structure keeps pointer to the prom cursor coordinates). | |||
2003-06-28 | Be more careful when processing interrupts - the TS102 queues them, and we | Miod Vallat | |
might get fed an interrupt for a particular condition at a time we are not expecting this condition anymore... | |||
2003-06-28 | Be prepared to the fact that the user may unplug a card before it was | Miod Vallat | |
fully initialized. | |||
2003-06-28 | Add a macro to encode (x,y) coordinates. | Miod Vallat | |
Use ZX_EXTENT_DIR_* constants for fill commands, rather than hard-coded values. Provide a RI_FULLCLEAR version of eraserows(). | |||
2003-06-28 | Add RI_FULLCLEAR to the rasops flags. Accelerated drivers (cgsix, creator, | Miod Vallat | |
pnozz) benefit from this, and this does not hurt the other drivers. | |||
2003-06-28 | Clear screen after smitching to the wsfont, on low-resolution cgsix. | Miod Vallat | |
This is only necessary on the RDI Britelite laptops. Reported by Paul Weissmann. | |||
2003-06-28 | A better reset sequence; also, probe slots immediately rather than waiting | Miod Vallat | |
for the worker thread to be set up. | |||
2003-06-25 | We want address incrementation disabled, so correctly ask for it... | Miod Vallat | |
2003-06-25 | Oops, put back iot/memt affectations in io_alloc/mem_alloc; spotted by todd@ | Miod Vallat | |
2003-06-25 | Recent bus_space changes make ne at pcmcia work out of the box, | Miod Vallat | |
tested by pb@ | |||
2003-06-25 | Extend the sparc bus_space_tag_t to store access endianness in it, and | Miod Vallat | |
adapt all bus_space functions to do proper endianness conversion whenever necessary, except for the raw ones. This allows us to remove the forced endianness conversions in if_wi. with help from and ok mickey@ | |||
2003-06-25 | fix _set_ functions as found while debugging an@stp | Michael Shalayeff | |
2003-06-24 | ... and it must compile, too. Doh. | Miod Vallat | |
2003-06-24 | io_alloc must provide working bus_space tag and handles... | Miod Vallat | |
2003-06-24 | Use the common Power9000 definitions. | Miod Vallat | |
2003-06-23 | *_raw_*_1() functions do not exist | Michael Shalayeff | |
2003-06-23 | Properly account for fast interrupt vectors; this was accidentally broken | Miod Vallat | |
since r1.10 | |||
2003-06-23 | Attachment glue for stp and tslot drivers, and add them, as well as wi0, | Miod Vallat | |
to the appropriate configuration files. | |||
2003-06-23 | Driver for the pcmcia slots in the Tadpole SPARCbook machines. | Miod Vallat | |
Currently only tested with wi(4), and there are still some sporadic "device timeout" issues left - your mileage may vary. | |||
2003-06-23 | Split the stp driver into its core, and md attachment routines, and provide | Miod Vallat | |
attachment routines for sparc and sparc64. | |||
2003-06-23 | Add a very straightforward subset of the bus_space API, where all functions | Miod Vallat | |
expand to very simple inlines. This will be used by some code very shortly. | |||
2003-06-23 | Handle SBus cards with an "interrupts" property but no "intr" property. | Miod Vallat | |
Adapted from NetBSD in a quite ugly way, but it works... ok deraadt@ | |||
2003-06-18 | oops, missed this part of the hme vlan stuff | Jason Wright | |
2003-06-18 | configure the interface to properly support vlan frames | Jason Wright | |
2003-06-18 | Oops, previous commit removed the rcsid by mistake. | Miod Vallat | |
2003-06-18 | Rename p9k to pninek, since device base names with digits are confusing; | Miod Vallat | |
per deraadt@'s request. | |||
2003-06-18 | When reporting unknown sbus hardware, also report the hardware class (audio, | Miod Vallat | |
block device...) if it advertizes one. ok deraadt@ | |||
2003-06-17 | New driver and wsdisplay type for the Weitek Power9000 and Brooktree Bt445 | Miod Vallat | |
combination, found on the Tadpole SPARCbook 3 only (later model use the Power9100 and are already supported). Untested for lack of hardware and volunteers, but carefully crafted; if it does not work out of the box, this should be a good starting point. "worth having in the tree" millert@ | |||
2003-06-15 | Fix the logic in the interrupt handler, and reenable colormap updates | Miod Vallat | |
triggered by the vertical retrace interrupt. | |||
2003-06-13 | eraserows() was missing a coordinate address latch. | Miod Vallat | |