Linus Nielsen Feltzing
c5ac54877a
Added code for testing queues
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@317 a1c6a512-1295-4272-9138-f99709370657
2002-04-29 14:28:37 +00:00
Linus Nielsen Feltzing
f95908c0a4
Added led.o
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@308 a1c6a512-1295-4272-9138-f99709370657
2002-04-28 21:38:48 +00:00
Björn Stenberg
9a3c16dea8
Added 'type' to test fat_read()
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@270 a1c6a512-1295-4272-9138-f99709370657
2002-04-27 19:39:08 +00:00
Björn Stenberg
ccd3d0a6eb
Kept only fat32 code. Changed to 16-byte/row display.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@255 a1c6a512-1295-4272-9138-f99709370657
2002-04-27 01:17:49 +00:00
Björn Stenberg
1dff4b65f7
FAT update
...
Added fat test code
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@254 a1c6a512-1295-4272-9138-f99709370657
2002-04-26 16:44:58 +00:00
Daniel Stenberg
31c271ff63
stricter compiler checks to warn more
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@249 a1c6a512-1295-4272-9138-f99709370657
2002-04-26 08:57:13 +00:00
Alan Korr
4fbea7cf8b
memory stuff
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@235 a1c6a512-1295-4272-9138-f99709370657
2002-04-25 14:42:42 +00:00
Linus Nielsen Feltzing
9c1299c9c1
Working sleep() functionality
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@232 a1c6a512-1295-4272-9138-f99709370657
2002-04-25 13:30:41 +00:00
Linus Nielsen Feltzing
7b9581a131
Not yet working
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@220 a1c6a512-1295-4272-9138-f99709370657
2002-04-25 00:15:04 +00:00
Linus Nielsen Feltzing
99406a6635
Tick timer additions
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@219 a1c6a512-1295-4272-9138-f99709370657
2002-04-24 22:46:02 +00:00
Linus Nielsen Feltzing
17ad789742
Moved crt0.S to the firmware directory
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@218 a1c6a512-1295-4272-9138-f99709370657
2002-04-24 22:00:37 +00:00
Linus Nielsen Feltzing
9dc1faf55a
Changed start address. Fixed the memory map
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@205 a1c6a512-1295-4272-9138-f99709370657
2002-04-23 22:11:50 +00:00
Linus Nielsen Feltzing
3236c3581b
-fomit-frame-pointer kills gdb stack trace, so I removed it
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@203 a1c6a512-1295-4272-9138-f99709370657
2002-04-23 21:43:14 +00:00
Linus Nielsen Feltzing
7fa8c949ad
Adapted to the new directory structure
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@198 a1c6a512-1295-4272-9138-f99709370657
2002-04-23 13:24:33 +00:00
Linus Nielsen Feltzing
d851644fed
Adapted to the new directory structure
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@197 a1c6a512-1295-4272-9138-f99709370657
2002-04-23 13:15:40 +00:00
Daniel Stenberg
e7cc45929a
run make here to build a unix tool for checking id3 tags
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@184 a1c6a512-1295-4272-9138-f99709370657
2002-04-23 08:41:37 +00:00
Linus Nielsen Feltzing
6bc2710c30
Further gcc option tweaking
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@177 a1c6a512-1295-4272-9138-f99709370657
2002-04-22 20:52:36 +00:00
Linus Nielsen Feltzing
fe1b7cfd91
Must optimize to inline functions
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@176 a1c6a512-1295-4272-9138-f99709370657
2002-04-22 20:21:40 +00:00
Linus Nielsen Feltzing
1f563bfd29
First version
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@175 a1c6a512-1295-4272-9138-f99709370657
2002-04-22 19:12:37 +00:00
Linus Nielsen Feltzing
04e315e84e
Removed strlen()
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@173 a1c6a512-1295-4272-9138-f99709370657
2002-04-22 12:53:57 +00:00
Linus Nielsen Feltzing
7503957187
Removed lcd.c
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@169 a1c6a512-1295-4272-9138-f99709370657
2002-04-22 11:54:50 +00:00
Alan Korr
b7cf0602fd
removing all that stuff permanently.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@159 a1c6a512-1295-4272-9138-f99709370657
2002-04-21 12:21:14 +00:00
Linus Nielsen Feltzing
257d17da6d
First version
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@158 a1c6a512-1295-4272-9138-f99709370657
2002-04-20 23:18:14 +00:00
Alan Korr
6dd637f44c
adding files... nothin working... a lot of thing missing
...
not speaking about possible drastic changes...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@144 a1c6a512-1295-4272-9138-f99709370657
2002-04-19 12:16:19 +00:00
Alan Korr
1caca5f585
small explanation of algorithm used for memory-page.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@129 a1c6a512-1295-4272-9138-f99709370657
2002-04-17 17:01:55 +00:00
Alan Korr
98d5df6fa7
I hope it is the last one i commit them
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@128 a1c6a512-1295-4272-9138-f99709370657
2002-04-17 15:16:59 +00:00
Alan Korr
a95347a3f9
some fixes
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@127 a1c6a512-1295-4272-9138-f99709370657
2002-04-17 15:11:03 +00:00
Alan Korr
c25510f944
Now memory-page and memory-misc compile fine (others are in stage-development)
...
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-17 15:00:28 +00:00
Alan Korr
454be44f8d
fix bugs
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@125 a1c6a512-1295-4272-9138-f99709370657
2002-04-17 14:32:37 +00:00
Stuart Martin
2772553f97
my info
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@124 a1c6a512-1295-4272-9138-f99709370657
2002-04-17 14:17:05 +00:00
Stuart Martin
79aaf2ffde
relocating to firmware/test/wavey/wavey.txt
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@123 a1c6a512-1295-4272-9138-f99709370657
2002-04-17 14:14:57 +00:00
Stuart Martin
423b38b193
testing commit with ssh key4
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@122 a1c6a512-1295-4272-9138-f99709370657
2002-04-17 13:59:20 +00:00
Björn Stenberg
5254710e63
Fixed Id: lines
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@120 a1c6a512-1295-4272-9138-f99709370657
2002-04-17 13:36:07 +00:00
Alan Korr
e0ae9dc008
Please don't try to compile them... they need to be fixed
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@118 a1c6a512-1295-4272-9138-f99709370657
2002-04-17 13:01:09 +00:00
Alan Korr
8a42139091
grrr... now it should compile all files $(PACKAGE)-*.c found in the directory $(PACKAGE)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@117 a1c6a512-1295-4272-9138-f99709370657
2002-04-17 12:53:30 +00:00
Alan Korr
45bde1f7fc
now only one .c file is compiled : $(PACKAGE).c
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@115 a1c6a512-1295-4272-9138-f99709370657
2002-04-17 12:23:13 +00:00
Alan Korr
50698f98c7
remove it since all code is now in a .h file of the same filename
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@114 a1c6a512-1295-4272-9138-f99709370657
2002-04-17 12:21:19 +00:00
Alan Korr
0256fdf30b
cosmetic changes and additions :
...
* 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-17 12:20:41 +00:00
Alan Korr
08dada2df5
cosmetic changes and additions :
...
* 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-17 12:13:43 +00:00
Stuart Martin
87789d7154
testing commit with ssh key3
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@111 a1c6a512-1295-4272-9138-f99709370657
2002-04-17 09:58:23 +00:00
Stuart Martin
9262193af5
testing commit with ssh key
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@110 a1c6a512-1295-4272-9138-f99709370657
2002-04-17 09:40:09 +00:00
Stuart Martin
8e1bb808e3
testing add
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@109 a1c6a512-1295-4272-9138-f99709370657
2002-04-17 08:06:43 +00:00
Alan Korr
41e6d5f98a
module fat and templates : just added templates files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@108 a1c6a512-1295-4272-9138-f99709370657
2002-04-16 18:49:03 +00:00
Alan Korr
7dc59cffd5
module fat and templates : just added templates files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@107 a1c6a512-1295-4272-9138-f99709370657
2002-04-16 18:40:43 +00:00
Alan Korr
223884c4e5
There is two part in this module :
...
* 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-16 18:37:44 +00:00
Alan Korr
464a26d891
Ok, I move all what is common in 'test' directory
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@105 a1c6a512-1295-4272-9138-f99709370657
2002-04-16 18:21:06 +00:00
Alan Korr
27df7b0b96
*** empty log message ***
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@98 a1c6a512-1295-4272-9138-f99709370657
2002-04-15 23:19:10 +00:00