fix empty interrupt config

This commit is contained in:
Alwin Berger 2024-09-10 10:45:37 +02:00
parent 7896342ed9
commit db037f5015

View File

@ -102,7 +102,7 @@ pub fn get_interrupt_config(kernel : &PathBuf, path : &PathBuf) -> Vec<(usize,u3
for r in reader.records() { for r in reader.records() {
let rec = r.expect("CSV entry error"); let rec = r.expect("CSV entry error");
if stem == &rec[0] { if stem == &rec[0] {
let ret = rec[6].split(';').map(|x| { let ret = rec[6].split(';').filter(|x| x != &"").map(|x| {
let pair = x.split_once('#').expect("Interrupt config error"); let pair = x.split_once('#').expect("Interrupt config error");
(pair.0.parse().expect("Interrupt config error"), pair.1.parse().expect("Interrupt config error")) (pair.0.parse().expect("Interrupt config error"), pair.1.parse().expect("Interrupt config error"))
}).collect(); }).collect();