svn commit: r197466 - in head/sys: compat/x86bios dev/atkbdc dev/dpms dev/fb

Jung-uk Kim jkim at FreeBSD.org
Thu Sep 24 19:24:42 UTC 2009


Author: jkim
Date: Thu Sep 24 19:24:42 2009
New Revision: 197466
URL: http://svn.freebsd.org/changeset/base/197466

Log:
  - Use FreeBSD function naming convention.
  - Change x86biosCall() to more appropriate x86bios_intr().[1]
  
  Discussed with:	delphij, paradox (ddkprog yahoo com)
  Submitted by:	paradox (ddkprog yahoo com)[1]

Modified:
  head/sys/compat/x86bios/x86bios.c
  head/sys/compat/x86bios/x86bios.h
  head/sys/compat/x86bios/x86bios_alloc.c
  head/sys/dev/atkbdc/atkbd.c
  head/sys/dev/dpms/dpms.c
  head/sys/dev/fb/vesa.c

Modified: head/sys/compat/x86bios/x86bios.c
==============================================================================
--- head/sys/compat/x86bios/x86bios.c	Thu Sep 24 17:53:00 2009	(r197465)
+++ head/sys/compat/x86bios/x86bios.c	Thu Sep 24 19:24:42 2009	(r197466)
@@ -91,7 +91,7 @@ x86bios_emu_outl(struct x86emu *emu, uin
 }
 
 void
-x86biosCall(struct x86regs *regs, int intno)
+x86bios_intr(struct x86regs *regs, int intno)
 {
 
 	if (intno < 0 || intno > 255)
@@ -107,7 +107,7 @@ x86biosCall(struct x86regs *regs, int in
 }
 
 void *
-x86biosOffs(uint32_t offs)
+x86bios_offset(uint32_t offs)
 {
 
 	return (pbiosMem + offs);
@@ -138,14 +138,14 @@ x86bios_init(void *arg __unused)
 
 	memset(busySegMap, 0, sizeof(busySegMap));
 
-	pbiosStack = x86biosAlloc(1, &offs);
+	pbiosStack = x86bios_alloc(1, &offs);
 }
 
 static void
 x86bios_uninit(void *arg __unused)
 {
 
-	x86biosFree(pbiosStack, 1);
+	x86bios_free(pbiosStack, 1);
 
 	if (pbiosMem)
 		pmap_unmapdev((vm_offset_t)pbiosMem,

Modified: head/sys/compat/x86bios/x86bios.h
==============================================================================
--- head/sys/compat/x86bios/x86bios.h	Thu Sep 24 17:53:00 2009	(r197465)
+++ head/sys/compat/x86bios/x86bios.h	Thu Sep 24 19:24:42 2009	(r197466)
@@ -129,10 +129,10 @@ typedef struct x86regs	x86regs_t;
 #define PAGE_RESERV		(4096*5)
 
 __BEGIN_DECLS
-void  x86biosCall(struct x86regs *regs, int intno);
-void *x86biosAlloc(int count, int *segs);
-void  x86biosFree(void *pbuf, int count);
-void *x86biosOffs(uint32_t offs);
+void *x86bios_alloc(int count, int *segs);
+void  x86bios_free(void *pbuf, int count);
+void  x86bios_intr(struct x86regs *regs, int intno);
+void *x86bios_offset(uint32_t offs);
 __END_DECLS
 
 #endif /* !_X86BIOS_H_ */

Modified: head/sys/compat/x86bios/x86bios_alloc.c
==============================================================================
--- head/sys/compat/x86bios/x86bios_alloc.c	Thu Sep 24 17:53:00 2009	(r197465)
+++ head/sys/compat/x86bios/x86bios_alloc.c	Thu Sep 24 19:24:42 2009	(r197466)
@@ -33,7 +33,7 @@ extern u_char *pbiosMem;
 extern int busySegMap[5];
 
 void *
-x86biosAlloc(int count, int *segs)
+x86bios_alloc(int count, int *segs)
 {
 	int i;
 	int j;
@@ -69,7 +69,7 @@ x86biosAlloc(int count, int *segs)
 }
 
 void
-x86biosFree(void *pbuf, int count)
+x86bios_free(void *pbuf, int count)
 {
 	int i;
 	int busySeg;

Modified: head/sys/dev/atkbdc/atkbd.c
==============================================================================
--- head/sys/dev/atkbdc/atkbd.c	Thu Sep 24 17:53:00 2009	(r197465)
+++ head/sys/dev/atkbdc/atkbd.c	Thu Sep 24 19:24:42 2009	(r197466)
@@ -1098,18 +1098,18 @@ get_typematic(keyboard_t *kbd)
 	vm_offset_t p;
 
 	regs.R_AX = 0xc000;
-	x86biosCall(&regs, 0x15);
+	x86bios_intr(&regs, 0x15);
 	if ((regs.R_EFLG & PSL_C) || regs.R_AH)
 		return ENODEV;
         p = BIOS_PADDRTOVADDR((regs.R_ES << 4) + regs.R_BX);
 	if ((readb(p + 6) & 0x40) == 0)	/* int 16, function 0x09 supported? */
 		return ENODEV;
 	regs.R_AX = 0x0900;
-	x86biosCall(&regs, 0x16);
+	x86bios_intr(&regs, 0x16);
 	if ((regs.R_AL & 0x08) == 0)	/* int 16, function 0x0306 supported? */
 		return ENODEV;
 	regs.R_AX = 0x0306;
-	x86biosCall(&regs, 0x16);
+	x86bios_intr(&regs, 0x16);
 	kbd->kb_delay1 = typematic_delay(regs.R_BH << 5);
 	kbd->kb_delay2 = typematic_rate(regs.R_BL);
 	return 0;

Modified: head/sys/dev/dpms/dpms.c
==============================================================================
--- head/sys/dev/dpms/dpms.c	Thu Sep 24 17:53:00 2009	(r197465)
+++ head/sys/dev/dpms/dpms.c	Thu Sep 24 19:24:42 2009	(r197466)
@@ -197,7 +197,7 @@ dpms_call_bios(int subfunction, int *bh)
 	regs.R_BH = *bh;
 	regs.R_ES = 0;
 	regs.R_DI = 0;
-	x86biosCall(&regs, 0x10);
+	x86bios_intr(&regs, 0x10);
 
 	if ((regs.R_EAX & 0xffff) != 0x004f)
 		return (ENXIO);

Modified: head/sys/dev/fb/vesa.c
==============================================================================
--- head/sys/dev/fb/vesa.c	Thu Sep 24 17:53:00 2009	(r197465)
+++ head/sys/dev/fb/vesa.c	Thu Sep 24 19:24:42 2009	(r197466)
@@ -224,7 +224,7 @@ int10_set_mode(int mode)
 	bzero(&regs, sizeof(regs));
 	regs.R_EAX = 0x0000 | mode;
 
-	x86biosCall(&regs, 0x10);
+	x86bios_intr(&regs, 0x10);
 
 	return 0;
 }
@@ -241,21 +241,21 @@ vesa_bios_get_mode(int mode, struct vesa
 	regs.R_EAX = 0x4f01;
 	regs.R_ECX = mode;
 
-	buf = (u_char *)x86biosAlloc(1, &offs);
+	buf = (u_char *)x86bios_alloc(1, &offs);
 
 	regs.R_ES = SEG_ADDR(offs);
 	regs.R_DI = SEG_OFF(offs);
 
-	x86biosCall(&regs, 0x10);
+	x86bios_intr(&regs, 0x10);
 
 	if ((regs.R_AX & 0xff) != 0x4f)
 	{
-		x86biosFree(buf, 1);
+		x86bios_free(buf, 1);
 		return 1;
 	}
 
 	bcopy(buf, vmode, sizeof(*vmode));
-	x86biosFree(buf, 1);
+	x86bios_free(buf, 1);
 
 	return 0;
 }
@@ -269,7 +269,7 @@ vesa_bios_set_mode(int mode)
 	regs.R_EAX = 0x4f02;
 	regs.R_EBX = mode;
 
-	x86biosCall(&regs, 0x10);
+	x86bios_intr(&regs, 0x10);
 
 	return ((regs.R_AX & 0xff) != 0x4f);
 }
@@ -283,7 +283,7 @@ vesa_bios_get_dac(void)
 	regs.R_EAX = 0x4f08;
 	regs.R_EBX = 1;
 
-	x86biosCall(&regs, 0x10);
+	x86bios_intr(&regs, 0x10);
 
 	if ((regs.R_AX & 0xff) != 0x4f)
 		return 6;
@@ -300,7 +300,7 @@ vesa_bios_set_dac(int bits)
 	regs.R_EAX = 0x4f08;
 	regs.R_EBX = (bits << 8);
 
-	x86biosCall(&regs, 0x10);
+	x86bios_intr(&regs, 0x10);
 
 	if ((regs.R_AX & 0xff) != 0x4f)
 		return 6;
@@ -322,16 +322,16 @@ vesa_bios_save_palette(int start, int co
 	regs.R_ECX = colors;
 	regs.R_EDX = start;
 
-	p = (u_char *)x86biosAlloc(1, &offs);
+	p = (u_char *)x86bios_alloc(1, &offs);
 
 	regs.R_ES = SEG_ADDR(offs);
 	regs.R_DI = SEG_OFF(offs);
 
-	x86biosCall(&regs, 0x10);
+	x86bios_intr(&regs, 0x10);
 
 	if ((regs.R_AX & 0xff) != 0x4f)
 	{
-		x86biosFree(p, 1);
+		x86bios_free(p, 1);
 		return 1;
 	}
 
@@ -342,7 +342,7 @@ vesa_bios_save_palette(int start, int co
 		palette[i*3 + 2] = p[i*4] << bits;
 	}
 
-	x86biosFree(p, 1);
+	x86bios_free(p, 1);
 	return 0;
 }
 
@@ -361,16 +361,16 @@ vesa_bios_save_palette2(int start, int c
 	regs.R_ECX = colors;
 	regs.R_EDX = start;
 
-	p = (u_char *)x86biosAlloc(1, &offs);
+	p = (u_char *)x86bios_alloc(1, &offs);
 
 	regs.R_ES = SEG_ADDR(offs);
 	regs.R_DI = SEG_OFF(offs);
 
-	x86biosCall(&regs, 0x10);
+	x86bios_intr(&regs, 0x10);
 
 	if ((regs.R_AX & 0xff) != 0x4f)
 	{
-		x86biosFree(p, 1);
+		x86bios_free(p, 1);
 		return 1;
 	}
 
@@ -381,7 +381,7 @@ vesa_bios_save_palette2(int start, int c
 		b[i] = p[i*4] << bits;
 	}
 
-	x86biosFree(p, 1);
+	x86bios_free(p, 1);
 	return 0;
 }
 
@@ -393,7 +393,7 @@ vesa_bios_load_palette(int start, int co
 	u_char *p;
 	int i;
 
-	p = (u_char *)x86biosAlloc(1, &offs);
+	p = (u_char *)x86bios_alloc(1, &offs);
 
 	bits = 8 - bits;
 	for (i = 0; i < colors; ++i) {
@@ -412,9 +412,9 @@ vesa_bios_load_palette(int start, int co
 	regs.R_ES = SEG_ADDR(offs);
 	regs.R_DI = SEG_OFF(offs);
 
-	x86biosCall(&regs, 0x10);
+	x86bios_intr(&regs, 0x10);
 
-	x86biosFree(p, 1);
+	x86bios_free(p, 1);
 
 	return ((regs.R_AX & 0xff) != 0x4f);
 }
@@ -429,7 +429,7 @@ vesa_bios_load_palette2(int start, int c
 	u_char *p;
 	int i;
 
-	p = (u_char *)x86biosAlloc(1, &offs);
+	p = (u_char *)x86bios_alloc(1, &offs);
 
 	bits = 8 - bits;
 	for (i = 0; i < colors; ++i) {
@@ -448,9 +448,9 @@ vesa_bios_load_palette2(int start, int c
 	regs.R_ES = SEG_ADDR(offs);
 	regs.R_DI = SEG_OFF(offs);
 
-	x86biosCall(&regs, 0x10);
+	x86bios_intr(&regs, 0x10);
 
-	x86biosFree(p, 1);
+	x86bios_free(p, 1);
 
 	return ((regs.R_AX & 0xff) != 0x4f);
 }
@@ -466,7 +466,7 @@ vesa_bios_state_buf_size(void)
 	regs.R_ECX = STATE_ALL;
 	regs.R_EDX = STATE_SIZE;
 
-	x86biosCall(&regs, 0x10);
+	x86bios_intr(&regs, 0x10);
 
 	if ((regs.R_AX & 0xff) != 0x4f)
 		return 0;
@@ -489,18 +489,18 @@ vesa_bios_save_restore(int code, void *p
 	regs.R_ECX = STATE_ALL;
 	regs.R_EDX = code;
 
-	buf = (u_char *)x86biosAlloc(1, &offs);
+	buf = (u_char *)x86bios_alloc(1, &offs);
 
 	regs.R_ES = SEG_ADDR(offs);
 	regs.R_DI = SEG_OFF(offs);
 
 	bcopy(p, buf, size);
 
-	x86biosCall(&regs, 0x10);
+	x86bios_intr(&regs, 0x10);
 
 	bcopy(buf, p, size);
 
-	x86biosFree(p, 1);
+	x86bios_free(p, 1);
 
 	return ((regs.R_AX & 0xff) != 0x4f);
 }
@@ -514,7 +514,7 @@ vesa_bios_get_line_length(void)
 	regs.R_EAX = 0x4f06;
 	regs.R_EBX = 1;
 
-	x86biosCall(&regs, 0x10);
+	x86bios_intr(&regs, 0x10);
 
 	if ((regs.R_AX & 0xff) != 0x4f)
 		return -1;
@@ -532,7 +532,7 @@ vesa_bios_set_line_length(int pixel, int
 	regs.R_EBX = 0;
 	regs.R_ECX = pixel;
 
-	x86biosCall(&regs, 0x10);
+	x86bios_intr(&regs, 0x10);
 
 #if VESA_DEBUG > 1
 	printf("bx:%d, cx:%d, dx:%d\n", regs.R_BX, regs.R_CX, regs.R_DX);
@@ -558,7 +558,7 @@ vesa_bios_get_start(int *x, int *y)
 	regs.R_EAX = 0x4f07;
 	regs.R_EBX = 1;
 
-	x86biosCall(&regs, 0x10);
+	x86bios_intr(&regs, 0x10);
 
 	if ((regs.R_AX & 0xff) != 0x4f)
 		return -1;
@@ -581,7 +581,7 @@ vesa_bios_set_start(int x, int y)
 	regs.R_EDX = y;
 	regs.R_ECX = x;
 
-	x86biosCall(&regs, 0x10);
+	x86bios_intr(&regs, 0x10);
 
 	return ((regs.R_AX & 0xff) != 0x4f);
 }
@@ -674,7 +674,7 @@ vesa_bios_init(void)
 	vesa_vmode_max = 0;
 	vesa_vmode[0].vi_mode = EOT;
 
-	vmbuf = (u_char *)x86biosAlloc(1, &offs);
+	vmbuf = (u_char *)x86bios_alloc(1, &offs);
 	bcopy("VBE2", vmbuf, 4);	/* try for VBE2 data */
 
 	bzero(&regs, sizeof(regs));
@@ -682,7 +682,7 @@ vesa_bios_init(void)
 	regs.R_ES = SEG_ADDR(offs);
 	regs.R_DI = SEG_OFF(offs);
 
-	x86biosCall(&regs, 0x10);
+	x86bios_intr(&regs, 0x10);
 
 	if (((regs.R_AX & 0xff) != 0x4f) || bcmp("VESA", vmbuf, 4))
 		return 1;
@@ -704,17 +704,17 @@ vesa_bios_init(void)
 		return 1;
 	}
 
-	vesa_oemstr = (char *)x86biosOffs(FARP(vesa_adp_info->v_oemstr));
+	vesa_oemstr = (char *)x86bios_offset(FARP(vesa_adp_info->v_oemstr));
 
 	is_via_cle266 = strcmp(vesa_oemstr, VESA_VIA_CLE266) == 0;
 
 	if (vesa_adp_info->v_version >= 0x0200) {
-		vesa_venderstr = (char *)x86biosOffs(FARP(vesa_adp_info->v_venderstr));
-		vesa_prodstr = (char *)x86biosOffs(FARP(vesa_adp_info->v_prodstr));
-		vesa_revstr = (char *)x86biosOffs(FARP(vesa_adp_info->v_revstr));
+		vesa_venderstr = (char *)x86bios_offset(FARP(vesa_adp_info->v_venderstr));
+		vesa_prodstr = (char *)x86bios_offset(FARP(vesa_adp_info->v_prodstr));
+		vesa_revstr = (char *)x86bios_offset(FARP(vesa_adp_info->v_revstr));
 	}
 
-	vesa_vmodetab = (uint16_t *)x86biosOffs(FARP(vesa_adp_info->v_modetable));
+	vesa_vmodetab = (uint16_t *)x86bios_offset(FARP(vesa_adp_info->v_modetable));
 
 	if (vesa_vmodetab == NULL)
 		return 1;
@@ -841,7 +841,7 @@ vesa_bios_init(void)
 	}
 	vesa_vmode[modes].vi_mode = EOT;
 
-	x86biosFree(vmbuf, 1);
+	x86bios_free(vmbuf, 1);
 
 	if (bootverbose)
 		printf("VESA: %d mode(s) found\n", modes);
@@ -1282,7 +1282,7 @@ vesa_get_origin(video_adapter_t *adp, of
 	regs.R_EAX = 0x4f05;
 	regs.R_EBX = 0x10;
 
-	x86biosCall(&regs, 0x10);
+	x86bios_intr(&regs, 0x10);
 
 	if ((regs.R_AX & 0xff) != 0x4f)
 		return 1;
@@ -1317,7 +1317,7 @@ vesa_set_origin(video_adapter_t *adp, of
 	regs.R_EAX = 0x4f05;
 	regs.R_EBX = 0;
 	regs.R_EDX = offset / adp->va_window_gran;
-	x86biosCall(&regs, 0x10);
+	x86bios_intr(&regs, 0x10);
 
 	if ((regs.R_AX & 0xff) != 0x4f)
 		return 1;
@@ -1326,7 +1326,7 @@ vesa_set_origin(video_adapter_t *adp, of
 	regs.R_EAX = 0x4f05;
 	regs.R_EBX = 1;
 	regs.R_EDX = offset / adp->va_window_gran;
-	x86biosCall(&regs, 0x10);
+	x86bios_intr(&regs, 0x10);
 
 	adp->va_window_orig = (offset/adp->va_window_gran)*adp->va_window_gran;
 	return 0;			/* XXX */


More information about the svn-src-head mailing list