Subversion Repositories shark

Rev

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