ezNetCnf - YNC Display Layouts

ezNetCnf filtering options:
ezNetCnfRejectAOLDialup
ezNetCnfRejectModem
ezNetCnfRejectUSB

## Your Network Configuration Display Layouts

### Requirements and Recommendations

Per Usage Conventions For Your Network Configuration Files, which can be found at sce/doc/general/yncf.pdf (also part of the TRC bundle), the title must display all of the following elements for each YNC combination:

- Combination number
- ISP setting display name
- Hardware setting display name

The Usage Conventions further recommends that titles be able to support the maximum number of combinations in the YNC file format, which is 6 combinations for a memory card, and 10 combinations for the HDD. While the current ntgui2 library only allows the user to create 4 combinations on a memory card, a few Japanese titles were released using the older ntguicnf library that can create 6 combinations. Here are a couple of specific recommendations for your title implementation:

- Do enumerate the maximum number of combinations possible
- Do not display non-existent combinations using placeholder "slots"
- Do display warning messages for invalid or unsupported combinations

YNC testbeds are included under `eznetcnf/sample/conf/net` for running the ezNet sample programs, and also for verifying your title implementation.

### Example 1

- Presents YNC combinations using the "save slots" metaphor.
- Invalid and unsupported combinations are shown but cannot be selected.
- Fixed, most extensive screen real-estate requirements.

### Example 2

- List combinations with context-sensitive hardware display name.
- Invalid and unsupported combinations are shown but cannot be selected.
- Variable, reduced screen real estate requirements.

### Example 3

- Single combination selection display.
- Skips over invalid and unsupported combinations.
- Fixed, minimal screen real estate requirements.