danf writes: stty doesn't support baud rates > 460800 bps, the attached patch adds support for all baud rates supported by Linux 2.6.16 on x86.
This commit was genuinely broken at the time (not related to our build system): scripts/config/mkconfigs.c (2005-08-01 - 2006-10-05 arasi) uretilen bbconfigopts.h icine .config satirlarini kacissiz, ham newline'larla gömüyordu - gecerli C degildi, busybox'un kendi bb_mkdep araci bile parse edemiyordu (7d219aab7 ile duzeltildi, mkconfigs shell scripte cevrildi)
No binary (build failed)
—
(log yok)
| @@ -43,12 +43,12 @@ static const struct speed_map speeds[] = { | |
| {B2400, 2400}, | |
| {B4800, 4800}, | |
| {B9600, 9600}, | |
| - | #ifdef B19200 |
| + | #ifdef B19200 |
| {B19200, 19200}, | |
| #elif defined(EXTA) | |
| {EXTA, 19200}, | |
| #endif | |
| - | #ifdef B38400 |
| + | #ifdef B38400 |
| {B38400, 38400/256 + 0x8000U}, | |
| #elif defined(EXTB) | |
| {EXTB, 38400/256 + 0x8000U}, | |
| @@ -65,6 +65,39 @@ static const struct speed_map speeds[] = { | |
| #ifdef B460800 | |
| {B460800, 460800/256 + 0x8000U}, | |
| #endif | |
| + | #ifdef B500000 |
| + | {B500000, 500000/256 + 0x8000U}, |
| + | #endif |
| + | #ifdef B576000 |
| + | {B576000, 576000/256 + 0x8000U}, |
| + | #endif |
| + | #ifdef B921600 |
| + | {B921600, 921600/256 + 0x8000U}, |
| + | #endif |
| + | #ifdef B1000000 |
| + | {B1000000, 1000000/256 + 0x8000U}, |
| + | #endif |
| + | #ifdef B1152000 |
| + | {B1152000, 1152000/256 + 0x8000U}, |
| + | #endif |
| + | #ifdef B1500000 |
| + | {B1500000, 1500000/256 + 0x8000U}, |
| + | #endif |
| + | #ifdef B2000000 |
| + | {B2000000, 2000000/256 + 0x8000U}, |
| + | #endif |
| + | #ifdef B2500000 |
| + | {B2500000, 2500000/256 + 0x8000U}, |
| + | #endif |
| + | #ifdef B3000000 |
| + | {B3000000, 3000000/256 + 0x8000U}, |
| + | #endif |
| + | #ifdef B3500000 |
| + | {B3500000, 3500000/256 + 0x8000U}, |
| + | #endif |
| + | #ifdef B4000000 |
| + | {B4000000, 4000000/256 + 0x8000U}, |
| + | #endif |
| }; | |
| enum { NUM_SPEEDS = (sizeof(speeds) / sizeof(struct speed_map)) }; | |