4.104.114.84.95
Rev | Line | |
---|
[752cd8f] | 1 | |
---|
| 2 | |
---|
| 3 | The doit shell file cd's to $H, which refers to the directory |
---|
| 4 | that contains the hello world test. The console is a raw com port. |
---|
| 5 | Certain test programs behave differently with different com port speeds. |
---|
| 6 | To test the programs, it is required that you hook up a terminal |
---|
| 7 | ( or minicom or procomm it doesn't really matter ) to the comm port of |
---|
| 8 | the target hardware. You must ensure that the baud rate, parity etc |
---|
| 9 | is set properly. This is done on the target hardware within interns.s . |
---|
| 10 | ( Set your terminal emulator to match. ) Currently, the settings |
---|
| 11 | are 9600,8,n,1 . |
---|
| 12 | |
---|
| 13 | The format and layout of the file interns.s is taken from the |
---|
| 14 | intel ApBuilder software, freely distributed by Intel. Some |
---|
| 15 | easy macros ( SetExRegByte and SetExRegWord ) are basically lifted |
---|
| 16 | from the Intel macros. Similarly for the names of the IO ports. |
---|
| 17 | |
---|
| 18 | This "port" begain with the forceCPU bsp. Hence I am sure that |
---|
| 19 | there is some real trash that is not appropriate. For example |
---|
| 20 | the act of copying the Interrupt Descriptor tables and Global |
---|
| 21 | descriptor tables "into our space". ( in start.s I think ) |
---|
| 22 | |
---|
| 23 | Erik |
---|
| 24 | |
---|
| 25 | |
---|
Note: See
TracBrowser
for help on using the repository browser.