eric-develop Mailing List for Eric
Status: Pre-Alpha
Brought to you by:
andrew_turner
You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(164) |
Aug
(147) |
Sep
(25) |
Oct
(2) |
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(3) |
Feb
(3) |
Mar
(3) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Andrew T. <zo...@i4...> - 2002-03-17 00:39:05
|
Here is My todo list for vrsion 0.1 If you can think of any other important items please email me with them. -Support for a filesystem, maby fat, can be read only. -A bsic Application Binary Interface (ABI). -Executable support. -A libc. Andrew |
From: ter t. <ter...@ya...> - 2002-03-10 07:01:26
|
hi all developerz... i don't know is it a convention or not that a new a comer sends a mail to mailing list introducing himself....but um Muhammad (sourceforge ID=Torbex) and interseted in security aspects. I'll do my best in Eric (as much as I can ;) and thanx for attenntion. Muhammad __________________________________________________ Do You Yahoo!? Try FREE Yahoo! Mail - the world's greatest free email! http://mail.yahoo.com/ |
From: Andrew T. <zo...@i4...> - 2002-03-04 06:33:37
|
There is a new Pre Release on SourceForge.net. All I have assed is some fs code for ext2 and fat. Andrew |
From: Andrew T. <zo...@i4...> - 2002-02-26 00:07:28
|
As there has been very little code added in the last week I have desided to not have a release this week. I have started an Ext2 driver for Eric and if you would like a copy I can post a patch. Andrew |
From: Andrew T. <zo...@i4...> - 2002-02-16 22:10:17
|
There is a new release on SourceForge.net New in this release include the need for a Multi- boot loader eg Grub. Download an old boot disk and cat/dd it on to a disk then copy the eric bin image and edit the boot/grub/menu.lst to point to the kernel. I have ported the Gazos delay.c, dma.c, fdc.c and appropriate includes. I am looking at releasimg once a week. It will most likely be on a sunday New Zealand time. I would like to start on the the FS, there is a copy of gazfs.c in the kernel/fs directory as a guide. If anybody has experience in this area please email me. I am also looking for people to start work on our libc. Andrew. |
From: Andrew T. <zo...@i4...> - 2002-02-10 20:53:01
|
There is a new release of Eric on the sourceforge project download page. It includes new string code, printf rather than kprint (kprint was buggy on both computers I tested it on), and the start of cpu identification code. Andrew Turner |
From: Andrew T. <zo...@i4...> - 2002-01-18 22:45:16
|
There is an IRC channel at irc.openprojects.net named #eric I have setup to chat on. Andrew |
From: Andrew T. <zo...@i4...> - 2002-01-16 23:48:53
|
As there has been no response to my last email I'll asume only people who have been in contact with me off the list are keen to continue with this project. If you are still keen to continue with Eric please contact me either by sending me a message at zo...@i4... or to this list. Andrew |
From: Andrew T. <zo...@i4...> - 2002-01-01 03:46:35
|
Hello all, There needs to be some discussion about the future of eric. I am thinking of questions like do you still want to be part of the project, what you can contribute to the project and where you want eric to be in the years to come. Andrew [3079] Your mouse has moved. Windows has to reboot for changes to take effect. [ OK ] |
From: <zo...@i4...> - 2001-10-10 21:55:48
|
On 10 Oct 2001, at 2:01, Ismail PAZARBASI wrote: > Hello, > > Finally somebody broke the silence :) > I am working on that RIGHT now! And also a GDT. > > What I ve done? > * A boot loader, that can drive into Protected Mode I would like to use a multiboot loader for this, It is already in pmode. > * Bootloader is generating a scratch GDT > * Load kernel, and put its own GDT written in C > * Load the IDT, and write some functions for some stuff > * And I can now handle the keyboard too :))) Could you commit the changes/send me the source to work on. > > The difficult thing here, is the multithread thing. I am working on > that, also. I am tring to make the generic kObject, and a kMsg class, > which will help us maintaining the kernel stuff. e.g. we have a > > KASSERT(condition) macro, which returns true, or false. If somehow it > returns false, we don't need to panic. I am considering about "How to > help user to solve the trouble". So, I think kernel message handling > can be a comprehensive guide about this thought. I'm working on a bug in the screen class where if you call it in two functions, the second one clears the screen with none of the changes from the first. I will most likely use a global class where all the settings will be stored. > > PS: What about Gavin? I think he took a trip to europe on the Eurostar. [3079] Your mouse has moved. Windows has to reboot for changes to take effect. [ OK ] |
From: <zo...@i4...> - 2001-10-03 22:52:46
|
Hello all, What we need to look into is loading an idt for the interupts. the multiboot standard, avalible from www.nilo.org/multiboot.html, says under the headding Machine State IDTR: The OS must leave interrupts disabled until it sets up its own IDT. Would some one beable to work on this? Andrew MICROSOFT: Most Intelligent Customers Realize Our Software Only Fools Them |
From: Ismail PAZARBASI<paz...@my...> - 2001-09-14 11:08:52
|
Guys, as I have seen things, ie mails, you are about to stopping Eric project? And I don' t understand, Gavin, why you wish you wouldn't start Eric :) I have figured out what is going on about keyboard driver and other stuff. It is all about protected mode. BTX of FreeBSD is drving into protected mode. and my keyboard stuff fails. also interrupt vectors are redirected by btx. I have used linux' s first release. and it was more clear. I integrated my keyboard driver onto linux' s loader. I did not test yet, but i will do is asap. i am now using an old IBM ThinkPad 360c(486 SX:) ) i think i ll continue development on that. Please inform me what is going on Eric. Regards. __________________________________________________ =DCCRETS=DDZ E-MAIL ALDINIZ MI? T=FCrk=E7e ilk Portal http://www.mynet.com |
From: Gavin R. B. <ga...@ga...> - 2001-09-12 02:05:28
|
With respect, Mr Bush, do you care for the safety of your children and of all good Americans and Internationals? If you do, then you will consider stopping this madness. Do not launch those missiles. We have respect for all levels of Race, Intelligence, Gender, Ethniticity, Species or whatever. We want a peaceful revolution, not a blood bath. I shall say no more, bud d;-) Yours, Obi-Wan (Alias Gavin R Brewer) PS. The same goes to you too Steve. I cannot forgive myself for what happened. I will live with it for the rest of my days. You will always be my father however. Your basic pattern lives on in me, only better. You will always be remembered. (|:-) |
From: Gavin R. B. <ga...@ga...> - 2001-09-11 16:29:03
|
Steve, The Erasmus project never happened. I am just a kid. This is not a game. Please stop. Gavin. |
From: Gavin R. B. <ga...@ga...> - 2001-09-11 15:18:41
|
Andy, You MUST backup your source-code and delete it from the sourceforge server. People are on the warpath as we speak! I deplore what happened today. It sickens me to the core...I wish I had never touched Eric. Yours, Gavin. |
From: Gavin R. B. <ga...@ga...> - 2001-09-11 13:01:11
|
Chris, I am gonna have to call this whole thing off. Trust is negligible between us, and there are some very sick creeps out there... Stevie J. is one of them. Yes, I know of his little plot to 'freeze' me in dry ice until a later date. Sick f#$k. If both you and X had not have intimated this earlier, I would have gone quite merrily along to the Apple Expo and got my balls chilled off. Suck on that, Jerk! Han. -----Original Message----- From: chris@chillinbuzz [mailto:ch...@ch...] Sent: Sunday, September 09, 2001 11:51 PM To: Gavin R. Brewer Subject: Re: Cyber Warz BOBA FETT!!!!!! Thank you ;) ----- Original Message ----- From: "Gavin R. Brewer" <ga...@ga...> To: <ch...@ch...>; <zo...@i4...>; <bil...@rb...>; <eri...@li...> Sent: Saturday, September 08, 2001 4:51 AM Subject: Cyber Warz > Guys, > > You might find the following amusing... > > Current Cast of Cyber Warz: > > Bobbaret: Christopher Powell > C3P0: Ismail Pazarbasi > Darth Vader: Steve Jobs > Emperor Sidious: Billy G. > Han Solo: Gavin R. Brewer > Luke Skywalker: Andy Turner > Princess Leia: Gemma Wild (my beloved) > > To be continued.... |
From: Andrew T. <zo...@i4...> - 2001-09-11 03:56:55
|
There is an article on the following link about keyboard drivers under Human Interface Devices. I printed the third one out and the info in it seems to be useful. I am going to se if I can get this to work. http://www.nondot.org/sabre/os/articles/ Andrew |
From: Ismail PAZARBASI<paz...@my...> - 2001-09-11 00:36:28
|
Guys, I was talking with FreeBSD kernel coders, while they are struggling with 4.4 stuff :/ Anyway, I asked few questions. and some are answered, as below: <Linsux> does btx switch into protected mode? <BigKnife> Linsux: yes <Linsux> if btx loads kernel into protected mode, kernel cannot access interrupts. so, how freebsd kernel can check if a keypressed, for example? how can it use interrupt vectors(or what else?) <BigKnife> Linsux: it handles interrutps via vm86 mode <Linsux> oh! hmm ok.. it is btx code? <BigKnife> Linsux: yes <Linsux> thx :) <BigKnife> also, the kernel sets up its own idt fairly early <BigKnife> and doesn't use the BIOS ISR's at all <BigKnife> it uses driver interrupt handlers btx code is in /usr/src/sys/boot/i386/btx/btx/btx.s in any FreeBSD distribution. This is why I cannot handle interrupts (about keyboard). Because BTX is working in protected mode. So, I must make lille hacking stuff to load our own ISRs, not BSDs. I have made some changes in code. I created dirs named /dev and /objs. dev is main device dir, and there is only kbd.cpp and kbd.h are there. but, I will add vga.cpp there too. I have made little hacking on sys/types.h (actually, not hacking but rewriting it) from BSDs one. All compiled objects are placed under objs dir. and kernel linked under root of sources. You can download the zip file from http://pazarbasi.com/filemanager/list/7/ Guys, i think we need to handle that interrupts and related isrs to write drivers. Do you have docs about these stuff? I have seen many things on the net. I am just reading now. I will try to hack btx code 2 days later. PS: Gavin, what is that "Bad News" mail exactly? I dont understand at all i think :/ Regards. __________________________________________________ =DCCRETS=DDZ E-MAIL ALDINIZ MI? T=FCrk=E7e ilk Portal http://www.mynet.com |
From: Gavin R. B. <ga...@ga...> - 2001-09-10 22:31:23
|
Guys, Random port-scan out there from hyperspace. Check it out. d:-| **Russia** |
From: Gavin R. B. <ga...@ga...> - 2001-09-10 15:07:13
|
Andy, Today I visited Gemma and got a rather cold reception. She was not the girl I remembered from time immemorial, rather a shattered vestige of that era. Bitterness. Strife. Not good. More dehumanized medical student than woman. No heart. I have gone almost into a mini-nervous breakdown with all this hyped-up Star-Wars bolx. After my bust-up with Gemma I was all set to bugger off to France, but I could feel the 21st Century chaos around me, swirling...cars, bikes people rushing around like part of some tragic play. Everyone is so serious. I am really sorry I cannot continue to lead this project, but I am no leader really. If at all, I must lead by following. One could say that I got too ambitious too soon...Good luck buds. ;-( Est Time in Cryogenic stasis: 2 Weeks. (|8-|| Signing out, Gavin B. |
From: Gavin R. B. <ga...@ga...> - 2001-09-09 11:57:39
|
Guys, The virus has infected Award Bios and has drained all of the color out of the startup logo. Looks like I pissed off someone high up...strange it was shortly after announcing our manifesto.. Gavin. |
From: Ismail PAZARBASI<paz...@my...> - 2001-09-07 16:09:34
|
Gavin, (subject is not offence. I am serious :) ) I think, this way Eric rocks the way! A new vision for kernel programming. However, we must consider the compatibility stuff. Can we really write such a kernel in a short time? The thing is that, Gavin, *all* of us must work on this as much as possible. I will suspend the tests of keyboard driver until new interrupt handlers are specified/written. However, I will continue to write how it will look like. I still think about that keyboard stuff.. I am 100% sure I enabled :) But according to my readings, BIOS catches INT 9(IRQ1) before I catch :) So, I though we must modify the interrupt vector table... But you said, we will use a better way!(no offence) I tried to change it at home, but my loader failed (I use FreeBSD's BTX). Anyway... Actually, I must work more. I don' t know that much about OSs. I started to think every detail I can think last night. And I have seen, we need more groups, specialized groups for tasks. About CVS Stuff: I consider, we must update CVS repository afer every work. Do u update? I have not seen any changes few days.(I downloaded few days ago) This may also speed up stuff. Regards. __________________________________________________ =DCCRETS=DDZ E-MAIL ALDINIZ MI? T=FCrk=E7e ilk Portal http://www.mynet.com |
From: Ismail PAZARBASI<paz...@my...> - 2001-09-06 19:40:47
|
Guys, I have written a code in Pascal, to change interrupt vectors in 16bit DOS environment, in real mode. But I need to learn more about doing this in C. After we have done this, we can write device drivers more simple! I looked in Mach' s source, but I cannot see any "bare" example showing this... I am looking for Linux' s stuff, coz it is simple to understand. FreeBSD' s one is more complex. I will try to make same thing (at least read it) in Linux tonight. And then FreeBSD. Then I will try to alter it in Eric kernel. Regards. __________________________________________________ =DCCRETS=DDZ E-MAIL ALDINIZ MI? T=FCrk=E7e ilk Portal http://www.mynet.com |
From: Ismail PAZARBASI<paz...@my...> - 2001-09-06 14:13:36
|
Gavin, Andrew, Do not misunderstand me(no offence), but we must try to write our stuff, without copying from onother thing. I tried to use FreeBSD' s keyboard driver, but it requires tens of headers and compiled objects. And when I try to just obtain 'kbd.o' from 'kbd.c', or their derivatives(atkbd stuff), I used tens of objects & headers, and it seems like 'writing/copying FreeBSD again'... I dislike that! Through 3 hours, I worked really hard on keyboard driver, and I think I damaged my 128MB SDRAM. It is not working now :) I dont know what happened to that, but a few times, I used many reads after writes. This might harmed my ram? I know this sounds crazy :) Anyway, its not a problem. The problem is at below. I need a procedure/function to catch INT 9. I am sure, I enabled keyboard, but I must look 0x60 "after" a key pressed. I was looking there many times in a sec, and no key pressed. I can see my "lock" key leds are lightning, whenever I want... I can reset... But no read! Coz, I dunno when INT 9 occurs. I have examined sources of both Linux and FreeBSD, and I have seen they are also looking for a key press, then process it. I will try to send you / CVS the last kernel I compiled. But I think, I need this interrupt catcher. I have written an interrupt handler in Pascal, a few years ago, catching Ctrl+Break and Ctrl+Alt+Delete, before DOS catches them. But there is an "interrupt" reserved word :/ So, I need some help to catch the interrupts. Let' s do this another way: Let kernel catches interrupt, and dispatch it to keyboard driver. Keyboard driver then looks what does that interrupt mean? key pressed? overflow? parity? or whatever... But keyboard driver must be isolated interrupts. I keyboard driver must not look for interrupts. This is, I think, all moders OSs do. Kernel handles these, and invokes other stuff for this. Right? I will look for the interrupt handling routines now. PS: Did u update CVS few days ago? Regards. __________________________________________________ =DCCRETS=DDZ E-MAIL ALDINIZ MI? T=FCrk=E7e ilk Portal http://www.mynet.com |
From: Andrew T. <zo...@i4...> - 2001-09-06 05:37:17
|
Gavin Robert Brewer wrote: > Guys, > > Check out the newsflash given at the sourceforge.ne/projects/eric > homepage It is also posted on the website at 37 minutes past the hour. |