KallistiOS  2.0.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Macros
Modem speed values

Macros

#define MODEM_SPEED_AUTO   0x0
#define MODEM_SPEED_1200   0x0
#define MODEM_SPEED_2400   0x1
#define MODEM_SPEED_4800   0x2
#define MODEM_SPEED_7200   0x3
#define MODEM_SPEED_9600   0x4
#define MODEM_SPEED_12000   0x5
#define MODEM_SPEED_14400   0x6
#define MODEM_SPEED_16800   0x7
#define MODEM_SPEED_19200   0x8
#define MODEM_SPEED_21600   0x9
#define MODEM_SPEED_24000   0xA
#define MODEM_SPEED_26400   0xB
#define MODEM_SPEED_28000   0xC
#define MODEM_SPEED_31200   0xD
#define MODEM_SPEED_33600   0xE

Detailed Description

This group defines the available speed values that are able to be used with the Dreamcast's modem. The actual speed value consists of one of these in the lower 4 bits and one of the protocols in the upper 4 bits. Don't try to use any speeds not defined here, as bad things may happen.

It should be fairly obvious from the names what the speeds are (they're all expressed in bits per second).


Macro Definition Documentation

#define MODEM_SPEED_1200   0x0
#define MODEM_SPEED_12000   0x5
#define MODEM_SPEED_14400   0x6
#define MODEM_SPEED_16800   0x7
#define MODEM_SPEED_19200   0x8
#define MODEM_SPEED_21600   0x9
#define MODEM_SPEED_2400   0x1
#define MODEM_SPEED_24000   0xA
#define MODEM_SPEED_26400   0xB
#define MODEM_SPEED_28000   0xC
#define MODEM_SPEED_31200   0xD
#define MODEM_SPEED_33600   0xE
#define MODEM_SPEED_4800   0x2
#define MODEM_SPEED_7200   0x3
#define MODEM_SPEED_9600   0x4
#define MODEM_SPEED_AUTO   0x0