[ROM] functionalities in asm code
Open
- Dominant language
- SystemVerilog
- Stars
- 3.6k
- Forks
- 1.1k
- Avg merge
- 2d 22h
- Merged PRs (30d)
- 141
Description
### Description
The rom_start.S asm file implements lot of functionalities (interrupt, reset, RMA, Power, watchdog, clock, memory init) in asm code. is there specific reasons for implementing them in asm ?
Can they be moved to C code ?
Contributor guide
Research direction
Start by reading rom_start.S and mapping its interrupt, reset, RMA, power, watchdog, clock, and memory-init functionality. Then investigate the reasons these routines use assembly and assess whether moving them to C is feasible; the issue provides no tests or concrete completion criteria.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- embedded-iot
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100