Kasli-SoC: Get MAC address from EEPROM #90

Merged
sb10q merged 5 commits from mwojcik/zynq-rs:mac_from_eeprom into master 2022-03-07 18:01:44 +08:00
2 changed files with 2 additions and 2 deletions
Showing only changes of commit ce6589c017 - Show all commits

View File

@ -42,7 +42,7 @@ fn get_address_from_eeprom() -> EthernetAddress {
EthernetAddress(address) EthernetAddress(address)
} }
pub fn get_adresses(cfg: &Config) -> NetAddresses { pub fn get_addresses(cfg: &Config) -> NetAddresses {
#[cfg(feature = "target_zc706")] #[cfg(feature = "target_zc706")]
let mut hardware_addr = EthernetAddress([0x02, 0x00, 0x00, 0x00, 0x00, 0x52]); let mut hardware_addr = EthernetAddress([0x02, 0x00, 0x00, 0x00, 0x00, 0x52]);
#[cfg(feature = "target_zc706")] #[cfg(feature = "target_zc706")]

View File

@ -316,7 +316,7 @@ pub fn netboot<File: Read + Seek>(
runtime_max_len: usize, runtime_max_len: usize,
) { ) {
log::info!("Preparing network for netboot"); log::info!("Preparing network for netboot");
let net_addresses = net_settings::get_adresses(&cfg); let net_addresses = net_settings::get_addresses(&cfg);
log::info!("Network addresses: {}", net_addresses); log::info!("Network addresses: {}", net_addresses);
let eth = Eth::eth0(net_addresses.hardware_addr.0.clone()); let eth = Eth::eth0(net_addresses.hardware_addr.0.clone());
let eth = eth.start_rx(8); let eth = eth.start_rx(8);