Subversion Repositories shark

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
1621 5965d 08h fabio /shark/branches/xen/ Move all the low level libc related headers from the OSLib to libc/.

Move the headers used to define the libc interface exported by Shark from
the OSLib to libc/arch/$(ARCH) (remember, by now ARCH can be only x86,) and
change their users to reflect the movement. There are still a couple of
problems to solve, that are how to deal with the libc code used inside the
kernel, and how to handle things that are on the boundary, e.g., some type
definitions and so on. Btw this had to be started from somewhere.
 
1618 5966d 03h fabio /shark/branches/xen/ Started a new xen/ branch.

The plan is to support xen (without HVM) as an execution platform, and,
in the process, to decouple the generic kernel from the OSLib, trying to
make it easier to port Shark to new architectures.
 
652 7289d 13h mauro /shark/trunk/oslib/ update  
651 7289d 15h mauro /shark/trunk/oslib/kl/ APIC restore patched  
650 7289d 15h giacomo /shark/trunk/oslib/ Update  
649 7289d 16h mauro /shark/trunk/oslib/kl/ update  
648 7289d 17h mauro /shark/trunk/oslib/ bugfix  
646 7289d 19h mauro /shark/trunk/ Dynamic clk_per_msec change  
619 7291d 11h mauro /shark/trunk/oslib/ Safe TSR and APIC timer initialization.  
336 7464d 13h giacomo /shark/trunk/ Update  
333 7468d 14h giacomo /shark/trunk/ Warnings Removed  
329 7469d 15h giacomo /shark/trunk/oslib/kl/ 1197 -> 1193182  
317 7478d 12h giacomo /shark/trunk/ Update  
314 7479d 15h giacomo /shark/trunk/oslib/kl/ Update  
312 7479d 17h giacomo /shark/trunk/oslib/ Update  
305 7481d 07h giacomo /shark/trunk/oslib/ New __TSC__ __APIC__ compiling options  
304 7482d 17h giacomo /shark/trunk/oslib/kl/ Update  
303 7483d 10h giacomo /shark/trunk/oslib/ Update  
302 7483d 12h giacomo /shark/trunk/oslib/kl/ Update  
301 7483d 12h giacomo /shark/trunk/oslib/ Update  
299 7483d 17h giacomo /shark/trunk/oslib/ APIC Support  
264 7509d 17h giacomo /shark/trunk/oslib/kl/ Calibration using CMOS  
255 7512d 17h giacomo /shark/trunk/oslib/kl/ Final, but very final, update  
252 7513d 10h giacomo /shark/trunk/oslib/kl/ Update Advtimer  
251 7513d 11h giacomo /shark/trunk/oslib/kl/ Update Timer  
249 7513d 11h giacomo /shark/trunk/oslib/kl/ Advtimer Update  
248 7513d 12h giacomo /shark/trunk/oslib/kl/ Advtimer update  
247 7513d 13h giacomo /shark/trunk/oslib/kl/ Advtimer Update  
246 7513d 15h giacomo /shark/trunk/oslib/kl/ Final Advtimer Update  
245 7513d 15h giacomo /shark/trunk/oslib/kl/ Advtimer Update  
244 7513d 16h giacomo /shark/trunk/oslib/kl/ Advtimer Update  
243 7513d 18h giacomo /shark/trunk/oslib/kl/ Advtimer Update (anti-pipeline)  
242 7514d 12h giacomo /shark/trunk/oslib/ AdvTimer Update (cpuid)  
238 7515d 17h giacomo /shark/trunk/oslib/kl/ Advanced Timer Update  
222 7534d 11h giacomo /shark/trunk/oslib/kl/ Ian Broster correction in IRQ 8 Handler  
194 7632d 13h giacomo /shark/trunk/oslib/ Asm Optimized  
165 7645d 17h giacomo /shark/trunk/oslib/kl/ COUNTER_END (bug removed)  
131 7673d 18h giacomo /shark/trunk/oslib/ Advanced Timer  
130 7674d 18h giacomo /shark/trunk/oslib/kl/ Advanced Timer Code  
126 7680d 16h giacomo /shark/trunk/oslib/kl/ Advanced Timer