Bandwidth.
My 24-hour day as a broken parallel port with only a single pin active at any given time.
____
/ \
STROBE <--> 1 | o \
| o | 14 <--> Line feed
D0 <--- 2 | o |
| o | 15 <--- Error
D1 <--- 3 | o |
| o | 16 <--> RESET
D2 <--- 4 | o |
| o | 17 <--> Select Printer
D3 <--- 5 | o |
| o | 18 ---- GND
D4 <--- 6 | o |
| o | 19 ---- GND
D5 <--- 7 | o |
| o | 20 ---- GND
D6 <--- 8 | o |
| o | 21 ---- GND
D7 <--- 9 | o |
| o | 22 ---- GND
ACK ---> 10 | o |
| o | 23 ---- GND
BUSY ---> 11 | o |
| o | 24 ---- GND
Paper Out ---> 12 | o |
| o | 25 ---- GND
Select ---> 13 | o /
\____/
| Pin No (DB25) | Signal name | Description | Direction | Register - bit | Inverted |
|---|---|---|---|---|---|
| 1 | Strobe | Morning routine; breakfast | In/Out | Control-0 | Yes |
| 2 | Data0 | Work | Out | Data-0 | No |
| 3 | Data1 | Work | Out | Data-1 | No |
| 4 | Data2 | Work | Out | Data-2 | No |
| 5 | Data3 | Work; Lunch | Out | Data-3 | No |
| 6 | Data4 | Lunch; Work | Out | Data-4 | No |
| 7 | Data5 | Work | Out | Data-5 | No |
| 8 | Data6 | Work | Out | Data-6 | No |
| 9 | Data7 | Work | Out | Data-7 | No |
| 10 | Ack | Acknowledge the world; news; email. | In | Status-6 | No |
| 11 | Busy | In-between moments; none of your business et cetera. | In | Status-7 | Yes |
| 12 | Paper-Out | Tidy up; prepare for the next day; homework | In | Status-5 | No |
| 13 | Select | Time with family. | In | Status-4 | No |
| 14 | Linefeed | Evening routine; dinner | In/Out | Control-1 | Yes |
| 15 | Error | BZZZZ wrong answer. This day is too long already. | In | Status-3 | No |
| 16 | Reset | Meditation; reading | In/Out | Control-2 | No |
| 17 | Select-Printer | Time with partner. | In/Out | Control-3 | Yes |
| 18-25 | Ground | Sleep | - | - | - |