From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,c72b93d85d765332 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-05-10 07:34:52 PST Path: newsfeed.google.com!newsfeed.stanford.edu!skynet.be!tank.news.pipex.net!pipex!join.news.pipex.net!pipex!cass.news.pipex.net!pipex!warm.news.pipex.net!pipex!news.kvaerner.com!news@kvaerner.com From: "Tarjei T. Jensen" Newsgroups: comp.lang.ada Subject: Re: Ada and Hardware Date: Thu, 10 May 2001 16:34:03 +0200 Organization: Kvaerner Group IT Message-ID: <9de8t0$e1s3@news.kvaerner.com> References: <9de6j9$e1s1@news.kvaerner.com> <3jxK6.4356$577.870347@news2-win.server.ntlworld.com> NNTP-Posting-Host: 155.209.159.211 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Newsreader: Microsoft Outlook Express 4.72.2120.0 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2120.0 Xref: newsfeed.google.com comp.lang.ada:7474 Date: 2001-05-10T16:34:03+02:00 List-Id: chris.danx wrote : >I don't understand FAT12 yet, and it complicates the boot sector. Also the fs >can be messed with if it's a fat12 disk easily. I don't want this. Would you >want any person coming along and swapping a driver file for another that's got a >similar signiture but does malicious things behind the scenes? What's more >anyone can come along and delete a critical file easy. Two clicks and OS is >gone. That situation is no worse than anything else that boots from a standard msdos floppy. If I thought it would be a problem II would make he file(s) invisible (system). >I know how to boot from a floppy for the file system i'm using. It's really >easy (just look in 2nd inode to get address of primary kernel file, and >calculate offset). I just need to get the files from my FAT hard disk to my BFS >floppy. The current driver implements a disk as a file on a HD, and it's really >easy to work with. The problem is i need to create a bfs enabled disk, write >files to it, read info from it, via an interactive shell. I don't know how to >do this in Ada (i can do the shell though). I do know how in C. If you know how to do it in C, you know how to do it in Ada. greetings,