The port must support more-or-less the entire std API.
Please consider expanding on this policy to cover niche platform support in core and other sub-std (sorry) crates. For example, although the Cortex-Mx RFC concluded that only the targets would be added for now, I imagine it and other platforms will ask for in-tree support relatively soon.
Thinking a little further along, what about platforms that could support all of std except, say, file I/O?