Skip to content

avinashlalotra/newlib-Optimization-Task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

To test each function run these commands

~ Note : It requires spike simulator with pk to run the "run.sh" script . Alternatively , qemu can be used also.

cmd

./run.sh memset_asm.asm memset.c

Output

Buffer after memset (10 bytes):
A A A A A A A A A A 
Buffer2 after memset (50 bytes):
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
Buffer3 after memset (0 bytes):
                    
Buffer4 after memset (1000 bytes):
D D D D D D D D D D 

cmd

/run.sh memset_bonus.asm memset.c

Output

Buffer after memset (10 bytes):
A A A A A A A A A A 
Buffer2 after memset (50 bytes):
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
Buffer3 after memset (0 bytes):
                    
Buffer4 after memset (1000 bytes):
D D D D D D D D D D 

About

LFX Mentorship (RISC-V Newlib Optimization Summer 2025) program Task

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published