From 9b83ed6dabe88a769c740567ebabc9679213a24c Mon Sep 17 00:00:00 2001 From: Bernhard Urban Date: Mon, 14 Dec 2009 10:08:26 +0100 Subject: [PATCH] faster baudrate for pkernel --- kernel.py | 2 +- pkernel/main.c | 2 -- pkernel/uart.c | 2 +- 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/kernel.py b/kernel.py index 8bf955b..159a570 100755 --- a/kernel.py +++ b/kernel.py @@ -5,7 +5,7 @@ from SerialPort_linux import * # serial device to communicate with DEVICE="/dev/ttyUSB0" # baudrate used for communication with pkernel -KERNEL_BAUDRATE=38400 +KERNEL_BAUDRATE=115200 def recvByte(): i = tty.read() diff --git a/pkernel/main.c b/pkernel/main.c index 8852877..20334cd 100644 --- a/pkernel/main.c +++ b/pkernel/main.c @@ -55,8 +55,6 @@ void main(void) unsigned short i, size, next; unsigned char running = 1, data[BUFSIZE] = {0}; - PORTEN = 0x3; /* enable I/O Ports */ - /*Enable LEDs*/ DDR14 = 0xFF; PDR14 = 0xff; diff --git a/pkernel/uart.c b/pkernel/uart.c index 3d42718..53106a6 100644 --- a/pkernel/uart.c +++ b/pkernel/uart.c @@ -3,7 +3,7 @@ void InitUart4(void) { // Initialize UART asynchronous mode - BGR04 = 416; // 38400 Baud @ 16MHz + BGR04 = 138; // 115200 Baud @ 16MHz SCR04 = 0x17; // 8N1 SMR04 = 0x0d; // enable SOT3, Reset, normal mode SSR04 = 0x00; // LSB first -- 2.25.1