KallistiOS git master
Independent SDK for the Sega Dreamcast
Loading...
Searching...
No Matches
ISP Config Fields

Valid field constants for the flashrom_ispcfg_t struct More...

Macros

#define FLASHROM_ISP_IP   BIT(0)
 Static IP address.
 
#define FLASHROM_ISP_NETMASK   BIT(1)
 Netmask.
 
#define FLASHROM_ISP_BROADCAST   BIT(2)
 Broadcast address.
 
#define FLASHROM_ISP_GATEWAY   BIT(3)
 Gateway address.
 
#define FLASHROM_ISP_DNS   BIT(4)
 DNS servers.
 
#define FLASHROM_ISP_HOSTNAME   BIT(5)
 Hostname.
 
#define FLASHROM_ISP_EMAIL   BIT(6)
 Email address.
 
#define FLASHROM_ISP_SMTP   BIT(7)
 SMTP server.
 
#define FLASHROM_ISP_POP3   BIT(8)
 POP3 server.
 
#define FLASHROM_ISP_POP3_USER   BIT(9)
 POP3 username.
 
#define FLASHROM_ISP_POP3_PASS   (1 << 10)
 POP3 password.
 
#define FLASHROM_ISP_PROXY_HOST   (1 << 11)
 Proxy hostname.
 
#define FLASHROM_ISP_PROXY_PORT   (1 << 12)
 Proxy port.
 
#define FLASHROM_ISP_PPP_USER   (1 << 13)
 PPP username.
 
#define FLASHROM_ISP_PPP_PASS   (1 << 14)
 PPP password.
 
#define FLASHROM_ISP_OUT_PREFIX   (1 << 15)
 Outside dial prefix.
 
#define FLASHROM_ISP_CW_PREFIX   (1 << 16)
 Call waiting prefix.
 
#define FLASHROM_ISP_REAL_NAME   (1 << 17)
 Real name.
 
#define FLASHROM_ISP_MODEM_INIT   (1 << 18)
 Modem init string.
 
#define FLASHROM_ISP_AREA_CODE   (1 << 19)
 Area code.
 
#define FLASHROM_ISP_LD_PREFIX   (1 << 20)
 Long distance prefix.
 
#define FLASHROM_ISP_PHONE1   (1 << 21)
 Phone number 1.
 
#define FLASHROM_ISP_PHONE2   (1 << 22)
 Phone number 2.
 

Detailed Description

Valid field constants for the flashrom_ispcfg_t struct

The valid_fields field of the flashrom_ispcfg_t will have some combination of these ORed together to represent what data is filled in and believed valid.

Macro Definition Documentation

◆ FLASHROM_ISP_AREA_CODE

#define FLASHROM_ISP_AREA_CODE   (1 << 19)

Area code.

◆ FLASHROM_ISP_BROADCAST

#define FLASHROM_ISP_BROADCAST   BIT(2)

Broadcast address.

◆ FLASHROM_ISP_CW_PREFIX

#define FLASHROM_ISP_CW_PREFIX   (1 << 16)

Call waiting prefix.

◆ FLASHROM_ISP_DNS

#define FLASHROM_ISP_DNS   BIT(4)

DNS servers.

Referenced by main().

◆ FLASHROM_ISP_EMAIL

#define FLASHROM_ISP_EMAIL   BIT(6)

Email address.

Referenced by main().

◆ FLASHROM_ISP_GATEWAY

#define FLASHROM_ISP_GATEWAY   BIT(3)

Gateway address.

◆ FLASHROM_ISP_HOSTNAME

#define FLASHROM_ISP_HOSTNAME   BIT(5)

Hostname.

◆ FLASHROM_ISP_IP

#define FLASHROM_ISP_IP   BIT(0)

Static IP address.

Referenced by main().

◆ FLASHROM_ISP_LD_PREFIX

#define FLASHROM_ISP_LD_PREFIX   (1 << 20)

Long distance prefix.

◆ FLASHROM_ISP_MODEM_INIT

#define FLASHROM_ISP_MODEM_INIT   (1 << 18)

Modem init string.

◆ FLASHROM_ISP_NETMASK

#define FLASHROM_ISP_NETMASK   BIT(1)

Netmask.

◆ FLASHROM_ISP_OUT_PREFIX

#define FLASHROM_ISP_OUT_PREFIX   (1 << 15)

Outside dial prefix.

◆ FLASHROM_ISP_PHONE1

#define FLASHROM_ISP_PHONE1   (1 << 21)

Phone number 1.

Referenced by main().

◆ FLASHROM_ISP_PHONE2

#define FLASHROM_ISP_PHONE2   (1 << 22)

Phone number 2.

◆ FLASHROM_ISP_POP3

#define FLASHROM_ISP_POP3   BIT(8)

POP3 server.

Referenced by main().

◆ FLASHROM_ISP_POP3_PASS

#define FLASHROM_ISP_POP3_PASS   (1 << 10)

POP3 password.

Referenced by main().

◆ FLASHROM_ISP_POP3_USER

#define FLASHROM_ISP_POP3_USER   BIT(9)

POP3 username.

Referenced by main().

◆ FLASHROM_ISP_PPP_PASS

#define FLASHROM_ISP_PPP_PASS   (1 << 14)

PPP password.

Referenced by main().

◆ FLASHROM_ISP_PPP_USER

#define FLASHROM_ISP_PPP_USER   (1 << 13)

PPP username.

Referenced by main().

◆ FLASHROM_ISP_PROXY_HOST

#define FLASHROM_ISP_PROXY_HOST   (1 << 11)

Proxy hostname.

Referenced by main().

◆ FLASHROM_ISP_PROXY_PORT

#define FLASHROM_ISP_PROXY_PORT   (1 << 12)

Proxy port.

Referenced by main().

◆ FLASHROM_ISP_REAL_NAME

#define FLASHROM_ISP_REAL_NAME   (1 << 17)

Real name.

◆ FLASHROM_ISP_SMTP

#define FLASHROM_ISP_SMTP   BIT(7)

SMTP server.

Referenced by main().