summaryrefslogtreecommitdiff
path: root/firmware
AgeCommit message (Collapse)Author
2002-04-20First commitLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@156 a1c6a512-1295-4272-9138-f99709370657
2002-04-20Changed DMA TCRx register names to DTCRxLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@155 a1c6a512-1295-4272-9138-f99709370657
2002-04-20Added player button scanningBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@154 a1c6a512-1295-4272-9138-f99709370657
2002-04-20Removed _ADDR macros for non-existing registersBjörn Stenberg
Added "combined" macros for the six single-value registers that are, for some reason, split into several registers. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@151 a1c6a512-1295-4272-9138-f99709370657
2002-04-20Fixed REG and REG_ADDR style macrosBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@150 a1c6a512-1295-4272-9138-f99709370657
2002-04-19Renamed get_button button_getBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@147 a1c6a512-1295-4272-9138-f99709370657
2002-04-19adding files... nothin working... a lot of thing missingAlan Korr
not speaking about possible drastic changes... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@144 a1c6a512-1295-4272-9138-f99709370657
2002-04-19& is better than % for speed reasonsDaniel Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@142 a1c6a512-1295-4272-9138-f99709370657
2002-04-18Fixed bit bug in DRAW_PIXELBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@141 a1c6a512-1295-4272-9138-f99709370657
2002-04-18Added comments about linefeeds and constBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@140 a1c6a512-1295-4272-9138-f99709370657
2002-04-18Added drawpixel, clearpixel and drawline to the APIBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@139 a1c6a512-1295-4272-9138-f99709370657
2002-04-18Added archos.mod as target + nl conversionBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@138 a1c6a512-1295-4272-9138-f99709370657
2002-04-18Moved definition of TRUE and FALSE to types.hBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@136 a1c6a512-1295-4272-9138-f99709370657
2002-04-18Added type to PAIOR and PBIOR registersBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@135 a1c6a512-1295-4272-9138-f99709370657
2002-04-18Moved all code to .c file and indented according to rulesBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@134 a1c6a512-1295-4272-9138-f99709370657
2002-04-18Added #ifndef/#endif around the hole file and corrected the #elsifsBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@133 a1c6a512-1295-4272-9138-f99709370657
2002-04-18Added TARGET to CFLAGSBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@132 a1c6a512-1295-4272-9138-f99709370657
2002-04-18Fixed some compile errorsBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@131 a1c6a512-1295-4272-9138-f99709370657
2002-04-17small explanation of algorithm used for memory-page.Alan Korr
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@129 a1c6a512-1295-4272-9138-f99709370657
2002-04-17I hope it is the last one i commit themAlan Korr
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@128 a1c6a512-1295-4272-9138-f99709370657
2002-04-17some fixesAlan Korr
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@127 a1c6a512-1295-4272-9138-f99709370657
2002-04-17Now memory-page and memory-misc compile fine (others are in stage-development)Alan Korr
Conventions : * Public headers : memory.h,config.h,defines.h,inlines.h,types.h,functions.h * Private headers : memory-page.h,memory-slab.h (here you can find prototypes functions or structures we want to share only between memory-page.c, memory-slab.c, memory-block.c, memory-misc.c). * Public or private codes in : memory-page.c,memory-slab.c,memory-block.c,memory-misc.c git-svn-id: svn://svn.rockbox.org/rockbox/trunk@126 a1c6a512-1295-4272-9138-f99709370657
2002-04-17fix bugsAlan Korr
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@125 a1c6a512-1295-4272-9138-f99709370657
2002-04-17my infoStuart Martin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@124 a1c6a512-1295-4272-9138-f99709370657
2002-04-17relocating to firmware/test/wavey/wavey.txtStuart Martin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@123 a1c6a512-1295-4272-9138-f99709370657
2002-04-17testing commit with ssh key4Stuart Martin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@122 a1c6a512-1295-4272-9138-f99709370657
2002-04-17proper #ifdef'ing around the file to prevent errors if multiply includedDaniel Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@121 a1c6a512-1295-4272-9138-f99709370657
2002-04-17Fixed Id: linesBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@120 a1c6a512-1295-4272-9138-f99709370657
2002-04-17Please don't try to compile them... they need to be fixedAlan Korr
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@118 a1c6a512-1295-4272-9138-f99709370657
2002-04-17grrr... now it should compile all files $(PACKAGE)-*.c found in the ↵Alan Korr
directory $(PACKAGE) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@117 a1c6a512-1295-4272-9138-f99709370657
2002-04-17now only one .c file is compiled : $(PACKAGE).cAlan Korr
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@115 a1c6a512-1295-4272-9138-f99709370657
2002-04-17remove it since all code is now in a .h file of the same filenameAlan Korr
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@114 a1c6a512-1295-4272-9138-f99709370657
2002-04-17cosmetic changes and additions :Alan Korr
* now we have seperate private headers files containing private and static or public functions in memory-* files. * there is only one .c file of the same name the library. Zagor: because now there is only one .c file, you could only have a .o file and use it instead of the .a libfile. * most structures and codes are now private. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@113 a1c6a512-1295-4272-9138-f99709370657
2002-04-17cosmetic changes and additions :Alan Korr
* now we have seperate private headers files containing private and static or public functions in memory-* files. * there is only one .c file of the same name the library. Zagor: because now there is only one .c file, you could only have a .o file and use it instead of the .a libfile. * most structures and codes are now private. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@112 a1c6a512-1295-4272-9138-f99709370657
2002-04-17testing commit with ssh key3Stuart Martin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@111 a1c6a512-1295-4272-9138-f99709370657
2002-04-17testing commit with ssh keyStuart Martin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@110 a1c6a512-1295-4272-9138-f99709370657
2002-04-17testing addStuart Martin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@109 a1c6a512-1295-4272-9138-f99709370657
2002-04-16module fat and templates : just added templates files.Alan Korr
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@108 a1c6a512-1295-4272-9138-f99709370657
2002-04-16module fat and templates : just added templates files.Alan Korr
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@107 a1c6a512-1295-4272-9138-f99709370657
2002-04-16There is two part in this module :Alan Korr
* memory-page : It is a page allocator using bins. Each bin is a list (or a splay tree) of the same power-of-2 pages. If no page left in a bin, it tries to allocate a large page to split into two pages. Page size are : 512 B, 1 KB, 2 KB, 4 KB, 8 KB, 16 KB, 32 KB, 64 KB, 128 KB, 256 KB, 512 KB, 1 MB and 2 MB. Alignment of a page is the same value than for its size. * memory-slab : using slab for smaller blocks, but much simpler than Linux' slab. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@106 a1c6a512-1295-4272-9138-f99709370657
2002-04-16Ok, I move all what is common in 'test' directoryAlan Korr
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@105 a1c6a512-1295-4272-9138-f99709370657
2002-04-16simple "target selection" template addedDaniel Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@104 a1c6a512-1295-4272-9138-f99709370657
2002-04-16include config.h properlyDaniel Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@103 a1c6a512-1295-4272-9138-f99709370657
2002-04-16ident properlyDaniel Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@102 a1c6a512-1295-4272-9138-f99709370657
2002-04-16Gary's code for reading the Recorder's keyboard. This can't yet be used inDaniel Stenberg
the simulator as we need to tweak how it reads raw input when we simulate this. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@101 a1c6a512-1295-4272-9138-f99709370657
2002-04-16added keypad definesDaniel Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@100 a1c6a512-1295-4272-9138-f99709370657
2002-04-16two different keypadsDaniel Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@99 a1c6a512-1295-4272-9138-f99709370657
2002-04-15*** empty log message ***Alan Korr
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@98 a1c6a512-1295-4272-9138-f99709370657
2002-04-12Bresenham line drawing code added, as posted by Björn StenbergDaniel Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@89 a1c6a512-1295-4272-9138-f99709370657
2002-04-12removed C++ comments, added emacs-stuff in the bottomDaniel Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@88 a1c6a512-1295-4272-9138-f99709370657