Commits

Author Commit Message Labels Comments Date
dtrg
Apply fix contributed by George Koehler:
dtrg
Implement NOT...
Branches
dtrg-videocore
dtrg
Some more termios compatibility options.
Branches
dtrg-videocore
dtrg
Add basic termios to the rpi platform to allow echoing/newline translation to be controlled.
Branches
dtrg-videocore
dtrg
Add some missing libc functions: setenv, unsetenv, strdup.
dtrg
Add some missing libc functions: setenv, unsetenv, strdup.
Branches
dtrg-videocore
dtrg
Add support for snprintf and vsnprintf. Try and make the return value a bit
dtrg
Add support for snprintf and vsnprintf. Try and make the return value a bit
Branches
dtrg-videocore
dtrg
Update from trunk.
Branches
dtrg-videocore
dtrg
Attempt to fix 64-bitness error in ashow. Deprecate the structure format macros in h/out.h because they make no sense on 64-bit platforms.
dtrg
Use relocation enumerations rather than hard-coded values for relocation types
dtrg
Implement nop (the C compiler sometimes generates this!).
Branches
dtrg-videocore
dtrg
Add a crude README.
Branches
dtrg-videocore
dtrg
Boot code now works properly in both kernel and bare-metal mode.
Branches
dtrg-videocore
dtrg
Fix bug in ine/dee.
Branches
dtrg-videocore
dtrg
Allow reading from the mini UART. Add a check to not touch the UART unless it's been initialised (in case of accidents when running in kernel mode).
Branches
dtrg-videocore
dtrg
Remainders are calculated correctly. printf now works.
Branches
dtrg-videocore
dtrg
.csb now works.
Branches
dtrg-videocore
dtrg
Fix erroneous section check (symbols may not have a defined section in pass 1).
Branches
dtrg-videocore
dtrg
Renamed the pi-specific functions to be a bit cleaner.
Branches
dtrg-videocore
dtrg
Added triple-quad load and store (used by the signal stuff).
Branches
dtrg-videocore
dtrg
stdio (output only) now works.
Branches
dtrg-videocore
dtrg
Stop fighting the terrible code and remove the regvar support --- it didn't help much and was a pain.
Branches
dtrg-videocore
dtrg
Heap allocations now works.
Branches
dtrg-videocore
dtrg
Major bugfix where instructions weren't being shrunk correctly. (Turns out there's built-in support for doing this, which I hadn't found.)
Branches
dtrg-videocore
dtrg
Disable register variables. The code is a bit worse, but having two stackable registers makes things much easier to understand.
Branches
dtrg-videocore
dtrg
Implement .csa.
Branches
dtrg-videocore
dtrg
Encode comparing branch correctly.
Branches
dtrg-videocore
dtrg
Build binaries that will run bare metal. Add enough syscall library to init the uart and write text.
Branches
dtrg-videocore
dtrg
Don't write out constant data as big-endian! Some other cleanups.
Branches
dtrg-videocore
  1. Prev
  2. Next