2004-02-15  higepon  <higepon@users.sourceforge.jp>

        * syscalls.cpp : fBXNC[W\啝ɕςB

2004-02-14  higepon  <higepon@users.sourceforge.jp>

        * kernel.cpp (printOK): IZǉlm̑ΐ̂݃T|[g

2004-02-12  higepon  <higepon@users.sourceforge.jp>

        * user/userlib.cpp: Observer/Observableǉ ĉɎĝł傤H

        * user/clock.cpp: 擾ǉ

        * Message::receiveύXBbZ[WL[̏ꍇCPU𖾂n

        * Process.cpp: bZ[W҂yiledǉB

2004-02-11  higepon  <higepon@users.sourceforge.jp>

        * Process.cpp: noiz2bg̃oOC thx nikq

        * kernel.cpp: œKIvV-O3

        * Process.cpp: ThreadwaitwakeupBł܂ڂĂȂB

        * kernel.cpp: gcc̍œKIvV-O2Ńrh悤ɂB

2004-02-10  higepon  <higepon@users.sourceforge.jp>

        * Process.cpp: ShellĂ悤ɂȂB

        * MonaMain֐Ă悤ɂȂ

        * syscalls.cpp : FDANZXӏɃZ}tHŃbNǉB

        * FDCDriver.cpp: [^[̐ǉB

2004-02-09  higepon  <higepon@users.sourceforge.jp>

        * user/userlib.cpp: printf̃oOC

        * syscalls.cpp : vZXexit();̃oOƏC
                         ̓vZXǂ isProcessChanged肾B

        * include/collection.h: ArrayNX쐬

        * sendfromZbgB

2004-02-08  higepon  <higepon@users.sourceforge.jp>

        * syscalls.cpp: System::getPID();

        * user/MouseServer.cpp: }EXT[oǉ

        * user/string.cpp: strcmp̃oOC thx Gaku

        * user/hello.cpp: MemoryMap::unmap

2004-02-07  higepon  <higepon@users.sourceforge.jp>

        * user/userlib.cpp: zVRAM VirtualScreenǉB

        * bitbltXORo悤ɂ(}EXp) eXg

        * kernel.cpp: [U[[hł̃}EX`抮B

        * Mouse܂Ƃ߂

        * piĉ肦ȂoOԂB

        * userlib.cpp, userlib.h : ꂢɐ`ǂ܂邱ƂOƂĂ݂B

2004-02-06  higepon  <higepon@users.sourceforge.jp>

        * kernel.cpp: Floppy, Device, StorageDeviceǉ

2004-02-05  higepon  <higepon@users.sourceforge.jp>

        * kernel.cpp: 8MBq[v

        * test_higepon.cpp: }EX荞݂(VitualPĈ)

        * user/userlib.cpp: vZX̍őq[vTCY(g)2MBƂ܂B

2004-02-04  higepon  <higepon@users.sourceforge.jp>

        * string.cpp: memcomp, memmove from Gaku

        * elf.cpp: vZX[h̃TCY200KBɂB

        * kernel.cpp: user/lib/libuser.a쐬

2004-02-03  higepon  <higepon@users.sourceforge.jp>

        * user/include/userlib.h: MemoryMapNX쐬

        * syscall_map2()

        * syscalls.cpp : syscall_map2()̓r

2004-02-02  higepon  <higepon@users.sourceforge.jp>

        * MonaApplication̍쐬

        * FileInputStream쐬

        * syscalls.cpp : t@Cǂݍ݂̂߂̃VXeR[ǉ

2004-02-01  higepon  <higepon@users.sourceforge.jp>

        * include/tester.h: send/receivemalloc/free߂B

        * user/hello.cpp (main): MapT[o[Ẵ}bsOɐ

2004-01-31  higepon  <higepon@users.sourceforge.jp>

        * user/ShellServer.cpp: BackSpaceL[ɑΉ
          HELLO.ELF̕C

        * ƂĂԂVesaConsole, GraphicalConsoleB

        * kernel.cpp: [U[[hprintfP VesaConsole, GraphicalConsolê

        * user/userlib.cpp: MappingpɐV֐eXgĂȂB

2004-01-30  higepon  <higepon@users.sourceforge.jp>

        * user/hello.cpp: MapT[ȍ𒅁XƐi߂Ă݂B

        * user/ShellServer.cpp: Serverp悤ɂB

        * kernel.cpp: L[̓͂Ή

        * VesaConsole.cpp: Gakuɂ蕡bppΉ

2004-01-29  higepon  <higepon@users.sourceforge.jp>

        * [U[[h̃VXeR[Ɋ荞݂ƂɔĂoOC

        * user/hello.cpp: Shell

2004-01-28  higepon  <higepon@users.sourceforge.jp>

        * Makefile.in (write): LqԈႢC

        * kernel.cpp: Process Kill̉P

        * [U[[h̕`EVram擾EfillRectEputPixel

2004-01-27  higepon  <higepon@users.sourceforge.jp>

        * user/include/userlib.h: putPixel16

        * secondboot.asm (get_vesa_info): VESA[hgC֐ǉB

        * test_higepon.cpp: bitblt24bppɑΉ

2004-01-26  higepon  <higepon@users.sourceforge.jp>

        * bZ[W̑Mpidx[Xłł悤ɕύXB

        * vZXpid擾ł lookup@\쐬B

2004-01-25  higepon  <higepon@users.sourceforge.jp>

        * elf.cpp: load memorysize  fileSizeقȂꍇɖ0߂Ă̂C

        * user/KeyBoardManager.cpp: L[{[hhCo[U[[hɒǂo

2004-01-24  higepon  <higepon@users.sourceforge.jp>

        * userlib.cpp: bŃ__printfǉB

2004-01-23  higepon  <higepon@users.sourceforge.jp>

        * PageManager: VRAMɃANZXł悤ɊevZXɃ}bsOsB

        * VesaConsole.cpp: Gaku񋟂VESAΉł̃R\[ǉ

2004-01-22  higepon  <higepon@users.sourceforge.jp>

        * test_higepon.cpp: bitblt(8, 16, 32bpp)ɑΉ

        * collection.h: œKĂ݂B

        * vbe.h: ScreenNX̍쐬

        * vbe.h: bitblt16(16bppłbitblt)

2004-01-21  higepon  <higepon@users.sourceforge.jp>

        * pagemanager.cpp: }bsÕoOC

        * vmwareΉBX^bN0xFFFFFFFF0xEFFFFFFFɕύX

2004-01-19  higepon  <higepon@users.sourceforge.jp>

        * secondboot.asm: mode105 bochs OK vmware OK
                                  twoOstwo VPC͉ʂ̐FςȂ

        * kernel.cpp: VMWAREVESA

        * configure 

2004-01-18  higepon  <higepon@users.sourceforge.jp>

        * FAT12.cpp: oOC

        * kernel.cpp: writeFileAppend

2004-01-17  higepon  <higepon@users.sourceforge.jp>

        * test_higepon.cpp: writeFileAppend̓r

        * MemoryManager.cpp: 0߂ă蓖Ă悤ɕύX

        * loadProcess̃WbNCE`

        * include/FAT12.h: isOpeñoOC

        * loadProcess()detachYoOC GakuwEɂ

2004-01-16  higepon  <higepon@users.sourceforge.jp>

        * ihandlers.cpp:tHg̃_v֐쐬

2004-01-15  higepon  <higepon@users.sourceforge.jp>

        * oemstring|C^̎擾

        * y[WAC̃oOC
          VESAo[W̎擾

        * VESAɑΉĂ邩ǂ`FbN

        * FAT12C[Wt@CɃt@Cރc[fat_writePB
          O̍肪]ɂЂǂ̂łƒ܂B
          ĝMakeFileQƂB

2004-01-14  higepon  <higepon@users.sourceforge.jp>

        * core.asm (arch_save_thread_registers): dȃoOCTSSesp0Ƀ^XNŗL
                                                 J[lX^bNi[YĂB

        * VXeR[̃WX^jɂoOC

        * kernel.cpp: vZXkillɃXPW[Ȃ悤ɂB

2004-01-13  higepon  <higepon@users.sourceforge.jp>

        * include/Process.h: KMutex̍쐬BeXg

2004-01-12  higepon  <higepon@users.sourceforge.jp>

        * Process.cpp: wakeupTimer()̃oOC Ɋ

        * Process.cpp: ProcessManger::find()̃oOC

        * kernel.cpp: [U[MutexNXpӁB

2004-01-11  higepon  <higepon@users.sourceforge.jp>

        * user/userlib.cpp: userlib.oJ[lɃNȂ悤ɂB

        * Process.cpp: kill̎

        * userlib.cpp: mthread_create, mthread_join쐬

        * pic.cpp: setTimerInterval()쐬 OSASK KɊ

        * Process.cpp: loadProcess([U[[h)̃XbhΉI

2004-01-10  higepon  <higepon@users.sourceforge.jp>

        * PageManager.cpp: y[WtHgnh̃oO1ߏC(G[R[hĂȂ)

2004-01-09  higepon  <higepon@users.sourceforge.jp>

        * KeyBoardManager.cpp: loadProcess(J[l[h)̃XbhΉI

        * MemoryManager.cpp: 蓖Ď̃oO𔭌C

2004-01-08  higepon  <higepon@users.sourceforge.jp>

        * loadProcessfobO

        * J[l[hŕXbh̎sœ삪Ƃ낪
          ݒ肵Ă֐retĂ̂B

        * Xbh̃XCb`ThreadManager̃o֐ƂB

        * XbhɃX^bN蓖Ă悤ɂB
          1vZXXbhJ[l[hłΏɓ삵ĂB

        * Xbh̗lq킩悤ProcessManger::printAllProcess()ǉ

        * vZXHeapSegmentĂ悤ɕύXB

        * SharedMemorySegmentAQueuepȂ悤ɂListNXgp

        * Segments.cppF啝ɏ(XbhΉ)

        * Queue.hp~B

        * y[WtHgnh̃XbhΉ

        * XbhjSharedMemorySegmentdetach

        * Messagesend/receivẽXbhΉ

2004-01-06  higepon  <higepon@users.sourceforge.jp>

        * ihandlers.cpp: Xbh؂ւ(J[l[h)B

        * ݃J[l͑S܂B

        * XbhXPW[̃oOC

        * kernel.cpp: vZX̃XPW[܂Ă邱ƂmF

2004-01-05  higepon  <higepon@users.sourceforge.jp>

        * kernel.cpp: ThreadManager::setup()̌ĂяoBdummỹJgXbhZbgB
                      ^C}LɂȂOɂ̏ĂяoKvB

2004-01-03  higepon  <higepon@users.sourceforge.jp>

        * Process.cpp: thread̐BdispatchList, waitList̍쐬

2004-01-02  higepon  <higepon@users.sourceforge.jp>

        * class ProcessScheduler: p~

        * Process.cpp: thread̖{iJn
                       ThreadScheculer, ProcessScheculerp~xxxxManagerɓ
          肵΂炭傫ȕύX܂B


2003-12-30  higepon  <higepon@users.sourceforge.jp>

        * core.asm: XbhXCb`(A[LeN`ˑ쐬)

        * hashtest.cpp: HashMap̃eXgR[hǉBhash̏Փ˂ȂȂB

        * include/collection.h: hash֐̉ thx!@dev-j
          HashMap͂炩B

2003-12-28  higepon  <higepon@users.sourceforge.jp>

        * include/collection.h: BinaryTree̎&eXg

        * test_higepon.cpp: Ƃ肠USER.ELFɓǂݍ܂悤ɕA.

2003-12-25  higepon  <higepon@users.sourceforge.jp>

        * ihandlers.cpp:  umi.initilizeĂ΂ƃ_Breceive

        * test_higepon.cpp: oȌǏ hello.cppum.initilizeȍ~ŃG[ƂȂB
                            肦Ȃ̈ɃANZXᔽKILLB

2003-12-24  higepon  <higepon@users.sourceforge.jp>

        * include/collection.h: removeAt()̃oOC Gaku񊴎

        * KeyBoardManager.cpp: Keyobt@ListɂB
                               List̏^C~Oɖ肠vC

        * test_higepon.cpp: userKeyStrokeHandlerł͐f[^擾ł܂B

        * Process.cpp: Xbh̐Ɋւ镔vOJE^Ȃ

2003-12-23  higepon  <higepon@users.sourceforge.jp>

        * include/Process.h: getThreadInfo()ǉ

        * Process.cpp: Thread̃RXgN^

        * ihandlers.cpp: XbhXPW[Ȃǂ

2003-12-21  higepon  <higepon@users.sourceforge.jp>

        * Process.cpp: hasProcess();ȂǁB낢댩

2003-12-20  higepon  <higepon@users.sourceforge.jp>

        * Process.cpp: ThreadManagert

        * rhWarnningȂ

2003-12-18  higepon  <higepon@users.sourceforge.jp>

        * include/Process.h: ThreadNXt

2003-12-17  higepon  <higepon@users.sourceforge.jp>

        * Process.cpp: Xbh}l[W

        * include/Process.h: ThreadSchedulerNXwb_ɒǉ()

2003-12-16  higepon  <higepon@users.sourceforge.jp>

        * ihandlers.cpp: ^C}nhŃXPW[ǂ̂悤ɌĂ΂邩̕
                         ݌v.

2003-12-14  higepon  <higepon@users.sourceforge.jp>

        * Process.cpp: ProcessManager_::createProcess̍i쐬
                       ProcessManager_::addProcess쐬
                       KernelProces,UserProcess̒ǉ

2003-12-09  higepon  <higepon@users.sourceforge.jp>

        * kernel.cpp: 蓖ĂɎspanic()ɓ˓֐p

        * include/Process.h: ProcessManagerƃy[WǗ̊֌W𐮗

2003-12-07  higepon  <higepon@users.sourceforge.jp>

        * Process.cpp: ProcessSchedulerǉ

        * include/collection.h: RNVNXHListǉ
                                HVectorp~

2003-11-30  higepon  <higepon@users.sourceforge.jp>

        * include/Process.h: VvZX\̂ǉ

2003-11-13  higepon  <higepon@users.sourceforge.jp>

        * string.cpp: memcpyx̂Ń`[jO.CCAZuŏ

2003-11-12  higepon  <higepon@users.sourceforge.jp>

        * test_higepon.cpp: [U[vZXɑ΂ăbZ[W𑗐Mł悤ɂȂB

        * VXeR[̖߂lɎ擾ł悤ɂȂB

        * syscalls.cpp VXeR[̖߂lĂȂ?
                       loadProcessx

        * test_higepon.cpp: Messagei[HVector(ev[g)Ŏ邱Ƃɂ蕡̃bZ[WɂΉ

        * ihandlers.cpp: send/receiveL[{[h荞݂ŎĂ݂B
                         bZ[W̑MƂĂ͂ȂoB
                         Message̊i[悪1Ȃ̂łꂪB

2003-11-11  higepon  <higepon@users.sourceforge.jp>

        * test_higepon.cpp: send,receive.
                            findProcess

        * include/Process.h: vZX\̂Messageǉ

2003-11-05  higepon  <higepon@users.sourceforge.jp>

        * Segments.cpp: X^bNLoOԂBؒ̃R[ĥߒ

2003-11-03  higepon  <higepon@users.sourceforge.jp>

        * [U[pɃq[v̈m umalloc, ufree̒

        * [U[[h̃Gg|Cguser_start()ɕύX

        * syscalls.cpp : VXeR[exitǉ(gkill)

        * syscalls.cpp (put_pixel): VXeR[put_pixelǉ

        * test_higepon.cpp: LoadProcess [U[[hɑΉ

2003-11-02  higepon  <higepon@users.sourceforge.jp>

        * test_higepon.cpp: LoadProcessB
                : J[l[ĥ̂
                    : USER.ELFN_monamainV{w肷Ƃ낪̐S
                          extern "C"

2003-10-29  higepon  <higepon@users.sourceforge.jp>


        * disp.cpp: 1̃vZX̋LZOgĂ悤ɉ
                    ߂đdpgpB(̂Ƃ낤܂@\Ă悤)
                    disp_name3, disp_name4ŁAR̃̈LĂ鎖B

                    attach, openꂼꃍbNKvȂ̂ŃZ}tHg

2003-10-28  higepon  <higepon@users.sourceforge.jp>

        * disp.cpp: LAPIĂяoɃZ}tHŃbNĂ݂B

2003-10-27  higepon  <higepon@users.sourceforge.jp>

        * Segments.cpp: L@\̎قڊ

2003-10-26  higepon  <higepon@users.sourceforge.jp>

        * PageManager.cpp: LMAPpI/FV

        * include/Segments.h: LmappAPI

2003-10-24  higepon  <higepon@users.sourceforge.jp>

        * include/Segments.h: SharedMemoryObjectB

2003-10-19  higepon  <higepon@users.sourceforge.jp>

        * ProcessManager.cpp: gݍݒ삵܂B

        * PageManager.cpp: Rg

2003-10-18  higepon  <higepon@users.sourceforge.jp>

        * PageManager.cpp: SĂȂǃX^bN̎
        *                  SĂȂǃq[v̎

2003-10-17  higepon  <higepon@users.sourceforge.jp>

        * PageManager.cpp: y[WtHgŕy[W蓖ĂۂɃLbV폜

        * MemoryManager̃VOg߂BKernelMemoryǗȊOɂĝŁB

2003-10-13  higepon  <higepon@users.sourceforge.jp>

        * PageManager.cpp: evZXɓƗԂ蓖Ă̂esp=0x400300ƌŒŊ蓖Ă悤ɂȂB

        * kernel.cpp : ݂̋̃oȌC

        * env : #LFLAGS     = -n -Ttext 0x1200 -static --oformat binary--oformat binary폜

        * env : libz.åɂ镪

2003-10-03  higepon  <higepon@users.sourceforge.jp>

        * ProcessManager.cpp: vZXkillȂƂȂB

2003-10-09  higepon  <higepon@users.sourceforge.jp>

        * kernel.cpp: vZXɓƎԂȂƂȂ蓖Ă悤ɂB

2003-10-08  higepon  <higepon@users.sourceforge.jp>

        * kernel.cpp: 0-1GBJ[l̈ƂB

2003-10-07  higepon  <higepon@users.sourceforge.jp>

        * nasmg++̃N̍ۂ̃G[Ή

        * Makefile.in: configure̒ǉ

2003-10-03  higepon  <higepon@users.sourceforge.jp>

        * ihandlers.cpp:KeystrokeHandler.scancodeŎ󂯎悤ɕύX

2003-09-29  higepon  <higepon@users.sourceforge.jp>

        * kernel.cpp: MemoryManagerւI

                new/delete malloc/free̓삪sǂȂƂtools/mmtest/mem.cppŃeXg邱ƁB

2003-09-28  higepon  <higepon@users.sourceforge.jp>

        * MemoryManager.cpp: MemoryManager̂FDC荞݂ŗ錴sB

        * include/MemoryManger.h: IA32MemoryManager̃R[hŃoO
          SCgMemoryManager𓱓B

2003-09-25  higepon  <higepon@users.sourceforge.jp>

        * ihandlers.cpp: z.cpp z.h zlibGaküڐAł̒񋟁B
                         eLXgt@C̉𓀂mFB

2003-09-23  higepon  <higepon@users.sourceforge.jp>

        * FAT12.cpp: Gaku񋟂̃pb`Kp getFileSize()

        * \[XŜ̐e:FreeBSDfBNgQƂȂ悤ɂB

        * \[XŜ̐e:compilewarning̗}~

2003-09-22  higepon  <higepon@users.sourceforge.jp>

        * FDCDriver.cpp: FDCVmwareɑΉ܂.

        * ܂Ƃɓ悤ɂȂ܂BS\o肷B

        * ݂܂Ƃɓ܂BFDCDriverTester();̌ĂяoRgAEgΓ܂B

2003-09-21  higepon  <higepon@users.sourceforge.jp>

        * Guriponɂput_pixcel̊֐̒ǉ

        * GraphicalConsole.cpp: Guriponmode12ǂ̂Ƃ肱݁B

2003-09-20  higepon  <higepon@users.sourceforge.jp>

        * FDCDriver.cpp: bochsłrecalibrate̊荞݂悤ɂȂBOSASKKɊ

2003-09-19  higepon  <higepon@users.sourceforge.jp>

        * FDCDriver.cpp: FDC

        * ihandlers.cpp: FDC̊荞݊֐FDCDriver̃NX\bhɂB

2003-09-18  higepon  <higepon@users.sourceforge.jp>

        * FDCDriver.cpp: FDC

2003-09-13  higepon  <higepon@users.sourceforge.jp>

        * ihandlers.cpp: FDC݂̊̏P(K-tanɊ)

        * kernel.cpp: mainvZX̃vZX𗧂グ悤Ȑ݌vɕύX

2003-09-10  higepon  <higepon@users.sourceforge.jp>

        * kernel.cpp: ^XNXCb`̍ۂɃy[WfBNgƃy[WLbVflushꂽB

        * FDCDriver.cpp: y[WOłFDCDrvier퓮삷邱ƂmFłB

        * R[h̐ȂǁBFDCDriver肵ĂB

2003-09-09  higepon  <higepon@users.sourceforge.jp>

        y[WOɑΉĂȂ->FDCDriver
        L[{[h荞݂Ȃ񂩂ւ

        * kernel.cpp: FDCDriver̂Ƃdelay()ǉ

2003-09-08  higepon  <higepon@users.sourceforge.jp>

        * FDCDriver.cpp: FDC̃eXĝ
                y[WOOFF
                FDChCo

2003-09-07  higepon  <higepon@users.sourceforge.jp>

        * kernel.cpp: FAT12ELF[hĎs

        * elf.cpp: ELFLoader쐬B

        * kernel.cpp: tools/elfview.exeō쐬vZXC[WJ[lɑgݍŎsB

2003-09-05  higepon  <higepon@users.sourceforge.jp>

        * include/elf.h: ELF̃ZNVwb_, ELF̃vOwb_

        * kernel.cpp: /toolselfTest.cppǉ elfwb_̕\o悤ɂȂB

2003-09-04  higepon  <higepon@users.sourceforge.jp>

        * include/elf.h: elf.hǉ

2003-09-02  higepon  <higepon@users.sourceforge.jp>

        * kernel.cpp: DS̐ݒ肪ݎɍs悤ɂȂz86͂܂

2003-08-30  higepon  <higepon@users.sourceforge.jp>

        * kernel.cpp: z86T|[g݂邪܂삪̂ŕۗ

        * syscalls.cpp syscall_printǉ

        * src/userfBNgǉ. [U[J̕z

2003-08-28  higepon  <higepon@users.sourceforge.jp>

        * kernel.cpp: E܂Ńy[WtHg蓖ČJԂăeXg

        * PageManager.cpp: y[WtHgƂɕy[W蓖Ă鏈܂B

2003-08-24  higepon  <higepon@users.sourceforge.jp>

        * PageManager.cpp: y[WtHgfobO

        * GraphicalConsole.cpp: putIntbugfix

2003-08-23  higepon  <higepon@users.sourceforge.jp>

        * PageManager.cpp:_AhX0-4MBƕAhX0-4MB}bsO
        * PagingUtil.cpp̔p~

2003-08-22  higepon  <higepon@users.sourceforge.jp>

        * BitMap.cpp: getBitsNumber()ǉ

2003-08-17  higepon  <higepon@users.sourceforge.jp>

        * syscalls.cpp: exit_kernel_lock_mode();enter_kernel_lock_mode();̒ǉ

2003-08-16  higepon  <higepon@users.sourceforge.jp>

        * ihandler.asm (_arch_syscall_handler): VXeR[̖߂l擾ł悤ɂȂ

        * syscalls.cpp: VXeR[Ɋ荞݂邱Ƃ\ɂȂB
                        ꂩ\[X̐Jn

2003-08-15  higepon  <higepon@users.sourceforge.jp>

        * kernel.cpp: [U[vZXEJ[lvZX̓ReadyL[ɂԂŃ[U[vZX炨VXeR[
                      ĂԂƊ荞݂ĂXPW[\ɂȂB̃|CgŊݕs\B
                      core.asm _arch_save_process_registerscs𒼐ڌĔf̂ǂBłȂƁB

2003-08-13  higepon  <higepon@users.sourceforge.jp>

        * kernel.cpp: VXeR[̃oOƂI
          [U[[hł̃VXeR[͊荞݂͕s

2003-08-10  higepon  <higepon@users.sourceforge.jp>

        * [U[[hVXeR[sƂ̓삪B()
                * dispach queueɃ[U[vZXI[sleepsƂōČ
        * kernel.cpp: idlevZX@\ǉ

2003-08-09  higepon  <higepon@users.sourceforge.jp>

        * Process.cpp: VXeR[fobO

2003-08-07  higepon  <higepon@users.sourceforge.jp>

        * syscalls.cpp: VXeR[Ɋ݋ĂXPW[B
        * syscalls.cpp: VXeR[p syscall_heavyǉ

2003-08-06  higepon  <higepon@users.sourceforge.jp>

        * ProcessManager.cpp: [U[[hւ̃^XNXCb`ss0, esp0Zbg悤ɉP

        * ProcessManager.cpp: [U[vZXɃJ[lX^bN蓖Ă鏈ǉ

        * GDTUtil.cpp (setupTSS): g_tssTSS*ɂB

        * include/Process.h: ss0,esp0̒ǉ.

2003-07-29  higepon  <higepon@users.sourceforge.jp>

        * MessageServer.cpp: bZ[WT[oNXǉ
        * MessageServerJ[lvZXƂăvZXXgɒǉ

2003-07-28  higepon  <higepon@users.sourceforge.jp>

        * include/Message.h: QueuepMessage錾

        * include/Queue.h: ėpQueueNXƊǗNXǉB

2003-07-26  higepon  <higepon@users.sourceforge.jp>

        * pic.cpp: ^C}荞݂10msɍs悤ɕύX

        * syscalls.cpp: CCAZuł#defineŒ`̂gpł悤ɂB

2003-07-23  higepon  <higepon@users.sourceforge.jp>

        * core.asm (_arch_save_process_registers): [U[[h̃VXeR[̎

2003-07-21  higepon  <higepon@users.sourceforge.jp>

        * SystemInfo.cpp: RDTSC߂pptH[}Xv

2003-07-20  higepon  <higepon@users.sourceforge.jp>

        * Process.cpp: CS,SS,DS̃ZN^l𖄂ߍ܂Ȃ悤ɂB

        * ProcessManager.cpp: vZX̃X[v

2003-07-19  higepon  <higepon@users.sourceforge.jp>

        * kthread.cpp, kthread.h̔p~

        * kernel.cpp:

        * disp.cpp: [U[[h̎eXg

2003-07-17  higepon  <higepon@users.sourceforge.jp>

        * GDTUtil.cpp: user[hcs, ds, ss`

        * core.asm (_arch_switch_process): dsprocess switch̑Oŕێ悤ɕύX
                   (_arch_switch_process_dpl_low): ssێ
                   (_arch_switch_process_dpl_low): dplƂ悤task_switc

        * Scheduler.cpp: dplǂ𔻒f郁\bhǉ

        * GDTUtil.cpp (setupTSS): [U[[hΉ̏ƂTSS#esp0, ss0

2003-07-16  higepon  <higepon@users.sourceforge.jp>

        * disp.cpp: Semaphore, semaphorȅC

2003-07-10  higepon  <higepon@users.sourceforge.jp>

        * kernel.cpp: vZXXCb`eXg ܂܂Ă邩

2003-07-09  higepon  <higepon@users.sourceforge.jp>

        * kernel.cpp: make͂ł邪vZXXCb`ŗĂ͗lB

2003-07-08  higepon  <higepon@users.sourceforge.jp>

        * include/global.h: ܂makeoȂȂ܂Bwb_̐˂

        * kernel.cpp: makeł悤ɂȂ܂B

2003-07-06  higepon  <higepon@users.sourceforge.jp>

        * kernel.cpp: makełȂԂ̃\[X͔̂ɂ܂̂łނȂcommit

        * Processǒ

2003-06-29  higepon  <higepon@users.sourceforge.jp>

        * Scheduler.cpp: XPW[ǉ

2003-06-28  higepon  <higepon@users.sourceforge.jp>

        * kernel.cpp: ProcessǉB

2003-06-24  higepon  <higepon@users.sourceforge.jp>

        * include/PagingUtil.h: pagen֐ǉ

2003-06-22  higepon  <higepon@users.sourceforge.jp>

        * ihandlers.cpp: pagefaulthandlerǁBinfoȂ͉̂́H

        * include/PagingUtil.h: Ɖǒ

2003-06-15  higepon  <higepon@users.sourceforge.jp>

        * ihandlers.cpp: y[WO Ӑ}IɃy[WtHgNẴjAAhX𒲂ׂB

        * PagingUtil.cpp: y[WOB܂Ȃkernel.cppPagingUtil::setup()RgAEgĉB

2003-06-10  higepon  <higepon@users.sourceforge.jp>

        * PagingUtil.cpp:ǉ

2003-06-08  higepon  <higepon@users.sourceforge.jp>

        * IA32MemoryManager.cpp: cmosłʂ𓾂

        * IDTUtil.cpp,IDTUtil.hǉ

        * idt.cpp, idt.h̔p~

        * IA32MemoryManager.cpp: gpʂԂ֐ǉ

2003-06-07  higepon  <higepon@users.sourceforge.jp>

        * IA32MemoryManager.cpp: GDT֘ÃR[hGDTUtilɈړ

        * GDTUtil.cpp: ̐̂GDT֘ÃNX

2003-05-31  higepon  <higepon@users.sourceforge.jp>

        FAT12u[gΉ

        * firstboot.asm : FAT12u[gΉ ۂ񎁒񋟂̃R[hBPBȂǂǉB
                          fobO[`폜

        * fat_write.cpp : VK쐬 FAT12.cppgĔzzpfBXNC[W쐬B

        * Makefile : FAT12C[W쐬邽߂낢ƕύX

        * secondboot.asm : a20enablegraphicalmodefirstboot.asmsecondboot.asmɈړB

2003-05-25  higepon  <higepon@users.sourceforge.jp>

        * test_higepon.cpp (FDCTester): g_cosole->printfexɂ킹info()ɒu

        * info.cpp (info): info֐ǉ:񃌃xg_info_levelŕύX\B

        * include/global.h (g_process_name): infoQƂBvZX()쐬.

        * FAT12.cpp: releaseCluster()݂̍ۂɃt@CTCYȂNX^JB

        * FDCDriver.cpp: DMA]TCY͕K}CiX邱!Thanks Sakky@meg-os.org

2003-05-24  higepon  <higepon@users.sourceforge.jp>

        * FDCDriver.cpp:motor(ON)P

2003-05-24  .mjt

        * ̂Q̋Lq̓E\
        * PIC̐ݒ胋[`̃}X^ƃX[utɂȂĂƂ낪c
        * PCIC͕̏s\Ȃ̂ŁANɃJ[hhĂȂƔFȂB

2003-05-23  .mjt

        * 荞݃nhIRQ 0-7ɊւĂ͐ɋ@\ĂB
        * PCIC͑SR_BIDoCg̓ǂݏôݐB

2003-05-22  .mjt

        * CPU fault̎ނ\
        * }EXhCo
        BUG : 荞݂Ɗmɗ
                -> IRQHandler̓NXł͂ȂA֐ւ̃|C^ɕύX\ -> B
        TODO: IuWFNg@\̎BOől擾ł悤ɁB

2003-05-22  higepon  <higepon@users.sourceforge.jp>

        * FDCDriver.cpp: write/reads̃gC@\ǉ

2003-05-21 .mjt

        * IRQ̊荞݃nhIRQ 0-7INT 0x60 - 0x67ɈړB

        * hCo͂Ɠ[hB
        * IDEDriver.cpp: CHS[hBLBAfoCXɑ΂CHS[hLBA[hŃ[heXgB
        * IDEDriver.h: C^[tF[X̒ǉB
        BUG : ꕔ̃}Vŗ̓}VƔfBBB
        BUG : driver̐݌v̓}YB

        CHSǂݍ݂͖ȂB}EXhCo͐݌v}ŶPS2DriverƂă}EXƃL[{[hꏏɐ̕ŁB

2003-05-21  higepon  <higepon@users.sourceforge.jp>

        * FDCDriver.cpp: ܂@ň肵ǂݏłȂB荞݂ƃLb`邱ƂKvB
                         readResultsŊ荞݂̂

2003-05-20  higepon  <higepon@users.sourceforge.jp>

        * FAT12.cpp: FDCDriver#readlba=0ł܂삹B0Rg[˂


2003-05-20 .mjt
        * driver/ISADevice/Mouse/*: VKB}EXhCo(
        * IRQC^tF[X̐BhCo͊ɏȂȂBeXg
        BUG: }EXhCo}EXCl[uɂĂȂB

2003-05-19 .mjt

        * IIRQnhύX̂߂̎R[hɓnĒǉB
        * ܂Aihandlers.cppƂȂ艘Ȃ܂(
        * Makefile:(p)rh^[Qbg writeǉBallrhA/dev/fd0ւ݂̏s(mFȂ)B
        * Makefile: XVBcygwinł̃rhAmakê݂Őmake\(env.local)B
        * sysresource.cpp: VKB
        * sysresource.h: VKBIRQ̉̃NXB
        * ISADriver.*: VKBISAoX̃IuWFNgB
        * include/driver: VKBhCoC^[tF[XBvbgtH[Ƃ̋LɓĕB
        * HowToBuild: XVB
        * env.local: VKB炩̐ݒXNvg̏oׂ͂makefilewb_B݂͌ŒB
        * mjt_test.cpp: CMOSǂݏõeXgBgTCY̎擾B
        * IDEDriver.cpp: NdiagR}hsȂ悤ɂ(Bochs΍) ׂ̑CB
        BUG : ꕔ̃}VŋNȂ(IPLɃu[g)
        BUG : IRQ̊荞݃nhCPŮ荞݃nhĂB
        BUG : env.localCVS̍XVΏۂɂȂĂ(env.local݂ȂmakeoȂ߁B

2003-05-18  higepon  <higepon@users.sourceforge.jp>

        * test_higepon.cpp:WriteA\

        * MakeFile ϐMONA_DEVELOPERQƂ܂B

        * FDCDriver.cpp: DiskDriverlbaintdword

        * kernel.cpp: @read/writeeXgrecalibratedv

        * FDCDriver.cpp: lbaToTHSCBԈĂł낢덢B

2003-05-18  .mjt

        * IDEDriver.*:IDEhCo쐬JnB
        * IDEDriver.cpp: LBA[h̃T|[gRead̉
        * kernel.cpp: IDE Driver̃eXg
        * XbhǗ@\啪RgAEgB
        * ToDo:BlockDeviceNX̐݌v/auqireIRQ荞݌nC^[tF[X̃}[W

2003-05-17  higepon  <higepon@users.sourceforge.jp>

        * FAT12.cpp: readR}hEOT0x12ł悢̂ȁB

2003-05-10  higepon  <higepon@users.sourceforge.jp>

        * operator.cpp: free()B

        * FAT12.cpp: write(),close()̃t@N^O

        * FAT12.cpp: createFile()̃t@N^O

2003-05-05  higepon  <higepon@users.sourceforge.jp>

        * FAT12.cpp: write(buf, size)

2003-05-04  higepon  <higepon@users.sourceforge.jp>

        * FAT12.cpp: createFile()

2003-05-02  higepon  <higepon@users.sourceforge.jp>

        * FAT12.cpp: FAT̃TCYbpbɎĂ̂fatpobt@̓𓮓Iɋ߂悤ɂB
        * FAT12.cpp: NX^̏ԂBitMapɂ悤ɂB

2003-04-29  higepon  <higepon@users.sourceforge.jp>

        * FAT12.cpp  open(),read()̎

        * FAT12.cpp  changeDirectory

        * string.cpp strtok

2003-04-27  higepon  <higepon@users.sourceforge.jp>

        * FAT12.cpp: changeDirectoryRelativẽ[gGg[łȂƂȂ

2003-04-21  higepon  <higepon@users.sourceforge.jp>

        * FAT12.cpp: ŋߍXV؋CłˁBfBNgAt@Cǂݎ
                     @͕̂ŎB

2003-04-13  higepon  <higepon@users.sourceforge.jp>

        * FAT12.cpp: [gGg̎擾ɐ

        * include/FAT12.h: fat12

2003-03-29  higepon  <higepon@users.sourceforge.jp>

        * Semaphore.cpp: SemaphoreNXɂB

2003-03-22  higepon  <higepon@users.sourceforge.jp>

        * disp.cpp: semaphoreɂA`惊\[XbN

        * syscalls.cpp: VXeR[

        * kthread.cpp: J[lXbh

2003-03-09  higepon  <higepon@users.sourceforge.jp>

        * kthread.cpp: 4̃Xbh𓮂Ƃɐ

2003-03-08  higepon  <higepon@users.sourceforge.jp>

        * pic.cpp: PIC܂쐬

2003-03-07  higepon  <higepon@users.sourceforge.jp>

        * mode12h.asm (_write_font): fontύX(by Guripon)

2003-03-02  higepon  <higepon@users.sourceforge.jp>

        * kthread.cpp: thread_idleǉ

2003-03-01  higepon  <higepon@users.sourceforge.jp>

        * ihandler.asm (_arch_timerhandler): ^C}荞ݎɃWX^Z[u

        * include/kthread.h: kthread xXbh쐬

2003-02-28  higepon  <higepon@users.sourceforge.jp>

        * boot.mac폜

        * FDCDriver.cpp:폜

        * MFDCDriver.cpp: FD read @o[W

        * GuripoñXN[P

        * MFDCDriver.cpp: FD write @o[W

2003-02-25  higepon  <higepon@users.sourceforge.jp>

        * ihandler.asm (_arch_timerhandler): ǉ

        * ihandler.asm (_arch_dummyhandler): ǉ


2003-02-24  higepon  <higepon@users.sourceforge.jp>

        * ihandler.asm (_arch_fdchandler): 荞݃nhAZuɈڍs

2003-02-23  higepon  <higepon@users.sourceforge.jp>

        * GraphicalConsole.cpp: J[\֘ÃoOtBbNX

        * IA32MemoryManager.cpp:J[l}bv̕ύX

2003-02-22  higepon  <higepon@users.sourceforge.jp>

        * GraphicalConsole.cpp:write_font̃bp[łB

2003-02-21  guripon  <guripon@users.sourceforge.jp>

        * mode12h.asmǉ ɂ肢낢남Ȃ܂B

2003-02-20  higepon  <higepon@users.sourceforge.jp>

        * MFDCDriver.cpp: read.@ŉ삪EEE

2003-02-16  higepon  <higepon@users.sourceforge.jp>

        * Makefile (SOURCES): cygwin.envύX nasmw->nasm

2003-02-15  higepon  <higepon@users.sourceforge.jp>

        * IA32MemoryManager.cpp: allocateMemory()̍őAhX0x150000

2003-02-14  higepon  <higepon@users.sourceforge.jp>

        * MFDCDriver.cpp: seek܂Ŏ

2003-02-10  higepon  <higepon@users.sourceforge.jp>

        * MFDCDriver.cpp: motor(on/off)

2003-02-09  higepon  <higepon@users.sourceforge.jp>

        * MFDCDriver.cpp: FDCDriverꂩ珑n߂B

2003-02-03  higepon  <higepon@users.sourceforge.jp>

        * include/ProcessManager.h: Process\̂NXɕύX

2003-02-02  higepon  <higepon@users.sourceforge.jp>

        * ProcessManager.cpp (initProcess): 3̃^XNs悤ύXB

        * ^XN؂ւ̎ɃWX^\̂ɑޔ悤ɕύXB

2003-02-01  higepon  <higepon@users.sourceforge.jp>

        * include/ProcessManager.h (_saveRegisters): WX^Z[up̃}Nǉ

2003-01-31  higepon  <higepon@users.sourceforge.jp>

        * include/ProcessManager.h struct ProcessɃoǉB

        * _sysUnlock,_sysLock()𖼑OύX

        * Semaphore.cpp: Z}tHNX̃XPgǉ

2003-01-28  higepon  <higepon@users.sourceforge.jp>

        * include/ProcessManager.h (_switchProcess): pop %%eaxC

2003-01-27  higepon  <higepon@users.sourceforge.jp>

        * IA32MemoryManager.cpp: enableA20()p~ secondboot.asmɈڍs
2003-01-26  higepon  <higepon@users.sourceforge.jp>

        * KeyBoardManager.cpp:getCharacter();

        * monaKernel.cpp: printOKǉ
                          printBannerǉ

2003-01-25  higepon  <higepon@users.sourceforge.jp>

        * Mona develop beta 0.02b[X

        * monaKernel.cpp: wiFEFύX

        * monaIhandler.cpp: X^bN؂ւeXgɐ

2003-01-24  higepon  <higepon@users.sourceforge.jp>

        * monaIhandler.cpp: X^bN܂Ƃɓ܂B

2003-01-19  higepon  <higepon@users.sourceforge.jp>

        * ProcessManager.cpp: ^XNXCb`ɂ܂蓮܂B

2003-01-16  higepon  <higepon@users.sourceforge.jp>

        * ProcessManager.cpp: TSSgȂ^XNXCb`ɐ

2003-01-14  higepon  <higepon@users.sourceforge.jp>

        * monaVga.cpp:_sys_printf() %xP

        * _sysdump()}Nǉ: Ăяoꂽ_ł̃WX^\܂B

2003-01-13  higepon  <higepon@users.sourceforge.jp>

        * ProcessManager.cpp

        * F֐Ăяo
          Ăяoꂽ֐EBP̑ΈʒuŃp[^ɃANZXB
          dword[EBP]  :EBPێĂO̒l
          dword[EBP+4]:ĂяopushĂ^[AhX
          dwodd[EBP+8]:p[^

2003-01-12  higepon  <higepon@users.sourceforge.jp>

        * monaIdt.cpp: enableTimer(),disableTimer()ǉB
          thanks OSASK썇

2003-01-12 Guripon  <>

        * firstboot.asm: VirtualPCFDN悤ɂȂB
          TEMPSEG0x9fe0܂݂B

2003-01-10  higepon  <higepon@users.sourceforge.jp>

        * firstboot.asm: VirtualPCFDNȂG[PȂ̂
          ȑÕo[WɊ߂B

2003-01-08  higepon  <higepon@users.sourceforge.jp>

        * Tino񋟂̃pb`ɂSTLportgpł悤ɂȂ܂B
          ܂ɔgcc2.953.2Ɉڍs܂B

2003-01-04  Guripon  <>

        * firstboot.asm:A20LɂR[hǉ

2003-01-03  higepon  <higepon@users.sourceforge.jp>

        * IA32MemoryManager.cpp: J[lp̈g
        (resetGDT): typeL`Ǝ悤ɂB

        * monaIdt.cpp: IDT_BASE0ɕύXB

2003-01-01  higepon  <higepon@users.sourceforge.jp>

        * SystemInfo.cpp: vendorID擾

2002-12-31  higepon  <higepon@users.sourceforge.jp>

        * SystemInfo:cpuid߂gpāAVXe擾NXǉ

        * IA32MemoryManager.h: secondboot.asmłGDT̐ݒꎞIȂ̂Ƃ
                               C++ڍsGDTݒ肵Ȃ悤ɕύXB

2002-12-29  higepon  <higepon@users.sourceforge.jp>

        * monaKernel.cpp: Intel̃}jATSS̃TCYɊւċLq̂
                          킹ďCB

2002-12-28  higepon  <higepon@users.sourceforge.jp>

        * monaIhandler.cpp: fault0d()ύX

2002-12-27  higepon  <higepon@users.sourceforge.jp>

        * monaIhandler.cpp (handlers): 荞݃nhpusha(),popa();ǉ

2002-12-26  higepon  <higepon@users.sourceforge.jp>

        * IA32MemoryManager.cpp (flushTLB): flushTLB()ǉB

2002-12-25  higepon  <higepon@users.sourceforge.jp>

        * IA32MemoryManager.cpp: ꕔstatic֐.h.cppɈړ

        * include/IA32MemoryManager.h: startPaging(),stopPaging()ǉ

        * IA32MemoryManager.cpp: setCR3()ǉ

2002-12-24  higepon  <higepon@users.sourceforge.jp>

        * IA32MemoryManager.cpp: X86MemoryManagerl[܂B

        * X86MemoryManager:enableA20()啝ɉ
        * monaKernel.cpp: KeyBoardManager^XNXCb`̑O
                          CX^XĂ

2002-12-23  higepon  <higepon@users.sourceforge.jp>

        * secondboot.asm (gdtr): CS,DS base=0,limit=4GBƂ܂B

2002-12-22  higepon  <higepon@users.sourceforge.jp>

        * ProcessManager.cpp: ^C}荞݂ɂ^XN؂ւɐ

2002-12-16  higepon  <higepon@users.sourceforge.jp>

        * monaOperator.cpp: new[],delete[]ǉ gcc3.2Ή

2002-12-15  higepon  <higepon@users.sourceforge.jp>

        * doxygen:dot.exeƂNX}c[𓱓B

        * Makefile : libfBNgΉ

2002-12-09  higepon  <higepon@users.sourceforge.jp>

        * include/ProcessManager.h: VOgp^[Kp

        * monaIhandler.cpp : iret()쐬 }NB

        * H_SIZE_T,H_BYTE̔p~

        * monaTester.cpp: multi task ok!! but some error.

2002-12-06  Guripon  <>

        * firstboot.asm: add retry on errror

2002-12-03  higepon  <higepon@users.sourceforge.jp>

        * ProcessManager.cpp: add ltr()
        * ProcessManager.cpp: add setTSS()
        * ProcessManager.cpp: add setGDT()

2002-12-02  higepon  <higepon@users.sourceforge.jp>

        * ProcessManager.cpp: add sgdt()

        * monaKernel.cpp: panic()ǉ

2002-12-01  higepon  <higepon@users.sourceforge.jp>

        * secondboot.asm:TSSfBXNv^ǉ

2002-11-23  higepon  <higepon@users.sourceforge.jp>

        * firstboot.asm: Guriponɂ

2002-11-22  higepon  <higepon@users.sourceforge.jp>

        * monaIhandler.cpp (handlers): add timerHandler

        * include/ProcessManager.h: add

        * ProcessManager.cpp: add

        * monaTester.cpp: processTester()ǉ ͂܂Ȃ

2002-11-20  higepon  <higepon@users.sourceforge.jp>

        * monaTester.cpp: typeTester()ǉ

        * include/monaTypes.h: byte,word,dwordǉ

2002-11-17  higepon  <higepon@users.sourceforge.jp>

        * MakeFile̓:HowToBuildQ

2002-11-16  higepon  <higepon@users.sourceforge.jp>

        * higeKernel.cpp (startKernel): enableA20()RgAEg
          @ƃL[{[h͂ƂȂIII

        * higeVga.cpp (scrollUp): FwiFΉ

2002-11-15  higepon  <higepon@users.sourceforge.jp>

        * higeVga.cpp:FEwiF̐ݒǉ

2002-11-14  syn <syn@users.sourceforge.jp>

        * higeKernel.cpp, higeTester.cpp: FDCDriver̃eXgR[h higeTester.cppֈڍs
        * FDCDrive.cpp, FDCDrive.h: 2002/11/02Ɋ߂ύX𕜊

2002-11-11  higepon  <higepon@users.sourceforge.jp>

        * X86MemoryManager.cpp: enableA20ǉ
        * higeTester.cpp: add
        * higeTester.h: add
        * eXgR[hXhigeTester.cppɈڍs܂B
        * firstboot.asm:}`ZN^ǂݍݑΉ powered by Guripon,syn
        * higeIdt.h:LΉɔidtrAhX0x68000x0500֕ύX

2002-11-04  higepon  <higepon@users.sourceforge.jp>

        * KeyBoardManager.cpp:ꕔ璷ȃR[ȟ

2002-11-02  syn <syn@users.sourceforge.jp>

        * boots\̂߁AOڂ̊߂

2002-11-02  syn <syn@users.sourceforge.jp>

        * FDCDriver.cpp, FDCDriver.h writeSector̎
          FDCDriver::write_dma ǉ
        * FDCDriver.cpp ZN^ǂݍ݂̎
        * FDCDriver::motor motor-off̎(YĂ:-P)
        * FDCDriver::sector_to_hcr ǉ
        * FDCDriver.cpp eG[ǉ

2002-10-31  syn <syn@users.sourceforge.jp>

        * FDCDriver.cpp readSector̎

2002-10-26  higepon  <higepon@users.sourceforge.jp>

        * higeVga.cpp: _sys_printf() %xΉ

2002-10-23  higepon  <higepon@users.sourceforge.jp>

        * firstboot.asm: number of sector to read 1832ɕύX

2002-10-23  syn <syn@users.sourceforge.jp>

        * FDCDriver.cpp ǉ
        * include/FDCDriver.h ǉ
        * higeKernel.cpp: FDCDriverp̃eXgR[hǉ(RgAEg)
        * higeIhandler.cpp: fdcHandler add
        * higeIo.cpp: _sysInitIo: 荞݃}XNύXAFDCɂ銄荞݂
        * Makefile*: FDCDriver̋Lqǉ


2002-10-23  higepon  <higepon@users.sourceforge.jp>

        * higeKernel.cpp:test for HVectorLqǉ
        * MakeFile.cygwin:HVector.h̋Lqǉ
        * HVectorǉ
        * higeOperator.cpp: __builtin_vec_delete add

2002-10-22  higepon  <higepon@users.sourceforge.jp>

        * KeyBoardManager.cpp:constL[[hǉ
        * KeyBoardManager.h:constL[[hǉ
        * MemoryManager.cpp:svȃfobObZ[WHIGEPOS_DEBUG_MMŗ}

        syncommitMakeFileɎ蒼B

2002-10-20  higepon  <higepon@users.sourceforge.jp>

        * Jhigepos_v1.1Ɉڍs܂B

2002-10-19  higepon  <higepon@users.sourceforge.jp>

        * vga.cpp: _sys_printf%c @\ǉ

        * KeyBoardManager.cpp:ʏ̃L[擾

        * firstboot.asm : Guripon rawwrite

2002-10-12  higepon  <higepon@users.sourceforge.jp>

        KeyBoardManagerǉ g͂܂łB

        * Makefile.linux: KeyBoardManagerǉΉ
        * Makefile: KeyBoardManagerǉΉ
        * KeyBoardManager.cpp: VKǉL[{[h͊ǗNX
        * KeyBoardManager.h: VKǉL[{[h͊ǗNX
2002-10-06  higepon  <higepon@users.sourceforge.jp>

        linuxΉ

        * higeOperator.cpp: operator neẅsize_tɕύXB
          higepostypes.hinclude悤ɕύX

        * higepostypes.h:size_t`B

2002-10-06  syn <syn@users.sourceforge.jp>

        * higeOperator.cpp: operator new operator deleteRgAEg
          (gcc __builtin_new(delete)ƂԂƃG[o)
        * higeOperator.cpp: operetor new ̈ unsigned int֕ύX
          (gcc ^ႤƃG[o)
        * higeOperator.h: operetor new ̈ unsigned int֕ύX
          (gcc ^ႤƃG[o)

2002-10-06  higepon  <higepon@users.sourceforge.jp>

        * vga.cpp: add scrollUp()function, but it seems bad.

2002-09-08  higepon  <higepon@users.sourceforge.jp>

        * vga.cpp: create _sys_printf().

        * higeOperator.cpp: modify return value of allocateMemory, param value of freeMemory

2002-09-07  higepon  <higepon@users.sourceforge.jp>

        * X86MemoryManager.cpp: modify constructor

2002-09-07  higepon  <higepon@users.sourceforge.jp>

        * include/X86MemoryManager.h: add higepostypes.h
          and define H_SIZE_T
                     H_BYTE

2002-09-06  higepon  <higepon@users.sourceforge.jp>

        * Ǘ 蓖Ďsfault0HandlerĂ΂悤ɂB

        * add fault0Handler
