Skip to content

Commit 43e8557

Browse files
committed
Added baud constants for powerpc
1 parent 1a9112d commit 43e8557

File tree

2 files changed

+72
-0
lines changed

2 files changed

+72
-0
lines changed

src/unix/notbsd/linux/other/b32/powerpc.rs

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,42 @@ pub const ICANON: ::tcflag_t = 0x100;
138138
pub const PENDIN: ::tcflag_t = 0x20000000;
139139
pub const NOFLSH: ::tcflag_t = 0x80000000;
140140

141+
pub const B0: ::speed_t = 0o000000;
142+
pub const B50: ::speed_t = 0o000001;
143+
pub const B75: ::speed_t = 0o000002;
144+
pub const B110: ::speed_t = 0o000003;
145+
pub const B134: ::speed_t = 0o000004;
146+
pub const B150: ::speed_t = 0o000005;
147+
pub const B200: ::speed_t = 0o000006;
148+
pub const B300: ::speed_t = 0o000007;
149+
pub const B600: ::speed_t = 0o000010;
150+
pub const B1200: ::speed_t = 0o000011;
151+
pub const B1800: ::speed_t = 0o000012;
152+
pub const B2400: ::speed_t = 0o000013;
153+
pub const B4800: ::speed_t = 0o000014;
154+
pub const B9600: ::speed_t = 0o000015;
155+
pub const B19200: ::speed_t = 0o000016;
156+
pub const B38400: ::speed_t = 0o000017;
157+
pub const EXTA: ::speed_t = B19200;
158+
pub const EXTB: ::speed_t = B38400;
159+
pub const CBAUDEX: ::speed_t = 0o000000;
160+
pub const B57600: ::speed_t = 0o0020;
161+
pub const B115200: ::speed_t = 0o0021;
162+
pub const B230400: ::speed_t = 0o0022;
163+
pub const B460800: ::speed_t = 0o0023;
164+
pub const B500000: ::speed_t = 0o0024;
165+
pub const B576000: ::speed_t = 0o0025;
166+
pub const B921600: ::speed_t = 0o0026;
167+
pub const B1000000: ::speed_t = 0o0027;
168+
pub const B1152000: ::speed_t = 0o0030;
169+
pub const B1500000: ::speed_t = 0o0031;
170+
pub const B2000000: ::speed_t = 0o0032;
171+
pub const B2500000: ::speed_t = 0o0033;
172+
pub const B3000000: ::speed_t = 0o0034;
173+
pub const B3500000: ::speed_t = 0o0035;
174+
pub const B4000000: ::speed_t = 0o0036;
175+
pub const BOTHER: ::speed_t = 0o0037;
176+
141177
pub const VEOL: usize = 6;
142178
pub const VEOL2: usize = 8;
143179
pub const VMIN: usize = 5;

src/unix/notbsd/linux/other/b64/powerpc64.rs

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -346,6 +346,42 @@ pub const ICANON: ::tcflag_t = 0x100;
346346
pub const PENDIN: ::tcflag_t = 0x20000000;
347347
pub const NOFLSH: ::tcflag_t = 0x80000000;
348348

349+
pub const B0: ::speed_t = 0o000000;
350+
pub const B50: ::speed_t = 0o000001;
351+
pub const B75: ::speed_t = 0o000002;
352+
pub const B110: ::speed_t = 0o000003;
353+
pub const B134: ::speed_t = 0o000004;
354+
pub const B150: ::speed_t = 0o000005;
355+
pub const B200: ::speed_t = 0o000006;
356+
pub const B300: ::speed_t = 0o000007;
357+
pub const B600: ::speed_t = 0o000010;
358+
pub const B1200: ::speed_t = 0o000011;
359+
pub const B1800: ::speed_t = 0o000012;
360+
pub const B2400: ::speed_t = 0o000013;
361+
pub const B4800: ::speed_t = 0o000014;
362+
pub const B9600: ::speed_t = 0o000015;
363+
pub const B19200: ::speed_t = 0o000016;
364+
pub const B38400: ::speed_t = 0o000017;
365+
pub const EXTA: ::speed_t = B19200;
366+
pub const EXTB: ::speed_t = B38400;
367+
pub const CBAUDEX: ::speed_t = 0o000000;
368+
pub const B57600: ::speed_t = 0o0020;
369+
pub const B115200: ::speed_t = 0o0021;
370+
pub const B230400: ::speed_t = 0o0022;
371+
pub const B460800: ::speed_t = 0o0023;
372+
pub const B500000: ::speed_t = 0o0024;
373+
pub const B576000: ::speed_t = 0o0025;
374+
pub const B921600: ::speed_t = 0o0026;
375+
pub const B1000000: ::speed_t = 0o0027;
376+
pub const B1152000: ::speed_t = 0o0030;
377+
pub const B1500000: ::speed_t = 0o0031;
378+
pub const B2000000: ::speed_t = 0o0032;
379+
pub const B2500000: ::speed_t = 0o0033;
380+
pub const B3000000: ::speed_t = 0o0034;
381+
pub const B3500000: ::speed_t = 0o0035;
382+
pub const B4000000: ::speed_t = 0o0036;
383+
pub const BOTHER: ::speed_t = 0o0037;
384+
349385
pub const VEOL: usize = 6;
350386
pub const VEOL2: usize = 8;
351387
pub const VMIN: usize = 5;

0 commit comments

Comments
 (0)