Vabljeni na delavnico Bare Metal Programming on RISC-V. Delavnica bo potekala od 30. 6. do 2. 7. na UL FRI, med 10.00 in 15.00 uro.
Delavnica:
Name of the training:
Bare Metal Programming on RISC-V
Short description about the training:
A hands-on, bare-metal course on the SiFive FE310-G002 RISC-V microcontroller (HiFive1 board), centered on interrupts, the machine timer, and, as its core, building a preemptive round-robin task scheduler with full context switching. Participants implement the scheduler from the ground up, programming mostly in C and using a small amount of RISC-V assembly only where it is genuinely required.
Ciljna skupina in predpogoji:
For who the training is intended (industry, students, PhDs, researchers…):
Students, PhD candidates, researchers, and engineers with a working knowledge of C who want to understand how interrupts, the machine timer, and a preemptive task scheduler work at the hardware level on RISC-V.
Prerequisites:
Limitations (space, seats, computers…): 30 seats/computers
Logistika:
Where (offline address ): UL FRI, Večna pot 113, PR09
When (date): 30.6., 1.7., 2.7.
Approximate start and end time: 10:00-15:00
Več informacij in prijave na delavnico.