Jorge Aparicio

Results 280 issues of Jorge Aparicio

From #155 ``` test mulodi4 ... Invalid data memory access: 0xf6fff46c NIP f66a59b4 LR f669cc3c CTR f66a4724 XER 00000000 CPU#1 MSR 00006040 HID0 00000000 HF 00006000 idx 0 TB 00000133...

### The problem Some symbols, like the `__aeabi_*` ones, are defined as "aliases" of others in the C implementation of compiler-rt. For example: `__aeabi_dadd` is an alias of `__adddf3`. This...

The robot has an ultrasonic sensor that can measure the distance between the robot and an obstacle ahead. I want to use that sensor to implement some form of obstacle...

The robot has 3 reflection sensor mounted near the ground. These can be used to "look at the ground" and differentiate white surfaces from dark ones. Their main use is...

This would help computing the CPU usage. In particular, it would let us remove the hardcoded `PERIOD` value in the `shared` crate.

these two are equivalent to the standard `#[global_allocator]` attribute whether this is a good idea or not I do not know!

Background: the `#[alloc_error_handler]` attribute is unstable so the recently stabilized (1.36) `alloc` crate can still *not* be used in `no_std` binary crates -- it can only be used in `no_std`...

help wanted

for this code: ``` rust #![no_main] #![no_std] use core::{cmp::Ordering, panic::PanicInfo}; #[no_mangle] fn _start() -> (usize, usize) { (yes as usize, no as usize) } fn no(a: &str, b: &str) ->...

enhancement

dynamically linked binaries contain 'undefined' symbols ``` console $ file hello hello: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2 $ nm -CSn hello U...

enhancement

Being able to output JSON, instead of a `.dot` file, has a few uses: - it makes our unit tests more reliable: we would be able to use an API...

enhancement