| Commit message (Collapse) | Author | Files | Lines |
|
|
|
other changes:
- change from main() to kmain() in crt0.s and kernel.c
- new file devices.h to define all address locations for devices
- new data type
- register_t as volatile uint8_t for registers in devices
- size_t from libc
|
|
|
|
|
|
fix for the old makefile, because it could't compile more than one source file.
new libc directory with mem.c to start implementing the standard C library
(or at least the part we need).
|
|
- update of the makefile to use sdcc, since it is more popular and
it's easier to insall on other computers
- fix of crt0.s (old loader.asm) for the new compiler
- change of the structure in the source code folder to separate
betweeen libc and kernel code
|
|
add M4 32/32 CPLD datasheet
new VHDL code with better control over the address space thanks to the
M4 which has a 16 bit input port
|
|
|
|
|
|
|
|
doc: added datasheets for
- GAL16V8
- MAX214
- MAX232
added script to build doc under windows with miktex
updated notes
hw: finished i/o devices and bus viewer
sw: created files for pld programming
|
|
|
|
|