RISC library - Summary


Summary |  Files | 

Project Description: It is a library of useful routines that can be used in simple assembly language programs that demonstrate basic concepts. It has already been used to writing executable solutions to all exam questions in the book: Introduction to RISC Assembly Language Programming, by John Waldron. Programs that use risclib are staticly linked to it and are non-shared. This relieves the programmer from having to support position independant code. However, as a consequence of this, many simple standard library functions cannot be called. Non-shared code cannot be linked with shared code. The library provides basic functions for reading and writing strings and numbers (in many bases). It does not yet support the reading and writing of floats. It privides several basic string operations, strcat, strcpy, str2num, num2str, str2upper, etc... The biggest problem to overcome is finding a way to support the debugging on non-PIC programs with gdb. It may be possible to write an assembly source pre-processor that converts the non-PIC source into PIC source with debugging information.


Package Latest Release Files    [ View all project files ]
Email me when this package is updated risclib-0.1.tar.gz risclib-0.1.tar.gz Examine archive contents risclib-0.1.tar.gz (17 KB)

 
Project Admins
idiot

Developers:
[View Members]


Find projects in similar categories:

This project has not yet categorized itself in the Trove Software Map.