OpenGrok
Cross Reference: xlcom.c
xref
: /
src
/
sys
/
arch
/
evbppc
/
virtex
/
dev
/
xlcom.c
Home
|
History
|
Annotate
|
Download
|
only in
dev
History log of
/src/sys/arch/evbppc/virtex/dev/xlcom.c
Revision
Date
Author
Comments
1.12
20-Aug-2021
andvar
fix various typos in comments and log messages.
1.11
25-Jul-2014
dholland
Add d_discard to all struct cdevsw instances I could find.
All have been set to "nodiscard"; some should get a real implementation.
1.10
16-Mar-2014
dholland
branches: 1.10.2;
Change (mostly mechanically) every cdevsw/bdevsw I can find to use
designated initializers.
I have not built every extant kernel so I have probably broken at
least one build; however I've also found and fixed some wrong
cdevsw/bdevsw entries so even if so I think we come out ahead.
1.9
18-Jun-2011
matt
branches: 1.9.2; 1.9.12; 1.9.16;
split device/softc (CFATTACH_DECL_NEW)
struct device * -> device_t
struct cfdata * -> cfdata_t
Use <sys/foo.h> instead of <machine/foo.h> if <sys/foo.h> exists
Explicitly include <powerpc/ibm4xx/cpu.h> when needed.
1.8
24-Apr-2011
rmind
branches: 1.8.2;
Rename ttymalloc() to tty_alloc(), and ttyfree() to tty_free() for
consistency. Remove some unnecessary malloc.h inclusions as well.
1.7
11-Jun-2008
cegger
branches: 1.7.18; 1.7.24;
use device_lookup_private to get softc
1.6
09-Jan-2008
elad
branches: 1.6.6; 1.6.8; 1.6.10; 1.6.12; 1.6.14;
Kill two KAUTH_GENERIC_ISSUSER requests and replace them with something
more meaningful.
1.5
02-Dec-2007
ad
branches: 1.5.6;
Use the softint API.
1.4
19-Nov-2007
ad
- Factor out too many copies of the same bit of tty code.
- Fix another tty signalling/wakeup problem.
1.3
17-Oct-2007
garbled
branches: 1.3.2;
Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree. Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches. The work
for this branch was done by a variety of people, too long to list here.
TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.
NOTES:
pmppc was removed as an arch, and moved to a evbppc target.
1.2
04-Mar-2007
christos
branches: 1.2.2; 1.2.10; 1.2.18; 1.2.20; 1.2.22; 1.2.24;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
1.1
02-Dec-2006
freza
branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8;
Welcome to evbppc/virtex -- port to Xilinx Virtex series FPGA's with embedded
ibm405d5 core.
OK by Simon Burge
1.1.8.1
12-Mar-2007
rmind
Sync with HEAD.
1.1.6.2
12-Jan-2007
ad
Sync with head.
1.1.6.1
02-Dec-2006
ad
file xlcom.c was added on branch newlock2 on 2007-01-12 01:00:47 +0000
1.1.4.6
21-Jan-2008
yamt
sync with head
1.1.4.5
07-Dec-2007
yamt
sync with head
1.1.4.4
27-Oct-2007
yamt
sync with head.
1.1.4.3
03-Sep-2007
yamt
sync with head.
1.1.4.2
30-Dec-2006
yamt
sync with head.
1.1.4.1
02-Dec-2006
yamt
file xlcom.c was added on branch yamt-lazymbuf on 2006-12-30 20:45:54 +0000
1.1.2.2
10-Dec-2006
yamt
sync with head.
1.1.2.1
02-Dec-2006
yamt
file xlcom.c was added on branch yamt-splraiseipl on 2006-12-10 07:15:54 +0000
1.2.24.2
21-Nov-2007
bouyer
Sync with HEAD
1.2.24.1
25-Oct-2007
bouyer
Sync with HEAD.
1.2.22.1
18-Oct-2007
yamt
sync with head.
1.2.20.3
23-Mar-2008
matt
sync with HEAD
1.2.20.2
09-Jan-2008
matt
sync with HEAD
1.2.20.1
06-Nov-2007
matt
sync with HEAD
1.2.18.4
03-Dec-2007
joerg
Sync with HEAD.
1.2.18.3
21-Nov-2007
joerg
Sync with HEAD.
1.2.18.2
28-Oct-2007
joerg
Reduce diff to HEAD.
1.2.18.1
26-Oct-2007
joerg
Sync with HEAD.
Follow the merge of pmap.c on i386 and amd64 and move
pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup
code to restore CR4 before jumping back into kernel space as the large
page option might cover that.
1.2.10.1
28-May-2007
freza
Add KGDB support to evbppc/virtex port. From Jean-Francois Boudreault,
cosmetics by me.
While there, generalize virtex_console_tag() to virtex_bus_space_tag()
and fix one instance of yamt-idlelwp fallout (ci_need_resched renamed
to ci_want_resched).
XXX Only compile tested since my access to suitable Virtex HW is sporadic
XXX at best.
1.2.2.2
03-Dec-2007
ad
Sync with HEAD.
1.2.2.1
23-Oct-2007
ad
Sync with head.
1.3.2.2
18-Feb-2008
mjf
Sync with HEAD.
1.3.2.1
08-Dec-2007
mjf
Sync with HEAD.
1.5.6.1
10-Jan-2008
bouyer
Sync with HEAD
1.6.14.1
18-Jun-2008
simonb
Sync with head.
1.6.12.1
23-Jun-2008
wrstuden
Sync w/ -current. 34 merge conflicts to follow.
1.6.10.1
04-May-2009
yamt
sync with head.
1.6.8.1
17-Jun-2008
yamt
sync with head.
1.6.6.1
29-Jun-2008
mjf
Sync with HEAD.
1.7.24.1
06-Jun-2011
jruoho
Sync with HEAD.
1.7.18.1
31-May-2011
rmind
sync with head
1.8.2.1
23-Jun-2011
cherry
Catchup with rmind-uvmplock merge.
1.9.16.1
18-May-2014
rmind
sync with head
1.9.12.1
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.9.2.1
22-May-2014
yamt
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
1.10.2.1
10-Aug-2014
tls
Rebase.
Indexes created Sun Oct 19 19:09:49 GMT 2025