Flávio J. Saraiva
Flávio J. Saraiva
`gt_eth_handle_rxqueue` has the same issue
`am79c971_receive_pkt`has the same issue
I tried a bunch of stuff while converting to rust and found a decent baseline test. Only thing left is make a script to automate the test. Non-hypervisor "can boot"...
Temporary workaround for C: **lib.rs** ```rust /// cbindgen:no-export #[repr(transparent)] #[derive(Debug, Copy, Clone)] pub struct Volatile(pub T); impl Volatile { pub fn get(&self) -> T { unsafe { std::ptr::read_volatile(std::ptr::addr_of!(self.0)) } }...
Hmm... `line = "..."` might be better as `text = "..."` since we use multi-line strings. But then I don't know what to call the current `Text` enum.
I guess I should give a bit of background into how I arrived here. While waiting for progress in #962 (volatile type qualifier) I attempted to fix other issues I...
Had to remove the code that recognizes auto-declarations, which caused unexpected problems. This means more declarations, which is fine as long as the header compiles. Ideally, the resolver should be...