diff options
author | alexperry <alexperry@f19166aa-fa4f-0410-85c2-fa1106f25c8a> | 2004-04-16 19:17:04 +0000 |
---|---|---|
committer | alexperry <alexperry@f19166aa-fa4f-0410-85c2-fa1106f25c8a> | 2004-04-16 19:17:04 +0000 |
commit | 5499022589aa708716c1ce85474ac81e6e049815 (patch) | |
tree | f8fa0fd35c840691160a5954f952d6d0940b87c5 /pyparallel/parallel/parallelppdev.py | |
parent | b10558075a38cc99d4463c699cd4fb73aa94eae7 (diff) | |
download | pyserial-git-5499022589aa708716c1ce85474ac81e6e049815.tar.gz |
Convert all the _IOC_ size masks into longs for future compatibility with 2.4
Diffstat (limited to 'pyparallel/parallel/parallelppdev.py')
-rw-r--r-- | pyparallel/parallel/parallelppdev.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pyparallel/parallel/parallelppdev.py b/pyparallel/parallel/parallelppdev.py index fc87e90..64c89f4 100644 --- a/pyparallel/parallel/parallelppdev.py +++ b/pyparallel/parallel/parallelppdev.py @@ -17,7 +17,7 @@ def _IOR(type,nr,size): return _IOC(_IOC_READ, type, nr, sizeof(size)) def _IOW(type,nr,size): return _IOC(_IOC_WRITE, type, nr, sizeof(size)) _IOC_SIZEBITS = 14 -_IOC_SIZEMASK = (1 << _IOC_SIZEBITS ) - 1 +_IOC_SIZEMASK = (1L << _IOC_SIZEBITS ) - 1 _IOC_NRSHIFT = 0 _IOC_NRBITS = 8 _IOC_TYPESHIFT = _IOC_NRSHIFT + _IOC_NRBITS @@ -25,10 +25,10 @@ _IOC_TYPEBITS = 8 _IOC_SIZESHIFT = _IOC_TYPESHIFT + _IOC_TYPEBITS IOCSIZE_MASK = _IOC_SIZEMASK << _IOC_SIZESHIFT IOCSIZE_SHIFT = _IOC_SIZESHIFT -_IOC_WRITE = 1 +_IOC_WRITE = 1L _IOC_DIRSHIFT = _IOC_SIZESHIFT + _IOC_SIZEBITS IOC_IN = _IOC_WRITE << _IOC_DIRSHIFT -_IOC_READ = 2 +_IOC_READ = 2L IOC_INOUT = (_IOC_WRITE | _IOC_READ) << _IOC_DIRSHIFT IOC_OUT = _IOC_READ << _IOC_DIRSHIFT |