有关 嵌入式Linux应用开发完全手册 提供的u-boot git 仓库的一些问题

哈喽,各位 我正在看 《从零移植Linux5.4配套资料》(以下简称 移植手册),因为文档中提供的demo 是 6ull pro板子, 而手上的板子是 6ull mini, 我想在调通在 uboot下的 网络。
与此同时,我也参考了 《嵌入式Linux应用开发完全手册4.0》(以下简称开发手册) 的 uboot git 仓库( CODING | 一站式软件研发管理平台 该仓库中的变更记录和 移植手册中的描述有一些差别,所以让我有以下困惑。

  1. 移植手册中 修改了两个 defconfig文件中的定义 删除了 CONFIG_PHY_MICREL=y 和CONFIG_PHY_MICREL_KSZ8XXX=y 并添加了 CONFIG_PHY_SMSC=y 。(应该是因为 官方版使用的 PHY不一致所作出的改动),但uboot git 仓库中相关defconfig文件中没有以上变量的定义,而是在构建uboot中产生的相关定义 include/autoconf.mk:107:CONFIG_PHY_SMSC=y。
  2. 6ullpro 的enet2 PHYAD0接了上拉电阻, 而 enet1 PHYAD0接了下拉电阻(6ull mini),是刚好为了设置网卡地址 为 1 和 0吗?

我刚注意到,请问问题一 是因为uboot 版本差异吗?