Subversion Repositories shark

Rev

Rev 1057 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1054 tullio 1
S.Ha.R.K. Change Log
2
 
1061 tullio 3
*** Version 1.5.2.1
4
26/10/2006
5
 
6
- fixed a little bug to the library for serial port which made unusable the port
7
- added clearer comments to config.mk files to make easier the fixes for compiling with older gcc versions
8
 
1057 tullio 9
*** Version 1.5.2
10
20/09/2006
11
 
12
- gcc 4x support
13
 
1054 tullio 14
*** Version 1.5.1
15
21/07/2006
16
 
17
- added dynalink support (thanks to LexN);
18
- first working version of USB driver;
19
- added functions needed by the USB driver;
20
- IntDrive task is now created by posting a sys_atrunlevel event at RUNLEVEL_INIT instead of creating the task directly into the INTDRIVE_register_level;
21
- changed exit key from Alt+C to Ctrl+C to all demos;
22
- aster3.c demo: changed error message from test7.c to aster3.c;
23
- BCA demo: .c inclusions removed and code splitted into .o object files;
24
- resolved bug to printf function;
25
- added features to the serial send;
26
- serial port driver keeps track of initialized ports;
27
- fixed error for tracer compilation;
28
- tracer: removed the dependency from network for all the applications which do not use the tracer: now the tracer works with pointer to functions instead of direct calls;
29
- tracer: added the support for output to disk;
30
- tracer: event filtering added;
31
- new INTERRUPT_task model;
32
- demos initfiles IntDrive initialization updated to the new IntDrive interface;
33
- demos initfiles updated to correctly manage the level register module;
34
- fixed bug to group_activate_at which tried to activate tasks that failed during creation;
35
- filtered out demos which do not compile properly;
36
- makefiles dependencies resolved;
37
- source cleaning;
38
- pci6025e: ADC driver added;
39
- new IntDrive implementation;
40
- added sem.h (thanks to Ricardo Marau);
41
 
42
*** Version 1.5 beta1
43
25/02/2005
44
 
45
- added modules directory in the include path;
46
- moved modules;
47
- shark_linuxc26.c: changes from "exit" to "return";
48
- new helloworld demo;
49
- FIRST: change in table driven;
50
- FIRST: change in number of supported local scheduler;
51
- removed sys_end, sys_abort, using exit instead;
52
- removed sys_abort_shutdown at the end of the shutdown task;
53
- fixed bug to the panic function;
54
- task_endcycle calls task_testcancel;
55
- FIRST: new module for offline scheduling;
56
- FIRST: change for the new API;
57
- add macro to dummy group;
58
- new FIRST demo;
59
- FIRST: modifications for new api;
60
- USB device driver experimental version (thanks to Claudio Melita);
61
- FIRST: shared object function adjusted;
62
- FIRST: new semaphore module for shared object;
63
- CPUID enable function for Cyrix added;
64
- added DVS options;
65
- cpufreq demo added;
66
- CPU26_get_frequencys bugfix;
67
- CPU26_get_frequencys added;
68
- sleep, usleep functions added;
69
- multistate key_hook patched;
70
 
71
*** Version 1.4
72
01/06/2004
73
 
74
- snapshop library added;
75
 
76
*** Version 1.4 rc1
77
26/05/2004
78
 
79
- PCL833 driver added;
80
- new task_activate, edf, rm modules version (thanks to Anton Cervin);
81
- APIC restore function patched;
82
- support for dynamic clk_per_msec change;
83
- new network layer added;
84
- safe TSR and APIC timer initialization added;
85
- LINUX/DJGPP differences removed;
86
 
87
*** Version 1.4 beta
88
24/04/2004
89
 
90
- network demos with new PCI support added;
91
- added NewNet and CPUFreq support;
92
- added LINUX/DJGPP selection;
93
- new sys_abort_shutdown function added;
94
- fly2 demo added;
95
- input demo added;
96
- new input driver added (thanks to Nino);
97
- CM7323 framegrabber support added;
98
- new I2C from linux 2.6.0;
99
- new Linux 2.6.0 driver layer support (thanks to Giacomo);
100
- new Tracer introduced;
101
 
102
*** Version 1.2.2
103
01/12/2003
104
 
105
- timer optimizations;
106
- APIC Support;
107
- configuration file added
108
- new __TSC__ __APIC__ compiling options;
109
 
110
*** Version 1.2.1
111
03/11/2003
112
 
113
- servo control library added;
114
- TFTP driver added (thanks to Tool);
115
- ABORT 64 removed in oneshot mode and sti/cli removed from irq_bind;
116
- FIRST - S.Ha.R.K. Implementation;
117
 
118
*** Version 1.2
119
18/06/2003
120
 
121
- BTTV framegrabber demo added;
122
- BTTV library included;
123
- BTTV frame grabber driver v1.0;
124
 
125
*** Version 1.1
126
13/05/2003
127
 
128
- added demo astro (thanks to Nino);
129
- added comments and sys_shutdown_message;
130
- added shutdown message;
131
- printings on abort added;
132
- printings on sys_end added;
133
- add support for real-time alloc function (OCERA);
134
- add support for DIDMA;
135
- advanced timer demo (thanks to Giacomo);
136
- runlevel modified;
137
 
138
*** Version 1.0
139
25/03/2003
140
 
141
- DOS_alloc and DOS_free removed;
142
- svga/grx separation;
143
- new include structure
144
- PNG library added;
145
- Zlib library added;
146
 
147
*** Version 0.5
148
19/03/2003
149
 
150
- added linux32.mk to compile with gcc 3.2;
151
- mesademo demo added;
152
- mesatex demo added;
153
- updated makefiles (for -I$(OSLIB), and dependencies);
154
- resolved dependency problems with .s;
155
- new libraries, updated makefiles;
156
- added scan for more than 1 PCI bus;
157
- updated makefiles to fix the OSLIB variable problem;
158
- libc stdlib: added bserach and qsort functions;
159
- MESA 5.0 OpenGL library import (thanks to Giacomo);
160
- imported new OSLib (Jan 30, 2003)
161
- OSLib updates;
162
- new scheduling module interface;
163
 
164
*** Version 0.4
165
28/11/2002
166
 
167
- removed task_delay
168
- integration with IQUEUES
169
- other fixes
170
- removed old unused targets;
171
- new demos imported from oldexamples
172
- removed task_delay
173
- other fixes
174
- added usage for printk into pci driver;
175
- basic examples added;
176
- added DOSFS tracer type;
177
- BCA demo added (thanks to Fabio Calabrese);
178
- dosfs demo added;
179
- jumpball demos added;
180
- mix demos added;
181
- National Instruments demos added;
182
 
183
*** Version 0.3
184
29/03/2002
185
 
186
- first version;
187
- README.TXT file has been added explaining how to create the config.mk file;
188