Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Next round of cleanups. | 2001-09-30 | 1 | -23/+16 | ||
| | | | | | | | | - some KNF. - disable interrupts earlier in attach. - give it some more time in attach to finish earlier output. - explicit bus_space_barrier in comcnputc. - dead code. | |||||
* | Remove dead code. | 2001-09-30 | 1 | -119/+1 | ||
| | ||||||
* | Remove the COM_HAYESP code. It doesn't appear to have been ever used and | 2001-09-30 | 1 | -130/+3 | ||
| | | | | it's very intrusive and makes the code less readable. | |||||
* | Move out the com at commulti attachment into an ownfile. | 2001-09-30 | 1 | -88/+1 | ||
| | | | | Same story as isapnp - not tested because i386 uses pccom. | |||||
* | Move out com at isapnp attachment into an own file. | 2001-09-30 | 1 | -92/+7 | ||
| | | | | Not tested because the only system with isapnp is i386 and i386 uses pccom. | |||||
* | Next step in making the com driver improvable. | 2001-09-29 | 1 | -79/+16 | ||
| | | | | Split out the com at isa attachment into its own file. | |||||
* | - compoll is now scheduled once for every sc instead of just one timeout for | 2001-09-29 | 1 | -61/+60 | ||
| | | | | | all ports and looping over them. - support for generic soft interrupts. | |||||
* | Simplify comstart a bit. | 2001-09-27 | 1 | -6/+9 | ||
| | ||||||
* | Enable #if 0'd code in comcnputc() so serial console works correctly; | 2001-09-27 | 1 | -4/+1 | ||
| | | | | art@openbsd.org | |||||
* | Split out comattach that does isa and isapnp attachment and initialization, | 2001-09-27 | 1 | -29/+41 | ||
| | | | | | into comattach that does the isa stuff and com_attach_subr that does the init. | |||||
* | Implement cnbell(), an optional entrypoint that rings the console bell; from | 2001-04-17 | 1 | -2/+2 | ||
| | | | | NetBSD. deraadt@ ok | |||||
* | Put back new timeouts. This time with correct timeout for compoll. | 2001-03-15 | 1 | -31/+37 | ||
| | ||||||
* | typo | 2001-03-15 | 1 | -2/+2 | ||
| | ||||||
* | back out new timeouts until I find out why they break alpha. | 2001-03-15 | 1 | -34/+31 | ||
| | ||||||
* | support puc devices with higher speeds (not tested yet) | 2001-03-15 | 1 | -6/+8 | ||
| | ||||||
* | new timeouts | 2001-03-13 | 1 | -31/+34 | ||
| | ||||||
* | KGDB for i386 from NetBSD via niklas, with tweaks and accommodations. | 2001-01-24 | 1 | -57/+251 | ||
| | | | | Tested by various, vetted by mickey & theo. | |||||
* | Add comcnattach that does the basic steps needed to attach | 2000-11-08 | 1 | -3/+41 | ||
| | | | | | | | a com as a serial console. (idea from NetBSD). If cn_tab->cn_dev == NODEV, try to find comopen in cdevsw and set cn_dev to the right device. | |||||
* | isa-avoidance | 2000-01-27 | 1 | -5/+11 | ||
| | ||||||
* | a few ifdef accomodations for hppa, also a few knf spaces | 2000-01-11 | 1 | -17/+17 | ||
| | ||||||
* | Enable TI16750 UART support. | 1999-11-28 | 1 | -3/+3 | ||
| | ||||||
* | in the ifdef POWERPC section, do use ppc, not p4e, for the iohandle | 1999-11-09 | 1 | -2/+2 | ||
| | | | | for the console configuration. | |||||
* | This file has my code in it, attach my copyright. | 1999-10-26 | 1 | -1/+28 | ||
| | ||||||
* | pasto from pccom.c | 1999-08-08 | 1 | -6/+3 | ||
| | ||||||
* | revert function accidentally committed | 1999-08-08 | 1 | -18/+1 | ||
| | ||||||
* | Detach support for com; NetBSD and me | 1999-08-08 | 1 | -1/+93 | ||
| | ||||||
* | Move over the ISA PnP support from pccom.c to com.c | 1999-07-26 | 1 | -17/+44 | ||
| | ||||||
* | fix my last commit where I committed more than intended | 1999-07-26 | 1 | -274/+81 | ||
| | ||||||
* | Remove obsolete detach code that has been dead for very long | 1999-07-26 | 1 | -173/+285 | ||
| | ||||||
* | Don't turn off uart when closing cua device if tty is waiting. | 1999-06-25 | 1 | -7/+34 | ||
| | | | | Instead just drop dtr briefly. | |||||
* | Fix cua device to not block on open. | 1999-02-09 | 1 | -64/+66 | ||
| | | | | Turn off chip (and dtr) on interrupted open. | |||||
* | panic prints a newline for you, don't do it in the panic string | 1999-01-11 | 1 | -2/+2 | ||
| | ||||||
* | Powerpc port uses com.c not just power4e. | 1998-09-20 | 1 | -2/+2 | ||
| | ||||||
* | Remove clearing of interrupt after character output in cnputci(). Clearing | 1998-08-18 | 1 | -1/+3 | ||
| | | | | the int will make the tty stop if output is currently active. | |||||
* | com.c needs to know about mem mapped ports in ppc systems. | 1998-08-07 | 1 | -2/+6 | ||
| | | | | | | | | | | ncr.c and if_de.c needs some hooks for systems with ncr and dec ether chips on the motherboard that runs on odd clocks and doesn't support a srom. srom is emulated in machine dependent code. big endian support for ncr and dec ether finished. the 21040 have some more coding requirements if it is to run BE since it does not have the descriptor endian swap configuration bit. | |||||
* | New probe routine and support for ST16650. | 1998-02-23 | 1 | -37/+192 | ||
| | | | | Compiles, but completely untested. | |||||
* | rename ddb.panic_ddb, and add ddb.console. Now you can stop console ddb entry | 1998-02-05 | 1 | -2/+6 | ||
| | | | | | with a sysctl. There will be architectures and drivers that lack function, and I trust the maintainers of those will forget to add the code.. | |||||
* | fix cua/tty locking | 1997-09-03 | 1 | -4/+8 | ||
| | ||||||
* | Removed an unused arg | 1997-07-07 | 1 | -5/+4 | ||
| | ||||||
* | Need to separate i/o and mem on mips | 1997-04-10 | 1 | -3/+3 | ||
| | ||||||
* | Serial console trouble again... | 1997-03-17 | 1 | -4/+7 | ||
| | ||||||
* | The stupid "use console before configured" scheeme strikes again :-) | 1997-03-12 | 1 | -13/+13 | ||
| | ||||||
* | Initial implementation of support for calling hardpps() on carrier enable | 1997-03-06 | 1 | -6/+28 | ||
| | ||||||
* | the real changes by niklas... I did not merge correctly | 1996-12-10 | 1 | -296/+10 | ||
| | ||||||
* | clr TS_WOPEN if bailing on cua opens | 1996-12-10 | 1 | -1/+2 | ||
| | | | | | | As well, at this point I've also done fancy cvs repository mangling to ensure that the com* files in sys/dev/ic maintain the history we had before. (Yes, I cleaned up the 2.0 tags too..) | |||||
* | Missing pieces of new bus.h that CVS lost behind my back | 1996-11-29 | 1 | -149/+197 | ||
| | ||||||
* | s/bus.h/bus.old.h/ to make the transit to the bus_space bus.h an easy road | 1996-11-12 | 1 | -2/+2 | ||
| | | | | possibly taken in small steps | |||||
* | Break shall be handled as data == 0 and FE bit set; from Theo | 1996-11-09 | 1 | -1/+2 | ||
| | ||||||
* | cominit is used from the outside (the alpha port) | 1996-10-30 | 1 | -3/+1 | ||
| | ||||||
* | patch com speed initialization | 1996-10-22 | 1 | -6/+7 | ||
| |