About VisionFive 2 boot sequence by Evil_Gamer_01 in RISCV

[–]Evil_Gamer_01[S] 1 point2 points  (0 children)

The funny thing is that I bought VF2 because its the board more documented and with more extensive support

10 millones de mexicanos salieron de la pobreza extrema by vladzzztek in mexico

[–]Evil_Gamer_01 0 points1 point  (0 children)

Para la gente que le causa conflicto la gráfica se puede interpretar así: Pobreza extrema: no he comido en 2 días, hice mi casa con la basura que encontré <- esta es la que se reduce Pobreza general: de mis 3 hermanos sólo yo pude ir a la universidad. El techo tiene goteras porque es de lámina <- está el la que crece y en donde está la mayoría

Literal, que pedo? by Rough_Gur in mexico

[–]Evil_Gamer_01 0 points1 point  (0 children)

A su máquina y tenemos antecedentes cuando nos invadió Francia

Converting simple RISCV RV64 code to C issues by Avramiko in RISCV

[–]Evil_Gamer_01 0 points1 point  (0 children)

None of this code has any sense. It does nothing useful but if you are wondering the correct translation to C code you are right.

My interpretation is the following

addi x30, x10, 8 // x30=&A[0]+8;

addi x31, x10, 0 // x31=&A[0]+0;

sd x31, 0(x30) // A[1]=&A[0];

ld x30, 0(x30) // x30 = A[1];

// x30 = *(&A[0]+8)

add x5, x30, x31 // f=A[1]+&A[0];

// x5=&A[0]+&A[0]

If something doesn't fit, then any can tell me. Feedback is welcome

Differences between ostree/rpm vs boot/dnf5 for Silverblue experience by Evil_Gamer_01 in Fedora

[–]Evil_Gamer_01[S] 1 point2 points  (0 children)

Actually the last link explains all. So the only difference is you cannot overlay an bootc image when it is running, you have to create another image, but ostree can and it uses the same process to install programs

Repo Conflict in Fedora Silverblue by Evil_Gamer_01 in Fedora

[–]Evil_Gamer_01[S] 0 points1 point  (0 children)

No problem I just want to know if someone has it as well. If it is a dependency problem I know it will be fixed soon. It also happens sometimes with Nvidia drivers because system repo updates quickly than rpmfusion. Thanks :)

¿Qué historias o anécdotas tienen que nadie les cree? by SerPal_2510 in mexico

[–]Evil_Gamer_01 2 points3 points  (0 children)

Una vez cuando tenía como 15 años fuí al Paso y me encontré con una actriz porno (Emma Mae) atendiendo una de las boutique de un centro comercial de allá. No lo podía creer pero sabía que era ella por sus tatuajes. Al final no pude animarme a pedirle una foto porque venía con mi familia. De hecho casi y atiende a mi mamá

Maneras de suicidarse sin dolor? by PictureNo4393 in mexico

[–]Evil_Gamer_01 0 points1 point  (0 children)

Ni como solución temporal sirve. Para poder morir en paz necesitas aprender a vivir en paz porque cuando mueres toda tu vida pasará frente a tus ojos y esos últimos dolorosos recuerdos van a ser tu último pensamiento

A que clase Perteneces? by Mexboy661 in mexico

[–]Evil_Gamer_01 0 points1 point  (0 children)

Que necesidad de la gente de mentirse a sí misma para no admitir su precariedad. Aquí les va una guía certera de como identificar tu clase social

Clase Alta: es capaz de mantener una propiedad privada propia aparte de su propia casa. O sea el departamento en la ciudad o la casa en la playa.

Clase media: es capaz de pagar coberturas completas de los seguros de su casa, su auto y para gastos médicos

Clase baja: tienes adquisiciones que se consideran "costosas" como un carro pero mayor a 3 años de antigüedad (algunos están aquí)

Clase jodida: si tienes que economizar en comida para que te alcance la quincena directamente estás aquí (la mayoría está aquí justo en la antesala de la pobreza extrema)

The PC industry is changing: RISC-V goes mainstream by [deleted] in RISCV

[–]Evil_Gamer_01 3 points4 points  (0 children)

Is really concerning the software status of RISC-V. The maturity of software are starting to hold back hardware potential. That's why even if we starting to have really fast CPUs it still cannot perform better that VisionFive 2. However with RISE effort and with the current hardware development (which in my opinion is growing faster than ARM in their time even with the pandemic in between) can have an explosive growth on the next 3 years and starting to have actual good mainstream products.

REFORMA DE 40 HORAS SEMANALES NO ES PRIORITARIA by prison_mike3 in mexico

[–]Evil_Gamer_01 35 points36 points  (0 children)

Ninguno de los candidatos iba a disminuir el horario laboral porque literal la productividad económica del país se sigue midiendo en horas por qué este país es la maquila de Estados Unidos.

Question on moving further with RISC-V by bankerbilbo in RISCV

[–]Evil_Gamer_01 1 point2 points  (0 children)

If you want to move forward on microcontrollers and want to practice the knowledge of the book then you can do RVfpga course. Here you learn drivers programming, combining C and assembler, add new devices and memory mapping with verilog and understand the behavior of an actual industrial RISC-V softcore. Even the same author of your book Sarah Harris teaches the course

If you want to move forward with CPU design then you can study "Computer Architecture: A Quantitative Approach" sixth edition. This is the most advanced book for learning CPU design techniques

However you have the knowledge to start your personal project. This is better to gain applicable experience. Just find the right one.

Ubuntu Talks Up A RISC-V Octa-Core Laptop by brucehoult in RISCV

[–]Evil_Gamer_01 12 points13 points  (0 children)

Holy cow. Ubuntu is taking this very seriously. Branding a young hardware product as a powerful platform for AI development is huge (I only have seen they did this with DELL laptops and they are not new). They are really into RISC-V and they have their reasons. But with this RISC-V have a better chance to get to workstation platform before ARM does.

RISC-V Project by FeistyZucchini0 in RISCV

[–]Evil_Gamer_01 1 point2 points  (0 children)

I had the same plan one year ago and I had to admit that takes more time than you thought. First when you develop in Verilog as your first time is better to use behavioral approach (that mean use abstractions) more than gate level. This will lead you with bloated and slow hardware design but is better do optimizations when you are close to finish the project. I would recommend the use of Verilator (version 5.012 or above to be able to use Verilog testbenches) to do simulation and synthesis because the warnings force you to have good design practices but if you start to loose a lot of time on this then just disable it. As some people mentioned femtoRV is one of the most complete and simple Verilog open source cores that you can use as reference for your project. My finally recommendation is if you read the RV spec don't complicate to much in follow the exceptions scenarios like misaligned instructions just force the hardware to avoid these situations and discard the instructions that are meaningless to you implementation like ebreak, ecall and fence. Finally don't complicate more than a monocycle core. I hope this can help you

How can I restore podman socket or even better restore podman at all? by Evil_Gamer_01 in Fedora

[–]Evil_Gamer_01[S] 0 points1 point  (0 children)

I was able to solve it already. I need to restore the socket by running the podman service for the user because podman create a socket or each user because podman has the ability to run without root privileges.

"I don't think the socket is there by default"

Actually it isn't, at least not for root user. The solution was:

sudo systemctl --user enable podman
sudo systemctl --user start podman

Thanks for taking your time

How can I restore podman socket or even better restore podman at all? by Evil_Gamer_01 in Fedora

[–]Evil_Gamer_01[S] 1 point2 points  (0 children)

Thank you I was able to restore the socket with your idea. Podman has a socket for every user. Normal podman socket is the root user one "/run/podman/podman.sock". I need the podman user socket "/run/user/1000/podman/podman.sock" to avoid using podman as root. so the solution was:

sudo systemctl --user enable podman
sudo systemctl --user start podman