Re: Assembly interrupts and Developers handbook

2003-08-04 Thread Igor Pokrovsky
On Sat, Aug 02, 2003 at 12:50:41PM -0700, pat bey wrote:
 First I would like to know where I can buy a copy of the FreeBSD Developer's 
 Handbook.
 Nice to have a handbook that I can hold in my hand.

Have you tried http://www.bsdmall.org ?

-- 
Igor

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Assembly interrupts and Developers handbook

2003-08-04 Thread Bruce M Simpson
On Sat, Aug 02, 2003 at 12:50:41PM -0700, pat bey wrote:
 First I would like to know where I can buy a copy of the FreeBSD Developer's 
 Handbook.
 Nice to have a handbook that I can hold in my hand.
  
 Secondly, What can I find a list of other interrupts within FreeBSD like the int 
 80h.  Or is this the only interrupt. Like example interrupt for video stuff, disk 
 access etc. .etc

FreeBSD doesn't use interrupt vectors for that sort of thing; it's not DOS.
You should always use the system calls for manipulating shared resources.

It is possible to call the video BIOS under certain circumstances from
a user process, but this is done through a v86 monitor, whilst in v86 mode;
but generally, you should use the syscons(4) driver or Xlib if you wish to
use graphics.

The Developer's Handbook covers most of these topics.

BMS
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Assembly interrupts and Developers handbook

2003-08-04 Thread David Schultz
On Sat, Aug 02, 2003, pat bey wrote:
 Secondly, What can I find a list of other interrupts within
 FreeBSD like the int 80h.  Or is this the only interrupt. Like
 example interrupt for video stuff, disk access etc. .etc

On x86, all system calls are made through int 80h with %eax set to
the syscall number.  See src/sys/kern/syscalls.master.  In
general, you don't access the hardware directly unless you're
writing a device driver.
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to [EMAIL PROTECTED]


Assembly interrupts and Developers handbook

2003-08-02 Thread pat bey
First I would like to know where I can buy a copy of the FreeBSD Developer's Handbook.
Nice to have a handbook that I can hold in my hand.
 
Secondly, What can I find a list of other interrupts within FreeBSD like the int 80h.  
Or is this the only interrupt. Like example interrupt for video stuff, disk access 
etc. .etc
 
thanks in advance, just another happy FreeBSD user 4.8-Release :)


Suppressed minds have no Freedom of Choice

-
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to [EMAIL PROTECTED]