summaryrefslogtreecommitdiffstats
path: root/sys/dev/puc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* pucdata: convert port types and frequencies to a lookup table tojcs2018-04-151-5/+10
| | | | | | allow for custom frequencies not a multiple of COM_FREQ ok deraadt
* Delete unnecessary <sys/file.h> includesguenther2017-12-301-2/+1
| | | | ok millert@ krw@
* If you use sys/param.h, you don't need sys/types.hderaadt2017-09-081-2/+1
|
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
| | | | | | | have any direct symbols used. Tested for indirect use by compiling amd64/i386/sparc64 kernels. ok tedu@ deraadt@
* remove uneeded proc.h includesjsg2014-09-141-2/+1
| | | | ok mpi@ kspillner@
* use new com.c bus-independent suspend/resume code, rather than trying toderaadt2013-12-091-19/+2
| | | | | craft broken local code here ok kettenis
* this should have gone away because it is now in files.pcideraadt2011-11-211-0/+0
|
* Simplify various parts of the puc(4) attachment code. Tested lightlyderaadt2011-11-153-23/+3
| | | | by krw and myself.
* Use a new encoding for the entries in the pucdata table, the result isderaadt2011-10-252-9/+10
| | | | | | that the .o file is half the size. Tested by camield (who just doubled the table size recently for a 16-port device). Hopefully no regressions, since this is a pretty large change of a very large table.
* Initial stab at making com@puc suspend and resume properly. Works finekettenis2010-08-061-5/+23
| | | | | | | for using cu(1) between two OpenBSD machines. Probably doesn't work for serial consoles but we don't support those on puc(4) anyway. ok deraadt@
* Don't #include <sys/user.h> into files that don't need the stuffguenther2010-06-261-2/+1
| | | | | | | | it defines. In some cases, this means pulling in uvm.h or pcb.h instead, but most of the inclusions were just noise. Tested on alpha, amd64, armish, hppa, i386, macpcc, sgi, sparc64, and vax, mostly by krw and naddy. ok krw@
* print interrupt string like com at puc doesderaadt2009-07-151-2/+2
|
* Switch i386 from pccom to com. Welcomed by many.kettenis2008-05-212-19/+3
| | | | ok dlg@, jsing@, deraadt@
* Make puc(4) detachable.kettenis2007-12-041-10/+2
| | | | Tested by millert@
* kill leftover debug printfmartin2006-11-051-2/+1
| | | | ok mickey
* puc@cardbus (only added (commented out) to whom has puc@pci enabled)mickey2006-07-312-15/+39
| | | | | | tested on puc@pci by fkr and meself on the cardbus. still needs a bit more work but generally works. deraadt@ ok and some input from miod@
* remove another useless isavar.h includefkr2006-06-011-5/+1
| | | | ok miod@
* establish interrupt at IPL_TTY instead of IPL_HIGH, so it doesn'tdjm2005-12-241-2/+2
| | | | reenter comstart; pr #4947 and fix from Kudo Takashi, ok deraadt@
* Move contents of sys/select.h to sys/selinfo.h in preparation for amillert2005-11-211-2/+2
| | | | | userland-visible sys/select.h. Consistent with what Net and Free do. OK deraadt@, tested with full ports build by naddy@.
* Share com probe code between com and pccom; allows us to get rid of awkwardmiod2005-09-261-172/+2
| | | | | | code duplication in cardbus, pcmcia and puc attachments. Joint effort with fgs@; blessed deraadt@
* Compensate for NCOM_PUC disappearance; ok deraadt@miod2005-07-181-3/+3
|
* Do as much in com_puc_attach2() as done in com_attach_subr(), until theymiod2004-08-191-5/+30
| | | | | | really get cleaned up and factorized; fixes puc operation on amd64 and sparc64. tested pval@ millert@ naddy@; ok deraadt@ millert@
* i386 needs isavar.h, sparc64 doesn't (no one else uses this.. yet)jason2003-07-151-1/+3
|
* First round of __P removal in sysmillert2002-03-142-7/+7
|
* Move SET/CLR/ISSET macros to param.h. fgsch@ and millert@ oknordin2002-01-301-2/+1
|
* initialize timeouts, since it's a copy of comattach; reported by Larry Moore <lmoore@starwon.com.au>mickey2001-08-081-1/+5
|
* support puc devices with higher speeds (not tested yet)deraadt2001-03-151-1/+4
|
* convert to new timeoutsmickey2000-07-211-3/+4
|
* Add puc lpt driver support, not actually tested...downsj1999-11-282-1/+105
|
* Add com/pccom driver for puc.downsj1999-10-262-0/+279