summaryrefslogtreecommitdiffstats
path: root/sys/dev/ic/com.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Next round of cleanups.art2001-09-301-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.art2001-09-301-119/+1
|
* Remove the COM_HAYESP code. It doesn't appear to have been ever used andart2001-09-301-130/+3
| | | | it's very intrusive and makes the code less readable.
* Move out the com at commulti attachment into an ownfile.art2001-09-301-88/+1
| | | | Same story as isapnp - not tested because i386 uses pccom.
* Move out com at isapnp attachment into an own file.art2001-09-301-92/+7
| | | | Not tested because the only system with isapnp is i386 and i386 uses pccom.
* Next step in making the com driver improvable.art2001-09-291-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 forart2001-09-291-61/+60
| | | | | all ports and looping over them. - support for generic soft interrupts.
* Simplify comstart a bit.art2001-09-271-6/+9
|
* Enable #if 0'd code in comcnputc() so serial console works correctly;millert2001-09-271-4/+1
| | | | art@openbsd.org
* Split out comattach that does isa and isapnp attachment and initialization,art2001-09-271-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; fromaaron2001-04-171-2/+2
| | | | NetBSD. deraadt@ ok
* Put back new timeouts. This time with correct timeout for compoll.art2001-03-151-31/+37
|
* typoderaadt2001-03-151-2/+2
|
* back out new timeouts until I find out why they break alpha.art2001-03-151-34/+31
|
* support puc devices with higher speeds (not tested yet)deraadt2001-03-151-6/+8
|
* new timeoutsmickey2001-03-131-31/+34
|
* KGDB for i386 from NetBSD via niklas, with tweaks and accommodations.hugh2001-01-241-57/+251
| | | | Tested by various, vetted by mickey & theo.
* Add comcnattach that does the basic steps needed to attachart2000-11-081-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-avoidancemickey2000-01-271-5/+11
|
* a few ifdef accomodations for hppa, also a few knf spacesmickey2000-01-111-17/+17
|
* Enable TI16750 UART support.downsj1999-11-281-3/+3
|
* in the ifdef POWERPC section, do use ppc, not p4e, for the iohandlerahnds1999-11-091-2/+2
| | | | for the console configuration.
* This file has my code in it, attach my copyright.downsj1999-10-261-1/+28
|
* pasto from pccom.cniklas1999-08-081-6/+3
|
* revert function accidentally committedniklas1999-08-081-18/+1
|
* Detach support for com; NetBSD and meniklas1999-08-081-1/+93
|
* Move over the ISA PnP support from pccom.c to com.cniklas1999-07-261-17/+44
|
* fix my last commit where I committed more than intendedniklas1999-07-261-274/+81
|
* Remove obsolete detach code that has been dead for very longniklas1999-07-261-173/+285
|
* Don't turn off uart when closing cua device if tty is waiting.rees1999-06-251-7/+34
| | | | Instead just drop dtr briefly.
* Fix cua device to not block on open.rees1999-02-091-64/+66
| | | | Turn off chip (and dtr) on interrupted open.
* panic prints a newline for you, don't do it in the panic stringmillert1999-01-111-2/+2
|
* Powerpc port uses com.c not just power4e.rahnds1998-09-201-2/+2
|
* Remove clearing of interrupt after character output in cnputci(). Clearingpefo1998-08-181-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.pefo1998-08-071-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.downsj1998-02-231-37/+192
| | | | Compiles, but completely untested.
* rename ddb.panic_ddb, and add ddb.console. Now you can stop console ddb entryderaadt1998-02-051-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 lockingderaadt1997-09-031-4/+8
|
* Removed an unused argniklas1997-07-071-5/+4
|
* Need to separate i/o and mem on mipspefo1997-04-101-3/+3
|
* Serial console trouble again...pefo1997-03-171-4/+7
|
* The stupid "use console before configured" scheeme strikes again :-)pefo1997-03-121-13/+13
|
* Initial implementation of support for calling hardpps() on carrier enabletholo1997-03-061-6/+28
|
* the real changes by niklas... I did not merge correctlyderaadt1996-12-101-296/+10
|
* clr TS_WOPEN if bailing on cua opensderaadt1996-12-101-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 backniklas1996-11-291-149/+197
|
* s/bus.h/bus.old.h/ to make the transit to the bus_space bus.h an easy roadniklas1996-11-121-2/+2
| | | | possibly taken in small steps
* Break shall be handled as data == 0 and FE bit set; from Theotholo1996-11-091-1/+2
|
* cominit is used from the outside (the alpha port)niklas1996-10-301-3/+1
|
* patch com speed initializationdownsj1996-10-221-6/+7
|